1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 20:58:30 +01:00

3725 Commits

Author SHA1 Message Date
Cameron
23f6a52f08 Issue #4206 - news category menu {active} shortcode typo fix. 2020-07-03 13:49:12 -07:00
Cameron
4ce699b380
Merge pull request #4011 from Deltik/fix-4010
Support NGINX $host in Downloads hotlink protection
2020-07-02 10:55:31 -07:00
Cameron
1c8e755edf Fixes #3726 - legacy shortcode wrapper conflict with email template. 2020-06-01 17:37:49 -07:00
Moc
c92b6c5e6b
Fixes #3681 - Properly detect antiflood and online tracking prefs
- e_TRACKING_DISABLED is now properly defined when user tracking is turned off ('track_online').
- Use correct antiflood pref ('antiflood1')
- Remove old 'flood_protect' pref (which was not used anymore)
2020-05-23 15:49:40 +02:00
Nick Liu
c03945cd63
social: Add New Provider includes all known scopes by default
Because it's probably quite common that the "email" scope be used by
default

See: https://github.com/e107inc/e107/issues/4115#issuecomment-622561908
2020-05-22 18:34:58 -05:00
Moc
bd08264a39
#4167 - Fixes social pages icons
Removed Google+, fixed Github (updated icon), added Steam and Twitch.
Added config.json to use for fontello.com (to pre-load selected icons)
2020-05-22 10:41:00 +02:00
Cameron
57b6546892 Issue #4172 Fixed missing category_sef value in admin/news area and news gsitemap url generation. 2020-05-21 12:00:54 -07:00
Cameron
74a3735488 Fixes #4172 - Incorrect RSS URLs on news and incorrect SEF URL example. 2020-05-20 11:49:05 -07:00
Moc
cf919afa62
#4167 - Add Twitch and VK to Social Pages (wip)
- TODO: add CSS icons to css/fontello.css
2020-05-18 15:17:40 +02:00
Cameron
e86d6272fa Private Messenger: Bootstrap 4 styling fixes. 2020-05-13 11:06:14 -07:00
Cameron
d7889bc759 Google Sitemap: The XML sitemap can now be retrieved from /sitemap.xml 2020-05-12 16:41:41 -07:00
Cameron
968701c842 Fixes #4162 - Handle chatbox nick names with a "." in them. 2020-05-11 12:12:24 -07:00
Cameron
0f2ab37d47 Backward compatibility fixes. 2020-05-06 16:15:52 -07:00
Cameron
8ac7f1fdf1 Cache added to newforumposts_menu.php. Fancybox 2.06b added to incompatible plugin list. (it loads an old version of jQuery) . Fix for BC replacement of newforumposts_main not rendering. 2020-05-06 13:33:01 -07:00
Cameron
def50c174d Upgrade and Backward Compatibility Fixes. 2020-05-05 15:11:49 -07:00
Cameron
834ea354e4 Core Cleanup. 2020-05-02 15:35:30 -07:00
Cameron
d51c3e07c6 Closes #4124, #3686 - News template loading behavior. Added alert-dismissible for BS4. 2020-05-01 13:40:07 -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
ab925f43cc Issue #4124 - Avoid legacy globals with v2.x theme templates. 2020-04-20 11:49:19 -07:00
Cameron
0f961176d6 PHP Notices. 2020-03-31 11:56:04 -07:00
Cameron
8129d919c4 Issue #4079 - Code Cleanup. 2020-03-06 13:57:33 -08:00
Cameron
d6d178824c Admin-UI: $listGroup added for control of specific JOIN grouping when necessary. Example added to blank plugin. 2020-03-05 11:38:23 -08:00
Cameron
9a2f979551 Removed unused code from download admin area. 2020-03-03 13:12:14 -08:00
Cameron
331aa5f99e Interface fixes and refactoring to e107 conventions/standards. 2020-02-28 10:33:50 -08:00
Cameron
66ea783998 Social Login admin area rework. 2020-02-27 14:10:42 -08:00
Cameron
35e2e3b4aa
Merge pull request #4099 from Deltik/fix-3492
New 3rd-party PHP dependency manager for e107 core and HybridAuth upgrade.
2020-02-26 13:58:03 -08:00
Nick Liu
4d7ce7ea4f
Dynamically generated API documentation links for social_ui 2020-02-26 22:12:11 +01:00
Nick Liu
28aad3c8e9
More accurate callback URL in e107_plugins/social/admin_config.php help 2020-02-26 21:41:22 +01:00
Nick Liu
8c072e243b
social_setup upgrade renamed providers from HybridAuth 2 to Hybridauth 3 2020-02-25 14:34:29 +01:00
Nick Liu
639943e7ed
Correct user_xup changed value in Steam social login provider
Info:
https://github.com/e107inc/e107/pull/4099#issuecomment-590579521
2020-02-25 12:48:00 +01:00
Nick Liu
be84cf7c08
New interface for varied social login configuration fields
Uses the new e_user_provider::getFieldsOf() API
2020-02-24 22:50:48 +01:00
Nick Liu
379a963902
New API to detect if social login is enabled site-wide
The site-wide social login system is now backwards-compatible with how
the social_login_active core pref worked since commit
3b2d8333b62290688f64e061023669463fd8f04c.

social_login_active's least significant bit is now treated as a global
bit, so if it's not set, no other bits are allowed to be set. This
un-breaks all existing checks for whether social_login_active is empty.

Except in themes, the social_login_active check has been replaced with
an e_user_provider API to check if social login is enabled site-wide.
2020-02-22 23:55:20 +01:00
Cameron
d23c65b30c Fixes #4083 Column selector displaying improperly defined field.
Admin-UI: Multi-language database language only displays when a table match is found.
2020-02-22 10:03:41 -08:00
Cameron
79c5b3e694 Issue #4049 - Media-Manager Url fix. Fixed Media Preview.
Admin-ui: type='media' example added to blank plugin.
2020-02-21 14:20:33 -08:00
Nick Liu
bc4ade5a27
Disable system/xup/test by default
Now guests can't snoop there unless the admin allows it.
Documentation has been improved accordingly.
2020-02-19 23:30:24 +01:00
Nick Liu
0bacc5903c
Prevent error if 'social_login' pref is not an array 2020-02-19 17:11:21 +01:00
Nick Liu
91bfc1df23
Core modifications to support Hybridauth 3
- MOD: Replaced e107::getPref('social_login') with
       SocialLoginConfigManager::getValidConfiguredProviderConfigs()
- FIX: signup_shortcodes updated with new social login providers
- MOD: e107::filter_request() code de-duplication: HTTP 400 exits
- MOD: Deprecated e107::getHybridAuth() to discourage direct access to
       third-party dependency Hybridauth
- FIX: Updated e_user_provider for Hybridauth 3
- FIX: e_user::tryProviderSession() and Hybridauth 3
- NEW: Dynamic auth provider support in social_adminarea
- NEW: Database migration for social plugin's social_login pref
2020-02-17 10:38:49 +01:00
Nick Liu
524229ba0b
Fixed a bunch of PHP 7.4 syntax errors
- FIX: Removed pointless (and invalid) destructor in LinkedIn::__destruct()
- FIX: All files that trigger this deprecation notice in PHP 7.4:
       "Array and string offset access syntax with curly braces is deprecated"
2020-01-18 18:26:35 +01:00
Nick Liu
9506f98f69
Empty check for e_tohtml_linkwords::linksproc() 2020-01-18 16:35:20 +01:00
Nick Liu
509b9ff761
Type check for online_shortcodes::sc_online_member_user() 2020-01-18 16:35:16 +01:00
Nick Liu
b2bd6763de
Null checks for e107TinyMceParserTest
- FIX: Do not redefine e_ADMIN_AREA in parser.php
- FIX: Null checks for e107TinyMceParser
- FIX: Array type check for e_bbcode::imgToBBcode()
- FIX: Optional query string in e_parse::thumbUrlDecode()
- FIX: Don't redefine TINYMCE_UNIT_TEST
2020-01-18 11:05:08 +01:00
Cameron
d7451bdd3c
Merge pull request #3994 from Jimmi08/patch-4
Fixes #3993 outdated db methods
2019-12-28 12:03:38 -08:00
Cameron
b5f2cf2f9e
Merge pull request #3991 from Jimmi08/patch-2
Fixes #3984 Missing scenario with secondary source
2019-12-28 12:02:33 -08:00
Cameron
7e5b104f7e
Merge pull request #3990 from Jimmi08/patch-1
Fixes #3981 fatal error because non supported mysql function
2019-12-28 12:01:47 -08:00
Cameron
bcab5172e6
Merge pull request #3992 from Jimmi08/patch-3
#3982 fix for wrong user data while creating user
2019-12-28 11:59:21 -08:00
Tijn Kuyper
fb727a0086
Closes #4046 - Add batch copy function to banner plugin 2019-12-16 17:58:48 +01:00
Cameron
5cf54d07d2 Basic per-item search engine robots handling added to News and Pages. 2019-12-02 13:32:21 -08:00
Tijn Kuyper
7c54779e36
Forum - Fix LAN when error occurred when deleting a forum post 2019-11-27 16:49:32 +01:00
Tijn Kuyper
83fe2fa097
Banner plugin - code-cleanup (no functional changes)
Comment unused code
2019-11-27 15:54:47 +01:00
Tijn Kuyper
e45a358a3a
Import plugin - HTML import provider code clean-up 2019-11-26 10:17:55 +01:00