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

1636 Commits

Author SHA1 Message Date
camer0n
d3a9abb9b8 Issue #5422 Calling e107::schema() multiple times with json data no longer overwrites existing data and will render all of the items. 2025-06-04 15:27:43 -07:00
camer0n
5ada15f720 Issue #5489 Corrected "Latest" permission items. 2025-05-13 10:30:13 -07:00
armpit
e30c373203 Add missing comma in 'admin_log' schema. 2025-05-11 21:24:31 -05:00
camer0n
218d0a5afc Issue #5490 Incorrect ALTER query created on index. Indexes added to admin_log for speed. 2025-05-06 18:08:52 -07:00
camer0n
987e7cf966 Issue #5473 Add support for extra break-points. -xl and -xxl 2025-04-29 07:19:11 -07:00
camer0n
6be27f381f Fixes #5345 Oversized navigation icon fix. 2025-04-29 07:09:19 -07:00
camer0n
864d914c39 #5473 Make sure the navigation items have IDs 2025-04-28 14:26:35 -07:00
camer0n
6c7801e218 #5481 User Real name if available. 2025-04-27 06:41:18 -07:00
camer0n
3b76d41cc6 Issue #5473 Styling tweaks. Upgrade routine and fresh install settings. 2025-04-26 08:29:35 -07:00
camer0n
68c0eb8505 Issue #5481 Added pref for displaying debug navigation button in admin area. 2025-04-26 07:39:54 -07:00
camer0n
9455504dda Issue #5476 Use a navigation icon instead of an alert. 2025-04-26 06:43:06 -07:00
camer0n
b8e57af974 Issue #5342 Admin icon update. 2025-04-23 15:01:02 -07:00
camer0n
a9d20d8e93 Issue #5443 Replaced with non-deprecated counterparts and made sure deprecated items are displayed after running unit tests. 2025-04-22 17:44:17 -07:00
camer0n
3658fbfe24 Issue #5473 Collapsing adminMenu now functional. 2025-04-19 09:59:10 -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
d542936384 Issue #5382 - Avoid table schema mismatch 2025-04-14 10:42:48 -07:00
camer0n
31e7d1d3b0 Issue #5465 Core language files converted. (excluding plugins) 2025-04-04 18:29:07 -07:00
Nick Liu
639a367ed6 fix(core_sql.php): admin_history: MariaDB does not have the JSON type 2025-03-30 16:29:11 -05:00
camer0n
ab58afd629 Issue #5382 #5432 Updated tests. 2025-02-06 13:36:02 -08: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
e8dc885770 Issue #5432 - Replace admin-ui 'action' icons with FontAwesome. 2025-02-05 15:52:36 -08:00
camer0n
b05fea833c #5422 Support for schema. News schema added and FAQs schema template simplified. 2025-01-31 11:54:19 -08:00
camer0n
b4907e53ff Closes #5406 - Mobile navigation improvements, with thanks to @Alex-e107nl 2025-01-22 17:26:51 -08:00
camer0n
6aa42ccad9 Closes #5373 - Bootstrap 5. 2025-01-13 11:41:57 -08:00
camer0n
12fb2e0073 Closes #5336 - Forgot password page Bootstrap5 template fix. 2025-01-10 09:57:52 -08:00
Nick Liu
6ed8377b0e #5209: Add full-text indexes to table comments
`e107_handlers/search/search_comment.php` hasn't been migrated to
e107 v2 standards yet, so we forgot to add indexes of the search
fields specified here:
a3c04d6b1d/e107_handlers/search/search_comment.php (L67)
2025-01-04 15:48:28 +01:00
camer0n
0b89d5d301 Issue #5209 - Partial fix. Currently does not support FULLTEXT on a field that already has an INDEX. 2025-01-03 16:02:38 -08:00
camer0n
b25e60888b Closes #5365 Image alt attribute management via Media Manager. Test added. 2024-12-19 13:17:32 -08:00
camer0n
8711f503a1 Issue #5120 Return to multi-dimensional format for multisite plugin compatibility. 2024-04-08 16:02:44 -07:00
camer0n
a27b9de560 Fixes #5203 Plugin preference size limitation 2024-03-02 13:29:31 -08:00
camer0n
8921e92aa6 Issue #5192 - Javascript defer option. (experimental) 2024-02-09 16:46:16 -08:00
camer0n
3d000c8dc3 Issue #4501 - Improve verification and cron table engine. 2023-12-05 16:05:56 -08:00
Moc
70127c28d4 Fixes #5082 - Respect SEF URL settings to usersettings in admin area navbar
-
2023-11-29 21:40:48 +01:00
Moc
6024676292 Fixes #5121 - Update COPPA links 2023-11-29 20:57:09 +01:00
Nick Liu
d790faa049 Convert and run e107 using the MySQL/MariaDB utf8mb4 character set and
InnoDB storage engine

Components affected:
* `db_verify` now checks and corrects the table storage engine
* `db_verify` now checks and corrects the table default character set
  * Note: Field character sets can still be overridden
  * Note: When correcting, the entire table is converted to the target
    charset.
* The alt_auth plugin now connects via PDO using the e107 default
  charset, utf8mb4
* `e_db_pdo` now sets the charset to utf8mb4. This is currently not
  customizable because it was previously not customizable.
* `install.php` now generates an `e107_config.php` file with
  `$mySQLcharset = 'utf8mb4';`, though this option is not actually used.
* `install.php` now removes plugin tables before installing plugins.
* `e_db_mysql` now only accepts the `utf8mb4` charset. Previously, it
  only accepted the `utf8` charset.
* `e_db_mysql` now configures `mysqli_real_escape_string` to match the
  new default charset, `utf8mb4`.
* Plugin installations now use the preferred MySQL table storage engines
  and charsets.

The preferred MySQL table storage engines are now mapped like so:
* If `ENGINE=MyISAM` is specified, the actual storage engine set will be
  the first available of: InnoDB, Aria, Maria, MyISAM
* If `ENGINE=Aria` is specified, the actual storage engine set will be
  the first available of: Aria, Maria, MyISAM
* If `ENGINE=InnoDB` is specified, the actual storage engine set will be
  the first available of: InnoDB, XtraDB
* If `ENGINE=XtraDB` is specified, the actual storage engine set will be
  the first available of: XtraDB, InnoDB

The preferred MySQL character set is now aliased like so:
* `utf8`    => `utf8mb4`
* `utf8mb3` => `utf8mb3`
* `utf8mb4` => `utf8mb4`

Fixes: #4501
2021-05-22 00:46:35 -05:00
camer0n
4308bf1583 Issue #5079 PHP error. 2023-11-15 16:59:58 -08:00
camer0n
1b69719330 Closes #5106 - system notification consolidation. 2023-11-15 16:26:24 -08:00
camer0n
64cf23a06e Closes #5062 - common favicon method for frontend and backend. 2023-10-17 10:22:11 -07:00
camer0n
00a66eaadd Fixes #5087 - Outdated javascript enable instructions link. 2023-09-26 14:04:06 -07:00
Nick Liu
1e601fbc03 #4991: Fix improper array access in sc_signup_extended_user_fields
Fixes: https://github.com/e107inc/e107/issues/4991
2023-04-16 00:25:14 -05:00
Cameron
5f492a8441 Merge pull request #4984 from Deltik/hotfix/4982
news: Fix category link in both breadcrumb and menu
2023-04-03 17:11:06 -07:00
Cameron
4bad7825df Related to Issue #3927 {NEWS_IMAGE: alt=description} now includes the alt value when included in a news body. 2023-03-11 09:50:31 -08:00
Nick Liu
a500035172 news: Fix category link in both breadcrumb and menu
Fixes: #4982
2023-02-19 23:49:40 +01:00
Nick Liu
4800e4ccbb Revert "Fix for broken news category URL in news_categories_menu"
This reverts commit ba18155c34.
2023-02-19 23:40:20 +01:00
Cameron
f5096ae47d Closes #4978 - {NEWS_MODIFIED} shortcode added. 2023-02-11 09:09:16 -08:00
Cameron
d960829532 Issue #4918 - Undefined constants cleanup. 2022-12-10 07:06:47 -08:00
Cameron
c4bcf0a663 Fixes #4826 - redirect dynamic content on static domain. 2022-07-19 16:32:33 -07:00