56ac781a2b
Moved debug info to footer.
2019-07-01 20:39:01 -07:00
de1896c667
Closes #3858 - clarified debug message
2019-07-01 10:34:34 +02:00
b726dde81d
Fix for 'list' detection.
2019-06-21 14:04:28 -07:00
4c2762d7b9
Fixes #3860 - remove from magic shortcode 'caption'
2019-06-19 12:55:44 -07:00
dc53fb37a1
header/footer code cleanup
2019-06-17 09:23:21 -07:00
a9292caef0
Moved list detection to class2.
2019-06-16 13:45:05 -07:00
478fc8d060
Tablerender: setContent('list') added to login menu and news menus.
2019-06-16 13:30:16 -07:00
4780e73ef4
Code cleanup
2019-06-16 12:44:22 -07:00
1c7bc92a65
Tablerender: Use uniqueIds to keep setContent() values intact.
2019-06-16 12:32:55 -07:00
1cca064f0f
Breadcrumb fallback fix.
2019-06-15 16:55:13 -07:00
346d42bdfb
BC Fallback for breadcrumb() generator. Magix shortcode fix for news-view. Magic shortcodes are defined by the first render with {SETSTYLE=default} or {SETSTYLE=main} encountered in the template.
2019-06-15 16:45:03 -07:00
c4d2752477
Notice removal
2019-06-14 14:44:46 -07:00
37e7a4c996
Magic Shortcodes added. Fix for news 'view' rendering.
2019-06-12 20:20:09 -07:00
e5061e2c01
Experimental - render variable accumulator.
2019-06-12 13:13:22 -07:00
f1081c2b21
Fixes #3815 - deftrue not found issue.
2019-05-25 11:53:29 -07:00
1501ccfda5
Clear cache after core update
2019-05-22 13:59:02 -07:00
92b365ffc3
Issue #3774 Allow e107 to function without setting directories in e107_config.php
2019-05-17 13:27:36 -07:00
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
3d9ed2b040
Theme layout (Visibility Filter) detection enhanced. Help information improved.
2019-04-06 12:11:05 -07:00
94bdbfa7e2
Fix for check_class tests.
2019-03-08 12:10:28 -08:00
a2d5b9c31e
Improved getThemeLayout() method.
2019-02-28 14:20:33 -08:00
0c537aaf0d
Cleanup
2019-02-26 15:54:51 -08:00
60647dc5f8
Made getThemeLayout() more flexible.
2019-02-26 13:56:07 -08:00
7259688c6d
Notice removal
2019-02-10 19:00:06 -08:00
ee04ccc7db
PHP 7.3 fix
2019-02-08 11:01:42 -08:00
59eed2752c
PHPDoc fixes.
2019-01-31 14:36:37 -08:00
ae9628db2c
Allow override of SITENAME and SITEDESCRIPTION constants.
2019-01-28 12:02:10 -08:00
9c4dbcab91
Moved THEME_LAYOUT calculation out of class2.php and into theme_handler.php
2019-01-23 19:06:03 -08:00
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
bdef2707b4
and the unused autoload code
introduced in f4cee92890
.
2018-10-31 08:22:14 -05:00
1c7c230f41
PHP Doc for $sql and $tp.
2018-08-19 13:00:00 -07:00
5f11415fbf
Issue #3101 Added option define('X-FRAME-SAMEORIGIN', false); for e107_config.php
2018-08-03 17:14:39 -07:00
b42e91217f
Provide a default USERCLASS_LIST value while running in CLI mode.
2018-07-19 20:49:16 -07:00
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
de69b07318
Basic Bootstrap 4 library support. Bootstrap4 theme added for testing purposes only.
2018-03-08 13:45:08 -08:00
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
21215da3b8
define e_ROOT early in class2.php and remove extra realpath() calls.
2018-02-04 18:43:20 -08:00
318a849b77
Extra Debug Performance Markers added for e_module includes.
2018-01-25 16:10:51 -08:00
fb7e9668e7
Prevent clickjacking. Remove js/css query string when e_HTTP_STATIC is active.
2018-01-18 14:16:43 -08:00
b50677d50a
Issue #2860 - Additional Mark-Time added for 'Online' for reviewing performance.
2018-01-13 14:11:46 -08:00
e92784eff2
Allow shortcodes and other areas to retrieve tablerender() custom content, style, uniqueId etc.
2018-01-10 14:17:39 -08:00
a68cf279b6
PHP Notice removal and debug info styling.
2017-12-17 13:13:18 -08:00
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
a77b06881a
Upgrades: Disable CL_WIDGETS plugin if detected.
2017-12-11 13:44:49 -08:00
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
b1ad67b0d8
kAdmin styling updates. THEME_STYLE value is now correct for admin area.
2017-10-31 13:43:42 -07:00
80129e8838
Debug code.
2017-10-23 12:59:30 -07:00
e35259afe9
Multisite navigation support (when multisite plugin installed)
2017-10-11 18:57:32 -07:00
e9bd0c8936
Issue #2000 set unique ID for each tablerender() of news. Frontend complete.
2017-09-29 11:49:32 -07:00
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
3e88c01261
Issue #2638 - zlib compression content length.
2017-05-16 14:31:51 -07:00