1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 20:58:30 +01:00

348 Commits

Author SHA1 Message Date
Cameron
e6ceafd496 Fixes #4334 - Ajax ordering on Extended User fields. 2021-01-01 07:38:24 -08:00
Cameron
21e3c3f8ab PHP warning fixes. 2020-12-29 09:48:36 -08:00
Cameron
76d72b1c08 Admin-UI: Code cleanup/optimization 2020-12-23 16:01:20 -08:00
Cameron
450e392741 Issue #3291 gSitemap table changes. Generic handling of link updates via e_gsitemap.php 2020-12-23 15:03:31 -08:00
Cameron
601df26d51 Code optimization for speed and reduced memory usage. 2020-12-20 11:50:10 -08:00
Cameron
1d080e4f9d Issue #3291 Trigger gsitemap event on admin_ui_update .
New universal adminUI events added: admin_ui_create, admin_ui_created, admin_ui_update, admin_ui_updated, admin_ui_delete, admin_ui_deleted. Event data now includes the table that was modified and the configured admin-ui $pluginName
2020-12-11 08:57:19 -08:00
Cameron
4a30f88f2c check_class() code optimization 2020-12-10 18:02:28 -08:00
Cameron
afaac88003 PHP8 Compatibility and code cleanup. 2020-12-08 12:21:12 -08:00
Cameron
80f0899771 Fix for Table alias detection failure when using more than 1 alias character. 2020-10-01 18:34:54 -07:00
Cameron
77baec4f06 Corrected typo on pre/postFilterMarkup 2020-08-14 10:20:09 -07:00
Cameron
450b35f017 Removed redundant closing tags. 2020-06-05 11:34:17 -07:00
Cameron
08260e8f6a Fixes #4183 - inline editing was not triggering events. 2020-06-01 12:34:20 -07:00
Cameron
4a25bcd414 Admin-UI: Fixed #3936 - Boolean 'invert' was failing with a fatal error in PHP7. 2020-05-15 11:31:22 -07:00
Cameron
19aaffcbcc Fixes #4121 User Column preferences were being ignored when using ajax filtering. 2020-04-11 11:28:26 -07:00
Cameron
9d383566fe Admin-UI: Unchecking all the display columns options and saving now clears the user preference and restores the coded default value found in $fieldpref 2020-04-10 08:25:33 -07:00
Cameron
428ca4ad0b Additional date filter options added for 3/6/9 months 2020-03-28 14:30:28 -07:00
Cameron
3f415f70c1 Admin-UI: Log Query, Page and Observer Methods to e_LOG when in debug mode. 2020-03-27 14:06:44 -07:00
Cameron
b431e6796c Admin-UI:Form Handler - renderTableRow() now calls a new method: renderTableCells() to generate the table cells. 2020-03-19 14:51:38 -07:00
Cameron
eb96f14fe9 Admin-UI: Added an automatic fallback. When the user does not have access to the default route the dispatcher will now look for the first available access route and display it as the default. Also, renamed checkRouteAccess() to hasRouteAccess() and renamed checkModeAccess() to hasModeAccess(). 2020-03-11 17:04:51 -07:00
Cameron
80a6655af9 Moved automatic adding of record-number to the page-title into EditObserver() method for easy overriding. 2020-03-11 14:52:34 -07:00
Cameron
f23c2af8d4 Admin-UI: Allow 'search' field to be added even if 'filter' is false. 2020-03-10 11:14:59 -07:00
Cameron
17e9a34eb1 Admin-UI: Added optional 'search' attribute to fields. When true the field will be included in the "Search In Field" filter list. 2020-03-10 11:08:22 -07:00
Cameron
d6d178824c Admin-UI: $listGroup added for control of specific JOIN grouping when necessary. Example added to blank plugin. 2020-03-05 11:38:23 -08:00
Cameron
126f84d1e1 Issue #4089 - Prevent overwrite of user prefs between plugins. 2020-02-24 09:21:19 -08:00
Cameron
bf30f4f1d4 Issue #4089 - Added $fieldPrefName to Admin-UI for saving/loading field preferences under another name. Default is the current table name. 2020-02-22 14:56:23 -08:00
Cameron
d23c65b30c Fixes #4083 Column selector displaying improperly defined field.
Admin-UI: Multi-language database language only displays when a table match is found.
2020-02-22 10:03:41 -08:00
Cameron
33a7685095 Issue #4086 - admin-ui Respect boolean true/false writeParms in filter and batch dropdowns. 2020-02-20 08:53:32 -08:00
Cameron
3a4b89f803 PHP Notice fix. 2020-02-10 15:38:04 -08:00
Cameron
4bf21cbaa5 AdminUI: Fixes conflict between custom 'filter' dropdown and 'search' input. New method format added for custom search field processing independent of "Filter" processing. See handleListBanlistIpSearch() for an example. 2019-12-05 10:44:59 -08:00
Cameron
5cf54d07d2 Basic per-item search engine robots handling added to News and Pages. 2019-12-02 13:32:21 -08:00
Cameron
281db68aa2 Provide raw search query to custom method.
Issue: #4009 Support banlist filtering using wildcards.
2019-11-05 10:27:21 -08:00
Cameron
7f07f019c3 Issue #4009 - refining banlist ip search 2019-11-05 09:20:48 -08:00
Cameron
762844037f Fixes #4009 . Enhanced admin-ui to support custom filter handlers on string searches (not just drop-drop filters as was already the case) 2019-11-05 08:54:16 -08:00
Cameron
b705e17815 Fix for custom batch methods applied to all records. 2019-08-10 13:24:14 -07:00
Cameron
5944983b6c Admin-UI: $adminMenu now has a 'badge' attribute. Send it an array and it will render a badge in the navigation. eg. array('value' => $count, 'type'=>'warning'). General code cleanup in 'admin' nav method. 2019-06-26 13:48:53 -07:00
Cameron
32c20a7453 Issue #2146 - Featurebox frontend fix. 2019-06-04 13:06:34 -07:00
Cameron
5cd9f52548 New "Search in Field" filter option added for field-specific search of text fields and similar. (filter=>true required) 2019-06-04 12:59:39 -07:00
Cameron
62863b4934 Issue #2146 PHP 7.3 class compatibility fix. More testing required. 2019-06-03 16:29:38 -07:00
Cameron
01d87ade4f Fixes #1818 - Batch Userclass list missing 'members' in default list. 2019-05-27 11:17:41 -07:00
Cameron
72a8476898 Avoid possible error using batch with custom method. Extra flexibility to allow modifying of listQry with custom filter handler. 2019-05-13 12:30:42 -07:00
Cameron
541fcfa860 Closes #3799 Added afterPrefsSave() method. 2019-05-13 11:33:11 -07:00
Cameron
0688bc3aea Added option to override/modify default Create/Update buttons (triggers)
eg. $this->setDefaultTrigger(array('cancel' => array(LAN_CANCEL, 'cancel'))); // display only a cancel button.
2019-05-09 15:17:03 -07:00
Cameron
da0bc6dcb9 Admin-ui Allowed for searching of multiple words across different fields. 2019-04-09 16:52:29 -07:00
Cameron
6c682dffae Issue #3232 Correct user search of extended fields. (set field 'data' to 'str')
Fixes #3677 Wrong message displayed.
2019-03-19 15:11:36 -07:00
Cameron
810fb81d78 Fix for drag-n-drop sorting and PHP 7.3 fixes. 2019-03-19 12:01:51 -07:00
Cameron
c4c661cfac Fixes #3715 Prevent error when load() is missing from e_admin.php 2019-03-12 11:16:43 -07:00
Cameron
b5032c2477 Issue #3695 e_admin addon - list mode with custom methods fixed. 2019-03-04 12:41:10 -08:00
Cameron
037c7c67ff Fixes batch process issue under PHP 7.3 2019-03-03 13:08:02 -08:00
Cameron
4e07b87e37 Fixes #3695 Added e_admin interface and method to load data for 'list' view of admin-ui. (subject to change) 2019-03-03 12:33:20 -08:00
Cameron
4435e6a66b Remove debug info 2019-03-02 10:26:12 -08:00