1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-06 06:38:00 +02:00

399 Commits

Author SHA1 Message Date
camer0n
c9575b272d Issue #5473 Icon updates. 2025-04-24 07:59:08 -07:00
camer0n
93f25741ea Removed debug code. 2025-04-23 14:42:49 -07:00
camer0n
35166cef68 Issue #5473 PHP error fix 2025-04-22 11:56:38 -07:00
camer0n
7d94bca7d6 Issue #5476 Make sure admin-ui is using check_class and getperms(). 2025-04-21 17:18:00 -07:00
camer0n
5275acdacd Issue #5473 Improved current page detection. Fixed thumbnail 2025-04-21 13:33:25 -07:00
camer0n
f7b47e6f7e Issue #5473 Added has-badge class to parent menu items. 2025-04-21 07:26:27 -07:00
camer0n
737ad805aa Issue #5473 Permissions completed. Tests passing. 2025-04-20 14:28:18 -07:00
camer0n
50a685fc70 Issue #5473 Permissions tests. Permissions logic moved to separate method. 2025-04-20 12:33:52 -07:00
camer0n
ac918e1dd0 Issue #5473 Permission improvements 2025-04-20 08:18:30 -07:00
camer0n
5158f9f39c Issue #5473 Added getMenuIcon() and getMenuTitle() 2025-04-20 05:13:38 -07:00
camer0n
1f806e4dfd Issue #5473 Corrected scrolling behavior. 2025-04-19 13:15:31 -07:00
camer0n
3658fbfe24 Issue #5473 Collapsing adminMenu now functional. 2025-04-19 09:59:10 -07:00
camer0n
e1e471ab73 #5473 Refined active page against sub-link. 2025-04-19 09:01:14 -07:00
camer0n
29963c248d Issue #5473 {LINK_CARET} added. 2025-04-19 07:53:21 -07:00
camer0n
d696a12672 Issue #5473 - Optional sub-level navigation for plugins. 2025-04-18 18:10:51 -07:00
camer0n
65df4da999 Issue #5473 New Admin Area Skin. (currently not functional with flexpanel) 2025-04-18 14:36:52 -07:00
camer0n
94fa36ade2 Issue #5472 SQL_CALC_FOUND_ROWS is deprecated since MySQL 8.0. 2025-04-16 11:19:46 -07:00
camer0n
b1bd073b84 Fixes #5464 - admin-ui fatal error with custom method attribute and method type and filter set to true. 2025-04-02 17:31:12 -07:00
camer0n
7219591db4 Expanded admin-ui search query test. 2025-03-30 06:10:18 -07:00
camer0n
a96ff21d95 Improved testing of admin-ui search/filter. 2025-03-29 15:25:41 -07:00
camer0n
80ecb2b289 Improved testing of admin-ui search with custom handler. 2025-03-27 08:04:59 -07:00
camer0n
10ed5f8c95 Issue #5382 History/Revert changes. 2025-02-06 12:23:49 -08:00
camer0n
73d4e28040 Issue #5382 Database change logging for Admin-UI. More to come.. 2025-02-05 16:22:03 -08:00
camer0n
c51c2f3e77 Closes #5367 Custom sorting of admin-ui Filter and Batch drop-down menus. 2024-12-19 13:18:16 -08:00
camer0n
004da27010 Fixes #5177 Deletion issue in grid mode. 2024-02-05 13:59:52 -08:00
camer0n
af7eadb7aa Closes #5133 Admin-UI Search enhancements. Tests added. 2023-12-03 12:41:14 -08:00
camer0n
afd72ff7cb Closes #5112 New method setMetaTitle() 2023-11-22 12:18:23 -08:00
camer0n
720ea0c03d Fixes #5080 - Undefined constant. 2023-09-26 14:12:55 -07:00
Jimako
724ee1be06 fix for type checkboxes and filtering #4474
FIX #4474
2023-07-28 20:29:29 +02:00
Cameron
b57a431855 Issue #4778 - Corrected calculation of date search period. 2023-02-27 09:48:35 -08:00
Cameron
ca32c2fbcc Issue #4906 - Added option for custom list button. 2022-11-07 13:05:18 -08:00
Cameron
9c99f98940 Fixes #4792 - safestr fields were not being included in search queries. 2022-06-12 11:56:39 -07:00
Cameron
6f34dc9f29 Issue #4778 - Additional date-filter options added. 2022-05-22 13:19:21 -07:00
Cameron
55980a29a8 Generated PHPDoc for all classes in e107_handlers where one was missing. toNumber() updated to always return int or float. 2022-04-04 10:54:24 -07:00
Cameron
0d8f3e9086 PHPDoc fixes and code optimization. 2021-12-03 14:58:33 -08:00
Cameron
171cac87b1 Admin-UI type=datestamp and batch=true was producing unexpected results in the batch filter. Now provides an option for setting the current date/time. 2021-09-23 12:37:30 -07:00
Nick Liu
20882920a0 Fix all PHP 8.1 test failures
* `strftime()` has been replaced with a polyfill based on `DateTime`.
* Explicit type casts/assertions added where required by PHP 8.1
* `filter_var(…, FILTER_SANITIZE_STRING)` replaced with `strip_tags()`
  or HTML entity encoding of quotation marks, depending on a guess of
  what the intended "sanitization" was
* `http_build_query()` usage type mismatches fixed
* Removed usages of the `FILE_TEXT` constant
* To avoid breaking PHP 5.6 compatibility (function return types),
  `e_session_db` no longer implements `SessionHandlerInterface`.
  Instead, the alternative non-OOP invocation of
  `session_set_save_handler()` is used instead to apply the session
  handler.
* The shim for `strptime()` still calls the native function if available
  but now suppresses the deprecation warning.

* `e_db_pdo` explicitly asks for `PDO::ATTR_STRINGIFY_FETCHES` to
  maintain consistent behavior with past versions of PHP.
* `e_db_mysql` explicitly sets `mysqli_report(MYSQLI_REPORT_OFF)` to
  maintain consistent behavior with past versions of PHP.

* Removed pointless random number generator seed from `banner` plugin
* Workaround for `COUNT(*)` SQL query in
  `validatorClass::dbValidateArray()` without a proper API for avoiding
  SQL injection
2021-09-04 15:06:19 +02:00
Nick Liu
7a04260b5f #4299: Wrap even more potentially undefined constants
In:
* Admin-UI
* Forums
2021-07-21 20:23:06 +02:00
Cameron
ebe9c8cf13 Precaution to avoid fatal error with some admin-ui configurations. Fontello preload code removed. (some cases may use FA instead) 2021-07-15 17:38:39 -07:00
Cameron
5735b93d30 Issue #4299 PHP8 error 2021-03-09 06:27:05 -08:00
Cameron
b4c33735d6 Closes #4380 - Moved submit button on language file editor modal. Removed some PHP errors. 2021-02-12 14:27:21 -08:00
Cameron
49b8a9690d Issue #4020 2 new prefs added. Allow default collapsing of side-bar and enable/disable labels on nav-bar.
Icon cleanup and will now try to guess the right icon based on mode/action. Styling fixes. Removed unused admin stylesheets from bootstrap3.
2021-02-03 11:46:32 -08:00
Cameron
9890615761 Admin menu icons for collapsed menu. 2021-02-01 18:18:30 -08:00
Cameron
142e6be28b Collapsed admin news menu icon experiment. (modern-dark admin style/skin) 2021-02-01 09:32:12 -08:00
Cameron
0610dad19a Fix for missing menus on some admin pages. 2021-01-29 11:03:04 -08:00
Cameron
a6e341274e Admin template clean up. 2 new admin styles added. (to be improved). Left admin panel collapse improved. (still needs a cookie to 'stick' . 2021-01-29 09:27:38 -08:00
Cameron
dfddca2e24 Added Media-Manager loading indicator. Use deftrue() for checking admin area in form handler. 2021-01-25 09:35:08 -08:00
Cameron
a99300aed5 admin_icons_template.php reformatted to v2 standards. 2021-01-24 10:44:30 -08:00
Cameron
0846285277 Admin-ui: Spinning indicator during search/filter. 2021-01-24 07:15:46 -08:00
Cameron
08e0b26874 Removed 'log' plugin from repo. Now found at https://github.com/e107inc/log 2021-01-24 06:47:48 -08:00