1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-01 12:20:44 +02:00

1093 Commits

Author SHA1 Message Date
camer0n
dee6e8fb62 Issue #5487 Ban caching and ban query fixes. Unit tests added. 2025-05-04 12:08:42 -07:00
camer0n
85a65281b2 Issue #5465 Converted remaining English language file. 2025-04-29 08:25:29 -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
93eeaf614d Issue #3514 - Display page count to avoid accidental deletion of populated chapters. 2025-04-13 09:04:29 -07:00
camer0n
bea796463e Issue #5465 Plugin language file conversion. 2025-04-11 07:23:57 -07:00
camer0n
9f40b4d8a9 Issue #5465 Fix single quotes. 2025-04-04 18:44:23 -07:00
camer0n
31e7d1d3b0 Issue #5465 Core language files converted. (excluding plugins) 2025-04-04 18:29:07 -07:00
camer0n
10ed5f8c95 Issue #5382 History/Revert changes. 2025-02-06 12:23:49 -08:00
camer0n
c90fd538f2 Closes #5399 User audit navigation logging option. 2025-01-18 11:49:01 -08:00
Cameron
9d0159570e Merge pull request #5342 from tgtje/master
Update lan_newspost.php
2024-12-19 13:49:32 -08:00
camer0n
b25e60888b Closes #5365 Image alt attribute management via Media Manager. Test added. 2024-12-19 13:17:32 -08:00
leo
bb26d8929f Update lan_newspost.php
typo
2024-09-23 09:10:45 +02:00
camer0n
1298c48e0a Closes #5304 Added option to restrict viewing/editing news posts to self-authored posts only. 2024-07-26 12:44:47 -07:00
leo
ecccd679a9 new defines 2024-05-06 18:10:23 +02:00
Moc
ea8d8084d1 Fixes #3438 - Remove duplicate LAN_ERROR_* 2023-11-30 20:47:01 +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
1b69719330 Closes #5106 - system notification consolidation. 2023-11-15 16:26:24 -08:00
camer0n
eee2ae0cad Issue #6 - LAN_CRON_61 modified to 'token'. Minor styling improvements to cron admin area. 2023-11-04 08:15:44 -07:00
camer0n
44526b435c Issue #5064 - Draft fix for user impersonation (getperms()) 2023-09-08 14:18:06 -07:00
Cameron
52cf8f5bfa Closes #4783 Added Page Meta-Title field and synced with Page title.
Issue #6 global LAN_META_DESCRIPTION and LAN_META_TITLE added and replacements made throughout.
2022-06-08 18:29:37 -07:00
Cameron
94bf1efda2 Issue #4783 Added new field for meta-news-title. New prefs added for SEO Title and Description character limits. 2022-06-06 17:28:23 -07:00
Cameron
6f34dc9f29 Issue #4778 - Additional date-filter options added. 2022-05-22 13:19:21 -07:00
Cameron
64b1cdcbc2 Fixes #4757 and adds user_ip_changed trigger. 2022-04-18 15:09:12 -07:00
Cameron
7952e9188b Notify admins when script access is disabled. 2022-03-07 12:40:45 -08:00
Moc
b4ded935b7 Closes #4538 - Improved LAN on multiple login warning 2021-12-22 14:56:16 +01:00
Cameron
90108eab3c Checking of remote file-types during import and other cleanup. 2021-12-17 11:31:37 -08:00
Cameron
0d8f3e9086 PHPDoc fixes and code optimization. 2021-12-03 14:58:33 -08:00
Cameron
e4984a6e39 Fixes #4584 - LAN issue on upload page. 2021-12-02 09:42:03 -08:00
Cameron
6d5b4f5c3a Moved experimental e_ROUTE constant to registry. 2021-11-01 15:46:39 -07:00
Cameron
5ecc0beca6 Issue #6 LANS added. Clear system cache before checking for updates. Extra checks to e_parse to avoid possible errors. 2021-09-28 08:13:27 -07:00
Cameron
66d8081580 Added new field to navigation links table: link_rel 2021-09-27 10:22:14 -07: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
Cameron
45bb6c2f35 Custom meta-image option added to Pages. 2021-09-23 12:01:26 -07:00
Cameron
32618817d1 Character counting display added to meta description on admin News and Page inputs. 2021-08-12 11:51:55 -07:00
Cameron
c941e5b98d Issue #4024 - Pagination url option added to News preferences. Select between 'record' (legacy format eg. page=20, page=40 etc) or 'page' numbers (page=1, page=2 etc). Experimental - requires more testing. 2021-07-06 17:53:55 -07:00
Tijn Kuyper
4c56593f81 Merge pull request #4234 from yesszus/patch-1
Small corrections
2021-04-25 16:02:00 +02:00
Moc
c0385ad7ac Revert "Add some generic LAN to English.php"
This reverts commit 0584c1a35d.
2021-04-19 20:19:38 +02:00
Moc
d32e87f875 Revert "Also add LAN_TAG and LAN_TAGS to lan_admin.php"
This reverts commit a951e66f35.
2021-04-19 20:19:11 +02:00
Moc
a951e66f35 Also add LAN_TAG and LAN_TAGS to lan_admin.php 2021-04-19 20:17:21 +02:00
Moc
0584c1a35d Add some generic LAN to English.php 2021-04-19 20:13:27 +02:00
Cameron
0876e0d43b Contact LANs updated to v2 specifications. BC fix included. 2021-03-29 17:50:51 -07:00
Erdei Gábor
bd2038eb13 Update lan_links.php 2021-03-17 02:16:20 +01:00
Cameron
5735b93d30 Issue #4299 PHP8 error 2021-03-09 06:27:05 -08:00
Cameron
ba6344bb28 Removed deprecated PAGE_NAME from News. 2021-02-16 09:23:41 -08:00
Cameron
c94b1867a3 Issue #4372 - Enhancement: Contact page info. Requires database update. 2021-02-15 10:58:49 -08:00
Cameron
50e0445807 Issue #3184 Issue #3912 New Feature: can now use :(e_ROUTE) to switch theme layout visibility. 2021-02-14 10:36:45 -08:00
Cameron
0527993d98 Added check for FileInfo extension 2021-02-12 14:32:20 -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
2bf5ee3909 Admin area tool tips simplified to a single location. Pref simplified to Enable/Disable. Fixed flip-switch 'e-expandit' failures in Admin > Prefs. 2021-02-12 12:19:58 -08:00
Cameron
d985b830f4 Removed some unused LANs. Cleaned up the deprecated LAN tool a little. 2021-02-11 12:29:16 -08:00