1
0
mirror of https://github.com/e107inc/e107.git synced 2025-07-28 02:10:46 +02:00

807 Commits

Author SHA1 Message Date
camer0n
5ada15f720 Issue #5489 Corrected "Latest" permission items. 2025-05-13 10:30:13 -07:00
camer0n
987e7cf966 Issue #5473 Add support for extra break-points. -xl and -xxl 2025-04-29 07:19:11 -07:00
camer0n
6be27f381f Fixes #5345 Oversized navigation icon fix. 2025-04-29 07:09:19 -07:00
camer0n
864d914c39 #5473 Make sure the navigation items have IDs 2025-04-28 14:26:35 -07:00
camer0n
6c7801e218 #5481 User Real name if available. 2025-04-27 06:41:18 -07:00
camer0n
68c0eb8505 Issue #5481 Added pref for displaying debug navigation button in admin area. 2025-04-26 07:39:54 -07:00
camer0n
9455504dda Issue #5476 Use a navigation icon instead of an alert. 2025-04-26 06:43:06 -07:00
camer0n
65df4da999 Issue #5473 New Admin Area Skin. (currently not functional with flexpanel) 2025-04-18 14:36:52 -07:00
camer0n
b05fea833c #5422 Support for schema. News schema added and FAQs schema template simplified. 2025-01-31 11:54:19 -08:00
camer0n
6aa42ccad9 Closes #5373 - Bootstrap 5. 2025-01-13 11:41:57 -08:00
camer0n
b25e60888b Closes #5365 Image alt attribute management via Media Manager. Test added. 2024-12-19 13:17:32 -08:00
camer0n
8711f503a1 Issue #5120 Return to multi-dimensional format for multisite plugin compatibility. 2024-04-08 16:02:44 -07:00
Moc
70127c28d4 Fixes #5082 - Respect SEF URL settings to usersettings in admin area navbar
-
2023-11-29 21:40:48 +01:00
Moc
6024676292 Fixes #5121 - Update COPPA links 2023-11-29 20:57:09 +01:00
camer0n
4308bf1583 Issue #5079 PHP error. 2023-11-15 16:59:58 -08:00
camer0n
1b69719330 Closes #5106 - system notification consolidation. 2023-11-15 16:26:24 -08:00
Nick Liu
1e601fbc03 #4991: Fix improper array access in sc_signup_extended_user_fields
Fixes: https://github.com/e107inc/e107/issues/4991
2023-04-16 00:25:14 -05:00
Cameron
4bad7825df Related to Issue #3927 {NEWS_IMAGE: alt=description} now includes the alt value when included in a news body. 2023-03-11 09:50:31 -08:00
Cameron
f5096ae47d Closes #4978 - {NEWS_MODIFIED} shortcode added. 2023-02-11 09:09:16 -08:00
Cameron
d960829532 Issue #4918 - Undefined constants cleanup. 2022-12-10 07:06:47 -08:00
Cameron
ebd85318d6 Issue #4805 - News pagination fix. 2022-06-30 19:03:07 -07:00
Cameron
e1f53e7d33 Added {CPAGEKEYWORDS} shortcode. 2022-05-17 15:59:03 -07:00
Cameron
16354b3da0 Bootstrap 5 template tweaks. 2022-04-06 14:21:35 -07:00
Cameron
22b9bd1721 Updated e107.org urls. 2022-04-04 14:46:42 -07:00
Jimmi08
2fa73df934 #4665 correct user last visit information
CLOSES #4665
2022-04-02 14:57:37 +02:00
Cameron
025ff07aab Fixes #4737 Removal of type="text/javascript" and type="text/css" 2022-03-31 08:24:34 -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
c3d65075d0 Extracted toGlyphEmbed() method from toGlyph() and fixed some backward compatibility issues. 2022-01-27 16:50:42 -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
Cameron
0d8f3e9086 PHPDoc fixes and code optimization. 2021-12-03 14:58:33 -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
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
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