1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-18 05:09:05 +01:00

5165 Commits

Author SHA1 Message Date
Cameron
c03e0ab066 'styleCount' info added to all theme tablestyle() calls. 'styleCount' keeps count of the number of times the current style has been rendered. Usage example added to the bootstrap3 theme. Core news view template updated to use tablestyle caption correctly. 2021-02-19 07:33:05 -08:00
Cameron
cae8cf1345 Fixes #4398 - Page breadcrumb. Disabled breadcrumb on frontpage. 2021-02-18 17:02:37 -08:00
Cameron
0db4b1164f Fixes #4394 '__tabs__' was being displayed in custom fields form. Test added. 2021-02-18 10:27:59 -08:00
Cameron
823a228e7e Issue #3912 Typing ':' now pops-up a menu of available routes. Bootstrap-suggest library added for this and other areas in future. 2021-02-17 14:33:35 -08:00
Cameron
e371da1785 e107::getFile()->send() now accepts optional type, encoding and disposition values.
HTMLTAG fallback for THEME_LAYOUT added.
2021-02-16 13:32:34 -08:00
Cameron
4203bdb2c5 Removed last references to deprecated e107::getAdminLog() method. 2021-02-16 11:56:42 -08:00
Cameron
f8cc691941 Fixes #4389 - Fatal error on "Find Themes" lookup when no results returned. 2021-02-16 07:02:30 -08:00
Cameron
50e0445807 Issue #3184 Issue #3912 New Feature: can now use :(e_ROUTE) to switch theme layout visibility. 2021-02-14 10:36:45 -08:00
Cameron
a448c00a1d Fixes #4382 - Init theme shortcodes later. 2021-02-14 08:14:57 -08:00
Cameron
aee77a102f Set profanity list limit to 1000. (Could reduce performance)
Fix for comment template. Prevent secureImage from buffering too many keys.
2021-02-14 07:02:09 -08:00
Cameron
e6bdc0e6ec Fix for 'user' stylesheets in Theme Manager. 2021-02-14 06:31:06 -08:00
Cameron
b0300f93bf Changed load order of Menus and Theme Layout detection. 2021-02-13 18:55:44 -08:00
Cameron
3bb541a6d9 Issue #4228 Theme manager - display only the relevant stylesheets for the selected scope. 2021-02-13 17:56:53 -08:00
Cameron
6d29e4244d Fix icon appearing on admin language selection. Minor tweaks 2021-02-13 07:58:24 -08:00
Cameron
5ec3aa7245 Set 'front' by default if theme.xml library scope is missing. 2021-02-13 06:50:17 -08:00
Cameron
800f8734bf Tweak of isCompatible method. 2021-02-13 06:15:42 -08:00
Cameron
b4c33735d6 Closes #4380 - Moved submit button on language file editor modal. Removed some PHP errors. 2021-02-12 14:27:21 -08:00
Cameron
2bf5ee3909 Admin area tool tips simplified to a single location. Pref simplified to Enable/Disable. Fixed flip-switch 'e-expandit' failures in Admin > Prefs. 2021-02-12 12:19:58 -08:00
Cameron
7133d4bb6f Closes #4228 TinyMce can now load the frontend theme in the editor when 'wysiwyg' is found in the scope of a declared css file within theme.xml
Fixes #4371 - FontAwesome5 is now loaded in the TinyMce editor when detected in the frontend theme.
2021-02-11 16:39:50 -08:00
Cameron
b0d10199b7 Added getScope() to theme handler. Added more theme handler tests. Fixed duplicate entry in _blank/theme.xml 2021-02-11 08:51:02 -08:00
Cameron
a1faa5d08b Bootstrap5 styling 2021-02-10 09:03:17 -08:00
Cameron
1f3e70d40a Fixes #4374 help() form method fix. 2021-02-09 14:36:40 -08:00
Cameron
5842e51f15 Prevent tooltip visibility during page load. 2021-02-09 11:07:58 -08:00
Cameron
0abefed880 Small fixes. 2021-02-08 18:23:36 -08:00
Cameron
72c54371cc e107::getSession()->set will now accept multi-dimensional key format. Test added. Form-handler PHP8 fix. 2021-02-08 11:59:04 -08:00
Cameron
c32e5bf1e2 e107::unserialize() will now return the array if the input is an array. Additional form-handler tests added for type: media, file and files. Admin-ui can now manage a change of field type from 'array' to 'json' without additional changes needed. 2021-02-08 08:44:44 -08:00
Cameron
7698773f0e Left-align tooltip text in new admin skins/styles. 2021-02-07 12:20:57 -08:00
Cameron
0fd7ee6482 Fixes faulty parsing of _GET when debug is activated. Pref editor will now use var_export on arrays when debug mode is active. 2021-02-06 12:48:19 -08:00
Cameron
10ca7acdd5 PHP8 Fix. 2021-02-06 09:21:54 -08:00
Cameron
49932534da Installation tweaks/fixes. 2021-02-05 19:57:53 -08:00
Cameron
2337b075a8 Fixes #4346 - TinyMce parser issue. Hide side-panel help icon on legacy admin theme. 2021-02-05 18:31:54 -08:00
Cameron
c2c0979b3a Added help toggle button to sidebar and started on main navigation rework for mobile devices. 2021-02-05 10:17:51 -08:00
Cameron
e62ed55714 Converted bootstrap3 admin images to .webp for a size reduction of approx. 1M. 2021-02-05 06:24:54 -08:00
Cameron
e4f8082d37 Theme Manager for Admin area, now displays previews of each admin skin. 2021-02-04 16:22:25 -08:00
Cameron
5870fbdb84 "<div class='field-help'>" etc has been replaced by the $frm->help() method and is also used by the admin-ui. 2021-02-04 08:45:10 -08:00
Cameron
82fbeab43c Tool-tip placement options added to admin prefs. (Applies to Admin-ui areas only)
Admin styling tweaks.
2021-02-03 20:38:31 -08:00
Cameron
0bffceca8e Fixed line-height on buttons. PHP warning removal. 2021-02-03 11:57:48 -08:00
Cameron
49b8a9690d Issue #4020 2 new prefs added. Allow default collapsing of side-bar and enable/disable labels on nav-bar.
Icon cleanup and will now try to guess the right icon based on mode/action. Styling fixes. Removed unused admin stylesheets from bootstrap3.
2021-02-03 11:46:32 -08:00
Cameron
23b6ef4af7 FontAwesome upgraded to 5.15.2 2021-02-03 08:11:48 -08:00
Cameron
e4f6d502b9 Admin style tweaks 2021-02-03 08:10:23 -08:00
Cameron
19ec29f4a5 Blog-calendar PHP notice. 2021-02-03 05:22:28 -08:00
Cameron
4b6d23dbf6 Issue #4356 Fixes a conflic with secureImage prefs. Added secureImage tests. 2021-02-02 19:18:44 -08:00
Cameron
d1f997ee2c Fix for multi-dimensional field saving. 2021-02-02 16:09:22 -08:00
Moc
a9ebe4b4a0
#4048 - Search results #id are unique and output fixes for legacy search handler 2021-02-02 21:20:21 +01:00
Cameron
ed94389451 Fixes #4369 Reverted model multi-dimensional support for now. Added test for custom-fields scenario. 2021-02-02 07:34:36 -08:00
Cameron
9890615761 Admin menu icons for collapsed menu. 2021-02-01 18:18:30 -08:00
Cameron
142e6be28b Collapsed admin news menu icon experiment. (modern-dark admin style/skin) 2021-02-01 09:32:12 -08:00
Cameron
0b1a84068f toGlyph() additional tests, Media-Manager includes bootstrap5 when detected and backward compatibility. 2021-01-31 13:09:53 -08:00
Cameron
2dedc8719f FontAwesome 5 added to admin area and bootstrap3 theme. $tp->toIcon() supports SVG sizing 2x, 3x etc. 2021-01-30 19:21:23 -08:00
Cameron
151396b1a3 Admin-ui: Support for multi-dimensional array field-names (useful for prefs). Use with caution, avoid matching field names. 2021-01-30 08:58:40 -08:00