Cameron
f1081c2b21
Fixes #3815 - deftrue not found issue.
2019-05-25 11:53:29 -07:00
Cameron
1501ccfda5
Clear cache after core update
2019-05-22 13:59:02 -07:00
Cameron
92b365ffc3
Issue #3774 Allow e107 to function without setting directories in e107_config.php
2019-05-17 13:27:36 -07:00
Cameron
f148e20837
Moved library loading into class2. Fixes Fontawesome not loading early enough when added via theme.xml (with forum and possibly other parts of e107). Added the FONTAWESOME constant to Paths/Variables debug output.
2019-04-11 10:47:50 -07:00
Cameron
3d9ed2b040
Theme layout (Visibility Filter) detection enhanced. Help information improved.
2019-04-06 12:11:05 -07:00
Cameron
94bdbfa7e2
Fix for check_class tests.
2019-03-08 12:10:28 -08:00
Cameron
a2d5b9c31e
Improved getThemeLayout() method.
2019-02-28 14:20:33 -08:00
Cameron
0c537aaf0d
Cleanup
2019-02-26 15:54:51 -08:00
Cameron
60647dc5f8
Made getThemeLayout() more flexible.
2019-02-26 13:56:07 -08:00
Cameron
7259688c6d
Notice removal
2019-02-10 19:00:06 -08:00
Cameron
ee04ccc7db
PHP 7.3 fix
2019-02-08 11:01:42 -08:00
Cameron
59eed2752c
PHPDoc fixes.
2019-01-31 14:36:37 -08:00
Cameron
ae9628db2c
Allow override of SITENAME and SITEDESCRIPTION constants.
2019-01-28 12:02:10 -08:00
Cameron
9c4dbcab91
Moved THEME_LAYOUT calculation out of class2.php and into theme_handler.php
2019-01-23 19:06:03 -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
1c7c230f41
PHP Doc for $sql and $tp.
2018-08-19 13:00:00 -07:00
Cameron
5f11415fbf
Issue #3101 Added option define('X-FRAME-SAMEORIGIN', false); for e107_config.php
2018-08-03 17:14:39 -07:00
Cameron
b42e91217f
Provide a default USERCLASS_LIST value while running in CLI mode.
2018-07-19 20:49:16 -07:00
Cameron
998a8fe7c3
JS datetimepicker() updated to latest version. Fixed datetimepicker() to respect the e107 timezone setting while saving as UTC. ie (admin > prefs > Date Display Options ) or the user's timezone setting (usersettings.php when the timezone user-extended field is enabled) .
2018-05-24 15:16:02 -07:00
Cameron
de69b07318
Basic Bootstrap 4 library support. Bootstrap4 theme added for testing purposes only.
2018-03-08 13:45:08 -08:00
Deltik
d1a69b0c16
Defers SITEURL and dependencies until SQL loaded
...
This is the least intrusive solution I could come up with.
Anything else I tried to reduce technical debt would break the very
tangled dependency web, so I settled for this.
Fixes : #3033
2018-02-12 06:54:15 -06:00
Cameron
21215da3b8
define e_ROOT early in class2.php and remove extra realpath() calls.
2018-02-04 18:43:20 -08:00
Cameron
318a849b77
Extra Debug Performance Markers added for e_module includes.
2018-01-25 16:10:51 -08:00
Cameron
fb7e9668e7
Prevent clickjacking. Remove js/css query string when e_HTTP_STATIC is active.
2018-01-18 14:16:43 -08:00
Cameron
b50677d50a
Issue #2860 - Additional Mark-Time added for 'Online' for reviewing performance.
2018-01-13 14:11:46 -08:00
Cameron
e92784eff2
Allow shortcodes and other areas to retrieve tablerender() custom content, style, uniqueId etc.
2018-01-10 14:17:39 -08:00
Cameron
a68cf279b6
PHP Notice removal and debug info styling.
2017-12-17 13:13:18 -08:00
Cameron
973e0dc009
Issue #6 Fixed global LAN loading issue on list_new, pm and others not using an "English" folder. Corrected global LAN definition on list_new.
2017-12-16 12:25:18 -08:00
Cameron
a77b06881a
Upgrades: Disable CL_WIDGETS plugin if detected.
2017-12-11 13:44:49 -08:00
Lóna Lore
9ae155bfe2
Fix for PHP Warning date(): It is not safe to rely on the system's timezone settings...
2017-12-09 23:30:20 +01:00
Cameron
b1ad67b0d8
kAdmin styling updates. THEME_STYLE value is now correct for admin area.
2017-10-31 13:43:42 -07:00
Cameron
80129e8838
Debug code.
2017-10-23 12:59:30 -07:00
Cameron
e35259afe9
Multisite navigation support (when multisite plugin installed)
2017-10-11 18:57:32 -07:00
Cameron
e9bd0c8936
Issue #2000 set unique ID for each tablerender() of news. Frontend complete.
2017-09-29 11:49:32 -07:00
Travis Thoene
8b8c59e66a
Steam XURL
...
Added in class2.php - XURL_STEAM
Added in social\admin_config.php - Steam Community URL
Added in social\e_shortcode.php - Steam XURL
2017-07-22 16:41:47 -05:00
Cameron
3e88c01261
Issue #2638 - zlib compression content length.
2017-05-16 14:31:51 -07:00
Cameron
4c6f015fa8
Issue #2600 defining e_HTTP_STATIC now applies to images (using thumbUrl/toImage) as well as js/css.
...
eg. define('e_HTTP_STATIC', 'http://static.mydomain.com/ ');
2017-04-28 15:07:36 -07:00
Cameron
48a679bb98
Static domain header added and example added to e107.htaccess
2017-04-28 12:06:27 -07:00
Cameron
4650aa8d91
New constant: e_VERSION for the currently installed version of e107. Prevents the need for further loading of ver.php and useful to detect when an upgrade of core files has been performed.
2017-04-27 15:21:20 -07:00
Cameron
6531a68e00
Menu Manager fix for old themes that contain includes.
2017-01-30 11:47:02 -08:00
Cameron
e3bfe28f0c
More timing markers added.
2017-01-22 14:20:40 -08:00
Cameron
7e6dbefd1a
Prevent core pref corruption by old plugins that are using save_prefs();
2017-01-18 19:56:27 -08:00
Cameron
de1ec15976
New Constant: THEME_LEGACY added. Old themes will have a value of true, new themes (using theme.xml) as false.
2017-01-15 08:56:13 -08:00
Cameron
c4874a3fda
Remove LANs from debug info.
2017-01-14 13:38:05 -08:00
Cameron
4765d19024
Bootstrap 4 'Cards' support. New setContent() method added for breakdown of $text into separate elements for use by tablestyle() when available.
2017-01-14 10:42:21 -08:00
Cameron
3c81473ccc
When a user is online an additional CSS class is automatically added to the user avatar: user-avatar-online
2017-01-13 12:22:47 -08:00
Cameron
34f96ff932
Issue #2146 - Disable PHP Strict errors in CLI mode.
2016-12-22 11:36:13 -08:00
Cameron
b164750645
Issue #2146
2016-12-22 10:57:59 -08:00
Cameron
3ebeb140bd
Issue #2146 - Possible fix for hiding strict PHP warnings.
2016-12-22 10:29:34 -08:00
Cameron
67e0b43734
Issue #6 , Fix for duplicate LAN_IP, PHP 7.1 fixes. Fix for CLI failing when SSL is enabled, but command is using 'http'. Allow cURL to follow redirects, preventing broken feeds under certain circumstances.
2016-12-16 12:13:52 -08:00