1
0
mirror of https://github.com/e107inc/e107.git synced 2025-05-03 10:49:12 +02:00

288 Commits

Author SHA1 Message Date
Cameron
f97dd307af Issue #4350 theme.php class must now use init() and tablestyle() (not __construct() ) 2021-01-17 07:27:28 -08:00
Cameron
cc5fbe87ef Skip admin path check for now. Correct LAN conflict. 2021-01-16 14:32:55 -08:00
Cameron
04bbad449a Test admin scripts are parsing correctly. 2021-01-16 13:32:35 -08:00
Cameron
5438da3764 layout override option when theme preview is active. themepreview=xxx&layout=xxxx 2021-01-01 14:11:56 -08:00
Cameron
78b0079a03 Theme Preview working again. Use ?themepreview=themeDir 2021-01-01 14:05:51 -08:00
Cameron
1a510cb897 Bootstrap 4 fixes. USERTHEME fix. 2021-01-01 12:29:43 -08:00
Cameron
81634d5f5a Issue #4332 Carousel fixes. Newsfeed now uses json to store data. 2021-01-01 09:33:51 -08:00
Cameron
75f595adb0 PHP Warning Fixes. 2020-12-29 08:04:52 -08:00
Cameron
7d04bc5c6a radio snippet added. 2020-12-28 10:29:17 -08:00
Cameron
10482b8a89 Solves the duplicate breadcrumb issue. 2020-12-28 09:48:44 -08:00
Cameron
7dfac0dcfa Issue #4299 - PHP8 compatibility fixes. 2020-12-25 10:23:56 -08:00
Cameron
402d1f4126 Closes #1801 Code cleanup. Deprecated method errors added. 2020-12-22 14:48:28 -08:00
Cameron
1433646305 Deprecated some old themeHandler methods in favor of e_theme class. Should see a speed increase in theme manager. 2020-12-22 09:29:12 -08:00
Cameron
812b7cbcb3 Code cleanup. Moved checkvalidtheme() out of class2.php and into e_theme as initTheme() 2020-12-21 17:46:32 -08:00
Cameron
630f3f415f Improved detection of deprecated functions/methods and display in DEBUG mode: deprecated. 2020-12-21 10:00:28 -08:00
Cameron
9880a68d4b Code cleanup 2020-12-20 19:42:09 -08:00
Cameron
601df26d51 Code optimization for speed and reduced memory usage. 2020-12-20 11:50:10 -08:00
Cameron
5b82c292b1 Code cleanup 2020-12-18 19:55:12 -08:00
Cameron
0e90d4aa66 Code optimization and cleaning 2020-12-17 13:13:29 -08:00
Cameron
44e260b121 Code cleanup and optimization 2020-12-14 16:21:48 -08:00
Cameron
c9bc789b79 Added an option for pre-loading of library assets. More info: https://web.dev/uses-rel-preload/ 2020-12-02 13:17:23 -08:00
Nick Liu
f256b924ce
Fix all PHP 8.0 test failures 2020-11-30 12:55:00 +01:00
Cameron
582bd3f72c Fixes #4200 - check theme version is compatible and disable installation if necessary. 2020-07-01 13:00:34 -07:00
Cameron
568d8feb77 Closes #4141 - Upgraded theme specification for v2.3.0+. See bootstrap3/theme.php for details. Use 'theme' class. 2020-04-28 14:03:05 -07:00
Cameron
4424c9906b LandingZero theme removed from core and moved to its own repo: https://github.com/e107inc/landingzero 2020-04-13 16:43:25 -07:00
Nick Liu
cf8dc0b909
Null coalescing for e_theme constructor 2020-01-18 16:35:19 +01:00
Cameron
f8733b7ea1 Remove BOOTSTRAP and FONTAWESOME constants from bootstrap/theme.php 2019-08-30 18:41:51 -07:00
Cameron
2e5cf680e3 Fixes #3912 Theme visibility script flag fix. 2019-08-22 14:36:03 -07:00
Cameron
1d45f1e4c4 Fixes #3932 Added support for dynamic header/footer templates controlled by theme_shortcodes class. 2019-08-22 14:28:59 -07:00
Cameron
53bc1f58b4 Improved URL matching for layout detection. Closest match will always be used. 2019-07-02 09:02:05 -07:00
Cameron
a2c384c57f Fixed <body> tag when using Menu Manager. Stored HTML-theme true/false var for each theme. 2019-06-22 11:43:46 -07:00
Cameron
6ae0bee2fe Menu-Manager {MENU} count fix for *_layout.html format. 2019-06-17 10:16:27 -07:00
Cameron
dc53fb37a1 header/footer code cleanup 2019-06-17 09:23:21 -07:00
Cameron
36b4c354eb Experimental - Support for theme html templates and layouts. 2019-06-11 15:53:08 -07:00
Cameron
783be29953 PHP 7.3 Notice/Warning Fixes. 2019-05-27 10:45:35 -07:00
Cameron
18a8571ed3 Fixes #3711 - check local themes/plugins against author names as well as versions before suggesting updates. 2019-04-11 12:28:14 -07:00
Cameron
3d9ed2b040 Theme layout (Visibility Filter) detection enhanced. Help information improved. 2019-04-06 12:11:05 -07:00
Cameron
87b053c095 Improved theme layout detection 2019-03-26 12:05:42 -07:00
Cameron
bd4348f162 getThemeLayout() improvement for when exact match is used. 2019-03-02 10:17:27 -08:00
Cameron
a2d5b9c31e Improved getThemeLayout() method. 2019-02-28 14:20:33 -08:00
Cameron
60647dc5f8 Made getThemeLayout() more flexible. 2019-02-26 13:56:07 -08:00
Cameron
fb30733905 Issue #3321 FontAwesome 5 support added (not CDN yet). See bootstrap4/theme.xml 2019-02-22 14:59:45 -08:00
Achim Ennenbach
9021494b5e fixes #3663: 1.custompages are "deleted" for the current selected layout
2. custompages of the selected layout are not editable
2019-02-03 17:51:34 +01:00
Cameron
59eed2752c PHPDoc fixes. 2019-01-31 14:36:37 -08:00
Cameron
9e09cf836e Fixes #3546 Social network trackers now ignored during THEME_LAYOUT detection. 2019-01-24 11:38:11 -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
Cameron
de69b07318 Basic Bootstrap 4 library support. Bootstrap4 theme added for testing purposes only. 2018-03-08 13:45:08 -08:00
Cameron
b40b1916a3 Issue #2970 btn-default > btn-default btn-secondary 2018-01-10 15:06:40 -08:00
Cameron
ff2b79145e Admin skin option added to installation wizard. 2017-12-15 14:50:54 -08:00
Lóna Lore
812746e718 Fix for PHP Notice Undefined index: class, Line 739 of /e107_handlers/theme_handler.php 2017-12-10 11:26:47 +01:00