Cameron
9aa6d16f2c
Make sure news author avatar has an image.
2021-10-02 13:02:28 -07:00
Cameron
66d8081580
Added new field to navigation links table: link_rel
2021-09-27 10:22:14 -07:00
Cameron
5cf3f9d57b
Fix for news tag links containing spaces.
2021-09-25 10:25:04 -07:00
Cameron
9c2d7ec2d6
Prevent news item data being overwritten within latestnews_menu
2021-09-22 13:31:37 -07:00
Cameron
6fa4982d30
Added rel="noopener noreferrer" to external _blank target navigation links.
2021-09-15 12:51:39 -07:00
Nick Liu
20882920a0
Fix all PHP 8.1 test failures
...
* `strftime()` has been replaced with a polyfill based on `DateTime`.
* Explicit type casts/assertions added where required by PHP 8.1
* `filter_var(…, FILTER_SANITIZE_STRING)` replaced with `strip_tags()`
or HTML entity encoding of quotation marks, depending on a guess of
what the intended "sanitization" was
* `http_build_query()` usage type mismatches fixed
* Removed usages of the `FILE_TEXT` constant
* To avoid breaking PHP 5.6 compatibility (function return types),
`e_session_db` no longer implements `SessionHandlerInterface`.
Instead, the alternative non-OOP invocation of
`session_set_save_handler()` is used instead to apply the session
handler.
* The shim for `strptime()` still calls the native function if available
but now suppresses the deprecation warning.
* `e_db_pdo` explicitly asks for `PDO::ATTR_STRINGIFY_FETCHES` to
maintain consistent behavior with past versions of PHP.
* `e_db_mysql` explicitly sets `mysqli_report(MYSQLI_REPORT_OFF)` to
maintain consistent behavior with past versions of PHP.
* Removed pointless random number generator seed from `banner` plugin
* Workaround for `COUNT(*)` SQL query in
`validatorClass::dbValidateArray()` without a proper API for avoiding
SQL injection
2021-09-04 15:06:19 +02:00
Moc
2c44c7602c
Fixes #3980 - Remove duplicate random number on contact form
...
- Already called in secure_img::renderInput();
- Should also fix https://github.com/e107inc/visualcaptcha/issues/5
2021-08-30 20:40:09 +02:00
Cameron
0c30006b5f
Prevent looping of non-existent array.
2021-08-12 11:53:40 -07:00
Cameron
c941e5b98d
Issue #4024 - Pagination url option added to News preferences. Select between 'record' (legacy format eg. page=20, page=40 etc) or 'page' numbers (page=1, page=2 etc). Experimental - requires more testing.
2021-07-06 17:53:55 -07:00
Cameron
7beae22f44
Removed search shortcode parameter limitations.
2021-06-24 16:49:22 -07:00
Cameron
a1e7d29661
Optional {NEWS_PAGINATION} shortcode added.
2021-06-14 14:42:17 -07:00
Cameron
f2966468ea
Added missing breadcrumb item (page-title) when viewing a page for consistency with other breadcrumbs like News etc.
2021-06-12 16:53:59 -07:00
Cameron
aa6e449aee
New shortcode added on News view page: {NEWS_AUTHOR_REALNAME}
...
Tagcloud menu can now be sorted via shortcode parms. eg. {MENU: path=tagcloud&order=tag,asc&limit=20}
Animate.css library loading example added to bootstrap5/theme.xml
2021-06-12 16:18:51 -07:00
Cameron
3a71366954
Added {THEME} shortcode (path) to core shortcodes.
2021-06-01 16:07:38 -07:00
Moc
f16e2ad340
#4490 - Should fix autofill in usersettings (new password)
2021-04-19 19:29:33 +02:00
Cameron
920a881898
Issue #2898 - comment btn-sm class missing.
2021-04-06 12:14:40 -07:00
Cameron
0876e0d43b
Contact LANs updated to v2 specifications. BC fix included.
2021-03-29 17:50:51 -07:00
Cameron
d7ef419553
Fix for social icons not displaying on maintenance 'site down' page.
2021-03-29 16:19:12 -07:00
Cameron
dc483708a7
Issue #4299 PHP8 compatibility.
2021-03-17 14:18:45 -07:00
Jimako
b0bd003084
#275 fix for Unlabeled form control with title for WAVE - addition
2021-03-03 17:21:45 +01:00
Jimako
7fbba9e4ee
#275 fix for Unlabeled form control with title for WAVE
...
contact form fields if no labels are used
2021-03-03 17:13:04 +01:00
Cameron
782f4903ac
Fixes #4365 Navigation URLs to frontend now use the same shortcode.
2021-02-27 07:42:02 -08:00
Cameron
443c60cb52
News shortcode correction.
2021-02-24 15:43:58 -08:00
Cameron
58f129799b
New feature: Previous/Next News item navigation.
2021-02-24 15:26:01 -08:00
Cameron
f30caaf18b
Removed some LAN constant usage from core templates.
2021-02-23 12:58:51 -08:00
Cameron
973a446bb4
Issue #4332 Bootstrap5 styling.
2021-02-23 09:38:04 -08:00
Cameron
2ca7ec4597
Issue #4332 - Bootstrap 5 styling fixes on comments and news templates.
2021-02-23 09:01:40 -08:00
Cameron
52a554987b
PHP error fixes.
2021-02-22 12:22:50 -08:00
Cameron
cae8cf1345
Fixes #4398 - Page breadcrumb. Disabled breadcrumb on frontpage.
2021-02-18 17:02:37 -08:00
Cameron
5b9ecd2200
Issue #4372 Extra fields.
2021-02-16 09:22:12 -08:00
Cameron
c94b1867a3
Issue #4372 - Enhancement: Contact page info. Requires database update.
2021-02-15 10:58:49 -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
2f8d880998
Only display help icon when help text is present. Cron/Schedule page styling tweak.
2021-02-05 12:57:08 -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
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
Moc
4fd4a6ed57
#3680 - Refine previous commit, check for e_DEBUG
2021-02-02 20:28:57 +01:00
Moc
4345df5340
Closes #3680 - Change comments disabled message to admin debug message
2021-02-02 19:58:39 +01:00
Cameron
9890615761
Admin menu icons for collapsed menu.
2021-02-01 18:18:30 -08:00
Cameron
4aae483790
Modern lights admin skin tweaks. Collapsing js improved.
2021-02-01 15:17:03 -08:00
Cameron
35761b3520
Tweaked admin-panel collapse.
2021-02-01 07:58:39 -08:00
Cameron
fe8167709a
FontAwesome5 admin icon fix. Collapsing admin-left-panel cookie added.
2021-02-01 07:24:47 -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
a6e341274e
Admin template clean up. 2 new admin styles added. (to be improved). Left admin panel collapse improved. (still needs a cookie to 'stick' .
2021-01-29 09:27:38 -08:00
Cameron
e45a3a7b55
Admin template upgraded to v2 standards. Admin boot, header, footer cleanup.
2021-01-27 12:20:58 -08:00
Cameron
835e477147
Bootstrap 5 styling. (data-bs-toggle)
...
Signup shortcodes now automatically load the required template.
2021-01-26 15:08:58 -08:00
Cameron
184d920514
Extra checks added in the signup extended user fields shortcode.
...
Improved renderLayout test.
2021-01-26 11:59:57 -08:00
Cameron
c045f2874c
Clock-menu removed from code. Extra logTime entries added. Debug performance highlighting tweaks.
2021-01-25 07:57:24 -08:00
Cameron
8508cabcad
Admin shortcodes optimization and tests.
2021-01-24 16:18:50 -08:00
Cameron
17a9aa2822
New e107::isCompatible() method added for checking plugins/themes are compatible with the current version of e107.
...
New parser method stripBlockTags($html) to remove p, div etc.
{CPAGEBODY: strip=blocks} shortcode option added (uses the method above)
2021-01-23 14:20:51 -08:00
Cameron
85ae08e8ff
Moved membersonly shortcodes to their own file.
2021-01-22 18:07:12 -08:00