Cameron
025ff07aab
Fixes #4737 Removal of type="text/javascript" and type="text/css"
2022-03-31 08:24:34 -07:00
Cameron
f922456a8f
Fixes #4706 'quote' bbcode in TinyMce and fixes fatal error under PHP 8.1 (LAN_WROTE)
2022-03-29 13:59:25 -07:00
Cameron
632e434711
Merge pull request #4709 from Jimmi08/patch-32
...
Fixes #3908 - Template option for signature bbcodes
2022-03-22 10:04:09 -07:00
Cameron
3e3aff26a6
'raw' parm option added to cpage_body()
2022-03-21 12:01:52 -07:00
Jimako
d006114fd3
fix for templating signature bbcodes
2022-03-19 10:18:36 +01:00
Cameron
057cc8e35b
Closes #4702 - Added news_modified field.
2022-03-14 14:03:34 -07:00
Cameron
53c8fb228b
Invalid HTML markup cleanup.
2022-03-10 11:10:28 -08:00
Cameron
06de1752d4
Optimized search form template for Bootstrap5 and Bootstrap3.
2022-03-07 11:39:09 -08:00
Cameron
c17b985441
Experimental schema template
2022-02-04 12:04:21 -08:00
Cameron
c3d65075d0
Extracted toGlyphEmbed() method from toGlyph() and fixed some backward compatibility issues.
2022-01-27 16:50:42 -08:00
Cameron
26afb93b4e
Fixes #4682 - Dasherize News Tag SEF URL.
2022-01-27 10:49:53 -08:00
Nick Liu
8e8622f12d
social_login_config::getSupportedConfiguredProviderConfigs()
...
is a better name than
`\social_login_config::getValidConfiguredProviderConfigs()` because the
method does not validate the provider configs.
2021-12-28 11:48:00 +01:00
Moc
f58734346e
Code clean-up
...
Formatting (tabs)
2021-12-27 21:13:24 +01:00
Moc
29b98ef9a6
Closes #3742 - Added perm check for PM icon in Admin Area
2021-12-27 21:12:59 +01:00
Moc
f426ffc729
Fixes #4194 - Use correct LAN for XUP login/register action
2021-12-22 14:24:04 +01:00
Moc
311308a6d9
Closes #4320 - Use radio_switch() for radio buttons in COPPA form
2021-12-21 18:00:37 +01:00
Moc
1779170933
Improved accessibility in Search (labels)
...
HTML is now valid
2021-12-21 11:53:29 +01:00
Cameron
0d8f3e9086
PHPDoc fixes and code optimization.
2021-12-03 14:58:33 -08:00
Cameron
9743cb4e95
Fixes #4528 - Frontend modal now functional with Bootstrap5.
2021-12-02 11:20:58 -08:00
Cameron
852f2175f2
PHP 8.1 fix.
2021-12-01 12:11:14 -08:00
Cameron
2c9afc83ee
More PHP 8.1 fixes.
2021-11-26 12:36:25 -08:00
Cameron
9d6a9611e2
PHP 8.1 fixes.
2021-11-25 10:18:53 -08:00
Cameron
4aa66c1732
strftime() added to php_compatibility_handler.php and all references updated. README updated. dateAlternativeTest updated to pass on Windows. (TBD)
2021-11-25 08:51:32 -08:00
Cameron
9fffa59a01
Fixes #4586 , Fixes #2774 , Fixes #49 - Workaround added for page dropdown navigation. Use {CPAGENAV: tmpl=dropdown} in page_template.php
2021-11-24 13:48:20 -08:00
Cameron
81cbe51228
Remove PHP Warnings. Next/Prev test added.
2021-11-24 13:08:04 -08:00
Cameron
6fb0d3f2bb
Added missing {SITEDISCLAIMER} shortcode to Voux.
2021-11-23 13:45:32 -08:00
Cameron
db6035f844
Experimental embedding of FA svg.
2021-11-15 13:51:01 -08:00
Cameron
038d88aa2a
Lazy loading added to bbcode images and avatar images by default.
2021-10-26 14:57:01 -07:00
Cameron
95ea56bb89
Forum navigation layout fix.
2021-10-18 09:09:01 -07:00
Cameron
73dfbf0d74
Issue #4299 - PHP8 fatal error fixes
2021-10-17 08:43:07 -07:00
Cameron
455551d10f
Fix for legacy news image paths.
2021-10-16 10:03:28 -07:00
Cameron
7171ca8e3d
Fixes #4580 - Some BBCodes were not functioning.
2021-10-04 10:18:00 -07:00
Cameron
9aa6d16f2c
Make sure news author avatar has an image.
2021-10-02 13:02:28 -07:00
Cameron
e06069459f
Add og:title by default. Set open-graph data for frontpage.
2021-10-01 08:35:54 -07:00
Cameron
4f5eb66048
Moved title tag directly under html tag. Changed separator to pipe | and added an option for processing the title in theme::title().
2021-10-01 07:18:37 -07:00
Cameron
c7dc227e24
Merge pull request #4575 from Deltik/fix/4574
...
Add index to database session handler for session expiry
2021-09-27 10:30:06 -07:00
Cameron
66d8081580
Added new field to navigation links table: link_rel
2021-09-27 10:22:14 -07:00
Nick Liu
54ed823aba
Add index to database session handler for session expiry
...
Greatly improves garbage collection performance
Fixes : #4574
2021-09-25 15:15:33 -05:00
Cameron
5cf3f9d57b
Fix for news tag links containing spaces.
2021-09-25 10:25:04 -07:00
Cameron
45bb6c2f35
Custom meta-image option added to Pages.
2021-09-23 12:01:26 -07:00
Cameron
9c2d7ec2d6
Prevent news item data being overwritten within latestnews_menu
2021-09-22 13:31:37 -07:00
Cameron
79e016a7f6
Using e107::title() will now automatically add an og:title meta value if one isn't already defined.
2021-09-22 12:23:30 -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
00d584f584
Experimental CSS filtering.
2021-06-24 12:29:47 -07:00
Cameron
a1e7d29661
Optional {NEWS_PAGINATION} shortcode added.
2021-06-14 14:42:17 -07:00