Benjamin Renard
|
2705c34196
|
Add MaterialDesign Webfont (7.4.47)
|
2025-05-05 18:15:49 +02:00 |
|
Benjamin Renard
|
8808f07103
|
Tpl: add some useful URL modifiers and Check class
|
2025-04-10 10:21:10 +02:00 |
|
Benjamin Renard
|
9ada310b0b
|
Auth HTTP: translate realm
|
2025-04-10 10:21:10 +02:00 |
|
Benjamin Renard
|
0c26fa80ec
|
I18n: fix handling plural messages in po2json
|
2025-04-10 10:21:09 +02:00 |
|
Benjamin Renard
|
71eaf6367c
|
JS ngettext: fix sprintf() like string format
|
2025-04-10 10:21:09 +02:00 |
|
Benjamin Renard
|
882ba3b672
|
CLI serve command: fix default public root URL
|
2025-03-27 09:59:12 +01:00 |
|
Benjamin Renard
|
eb6161aa6c
|
Update french translation
|
2025-03-21 00:05:05 +01:00 |
|
Benjamin Renard
|
69bc74e3f5
|
Fix using I18n::_() instead of _() in core code
|
2025-03-21 00:05:04 +01:00 |
|
Benjamin Renard
|
a0e60fab32
|
UrlRequest: rename get_param() as get_url_param() and add get_param() method to easily retreive request parameter form $_GET, $_POST and JSON body according to request method
|
2025-03-21 00:05:03 +01:00 |
|
Benjamin Renard
|
d3aeca5767
|
I18n: add gettext, t & ngettext templates modifiers
|
2025-03-21 00:05:02 +01:00 |
|
Benjamin Renard
|
a4d918b7d6
|
Auth: add reload() method to refresh authenticated user's info
|
2025-03-19 17:38:40 +01:00 |
|
Benjamin Renard
|
e6dfad63db
|
cast(): add callable cast type
|
2025-03-19 17:38:40 +01:00 |
|
Benjamin Renard
|
3adcd5624a
|
Add Url::message_page()
|
2025-03-19 17:38:39 +01:00 |
|
Benjamin Renard
|
c54fd06a8b
|
show_form_modal(): provide dialog ref to triggered methods
|
2025-03-19 17:38:39 +01:00 |
|
Benjamin Renard
|
08d2f76d0e
|
Tpl: fix format_boolean modifier
|
2025-03-19 17:38:38 +01:00 |
|
Benjamin Renard
|
2326374174
|
Fix typo in french translation
|
2025-03-13 12:36:28 +01:00 |
|
Benjamin Renard
|
a39d5fb021
|
Add some extra default template blocks to allow more customizations
|
2025-03-10 12:33:45 +01:00 |
|
Benjamin Renard
|
2983b0d609
|
Tpl: add badge template function
|
2025-03-10 12:33:45 +01:00 |
|
Benjamin Renard
|
ceae2a55c9
|
Log: add exclude_message_patterns parameter
|
2025-03-08 17:18:50 +01:00 |
|
Benjamin Renard
|
4031688ff2
|
Url::error_page(): allow to customize error message and page title
|
2025-03-08 15:35:57 +01:00 |
|
Benjamin Renard
|
ecde7872db
|
show_form_modal: fix handling error on loading form
|
2025-02-05 10:20:12 +01:00 |
|
Benjamin Renard
|
3122effe85
|
show_form_modal: fix handling done option and add fail/fail_url options
|
2025-01-28 11:01:18 +01:00 |
|
Benjamin Renard
|
1e3d4c45bc
|
Add copyable-tooltip CSS helper class
|
2025-01-27 18:40:41 +01:00 |
|
Benjamin Renard
|
a5f68041a8
|
Improve skel directory content
|
2025-01-27 12:06:56 +01:00 |
|
Benjamin Renard
|
970fcea107
|
Fix typo in french translation
|
2025-01-27 12:06:55 +01:00 |
|
Benjamin Renard
|
a9ec5d6807
|
Config: trigger fatal error on configuration file reading error
|
2025-01-27 11:32:13 +01:00 |
|
Benjamin Renard
|
390651c995
|
example: move config files in root path as default
|
2025-01-27 11:32:05 +01:00 |
|
Benjamin Renard
|
f214ab37d9
|
Url::get_absolute_url(): add extra arguments support to compute relative URL
|
2025-01-25 17:19:40 +01:00 |
|
Benjamin Renard
|
380f553903
|
Tpl::smarty_static_url(): add absolute parameter
|
2025-01-25 17:12:02 +01:00 |
|
Benjamin Renard
|
f380bcb41b
|
Tpl::add_error(): make optional
|
2025-01-25 17:10:45 +01:00 |
|
Benjamin Renard
|
366c6d6c4b
|
Email: add support of email templates in extract_message CLI command
|
2025-01-25 17:10:29 +01:00 |
|
Benjamin Renard
|
6e4eb13f00
|
Email: add support of email templates
|
2025-01-25 17:10:28 +01:00 |
|
Benjamin Renard
|
3fe539cb75
|
Auth\Ldap: add support of datetime attributes and handle reverse casting values in update_user()
|
2025-01-25 17:10:28 +01:00 |
|
Benjamin Renard
|
25629123a4
|
Tpl::fatal_error(): make $error optional
|
2025-01-25 17:10:28 +01:00 |
|
Benjamin Renard
|
0eff752495
|
Fix check_ajax_request()
|
2025-01-24 10:46:01 +01:00 |
|
Benjamin Renard
|
1601a77f06
|
Config::get(): ensure to always cast returned value (even if it's the default one)
|
2025-01-23 14:40:10 +01:00 |
|
Benjamin Renard
|
9530baee93
|
Tpl::display_ajax_return(): fix handling $keep_messages_on_success parameter
|
2025-01-14 12:08:07 +01:00 |
|
Benjamin Renard
|
1ddc10aa11
|
I18n: fix deprecated warning about null pass to Locale::acceptFromHttp()
|
2025-01-13 17:28:49 +01:00 |
|
Benjamin Renard
|
3e645460c7
|
pre-commit: do not defaulty write changes of codespell
|
2025-01-13 17:28:32 +01:00 |
|
Benjamin Renard
|
6b1118d971
|
copy_to_clipboard(): allow to customized notification message
|
2025-01-08 16:50:23 +01:00 |
|
Benjamin Renard
|
12217d642e
|
JS handle_ajax_return() helper: fix handling Tpl :: display_ajax_error() response type
|
2025-01-06 15:47:01 +01:00 |
|
Benjamin Renard
|
6f9f6fe3cf
|
Log: add request method in logged message prefix
|
2025-01-05 16:07:12 +01:00 |
|
Benjamin Renard
|
2beee5c645
|
validate_form(): add support of Bootstrap switches
|
2024-12-28 02:03:41 +01:00 |
|
Benjamin Renard
|
075519220b
|
handle_ajax_return(): only display success_message if no other message is provided and fix auto-dismiss it
|
2024-12-28 01:58:24 +01:00 |
|
Benjamin Renard
|
e48d1224f6
|
Improve validate_form() JS helper function
|
2024-12-28 00:19:22 +01:00 |
|
Benjamin Renard
|
f868343de5
|
Upgrade AlertifyJS to v1.14.0
|
2024-12-27 23:10:14 +01:00 |
|
Benjamin Renard
|
913701e76b
|
Switch using my envms/fluentpdo version including fix for multiple subselect joins
|
2024-12-23 17:42:21 +01:00 |
|
Benjamin Renard
|
46ce4edce0
|
Tpl::register_modifier(): make name optional and allow to register multiple modifiers in one call
|
2024-12-16 17:53:11 +01:00 |
|
Benjamin Renard
|
d642f3c9dd
|
Tpl::register_callable(): fix registering function
|
2024-12-16 17:52:13 +01:00 |
|
Benjamin Renard
|
8f90854f0f
|
Config::ini_set(): fix detecting errors
|
2024-12-13 15:55:55 +01:00 |
|