1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-06 14:46:56 +02:00
Commit Graph

13023 Commits

Author SHA1 Message Date
Nick Liu
ef819f6c30 Prevent multiple includes of ThumbLib
Fixes this error:

```
Constant THUMBLIB_BASE_PATH already defined
 /e107/e107_handlers/phpthumb/ThumbLib.inc.php:31
 /e107/e107_handlers/media_class.php:1943
 /e107/e107_handlers/mail.php:1269
 /e107/e107_handlers/mail.php:654
 /e107/e107_handlers/mail.php:976
 /e107/e107_tests/tests/unit/e107EmailTest.php:61
```
2020-08-11 19:08:31 -05:00
Cameron
0c8668ee51 PHP Error removal when using CLI. 2020-08-11 09:57:39 -07:00
Cameron
38cdc473fb Removed redundant PHP tags from LAN files. 2020-08-11 09:36:21 -07:00
Cameron
370fdb13f6 Test fixes. Email arraySet() test added. 2020-08-11 08:30:00 -07:00
Cameron
0f02e9a9a2 Removed some PHP notices occurring in CLI mode. 2020-08-10 18:13:59 -07:00
Cameron
e1593de8ee Removed redundant PHP closing tags. 2020-08-10 15:49:44 -07:00
Nick Liu
f655847997 e_db_pdo: DSN consistency (fixes backup function)
e_db_pdo::backup() now supports MySQL servers with custom ports

Fixes: #4225
2020-08-04 09:28:48 -05:00
Cameron
24087bde29 AdminUI: Display ID number in create/update message. 2020-07-23 11:38:23 -07:00
Nick Liu
aee67c1399 MySQL 8.0.17+ support: INT types no longer return a width specification
Fixes: #4216
2020-07-16 17:30:57 -05:00
Nick Liu
3fcbcd34c0 More accurate version generator in e107_make.php build script
No longer trips up on hyphens in the tagged releases
v2.3.0-rc1
2020-07-08 14:44:50 -05:00
Cameron
b0376d7689 Changed ver.php back to (git) 2020-07-08 11:36:56 -07:00
Cameron
5284996daa Removed Bitcoin from README
Updated ver.php to v2.3.0 (rc1)
2020-07-08 11:30:06 -07:00
Cameron
d1c235a558 Closes #4208 - Open Premium Theme URL in a new window. 2020-07-07 11:33:37 -07:00
Cameron
23f6a52f08 Issue #4206 - news category menu {active} shortcode typo fix. 2020-07-03 13:49:12 -07:00
Cameron
07f92d92cc Issue #4207 - SQL Insert error 2020-07-03 12:30:30 -07:00
Cameron
d516986c8a Session Save Method set to 'db' as default. 2020-07-02 12:11:50 -07:00
Cameron
7869edf295 Fixed encoding issue. 2020-07-02 11:50:25 -07:00
Cameron
4ce699b380 Merge pull request #4011 from Deltik/fix-4010
Support NGINX $host in Downloads hotlink protection
2020-07-02 10:55:31 -07:00
Cameron
99016f5b4a Fix for error: session_start(): Failed to decode session object under some circumstances when 'db' method is used.
'session' set as default user tracking.
2020-07-01 13:02:58 -07:00
Cameron
582bd3f72c Fixes #4200 - check theme version is compatible and disable installation if necessary. 2020-07-01 13:00:34 -07:00
Cameron
5f58f8f59d Merge pull request #4043 from yesszus/patch-1
Issue #6 LAN Corrections.
2020-07-01 11:36:45 -07:00
Cameron
d61ebe2015 Post Script access default set to 'nobody'. 2020-06-29 12:21:33 -07:00
Cameron
84d3c29e42 Fixes #4203 Fatal error Object of class core_index_index_controller could not be converted to string under PHP 7.4.7 2020-06-27 13:12:04 -07:00
Cameron
a6a98a82ad Code cleanup. Incompatible plugin alert now links directly to uninstall page for each plugin found. 2020-06-26 13:58:59 -07:00
Cameron
30db97cbac A PHP module check (similar to the one during installation) has been added to the PHPInfo page to quickly detect any missing modules after one migrates e107 to another PHP configuration. 2020-06-24 14:35:49 -07:00
Cameron
e392d8c598 Extra parser test for script access. 2020-06-22 13:05:58 -07:00
Nick Liu
339765bf0e e_db_pdo: Throw exception instead of fatal erroring on connect fail
Now e_db_pdo failures to connect to the database are catchable
2020-06-19 11:15:56 -05:00
Nick Liu
b074ad21b0 Updated tests to use v2.3.0 database fixtures 2020-06-19 11:15:54 -05:00
Nick Liu
bfdfe3a3b0 .editorconfig: Use tabs to indent
From the e107 Coding Standard:
1895f3662e (indenting)
2020-06-19 11:13:49 -05:00
Cameron
94dbbb0278 Closes #4196 - Options for a custom ID on the datepicker() form element. 2020-06-16 11:35:20 -07:00
Cameron
1336059b29 Backward Compat. file added. 2020-06-15 13:01:09 -07:00
Cameron
c5347d1210 Some class renaming. 2020-06-13 13:18:37 -07:00
Cameron
073eafe46b Removed old unused class files. 2020-06-12 13:48:04 -07:00
Cameron
6200d0ce69 Added message after core updates to suggest running File Inspector. 2020-06-12 13:29:40 -07:00
Cameron
07c4cb7a5d Made mediapicker image selector the same width as bootstrap input element. Removed some PHP notices. 2020-06-11 10:26:37 -07:00
Cameron
560f290ae4 Avoid session table creation issue on some servers. (ie. "Specified key was too long; max key length is 1000 bytes" ) 2020-06-08 10:00:36 -07:00
Cameron
7d9e20e6a4 Avoid CSS conflicts with dropzone. 2020-06-05 13:38:27 -07:00
Cameron
450b35f017 Removed redundant closing tags. 2020-06-05 11:34:17 -07:00
Cameron
7439d599f8 Issue #4176 - Incremental introduction of database sessions - Experimental (work in progress) 2020-06-02 13:43:21 -07:00
Cameron
988f5e32cd PHP warning removal. 2020-06-02 12:24:33 -07:00
Cameron
f4341ac5cb Removed redundant php code from templates. 2020-06-02 12:05:20 -07:00
Cameron
f375024147 Fix for admin navigation active sublink. 2020-06-02 12:02:43 -07:00
Cameron
1c8e755edf Fixes #3726 - legacy shortcode wrapper conflict with email template. 2020-06-01 17:37:49 -07:00
Cameron
da7e6ee774 toAvatar now accepts the 'mode' option with 'full' to use the full URL. 2020-06-01 13:05:50 -07:00
Cameron
4e8c3e375c Closes #4012 Precaution for when tablerender() is not found. 2020-06-01 13:04:39 -07:00
Cameron
08260e8f6a Fixes #4183 - inline editing was not triggering events. 2020-06-01 12:34:20 -07:00
Cameron
43be73b8c8 data-clear-target option added to e-ajax function. Clear form element(s) on successful completion of ajax call. 2020-06-01 12:03:57 -07:00
Cameron
618db455ec Remove user-password from event trigger email notifications when detected. 2020-05-27 11:40:04 -07:00
Cameron
f4aa8645f0 Disable method-complexity, method-lines from check. 2020-05-27 11:09:23 -07:00
Nick Liu
3b0a679524 Updated third-party PHP libraries
* phpmailer/phpmailer has been updated to fix an attachment filename
  escaping issue.
* hybridauth/hybridauth has been updated to add Patreon as a social
  login provider.
* ifsnop/mysqldump-php has been updated just 'cause.
2020-05-27 12:45:33 -05:00