1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 12:48:24 +01:00

84 Commits

Author SHA1 Message Date
Cameron
cf14705535 Code speed optimization 2020-12-12 11:32:23 -08:00
Cameron
f605ddc552 Code optimization and cleanup. 2020-12-10 15:52:48 -08:00
Cameron
005bff7e59 Code cleanup. Removal of deprecated utf8 classes. 2020-12-08 07:29:17 -08: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
Tijn Kuyper
5b39b1106c
Fixes #4004 - Prevent admin password filtering during install
Not the cleanest method, but effective.
2019-11-04 22:37:43 +01:00
Tijn Kuyper
02497778b7
Fixes #4005 - Add check for DOM extension before installation is initiated 2019-11-04 13:18:26 +01:00
Cameron
5d2076a344 Fixes #3845 - uppercase database name fix. 2019-06-13 17:13:20 -07:00
Cameron
ce7f3feb38 PDO class now used by default. mysql_class.php currently deprecated until it is modified to use mysqli. Install routine upgraded. Install logging vastly improved. 2019-06-03 15:27:36 -07:00
Cameron
4b44128cdb Issue #3800 Require database-name to start with a letter. 2019-05-24 11:16:06 -07:00
Deltik
1f824faa69
Renormalized all text file line endings 2019-03-29 19:13:32 -05:00
Tijn Kuyper
8000567983 Remove outdated optional flag 2019-02-11 11:04:34 +01:00
Tijn Kuyper
5805ced17b #3101 - More optional flags added to e107_config.php 2019-02-09 17:28:18 +01:00
Tijn Kuyper
b433d945f4 #3101 - Add optional flags to e107_config.php 2019-02-09 17:26:00 +01:00
Tijn Kuyper
96a1db0e5c Revert "#3101 - Add optional flags to e107_config.php"
This reverts commit 16b298ea51d63de101e0da676ca2f09488251a9f.
2019-02-09 17:24:49 +01:00
Tijn Kuyper
16b298ea51 #3101 - Add optional flags to e107_config.php 2019-02-09 17:24:14 +01:00
Cameron
548961c5ab Issue #3655 Revert order change. Generate filetypes.xml during install. 2019-02-03 09:51:16 -08:00
Nick Liu
4c6828be93
Moved autoload responsibility to e107_class.php
Instead of every independently operating client code figuring out its
own autoload policies, the e107 class file e107_class.php now takes care
of autoloading.

Any client that uses the e107 class will automatically benefit from
autoloading for e107.

This cuts down on potential code duplication, and e107::getSingleton()
is no longer tied to trying to figure out the class path.

This commit REMOVES support for the unused constant flag
E107_DISABLE_AUTOLOAD introduced in
bdef2707b4cafe34e5485d8733138a0e87f43a39 and the unused autoload code
introduced in f4cee9289087c0119bc6797f7dfb7792a62b0be3.
2018-10-31 08:22:14 -05:00
Cameron
97772a48d9 PHP Minimum set to 5.6. TinyMce installed by default. 2018-08-25 15:31:39 -07:00
Cameron
a499d41481 Fixes #3078 Additional checks for XML package during installation. 2018-07-10 14:07:03 -07:00
Cameron
07d30296dc Issue #2630 Check for PDO MySQL module during install. 2018-05-11 17:55:10 -07:00
Cameron
7ffb60c60b Make sure <option> has a value. 2018-02-16 13:34:54 -08:00
Cameron
744a713dd8 Issue #3019, Issue #3018 Disable Theme caching when running installation in debug mode. 2018-02-02 13:35:11 -08:00
Cameron
b40b1916a3 Issue #2970 btn-default > btn-default btn-secondary 2018-01-10 15:06:40 -08:00
Cameron
de3318eb65 Installation default content fix. Added getperms() function in case something calls it. 2017-12-15 15:52:58 -08:00
Cameron
ff2b79145e Admin skin option added to installation wizard. 2017-12-15 14:50:54 -08:00
Cameron
48d359ed02 https fix 2017-10-30 15:21:55 -07:00
Cameron
8566cd73e7 Add Optional constants to e107_config.php during installation. 2017-10-23 13:00:45 -07:00
Cameron
cc56b7296b Make 'voux' the default theme during installation. 2017-10-10 13:08:28 -07:00
Cameron
ab890d9fe8 Install tweaks. Voux theme preview image optimized. 2017-04-13 13:37:59 -07:00
Cameron
533e63ddb4 Extra check during install for mbstring functions. 2017-03-07 12:06:53 -08:00
Cameron
71249c3f2c Installation 2017-02-03 07:56:54 -08:00
Cameron
dacdb7841d Installation fix. 2017-02-03 07:39:44 -08:00
Cameron
d5af3b9246 BS4 img-fluid 2017-01-20 10:40:05 -08:00
Cameron
2348442068 Theme descriptions. Default content for landingzero and tooltips during install during theme selection. 2017-01-17 14:47:20 -08:00
Cameron
323bdcc8aa landingzero pre-checked during install. 2017-01-17 13:23:57 -08:00
Cameron
82ba7e1868 Remove PHP 7.1 warning from installation. 2017-01-17 08:24:40 -08:00
leo
54c1e823a6 Update install.php
PHP v5.4 or higher
2017-01-14 16:30:07 +01:00
Cameron
11abd2ef33 Fixed theme default. 2017-01-12 12:37:42 -08:00
Cameron
162631d04b use e107::getTheme() during installation. 2017-01-06 14:04:32 -08:00
Cameron
659be58113 Remove debug code. 2016-12-23 19:13:05 -08:00
Cameron
2c44577280 Installation now displays a thumbnail during theme selection. Voux now installs default sitelogo and welcome message. 2016-12-23 19:12:20 -08:00
Cameron
2c6fa39db8 PHP 7.1 warning added. 2016-12-23 07:25:09 -08:00
Cameron
a836ab18ac Use favicon during installation. 2016-12-16 13:25:28 -08:00
Cameron
a9a63848b1 PHP 7.1 tweaks 2016-12-12 11:52:18 -08:00
Cameron
d850b1ec34 Issue #2110 - Install error 2016-12-04 15:50:30 -08:00
Cameron
e22eb860f1 Code cleanup 2016-12-02 12:04:08 -08:00
Cameron
e80e532637 Set passwordEncoding preference automatically during install. 2016-06-20 14:34:12 -07:00
Cameron
cb0621f5d7 Stronger passwords on default install, when methods available. 2016-06-07 17:18:18 -07:00
Cameron
60f1d78dce MySQL error message fix. Custom Page userclass fix. Media-manager import fix for files contained '%'. XML DB export fix. Other News custom caption fix. FB Like menu without app_id fix. 2016-05-30 15:19:19 -07:00
Jimmi08
3505a4b123 Fix for wrong language in stage 2 #1459 2016-03-28 00:04:11 +02:00