Version 4.7.23

This commit is contained in:
Neo committed 2025-12-19 16:21:27 -08:00
1 parent 7124a02564
commit 25ddeb65d6
1791 files changed
+76990 -44452

No files matched your search

+12 -11
View File
@@ -270,11 +270,12 @@
}
},
"moderation": {
"reportedContent": {
"report": {
"tab": "members",
"controller": "reportedContent",
"controller": "report",
"do": "",
"restriction": "reportedContent_manage"
"restriction": "reportedContentTypes_manage",
"subcontrollers": ""
},
"spam": {
"tab": "members",
@@ -379,6 +380,13 @@
"do": "",
"restriction": "get_support",
"subcontrollers": "systemLogs,errorLogs"
},
"v5": {
"tab": "core",
"controller": "v5",
"do": "",
"restriction": null,
"subcontrollers": ""
}
},
"activitystats": {
@@ -581,12 +589,5 @@
"subcontrollers": ""
}
},
"marketplace": {
"marketplace": {
"tab": "marketplace",
"controller": "marketplace",
"do": "",
"restriction": "marketplace_manage"
}
}
"marketplace": []
}
+1 -5
View File
@@ -456,9 +456,5 @@
"deletedcontent_manage": "deletedcontent_manage"
}
},
"marketplace": {
"marketplace": {
"marketplace_manage": "marketplace_manage"
}
}
"marketplace": []
}
+51 -18
View File
@@ -154,6 +154,14 @@
"pixel"
]
},
"app=core&module=applications&controller=enhancements&do=edit&id=core_GoogleAnalytics": {
"lang_key": "ga_code",
"restriction": "enhancements_manage",
"keywords": [
"analytics",
"google analytics"
]
},
"app=core&module=applications&controller=enhancements&do=edit&id=core_GoogleMaps&searchResult=form_googlemaps": {
"lang_key": "googlemaps",
"restriction": "enhancements_manage",
@@ -194,6 +202,13 @@
"stock photo"
]
},
"app=core&module=applications&controller=enhancements&do=edit&id=core_Postmark": {
"lang_key": "menu__core_applications_enhancements",
"restriction": "enhancements_manage",
"keywords": [
"postmark"
]
},
"app=core&module=applications&controller=enhancements&do=edit&searchResult=form_ga_enabled": {
"lang_key": "ga_enabled",
"restriction": "enhancements_manage",
@@ -202,12 +217,11 @@
"google analytics"
]
},
"app=core&module=applications&controller=enhancements&do=edit&searchResult=ga_code": {
"lang_key": "ga_code",
"app=core&module=applications&controller=enhancements&do=edit&searchResult=form_postmark_server_api_key": {
"lang_key": "postmark_server_api_key",
"restriction": "enhancements_manage",
"keywords": [
"analytics",
"google analytics"
"postmark"
]
},
"app=core&module=applications&controller=enhancements&do=edit&searchResult=pixabay_apikey": {
@@ -1279,6 +1293,15 @@
"ignoring"
]
},
"app=core&module=membersettings&controller=profiles&tab=profilesettings&searchResult=nexus_prune_history": {
"lang_key": "nexus_prune_history",
"restriction": null,
"keywords": [
"commerce",
"history",
"prune"
]
},
"app=core&module=membersettings&controller=profiles&tab=profilesettings&searchResult=profile_birthday_type": {
"lang_key": "profile_birthday_type",
"restriction": "profiles_manage",
@@ -1324,7 +1347,8 @@
"restriction": "member_history_prune",
"keywords": [
"change log",
"member history"
"member history",
"prune"
]
},
"app=core&module=membersettings&controller=profiles&tab=profilesettings&searchResult=user_name_length": {
@@ -1513,7 +1537,7 @@
]
},
"app=core&module=moderation&controller=reportedContentTypes": {
"lang_key": "menu__core_moderation_reportedContentTypes",
"lang_key": "r__reportedContentTypes",
"restriction": null,
"keywords": [
"report",
@@ -1524,6 +1548,10 @@
"lang_key": "menu__core_moderation_spam",
"restriction": "spam_manage",
"keywords": [
"delete guest content",
"delete guest posts",
"guest content",
"guest posts",
"spam",
"spammers"
]
@@ -1541,18 +1569,11 @@
"keywords": [
"bot prevention",
"CAPTCHA",
"cloudflare",
"hCaptcha",
"security question"
]
},
"app=core&module=moderation&controller=spam&searchResult=guest_captcha": {
"lang_key": "guest_captcha_search_target",
"restriction": "spam_manage",
"keywords": [
"delete guest content",
"delete guest posts",
"guest content",
"guest posts"
"recaptcha",
"security question",
"turnstile"
]
},
"app=core&module=moderation&controller=spam&tab=captcha": {
@@ -1823,6 +1844,7 @@
"lang_key": "menu__core_promotion_sharelinks",
"restriction": "sharelinks_manage",
"keywords": [
"bluesky",
"facebook",
"linkedin",
"reddit",
@@ -2135,9 +2157,12 @@
"lang_key": "site_social_profiles",
"restriction": "general_manage",
"keywords": [
"bluesky",
"facebook",
"social profile",
"twitter"
"tiktok",
"twitter",
"youtube"
]
},
"app=core&module=settings&controller=general&searchResult=form_site_twitter_id": {
@@ -2239,6 +2264,14 @@
"coppa"
]
},
"app=core&module=settings&controller=login&tab=settings&searchResult=form_login_after_inactivity_notification": {
"lang_key": "login_after_inactivity_notification",
"restriction": "login_access",
"keywords": [
"dormant",
"email"
]
},
"app=core&module=settings&controller=login&tab=settings&searchResult=form_new_device_email": {
"lang_key": "new_device_email",
"restriction": "login_manage",
+34 -26
View File
@@ -23,7 +23,6 @@
<module key="admin/activitystats"><![CDATA[{"default_controller":"overview","protected":0,"default":0}]]></module>
<module key="admin/messengerstats"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
<module key="admin/moderation"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
<module key="admin/marketplace"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
<module key="admin/achievements"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
<module key="admin/smartcommunity"><![CDATA[{"default_controller":"","protected":0,"default":0}]]></module>
<module key="front/system"><![CDATA[{"default_controller":"splash","protected":1,"default":0}]]></module>
@@ -39,11 +38,10 @@
<module key="front/staffdirectory"><![CDATA[{"default_controller":"directory","protected":0,"default":0}]]></module>
<module key="front/clubs"><![CDATA[{"default_controller":"directory","protected":0,"default":0}]]></module>
<module key="front/promote"><![CDATA[{"default_controller":"ourpicks","protected":0,"default":0}]]></module>
<module key="front/hive"><![CDATA[{"default_controller":"account","protected":0,"default":0}]]></module>
<task frequency="P0Y0M0DT1H0M0S">profilesync</task>
<task frequency="P0Y0M1DT0H0M0S">updatecheck</task>
<task frequency="P0Y0M1DT0H0M0S">cleanup</task>
<task frequency="P0Y0M0DT0H15M0S">sitemapgenerator</task>
<task frequency="P0Y0M0DT0H60M0S">sitemapgenerator</task>
<task frequency="P0Y0M0DT0H1M0S">queue</task>
<task frequency="P0Y0M0DT0H10M0S">pop</task>
<task frequency="P0Y0M0DT0H5M0S">digest</task>
@@ -76,7 +74,8 @@
<task frequency="P0Y0M1DT0H0M0S">pwaprune</task>
<task frequency="P0Y0M0DT0H5M0S">dailyStreamSubscriptions</task>
<task frequency="P0Y0M0DT0H5M0S">weeklyStreamSubscriptions</task>
<task frequency="P0Y1M0DT0H0M0S">clearUnconfirmed</task>
<task frequency="P0Y0M7DT0H0M0S">weeklyCleanup</task>
<task frequency="P0Y0M0DT0H30M0S">nodeRecounts</task>
<setting key="achievements_enabled"><![CDATA[{"key":"achievements_enabled","default":"1","report":"full"}]]></setting>
<setting key="achievements_last_rebuilt"><![CDATA[{"key":"achievements_last_rebuilt","default":"0","report":"full"}]]></setting>
<setting key="achievements_rebuilding"><![CDATA[{"key":"achievements_rebuilding","default":"0","report":"full"}]]></setting>
@@ -114,6 +113,7 @@
<setting key="allow_result_view"><![CDATA[{"key":"allow_result_view","default":"1","report":"full"}]]></setting>
<setting key="allowed_reg_email"><![CDATA[{"key":"allowed_reg_email","default":"","report":"bool"}]]></setting>
<setting key="api_log_prune"><![CDATA[{"key":"api_log_prune","default":"30","report":"full"}]]></setting>
<setting key="api_log_prune_failures"><![CDATA[{"key":"api_log_prune_failures","default":"30","report":"none"}]]></setting>
<setting key="attach_allowed_extensions"><![CDATA[{"key":"attach_allowed_extensions","default":"","report":"bool"}]]></setting>
<setting key="attach_allowed_types"><![CDATA[{"key":"attach_allowed_types","default":"all","report":"full"}]]></setting>
<setting key="attachment_image_size"><![CDATA[{"key":"attachment_image_size","default":"1000x750","report":"full"}]]></setting>
@@ -135,7 +135,9 @@
<setting key="bitly_enabled"><![CDATA[{"key":"bitly_enabled","default":"0","report":"full"}]]></setting>
<setting key="bitly_token"><![CDATA[{"key":"bitly_token","default":"","report":"none"}]]></setting>
<setting key="board_name"><![CDATA[{"key":"board_name","default":"Invision Community","report":"bool"}]]></setting>
<setting key="bot_antispam_type"><![CDATA[{"key":"bot_antispam_type","default":"invisible","report":"full"}]]></setting>
<setting key="bot_antispam_type"><![CDATA[{"key":"bot_antispam_type","default":"none","report":"full"}]]></setting>
<setting key="bruteforce_global_attempts"><![CDATA[{"key":"bruteforce_global_attempts","default":"10","report":"full"}]]></setting>
<setting key="bruteforce_global_period"><![CDATA[{"key":"bruteforce_global_period","default":"15","report":"full"}]]></setting>
<setting key="ckeditor_extraPlugins"><![CDATA[{"key":"ckeditor_extraPlugins","default":"","report":"bool"}]]></setting>
<setting key="ckeditor_permissions"><![CDATA[{"key":"ckeditor_permissions","default":"{}","report":"bool"}]]></setting>
<setting key="ckeditor_toolbars"><![CDATA[{"key":"ckeditor_toolbars","default":"{\"desktop\":[{\"name\":\"row1\",\"items\":[\"Bold\",\"Italic\",\"Underline\",\"Strike\",\"-\",\"ipsLink\",\"Ipsquote\",\"ipsCode\",\"ipsEmoticon\",\"-\",\"BulletedList\",\"NumberedList\",\"-\",\"JustifyLeft\",\"JustifyCenter\",\"JustifyRight\",\"-\",\"TextColor\",\"FontSize\",\"-\",\"ipsPreview\"]},\"\\\/\"],\"tablet\":[{\"name\":\"row1\",\"items\":[\"Bold\",\"Italic\",\"Underline\",\"-\",\"ipsLink\",\"Ipsquote\",\"ipsEmoticon\",\"-\",\"BulletedList\",\"NumberedList\",\"-\",\"ipsPreview\"]},\"\\\/\"],\"phone\":[{\"name\":\"row1\",\"items\":[\"Bold\",\"Italic\",\"Underline\",\"-\",\"ipsEmoticon\",\"-\",\"ipsLink\",\"-\",\"ipsPreview\"]},\"\\\/\"]}","report":"bool"}]]></setting>
@@ -239,15 +241,9 @@
<setting key="googletag_head_code"><![CDATA[{"key":"googletag_head_code","default":"","report":"none"}]]></setting>
<setting key="googletag_noscript_code"><![CDATA[{"key":"googletag_noscript_code","default":"","report":"none"}]]></setting>
<setting key="group_formatting"><![CDATA[{"key":"group_formatting","default":"global","report":"full"}]]></setting>
<setting key="guest_captcha"><![CDATA[{"key":"guest_captcha","default":"1","report":"full"}]]></setting>
<setting key="guest_terms_bar"><![CDATA[{"key":"guest_terms_bar","default":"0","report":"full"}]]></setting>
<setting key="hcaptcha_secret"><![CDATA[{"key":"hcaptcha_secret","default":"","report":"none"}]]></setting>
<setting key="hcaptcha_sitekey"><![CDATA[{"key":"hcaptcha_sitekey","default":"","report":"bool"}]]></setting>
<setting key="hive_content"><![CDATA[{"key":"hive_content","default":"{\"content_classes\":\"*\",\"content_containers\":[]}","report":"none"}]]></setting>
<setting key="hive_enabled"><![CDATA[{"key":"hive_enabled","default":"0","report":"full"}]]></setting>
<setting key="hive_key"><![CDATA[{"key":"hive_key","default":"","report":"full"}]]></setting>
<setting key="hive_site_id"><![CDATA[{"key":"hive_site_id","default":"","report":"full"}]]></setting>
<setting key="hive_site_key"><![CDATA[{"key":"hive_site_key","default":"","report":"full"}]]></setting>
<setting key="htaccess_mod_rewrite"><![CDATA[{"key":"htaccess_mod_rewrite","default":"0","report":"full"}]]></setting>
<setting key="icons_apple_startup"><![CDATA[{"key":"icons_apple_startup","default":"","report":"bool"}]]></setting>
<setting key="icons_favicon"><![CDATA[{"key":"icons_favicon","default":"","report":"bool"}]]></setting>
@@ -286,9 +282,10 @@
<setting key="letter_photos"><![CDATA[{"key":"letter_photos","default":"letters","report":"full"}]]></setting>
<setting key="link_default"><![CDATA[{"key":"link_default","default":"unread","report":"full"}]]></setting>
<setting key="links_external"><![CDATA[{"key":"links_external","default":"1","report":"full"}]]></setting>
<setting key="login_after_inactivity_notification"><![CDATA[{"key":"login_after_inactivity_notification","default":"1","report":"full"}]]></setting>
<setting key="lp_method"><![CDATA[{"key":"lp_method","default":"random","report":"full"}]]></setting>
<setting key="mail_method"><![CDATA[{"key":"mail_method","default":"php","report":"full"}]]></setting>
<setting key="manifest_details"><![CDATA[{"key":"manifest_details","default":"[]","report":"bool"}]]></setting>
<setting key="manifest_details"><![CDATA[{"key":"manifest_details","default":"{\"cache_key\":1692875360}","report":"bool"}]]></setting>
<setting key="mapbox"><![CDATA[{"key":"mapbox","default":"0","report":"full"}]]></setting>
<setting key="mapbox_api_key"><![CDATA[{"key":"mapbox_api_key","default":"","report":"none"}]]></setting>
<setting key="match_browser"><![CDATA[{"key":"match_browser","default":"0","report":"full"}]]></setting>
@@ -314,7 +311,6 @@
<setting key="min_user_name_length"><![CDATA[{"key":"min_user_name_length","default":"3","report":"full"}]]></setting>
<setting key="minimum_age"><![CDATA[{"key":"minimum_age","default":"0","report":"full"}]]></setting>
<setting key="most_online"><![CDATA[{"key":"most_online","default":"{\"count\":0,\"time\":0}","report":"none"}]]></setting>
<setting key="mp_onboard_complete"><![CDATA[{"key":"mp_onboard_complete","default":"1","report":"none"}]]></setting>
<setting key="new_device_email"><![CDATA[{"key":"new_device_email","default":"0","report":"full"}]]></setting>
<setting key="new_reg_notify"><![CDATA[{"key":"new_reg_notify","default":"0","report":"full"}]]></setting>
<setting key="notification_prefs_one_per_view"><![CDATA[{"key":"notification_prefs_one_per_view","default":"0","report":"full"}]]></setting>
@@ -340,6 +336,9 @@
<setting key="pop3_tls"><![CDATA[{"key":"pop3_tls","default":"1","report":"none"}]]></setting>
<setting key="pop3_user"><![CDATA[{"key":"pop3_user","default":"","report":"none"}]]></setting>
<setting key="post_before_registering"><![CDATA[{"key":"post_before_registering","default":"1","report":"full"}]]></setting>
<setting key="postmark_server_api_key"><![CDATA[{"key":"postmark_server_api_key","default":"","report":"none"}]]></setting>
<setting key="postmark_streams"><![CDATA[{"key":"postmark_streams","default":"{\"bulk\":\"broadcast\",\"transactional\":\"outbound\"}","report":"bool"}]]></setting>
<setting key="postmark_track_opens"><![CDATA[{"key":"postmark_track_opens","default":"1","report":"full"}]]></setting>
<setting key="posts_add_nofollow"><![CDATA[{"key":"posts_add_nofollow","default":"1","report":"full"}]]></setting>
<setting key="posts_add_nofollow_exclude"><![CDATA[{"key":"posts_add_nofollow_exclude","default":"","report":"bool"}]]></setting>
<setting key="privacy_link"><![CDATA[{"key":"privacy_link","default":"","report":"bool"}]]></setting>
@@ -375,14 +374,18 @@
<setting key="rare_badge_percent"><![CDATA[{"key":"rare_badge_percent","default":"5","report":"full"}]]></setting>
<setting key="reaction_count_display"><![CDATA[{"key":"reaction_count_display","default":"individual","report":"full"}]]></setting>
<setting key="reaction_is_likemode"><![CDATA[{"key":"reaction_is_likemode","default":"","report":"full"}]]></setting>
<setting key="recaptcha2_private_key"><![CDATA[{"key":"recaptcha2_private_key","default":"6LcH7UEUAAAAANmcQmZErdGW2FXwVhtRBVXBWBUA","report":"bool"}]]></setting>
<setting key="recaptcha2_public_key"><![CDATA[{"key":"recaptcha2_public_key","default":"6LcH7UEUAAAAAIGWgOoyBKAqjLmOIKzfJTOjyC7z","report":"bool"}]]></setting>
<setting key="recaptcha2_private_key"><![CDATA[{"key":"recaptcha2_private_key","default":"","report":"bool"}]]></setting>
<setting key="recaptcha2_public_key"><![CDATA[{"key":"recaptcha2_public_key","default":"","report":"bool"}]]></setting>
<setting key="ref_on"><![CDATA[{"key":"ref_on","default":"0","report":"full"}]]></setting>
<setting key="referrer_policy_header"><![CDATA[{"key":"referrer_policy_header","default":"2","report":"full"}]]></setting>
<setting key="reg_auth_type"><![CDATA[{"key":"reg_auth_type","default":"user","report":"full"}]]></setting>
<setting key="reg_rules"><![CDATA[{"key":"reg_rules","default":"<p>Please take a moment to review these rules.<\/p><p>Please remember that we are not responsible for any messages posted. We do not vouch for or warrant the accuracy, completeness or usefulness of any message, and are not responsible for the contents of any message.<\/p><p>The messages express the views of the author of the message, not necessarily the views of this website. Any user who feels that a posted message is objectionable is encouraged to contact us immediately by email. We have the ability to remove objectionable messages and we will make every effort to do so, within a reasonable time frame, if we determine that removal is necessary.<\/p><p>You agree, through your use of this service, that you will not use this website to post any material which is knowingly false and\/or defamatory, inaccurate, abusive, vulgar, hateful, harassing, obscene, profane, sexually oriented, threatening, invasive of a person's privacy, or otherwise violative of any law.<\/p><p>You agree not to post any copyrighted material unless the copyright is owned by you or by this website.<\/p><p>Our software uses cookies to distinguish you from other users of our website. This helps us to provide you with a personalized experience when you browse this site.<\/p>","report":"bool"}]]></setting>
<setting key="relative_dates_enable"><![CDATA[{"key":"relative_dates_enable","default":"1","report":"full"}]]></setting>
<setting key="remote_image_cache"><![CDATA[{"key":"remote_image_cache","default":"7","report":"full"}]]></setting>
<setting key="report_capture_guest_details"><![CDATA[{"key":"report_capture_guest_details","default":"0","report":"full"}]]></setting>
<setting key="report_content_mandatory"><![CDATA[{"key":"report_content_mandatory","default":"0","report":"none"}]]></setting>
<setting key="report_guest_details_name_mandatory"><![CDATA[{"key":"report_guest_details_name_mandatory","default":"0","report":"full"}]]></setting>
<setting key="report_guest_details_store_days"><![CDATA[{"key":"report_guest_details_store_days","default":"365","report":"none"}]]></setting>
<setting key="reputation_can_self_vote"><![CDATA[{"key":"reputation_can_self_vote","default":"0","report":"full"}]]></setting>
<setting key="reputation_enabled"><![CDATA[{"key":"reputation_enabled","default":"1","report":"full"}]]></setting>
<setting key="reputation_highlight"><![CDATA[{"key":"reputation_highlight","default":"50","report":"full"}]]></setting>
@@ -424,9 +427,11 @@
<setting key="security_questions_tries"><![CDATA[{"key":"security_questions_tries","default":"3","report":"full"}]]></setting>
<setting key="sendgrid_api_key"><![CDATA[{"key":"sendgrid_api_key","default":"","report":"none"}]]></setting>
<setting key="sendgrid_click_tracking"><![CDATA[{"key":"sendgrid_click_tracking","default":"0","report":"full"}]]></setting>
<setting key="sendgrid_deprecated"><![CDATA[{"key":"sendgrid_deprecated","default":"1","report":"full"}]]></setting>
<setting key="sendgrid_ip_pool"><![CDATA[{"key":"sendgrid_ip_pool","default":"","report":"bool"}]]></setting>
<setting key="sendgrid_use_for"><![CDATA[{"key":"sendgrid_use_for","default":"0","report":"full"}]]></setting>
<setting key="seo_r_on"><![CDATA[{"key":"seo_r_on","default":"1","report":"full"}]]></setting>
<setting key="seo_reduce_links"><![CDATA[{"key":"seo_reduce_links","default":"1","report":"full"}]]></setting>
<setting key="setup_in_progress"><![CDATA[{"key":"setup_in_progress","default":"0","report":"none"}]]></setting>
<setting key="signatures_enabled"><![CDATA[{"key":"signatures_enabled","default":"0","report":"full"}]]></setting>
<setting key="signatures_guests"><![CDATA[{"key":"signatures_guests","default":"0","report":"full"}]]></setting>
@@ -442,7 +447,6 @@
<setting key="site_twitter_id"><![CDATA[{"key":"site_twitter_id","default":"","report":"bool"}]]></setting>
<setting key="sitemap_club_settings"><![CDATA[{"key":"sitemap_club_settings","default":"{}","report":"bool"}]]></setting>
<setting key="sitemap_content_settings"><![CDATA[{"key":"sitemap_content_settings","default":"{}","report":"bool"}]]></setting>
<setting key="sitemap_last_ping"><![CDATA[{"key":"sitemap_last_ping","default":"0","report":"none"}]]></setting>
<setting key="sitemap_path"><![CDATA[{"key":"sitemap_path","default":"","report":"bool"}]]></setting>
<setting key="sitemap_profiles_content"><![CDATA[{"key":"sitemap_profiles_content","default":"10","report":"full"}]]></setting>
<setting key="sitemap_profiles_count"><![CDATA[{"key":"sitemap_profiles_count","default":"-1","report":"full"}]]></setting>
@@ -499,7 +503,8 @@
<setting key="theme_disk_cache_templates"><![CDATA[{"key":"theme_disk_cache_templates","default":"0","report":"full"}]]></setting>
<setting key="theme_editing_advanced_mode"><![CDATA[{"key":"theme_editing_advanced_mode","default":"0","report":"full"}]]></setting>
<setting key="topic_redirect_prune"><![CDATA[{"key":"topic_redirect_prune","default":"30","report":"full"}]]></setting>
<setting key="twitter_hashtag"><![CDATA[{"key":"twitter_hashtag","default":"","report":"bool"}]]></setting>
<setting key="turnstile_secret_key"><![CDATA[{"key":"turnstile_secret_key","default":"","report":"bool"}]]></setting>
<setting key="turnstile_site_key"><![CDATA[{"key":"turnstile_site_key","default":"","report":"bool"}]]></setting>
<setting key="updates_consent_default"><![CDATA[{"key":"updates_consent_default","default":"enabled","report":"full"}]]></setting>
<setting key="upgrade_email"><![CDATA[{"key":"upgrade_email","default":"","report":"bool"}]]></setting>
<setting key="upgrade_ftp_details"><![CDATA[{"key":"upgrade_ftp_details","default":"","report":"none"}]]></setting>
@@ -531,6 +536,7 @@
<setting key="webhook_logs_success"><![CDATA[{"key":"webhook_logs_success","default":"0","report":"full"}]]></setting>
<setting key="webhooks_allowed_fails"><![CDATA[{"key":"webhooks_allowed_fails","default":"3","report":"full"}]]></setting>
<setting key="widget_cache_ttl"><![CDATA[{"key":"widget_cache_ttl","default":"300","report":"full"}]]></setting>
<setting key="x_hashtag"><![CDATA[{"key":"x_hashtag","default":"","report":"bool"}]]></setting>
<setting key="xforward_matching"><![CDATA[{"key":"xforward_matching","default":"0","report":"full"}]]></setting>
<setting key="zapier_api_key"><![CDATA[{"key":"zapier_api_key","default":"","report":"bool"}]]></setting>
<widget key="activeUsers"><![CDATA[{"class":"\\IPS\\Widget\\PermissionCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":false,"menu_style":"menu","embeddable":true}]]></widget>
@@ -550,7 +556,6 @@
<widget key="stream"><![CDATA[{"class":"\\IPS\\Widget\\PermissionCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":true,"menu_style":"menu","embeddable":true}]]></widget>
<widget key="mostSolved"><![CDATA[{"class":"\\IPS\\Widget\\StaticCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":false,"menu_style":"modal","embeddable":true}]]></widget>
<widget key="achievements"><![CDATA[{"class":"\\IPS\\Widget\\StaticCache","restrict":["sidebar","cms"],"default_area":"","allow_reuse":true,"menu_style":"menu","embeddable":true}]]></widget>
<widget key="communityhive"><![CDATA[{"class":"\\IPS\\Widget","restrict":["sidebar","cms"],"default_area":"","allow_reuse":false,"menu_style":"menu","embeddable":true}]]></widget>
<acpsearch key="app=core&amp;module=achievements&amp;controller=badges"><![CDATA[{"lang_key":"menu__core_achievements_badges","restriction":"badges_manage","keywords":["awards","badges","rewards","trophies","trophy"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=achievements&amp;controller=ranks"><![CDATA[{"lang_key":"menu__core_membersettings_ranks","restriction":"ranks_manage","keywords":["badges","ranks","titles"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=achievements&amp;controller=rules"><![CDATA[{"lang_key":"achievements_rules","restriction":"rules_manage","keywords":["achievement rules","achievements","awards","badges","karma","points","rules"]}]]></acpsearch>
@@ -566,11 +571,13 @@
<acpsearch key="app=core&amp;module=applications&amp;controller=applications"><![CDATA[{"lang_key":"menu__core_applications_applications","restriction":"app_manage","keywords":["applications","install","modules","offline","online"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements"><![CDATA[{"lang_key":"menu__core_applications_enhancements","restriction":"enhancements_manage","keywords":["analytics","bulk mail","easypost","email","enhancements","enom","geo","giphy","indexnow","mapbox","maps","matomo","maxmind","omniture","piwik","pixabay","sendgrid","spam","tag manager","zapier"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;id=core_FacebookPixel"><![CDATA[{"lang_key":"menu__core_applications_enhancements","restriction":"enhancements_manage","keywords":["facebook","facebook pixel","pixel"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;id=core_GoogleAnalytics"><![CDATA[{"lang_key":"ga_code","restriction":"enhancements_manage","keywords":["analytics","google analytics"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;id=core_GoogleMaps&amp;searchResult=form_googlemaps"><![CDATA[{"lang_key":"googlemaps","restriction":"enhancements_manage","keywords":["google","maps"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;id=core_ImageScanner"><![CDATA[{"lang_key":"menu__core_applications_enhancements","restriction":"enhancements_manage","keywords":["adult images","disturbing image filters","disturbing images filters","gore filters","gore image filters","gore images filters","image filters","image scanner","inappropriate image filters","inappropriate images filters","porn filters","porn images","pornographic images","violence filters","violent image filters","violent images filters"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;id=core_Pixabay"><![CDATA[{"lang_key":"menu__core_applications_enhancements","restriction":"enhancements_manage","keywords":["photos","pixabay","stock","stock photo"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;id=core_Postmark"><![CDATA[{"lang_key":"menu__core_applications_enhancements","restriction":"enhancements_manage","keywords":["postmark"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;searchResult=form_ga_enabled"><![CDATA[{"lang_key":"ga_enabled","restriction":"enhancements_manage","keywords":["analytics","google analytics"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;searchResult=ga_code"><![CDATA[{"lang_key":"ga_code","restriction":"enhancements_manage","keywords":["analytics","google analytics"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;searchResult=form_postmark_server_api_key"><![CDATA[{"lang_key":"postmark_server_api_key","restriction":"enhancements_manage","keywords":["postmark"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=enhancements&amp;do=edit&amp;searchResult=pixabay_apikey"><![CDATA[{"lang_key":"pixabay_apikey","restriction":"enhancements_manage","keywords":["pixabay"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=menu"><![CDATA[{"lang_key":"menu__core_applications_menu","restriction":"menu_manage","keywords":["menu manager"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=applications&amp;controller=plugins"><![CDATA[{"lang_key":"menu__core_applications_plugins","restriction":"plugins_view","keywords":["add-ons","addons","hooks","install","mod","modification","plugins"]}]]></acpsearch>
@@ -690,12 +697,13 @@
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=form_user_name_length"><![CDATA[{"lang_key":"user_name_length","restriction":"profiles_manage","keywords":["name length"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=form_username_characters"><![CDATA[{"lang_key":"username_characters","restriction":"profiles_manage","keywords":["username characters"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=ignore_system_on"><![CDATA[{"lang_key":"ignore_system_on","restriction":"profiles_manage","keywords":["ignore","ignoring"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=nexus_prune_history"><![CDATA[{"lang_key":"nexus_prune_history","restriction":null,"keywords":["commerce","history","prune"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=profile_birthday_type"><![CDATA[{"lang_key":"profile_birthday_type","restriction":"profiles_manage","keywords":["birthday"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=profile_comment_approval"><![CDATA[{"lang_key":"profile_comment_approval","restriction":"profiles_manage","keywords":["profile comments","profile statuses"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=prune_item_markers"><![CDATA[{"lang_key":"prune_item_markers","restriction":"member_history_prune","keywords":["item markers","prune"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=prune_known_devices"><![CDATA[{"lang_key":"prune_known_devices","restriction":"member_history_prune","keywords":["device history","prune"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=prune_known_ips"><![CDATA[{"lang_key":"prune_known_ips","restriction":"member_history_prune","keywords":["address","ip address","prune"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=prune_member_history"><![CDATA[{"lang_key":"prune_member_history","restriction":"member_history_prune","keywords":["change log","member history"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=prune_member_history"><![CDATA[{"lang_key":"prune_member_history","restriction":"member_history_prune","keywords":["change log","member history","prune"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=profiles&amp;tab=profilesettings&amp;searchResult=user_name_length"><![CDATA[{"lang_key":"user_name_length","restriction":"profiles_manage","keywords":["display name length","display name size","maximum display name length","maximum display name size","maximum username length","maximum username size","minimum display name length","minimum display name size","minimum username length","minimum username size","username length","username size"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=referrals"><![CDATA[{"lang_key":"menu__core_membersettings_referrals","restriction":"referrals_manage","keywords":["comision","comission","commision","commission","invitations","invites","refer","referals","referral settings","referrals","reffer"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=membersettings&amp;controller=reputation"><![CDATA[{"lang_key":"menu__core_membersettings_reputation","restriction":"reps_manage","keywords":["karma","likes","reactions","reputation"]}]]></acpsearch>
@@ -716,11 +724,10 @@
<acpsearch key="app=core&amp;module=membersettings&amp;controller=reputation&amp;tab=leaderboard&amp;searchResult=reputation_timezone"><![CDATA[{"lang_key":"reputation_timezone","restriction":"reps_manage","keywords":["leaderboard","timezone"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=messengerstats&amp;controller=pmstats"><![CDATA[{"lang_key":"menu__core_members_pmstats","restriction":null,"keywords":["message statistics","Messenger Statistics","private messages"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=reportedContent"><![CDATA[{"lang_key":"menu__core_moderation_reportedContent","restriction":"reportedContent_manage","keywords":["moderation","report","report types"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=reportedContentTypes"><![CDATA[{"lang_key":"menu__core_moderation_reportedContentTypes","restriction":null,"keywords":["report","report types"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam"><![CDATA[{"lang_key":"menu__core_moderation_spam","restriction":"spam_manage","keywords":["spam","spammers"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=reportedContentTypes"><![CDATA[{"lang_key":"r__reportedContentTypes","restriction":null,"keywords":["report","report types"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam"><![CDATA[{"lang_key":"menu__core_moderation_spam","restriction":"spam_manage","keywords":["delete guest content","delete guest posts","guest content","guest posts","spam","spammers"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam&amp;do=serviceLogs"><![CDATA[{"lang_key":"spamlogs","restriction":"spam_service_log","keywords":["spam logs"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam&amp;searchResult=bot_antispam_type"><![CDATA[{"lang_key":"bot_antispam_type","restriction":"spam_manage","keywords":["bot prevention","CAPTCHA","hCaptcha","security question"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam&amp;searchResult=guest_captcha"><![CDATA[{"lang_key":"guest_captcha_search_target","restriction":"spam_manage","keywords":["delete guest content","delete guest posts","guest content","guest posts"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam&amp;searchResult=bot_antispam_type"><![CDATA[{"lang_key":"bot_antispam_type","restriction":"spam_manage","keywords":["bot prevention","CAPTCHA","cloudflare","hCaptcha","recaptcha","security question","turnstile"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam&amp;tab=captcha"><![CDATA[{"lang_key":"spamprevention_captcha","restriction":"spam_manage","keywords":["captcha","keycaptcha","recaptcha"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam&amp;tab=flagging"><![CDATA[{"lang_key":"spamprevention_flagging","restriction":"spam_manage","keywords":["flagging"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=moderation&amp;controller=spam&amp;tab=qanda"><![CDATA[{"lang_key":"qanda_settings","restriction":"qanda_manage","keywords":["answers","challenge","question","registration"]}]]></acpsearch>
@@ -751,7 +758,7 @@
<acpsearch key="app=core&amp;module=promotion&amp;controller=seo&amp;tab=robotstxt&amp;searchResult=use_robotstxt"><![CDATA[{"lang_key":"use_robotstxt","restriction":null,"keywords":["robots","robots.txt"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=promotion&amp;controller=seo&amp;tab=sitemap"><![CDATA[{"lang_key":"seo_tab_sitemap","restriction":"seo_sitemap","keywords":["google","priority","site map","sitemap","xml"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=promotion&amp;controller=seo&amp;tab=urls"><![CDATA[{"lang_key":"seo_tab_furls","restriction":"seo_furls","keywords":["friendly url","furls","htaccess","mod_rewrite","urls"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=promotion&amp;controller=sharelinks"><![CDATA[{"lang_key":"menu__core_promotion_sharelinks","restriction":"sharelinks_manage","keywords":["facebook","linkedin","reddit","share links","stumbleupon","twitter"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=promotion&amp;controller=sharelinks"><![CDATA[{"lang_key":"menu__core_promotion_sharelinks","restriction":"sharelinks_manage","keywords":["bluesky","facebook","linkedin","reddit","share links","stumbleupon","twitter"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=advanced&amp;do=tasks"><![CDATA[{"lang_key":"task_manager","restriction":null,"keywords":["cron","cronjob","task","tasklog","tasks"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=advanced&amp;searchResult=form_auto_polling_enabled"><![CDATA[{"lang_key":"auto_polling_enabled","restriction":"advanced_manage","keywords":["auto","automatic","polling"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=advanced&amp;searchResult=form_lazy_load_enabled"><![CDATA[{"lang_key":"lazy_load_enabled","restriction":"advanced_manage","keywords":["images","lazy load","lazy loading","lazyloading"]}]]></acpsearch>
@@ -786,7 +793,7 @@
<acpsearch key="app=core&amp;module=settings&amp;controller=general&amp;searchResult=form_diagnostics_reporting"><![CDATA[{"lang_key":"diagnostics_reporting","restriction":"general_manage","keywords":["diagnostics","reports"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=general&amp;searchResult=form_site_address"><![CDATA[{"lang_key":"site_address","restriction":"general_manage","keywords":["address","mail"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=general&amp;searchResult=form_site_online"><![CDATA[{"lang_key":"site_online","restriction":"general_manage","keywords":["offline","online"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=general&amp;searchResult=form_site_social_profiles"><![CDATA[{"lang_key":"site_social_profiles","restriction":"general_manage","keywords":["facebook","social profile","twitter"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=general&amp;searchResult=form_site_social_profiles"><![CDATA[{"lang_key":"site_social_profiles","restriction":"general_manage","keywords":["bluesky","facebook","social profile","tiktok","twitter","youtube"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=general&amp;searchResult=form_site_twitter_id"><![CDATA[{"lang_key":"site_twitter_id","restriction":"general_manage","keywords":["site twitter","twitter","twitter id"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=licensekey"><![CDATA[{"lang_key":"menu__core_settings_licensekey","restriction":"licensekey_manage","keywords":["license key"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=login"><![CDATA[{"lang_key":"menu__core_settings_login","restriction":"login_manage","keywords":["accounts","facebook","google","https","ips connect","ldap","locking","login","microsoft","twitter","windows"]}]]></acpsearch>
@@ -797,6 +804,7 @@
<acpsearch key="app=core&amp;module=settings&amp;controller=login&amp;tab=registration&amp;searchResult=quick_register"><![CDATA[{"lang_key":"quick_register","restriction":"registration_manage","keywords":["quick register","register"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=login&amp;tab=registration&amp;searchResult=reg_auth_type"><![CDATA[{"lang_key":"reg_auth_type","restriction":"login_access","keywords":["email","validation"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=login&amp;tab=registration&amp;searchResult=use_coppa"><![CDATA[{"lang_key":"use_coppa","restriction":"registration_manage","keywords":["coppa"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=login&amp;tab=settings&amp;searchResult=form_login_after_inactivity_notification"><![CDATA[{"lang_key":"login_after_inactivity_notification","restriction":"login_access","keywords":["dormant","email"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=login&amp;tab=settings&amp;searchResult=form_new_device_email"><![CDATA[{"lang_key":"new_device_email","restriction":"login_manage","keywords":["new authorised device email","new authorized device email","new browser email","new device email","new log in email","new login email","new sign in email","new signin email"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=login&amp;tab=settings&amp;searchResult=ipb_bruteforce_attempts"><![CDATA[{"lang_key":"ipb_bruteforce_attempts","restriction":"login_manage","keywords":["brute","bruteforce","failed","lock","logins"]}]]></acpsearch>
<acpsearch key="app=core&amp;module=settings&amp;controller=login&amp;tab=settings&amp;searchResult=ipb_bruteforce_period"><![CDATA[{"lang_key":"ipb_bruteforce_period","restriction":"login_access","keywords":["failed","login"]}]]></acpsearch>
@@ -10,8 +10,15 @@
namespace IPS\{app}\extensions\core\Statistics;
use IPS\core\Statistics\Chart as ParentClass;
use IPS\Helpers\Chart;
use IPS\Http\Url;
use function defined;
use function header;
/* To prevent PHP errors (extending class does not exist) revealing path */
if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
exit;
@@ -20,7 +27,7 @@ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
/**
* Statistics Chart Extension
*/
class _{class} extends \IPS\core\Statistics\Chart
class _{class} extends ParentClass
{
/**
* @brief Controller
@@ -33,7 +40,7 @@ class _{class} extends \IPS\core\Statistics\Chart
* @param \IPS\Http\Url $url URL the chart is being shown on.
* @return \IPS\Helpers\Chart
*/
public function getChart( \IPS\Http\Url $url ): \IPS\Helpers\Chart
public function getChart( Url $url ): Chart
{
}
+183 -21
View File
@@ -1,5 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<emails><template><template_app>core</template_app><template_name>notification_new_private_message</template_name><template_content_html><![CDATA[{$email->language->addToStack("messenger_notify_title", FALSE, array( 'sprintf' => array( $message->author()->name ) ) )}
<emails><template><template_app>core</template_app><template_name>notification_report_outcome</template_name><template_content_html><![CDATA[{{if ! empty( $userReport['guest_name'] )}}
<strong>{$userReport['guest_name']}</strong>
<br><br>
{{endif}}
{{$date = \IPS\DateTime::ts( $userReport['date_reported'] )->localeDate();}}
{$email->language->addToStack("report_outcome_email_blurb", FALSE, array( 'sprintf' => array( $date, $reportIndex->mapped('title'), $reportType->_title ) ) )}
<br><br>
{$email->language->addToStack("report_outcome_email_prelude")}
<br><br>
{$reportIndex->getReportOutcomeBlurb( $userReport['id'] )}
<br /><br />
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>
]]></template_content_html><template_data>$reportIndex, $reportType, $userReport, $email</template_data><template_content_plaintext><![CDATA[{{$date = \IPS\DateTime::ts( $userReport['date_reported'] )->localeDate();}}
{$email->language->addToStack("report_outcome_email_blurb", FALSE, array( 'sprintf' => array( $date, $reportIndex->mapped('title'), $reportType->_title ) ) )}
{$email->language->addToStack("report_outcome_email_prelude")}
{$reportIndex->getReportOutcomeBlurb( $userReport['id'] )}
]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_new_private_message</template_name><template_content_html><![CDATA[{$email->language->addToStack("messenger_notify_title", FALSE, array( 'sprintf' => array( $message->author()->name ) ) )}
<br /><br />
<a href='{$message->url()}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 12px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("messenger_inline_button", FALSE)}</a>
@@ -104,16 +126,16 @@
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
<tr>
<td dir='{dir}' align='center'>
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_validate_link", FALSE)}</a>
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_validate_link", FALSE)}</a>
</td>
</tr>
</table>
<br /><br />
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_registration_validate", FALSE)}
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_registration_validate", FALSE)}
=====
{$email->language->addToStack("email_validate_link", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" plain="true" base="front"}
{$email->language->addToStack("email_validate_link", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" plain="true" base="front"}
=====
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_ConfigurationError</template_name><template_content_html><![CDATA[<br />
@@ -359,7 +381,7 @@
{$email->language->addToStack('email_notification_pii_data')}
<br/>
<br/>
<a href="{url="app=core&module=system&controller=settings&area=mfa" seoTemplate="settings_mfa" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack('pii_download', FALSE)}</a>
<a href="{url="app=core&module=system&controller=settings&area=mfa" seoTemplate="settings_mfa" base="front"}" style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack('pii_download', FALSE)}</a>
<br/><br/>
<em style='color: #8c8c8c'>&mdash; {setting='board_name'}</em>]]></template_content_html><template_data>$request, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack('email_notification_pii_data')}
@@ -544,7 +566,12 @@
{$email->language->addToStack("email_go_to_x_profile", FALSE, array( 'htmlsprintf' => array( $member->name ) ) )}: {$member->url()}
=====
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_automatic_moderation</template_name><template_content_html><![CDATA[{{$item = $reportedContent instanceof \IPS\Content\Item ? $reportedContent : $reportedContent->item();}}
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_report_content_author</template_name><template_content_html><![CDATA[{{$text=nl2br($templateContent);}}
{$text|raw}
<br /><br />
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>
]]></template_content_html><template_data>$reportIndex, $content, $templateContent, $email</template_data><template_content_plaintext>{$templateContent}
</template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_automatic_moderation</template_name><template_content_html><![CDATA[{{$item = $reportedContent instanceof \IPS\Content\Item ? $reportedContent : $reportedContent->item();}}
{$email->language->addToStack("email_content_automatic_moderation", FALSE, array( 'sprintf' => array( $reportedContent->indefiniteArticle( $email->language ), $reportedContent->url(), $item->mapped('title') ) ) )}
<br />
@@ -910,7 +937,7 @@
{{endif}}
<tr>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
<strong>{$content->mapped('title')}</strong>
<strong>{expression="(string) $content->mapped('title')"}</strong>
</td>
</tr>
{{$emailContent = $email->parseTextForEmail( $content->content(), $email->language, ( \IPS\Settings::i()->email_truncate ? 150 : NULL ) );}}
@@ -1113,6 +1140,9 @@ URL: {$content->url()}
<tr>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; line-height: 1.5; font-size: 14px;">
{$email->parseTextForEmail( $message, $email->language )|raw}
{{if $referrer}}
<br><br>{lang="contact_form_referrer" sprintf="$referrer, $referrer"}
{{endif}}
</td>
</tr>
</table>
@@ -1123,14 +1153,18 @@ URL: {$content->url()}
</tr>
</table>
<br /><br />
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>]]></template_content_html><template_data>$member, $name, $fromEmail, $message, $email</template_data><template_content_plaintext><![CDATA[
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>]]></template_content_html><template_data>$member, $name, $fromEmail, $message, $referrer, $email</template_data><template_content_plaintext><![CDATA[
{$email->language->addToStack("email_contact_form", FALSE)}
----
{$email->language->addToStack("email_contact_said", FALSE, array( 'htmlsprintf' => array( $name, $fromEmail ) ) )}
{expression="\IPS\Email::buildPlaintextBody( $message )" raw="true"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_NewVersion</template_name><template_content_html><![CDATA[<br />
{expression="\IPS\Email::buildPlaintextBody( $message )" raw="true"}
{{if $referrer}}
{lang="contact_form_referrer_plain" sprintf="$referrer"}
{{endif}}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_NewVersion</template_name><template_content_html><![CDATA[<br />
{$email->language->addToStack("new_version_email_header", FALSE, array( 'sprintf' => $notification->_details['version'] ))}
<br />
<br />
@@ -1215,6 +1249,13 @@ URL: {$content->url()}
{$email->language->addToStack("email_ignore_user_pm", FALSE, array( 'htmlsprintf' => array( $comment->author()->name ) ) )}
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>acp_notification_VersionFive</template_name><template_content_html><![CDATA[<br />
{$email->language->addToStack("v5_notification_body")}
<br /><br />
]]></template_content_html><template_data>$notification, $extra, $email</template_data><template_content_plaintext><![CDATA[{expression="$email->language->addToStack( 'mailsub__core_acp_notification_VersionFive' )" raw="true"}
{$email->language->addToStack("v5_notification_body", FALSE)}
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>unsubscribeNotification</template_name><template_content_html><![CDATA[{{if $member instanceof \IPS\Member}}
<tr>
<td dir='{dir}' valign="top"><img src='{setting="base_url"}applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
@@ -1323,7 +1364,7 @@ URL: {$content->url()}
</tr>
<tr>
<td dir='{dir}' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 22px;">
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="register" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;"><strong>{$email->language->addToStack("email_confirm_address", FALSE)}</strong></a>
<a href='{url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="register" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;"><strong>{$email->language->addToStack("email_confirm_address", FALSE)}</strong></a>
</td>
</tr>
<tr>
@@ -1332,11 +1373,11 @@ URL: {$content->url()}
</table>
<br /><br />
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_complete_email_plain", FALSE)}
<em style='color: #8c8c8c'>&mdash; {setting="board_name"}</em>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_complete_email_plain", FALSE)}
=====
{$email->language->addToStack("email_new_email", FALSE)}: {$member->email}
{$email->language->addToStack("email_confirm_address", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="register" base="front" plain="true"}
{$email->language->addToStack("email_confirm_address", FALSE)}: {url="app=core&module=system&controller=register&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="register" base="front" plain="true"}
=====
@@ -1373,7 +1414,7 @@ URL: {$content->url()}
<table width='100%' cellpadding='15' cellspacing='0' border='0'>
<tr style='background: #f9f9f9;'>
<td dir='{dir}' align='center'>
<a href='{url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="lostpassword" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_reset_password", FALSE)}</a>
<a href='{url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="lostpassword" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("email_reset_password", FALSE)}</a>
</td>
</tr>
<tr>
@@ -1381,15 +1422,136 @@ URL: {$content->url()}
{$email->language->addToStack("email_lost_pass_timelimit", FALSE)}
</td>
</tr>
</table>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_lost_pass_plain", FALSE)}
</table>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("email_lost_pass_plain", FALSE)}
=====
{$email->language->addToStack("email_reset_password", FALSE)}: {url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}" seoTemplate="lostpassword" plain="true" base="front"}
{$email->language->addToStack("email_reset_password", FALSE)}: {url="app=core&module=system&controller=lostpass&do=validate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="lostpassword" plain="true" base="front"}
{$email->language->addToStack("email_lost_pass_timelimit", FALSE)}
=====
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>admin_reg</template_name><template_content_html><![CDATA[
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>loginAfterInactivity</template_name><template_content_html><![CDATA[<br />
{$email->language->addToStack('login_after_inactivity_email_intro')}
<br />
<br />
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
<tr>
<td dir='{dir}'>
<table width='100%' cellpadding='0' cellspacing='0' border='0' style='background: #f9f9f9;' class='responsive_table'>
<tr class='responsive_row' height="35">
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('members_device')}</strong></td>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f9f9f9">
<tr>
<td dir='{dir}' width="40" valign="top" class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
{{if $device->userAgent()->platform === 'Macintosh'}}
<img src="{resource="logos/devices/mac.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
{{elseif $device->userAgent()->platform === 'Android' or $device->userAgent()->platform === 'Windows Phone'}}
<img src="{resource="logos/devices/android.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
{{elseif $device->userAgent()->platform === 'iPad'}}
<img src="{resource="logos/devices/ipad.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
{{elseif $device->userAgent()->platform === 'iPhone'}}
<img src="{resource="logos/devices/iphone.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
{{else}}
<img src="{resource="logos/devices/pc.png" location="interface" app="core"}" width="30" height="30" alt="{$device->userAgent()->platform}" style='border: 0; vertical-align: middle;'>
{{endif}}
</td>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
{$device->userAgent()->platform}
</td>
</tr>
</table>
</td>
</tr>
<tr class='responsive_row' height="35">
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('device_table_user_agent')}</strong></td>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f9f9f9">
<tr>
{{if \in_array( $device->userAgent()->browser, array( 'Android Browser', 'AppleWebKit', 'Camino', 'Chrome', 'Edge', 'Firefox', 'IEMobile', 'Midori', 'MSIE', 'Opera', 'Puffin', 'Safari', 'SamsungBrowser', 'Silk', 'UCBrowser', 'Vivaldi' ) )}}
<td dir='{dir}' width="40" valign="top" class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
{{$img = str_replace( ' ', '', $device->userAgent()->browser );}}
&nbsp;<img src="{resource="logos/browsers/{$img}.png" location="interface" app="core"}" width="20" height="20" alt="{$device->userAgent()->browser}" style='border: 0; vertical-align: middle;'>
</td>
{{endif}}
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
{$device->userAgent()->browser}
</td>
</tr>
</table>
</td>
</td>
</tr>
{{if $loginMethod = $device->loginMethod() and $logo = $loginMethod->logoForDeviceInformation()}}
<tr class='responsive_row' height="35">
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('device_table_login_handler')}</strong></td>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#f9f9f9">
<tr>
<td dir='{dir}' width="40" valign="top" class='hidePhone' style='width: 0; max-height: 0; overflow: hidden; float: left;'>
&nbsp;<img src="{$logo}" width="20" height="20" alt="{$email->language->addToStack( 'login_method_' . $loginMethod->id )}" style='border: 0; vertical-align: middle;'>
</td>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
{$email->language->addToStack( 'login_method_' . $loginMethod->id )}
</td>
</tr>
</table>
</td>
</td>
</tr>
{{endif}}
{{if $location}}
<tr class='responsive_row' height="35">
<td dir='{dir}' width='150' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;"><strong>{$email->language->addToStack('device_table_location')}</strong></td>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 14px;">
{$location}
</td>
</tr>
{{endif}}
</table>
</td>
</tr>
<tr>
<td dir='{dir}' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 10px;">
* {$email->language->addToStack('ip_geolocation_info')}
</td>
</tr>
</table>
<br />
{$email->language->addToStack('new_device_email_footer')}
<br /><br />
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
<tr>
<td dir='{dir}' align='center'>
{{if settings.device_management}}
<a href='{url="app=core&module=system&controller=settings&area=devices" seoTemplate="settings_devices" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("new_device_email_action_1", FALSE)}</a>
{{else}}
<a href='{url="app=core&module=system&controller=settings&do=secureAccount" seoTemplate="settings_secure" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("new_device_email_action_2", FALSE)}</a>
{{endif}}
</td>
</tr>
</table>
{{if \IPS\Member\PrivacyAction::canDeleteAccount() AND !$member->isDeletionPending}}
<table width='100%' cellpadding='15' cellspacing='0' border='0'>
<tr>
<td dir='{dir}' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 10px;">
{$email->language->addToStack('login_after_inactivity_delete_text', FALSE, [ 'sprintf' => [ \IPS\Settings::i()->board_name ] ])}
</td>
</tr>
</table>
{{endif}}]]></template_content_html><template_data>$member, $device, $location, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack('login_after_inactivity_email_intro')}
{$email->language->addToStack('members_device')}: {$device->userAgent()->platform}
{$email->language->addToStack('device_table_user_agent')}: {$device->userAgent()->browser}
{{if $loginMethod = $device->loginMethod() and $logo = $loginMethod->logoForDeviceInformation()}}{$email->language->addToStack('device_table_login_handler')}: {$email->language->addToStack( 'login_method_' . $loginMethod->id )}{{endif}}
{{if $location}}{$email->language->addToStack('device_table_location')}: {$location}
* {$email->language->addToStack('ip_geolocation_info')}{{endif}}
{$email->language->addToStack('new_device_email_footer')}
{{if settings.device_management}}{$email->language->addToStack("new_device_email_action_1", FALSE)}: {url="app=core&module=system&controller=settings&area=devices" seoTemplate="settings_devices" base="front" plain="true"}{{else}}{$email->language->addToStack("new_device_email_action_2", FALSE)}: {url="app=core&module=system&controller=settings&do=secureAccount" seoTemplate="settings_secure" base="front" plain="true"}{{endif}}
{{if \IPS\Member\PrivacyAction::canDeleteAccount() AND !$member->isDeletionPending}}{$email->language->addToStack('request_account_deletion')} {url="app=core&module=system&controller=settings&area=mfa" plain="true"}{{endif}}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>admin_reg</template_name><template_content_html><![CDATA[
{expression="$email->language->addToStack( 'email_admin_reg', FALSE, array( 'sprintf' => array( \IPS\Settings::i()->board_name ) ) )"}
<br />
<br />
@@ -1841,7 +2003,7 @@ URL: {$content->url()}
{{endif}}
{{if \IPS\Settings::i()->site_social_profiles AND \IPS\Settings::i()->social_links_in_email AND $links = json_decode( \IPS\Settings::i()->site_social_profiles, TRUE ) AND \count( $links )}}
{{$socialColors = array('internal' => '#008b00;', 'deviantart' => '#16A085;', 'email' => '#444;', 'facebook' => '#3B5998;', 'linkedin' => '#007FB1;', 'reddit' => '#FF4500;', 'stumble' => '#EB4924;', 'twitter' => '#00ACED;', 'vk' => '#507299;', 'weibo' => '#D32F2F;', 'youtube' => '#E62117;', 'foursquare' => '#2D5BE3;', 'etsy' => '#F56400;', 'flickr' => '#202022;', 'github' => '#000000;', 'instagram' => '#E13D62;', 'pinterest' => '#BD081C;', 'slack' => '#42C299;', 'xing' => '#B0D400;', 'tumblr' => '#EB4924;', 'twitch' => '#772ce8;', 'discord' => '#000000;');}}
{{$socialColors = array('internal' => '#008b00;', 'deviantart' => '#16A085;', 'email' => '#444;', 'facebook' => '#3B5998;', 'linkedin' => '#007FB1;', 'reddit' => '#FF4500;', 'stumble' => '#EB4924;', 'vk' => '#507299;', 'weibo' => '#D32F2F;', 'youtube' => '#E62117;', 'foursquare' => '#2D5BE3;', 'etsy' => '#F56400;', 'flickr' => '#202022;', 'github' => '#000000;', 'instagram' => '#E13D62;', 'pinterest' => '#BD081C;', 'slack' => '#42C299;', 'x' => '#000000', 'xing' => '#B0D400;', 'tumblr' => '#EB4924;', 'twitch' => '#772ce8;', 'discord' => '#000000;', 'bluesky' => '#0a7aff', 'tiktok' => '#000000');}}
<tr>
<td dir='{dir}' valign="top"><img src='{setting="base_url"}applications/core/interface/email/spacer.png' width='1' height='1' alt=''></td>
<td dir='{dir}' valign='top' width='800' align='center' style="font-family: 'Helvetica Neue', helvetica, sans-serif; font-size: 12px; color: #bdbdbd; line-height: 18px; padding-left: 10px;">
@@ -2183,7 +2345,7 @@ URL: {$content->url()}
{$comment->emailContent( $email, 'plaintext' )|raw}
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_new_badge</template_name><template_content_html><![CDATA[<br />
{$email->language->addToStack("notification__new_badge", NULL, [ 'sprintf' => [$badge->_title]])}
{$email->language->addToStack("notification__new_badge", NULL, [ 'sprintf' => [$badge->getTitleForLanguage($email->language)]])}
<br><br>
<table width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr>
@@ -2730,13 +2892,13 @@ ___digest___]]></template_content_plaintext><template_pinned>0</template_pinned>
<table width='100%' cellpadding='15' cellspacing='0' border='0' style='background: #f9f9f9;'>
<tr>
<td dir='{dir}' align='center'>
<a href='{url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}" seoTemplate="mfarecoveryvalidate" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}</a>
<a href='{url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="mfarecoveryvalidate" base="front"}' style="color: #ffffff; font-family: 'Helvetica Neue', helvetica, sans-serif; text-decoration: none; font-size: 14px; background: {setting="email_color"}; line-height: 32px; padding: 0 10px; display: inline-block; border-radius: 3px;">{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}</a>
</td>
</tr>
</table>]]></template_content_html><template_data>$member, $vid, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("mfa_recovery_email_plain", FALSE)}
</table>]]></template_content_html><template_data>$member, $vid, $securityKey, $email</template_data><template_content_plaintext><![CDATA[{$email->language->addToStack("mfa_recovery_email_plain", FALSE)}
=====
{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}: {url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}" seoTemplate="mfarecoveryvalidate" plain="true" base="front"}
{$email->language->addToStack("mfa_recovery_email_confirm", FALSE)}: {url="app=core&module=system&controller=settings&do=mfarecoveryvalidate&vid={$vid}&mid={$member->member_id}&security_key={$securityKey}" seoTemplate="mfarecoveryvalidate" plain="true" base="front"}
=====
-- {setting="board_name"}]]></template_content_plaintext><template_pinned>0</template_pinned></template><template><template_app>core</template_app><template_name>notification_account_del_request_rejected</template_name><template_content_html><![CDATA[
+330 -329
View File
@@ -1,392 +1,393 @@
{
"core": {
"Statistics": {
"Keywords": "IPS\\core\\extensions\\core\\Statistics\\Keywords",
"Spam": "IPS\\core\\extensions\\core\\Statistics\\Spam",
"Reports": "IPS\\core\\extensions\\core\\Statistics\\Reports",
"DeletedContent": "IPS\\core\\extensions\\core\\Statistics\\DeletedContent",
"Conversations": "IPS\\core\\extensions\\core\\Statistics\\Conversations",
"OnlineUsers": "IPS\\core\\extensions\\core\\Statistics\\OnlineUsers",
"WarningSuspended": "IPS\\core\\extensions\\core\\Statistics\\WarningSuspended",
"RankProgression": "IPS\\core\\extensions\\core\\Statistics\\RankProgression",
"Theme": "IPS\\core\\extensions\\core\\Statistics\\Theme",
"Moderators": "IPS\\core\\extensions\\core\\Statistics\\Moderators",
"Registrations": "IPS\\core\\extensions\\core\\Statistics\\Registrations",
"Search": "IPS\\core\\extensions\\core\\Statistics\\Search",
"EmailClicks": "IPS\\core\\extensions\\core\\Statistics\\EmailClicks",
"DeviceUsage": "IPS\\core\\extensions\\core\\Statistics\\DeviceUsage",
"ReactionsApp": "IPS\\core\\extensions\\core\\Statistics\\ReactionsApp",
"Points": "IPS\\core\\extensions\\core\\Statistics\\Points",
"Tags": "IPS\\core\\extensions\\core\\Statistics\\Tags",
"Reactions": "IPS\\core\\extensions\\core\\Statistics\\Reactions",
"CommunityActivity": "IPS\\core\\extensions\\core\\Statistics\\CommunityActivity",
"Language": "IPS\\core\\extensions\\core\\Statistics\\Language",
"Emails": "IPS\\core\\extensions\\core\\Statistics\\Emails",
"WarningReasons": "IPS\\core\\extensions\\core\\Statistics\\WarningReasons",
"Badges": "IPS\\core\\extensions\\core\\Statistics\\Badges"
},
"ModCpMemberManagement": {
"Banned": "IPS\\core\\extensions\\core\\ModCpMemberManagement\\Banned",
"Restricted": "IPS\\core\\extensions\\core\\ModCpMemberManagement\\Restricted",
"Queued": "IPS\\core\\extensions\\core\\ModCpMemberManagement\\Queued"
},
"MemberForm": {
"Preferences": "IPS\\core\\extensions\\core\\MemberForm\\Preferences"
"AchievementAction": {
"Comment": "IPS\\core\\extensions\\core\\AchievementAction\\Comment",
"ContentPromotion": "IPS\\core\\extensions\\core\\AchievementAction\\ContentPromotion",
"FollowContentItem": "IPS\\core\\extensions\\core\\AchievementAction\\FollowContentItem",
"FollowMember": "IPS\\core\\extensions\\core\\AchievementAction\\FollowMember",
"FollowNode": "IPS\\core\\extensions\\core\\AchievementAction\\FollowNode",
"JoinClub": "IPS\\core\\extensions\\core\\AchievementAction\\JoinClub",
"NewClub": "IPS\\core\\extensions\\core\\AchievementAction\\NewClub",
"NewContentItem": "IPS\\core\\extensions\\core\\AchievementAction\\NewContentItem",
"NewPoll": "IPS\\core\\extensions\\core\\AchievementAction\\NewPoll",
"Reaction": "IPS\\core\\extensions\\core\\AchievementAction\\Reaction",
"Review": "IPS\\core\\extensions\\core\\AchievementAction\\Review",
"SessionStartDaily": "IPS\\core\\extensions\\core\\AchievementAction\\SessionStartDaily",
"VotePoll": "IPS\\core\\extensions\\core\\AchievementAction\\VotePoll"
},
"AdminNotifications": {
"Spammer": "IPS\\core\\extensions\\core\\AdminNotifications\\Spammer",
"PiiDataRequest": "IPS\\core\\extensions\\core\\AdminNotifications\\PiiDataRequest",
"Bulletin": "IPS\\core\\extensions\\core\\AdminNotifications\\Bulletin",
"AccountDeletion": "IPS\\core\\extensions\\core\\AdminNotifications\\AccountDeletion",
"Bulletin": "IPS\\core\\extensions\\core\\AdminNotifications\\Bulletin",
"ConfigurationError": "IPS\\core\\extensions\\core\\AdminNotifications\\ConfigurationError",
"NewVersion": "IPS\\core\\extensions\\core\\AdminNotifications\\NewVersion",
"NewRegComplete": "IPS\\core\\extensions\\core\\AdminNotifications\\NewRegComplete",
"License": "IPS\\core\\extensions\\core\\AdminNotifications\\License",
"Error": "IPS\\core\\extensions\\core\\AdminNotifications\\Error",
"License": "IPS\\core\\extensions\\core\\AdminNotifications\\License",
"ManualInterventionMessage": "IPS\\core\\extensions\\core\\AdminNotifications\\ManualInterventionMessage",
"NewRegValidate": "IPS\\core\\extensions\\core\\AdminNotifications\\NewRegValidate"
"NewRegComplete": "IPS\\core\\extensions\\core\\AdminNotifications\\NewRegComplete",
"NewRegValidate": "IPS\\core\\extensions\\core\\AdminNotifications\\NewRegValidate",
"NewVersion": "IPS\\core\\extensions\\core\\AdminNotifications\\NewVersion",
"PiiDataRequest": "IPS\\core\\extensions\\core\\AdminNotifications\\PiiDataRequest",
"Spammer": "IPS\\core\\extensions\\core\\AdminNotifications\\Spammer",
"VersionFive": "IPS\\core\\extensions\\core\\AdminNotifications\\VersionFive"
},
"ModCp": {
"Deleted": "IPS\\core\\extensions\\core\\ModCp\\Deleted",
"IPTools": "IPS\\core\\extensions\\core\\ModCp\\IPTools",
"Reports": "IPS\\core\\extensions\\core\\ModCp\\Reports",
"Members": "IPS\\core\\extensions\\core\\ModCp\\Members",
"Content": "IPS\\core\\extensions\\core\\ModCp\\Content",
"Alerts": "IPS\\core\\extensions\\core\\ModCp\\Alerts",
"Unapproved": "IPS\\core\\extensions\\core\\ModCp\\Unapproved",
"Warnings": "IPS\\core\\extensions\\core\\ModCp\\Warnings",
"Announcements": "IPS\\core\\extensions\\core\\ModCp\\Announcements"
"Build": {
"ckeditor": "IPS\\core\\extensions\\core\\Build\\ckeditor",
"codemirror": "IPS\\core\\extensions\\core\\Build\\codemirror"
},
"CommunityEnhancements": {
"FacebookPixel": "IPS\\core\\extensions\\core\\CommunityEnhancements\\FacebookPixel",
"GeoIP": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GeoIP",
"Giphy": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Giphy",
"GoogleAnalytics": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GoogleAnalytics",
"GoogleMaps": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GoogleMaps",
"GoogleTagManager": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GoogleTagManager",
"IndexNow": "IPS\\core\\extensions\\core\\CommunityEnhancements\\IndexNow",
"Mapbox": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Mapbox",
"Matomo": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Matomo",
"Pixabay": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Pixabay",
"Postmark": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Postmark",
"Sendgrid": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Sendgrid",
"SpamMonitoring": "IPS\\core\\extensions\\core\\CommunityEnhancements\\SpamMonitoring",
"Zapier": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Zapier"
},
"ContactUs": {
"Email": "IPS\\core\\extensions\\core\\ContactUs\\Email",
"RedirectForm": "IPS\\core\\extensions\\core\\ContactUs\\RedirectForm"
},
"ContentRouter": {
"Clubs": "IPS\\core\\extensions\\core\\ContentRouter\\Clubs",
"Status": "IPS\\core\\extensions\\core\\ContentRouter\\Status"
},
"MemberACPProfileBlocks": {
"ProfileData": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\ProfileData",
"MFA": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\MFA",
"Quotas": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Quotas",
"ContentStatistics": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\ContentStatistics",
"OAuth": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\OAuth",
"Locations": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Locations",
"Header": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Header",
"Referrals": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Referrals",
"Points": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Points",
"Notifications": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Notifications",
"Warnings": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Warnings",
"Groups": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Groups",
"LoginMethods": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\LoginMethods",
"DevicesAndIPAddresses": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\DevicesAndIPAddresses",
"BasicInformation": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\BasicInformation"
"CreateMenu": {
"Announcement": "IPS\\core\\extensions\\core\\CreateMenu\\Announcement",
"Status": "IPS\\core\\extensions\\core\\CreateMenu\\Status"
},
"MemberExportPersonalInformation": {
"Main": "IPS\\core\\extensions\\core\\MemberExportPersonalInformation\\Main"
"Dashboard": {
"AdminNotes": "IPS\\core\\extensions\\core\\Dashboard\\AdminNotes",
"AwaitingValidation": "IPS\\core\\extensions\\core\\Dashboard\\AwaitingValidation",
"BackgroundQueue": "IPS\\core\\extensions\\core\\Dashboard\\BackgroundQueue",
"FailedLogins": "IPS\\core\\extensions\\core\\Dashboard\\FailedLogins",
"LatestNews": "IPS\\core\\extensions\\core\\Dashboard\\LatestNews",
"MemberStats": "IPS\\core\\extensions\\core\\Dashboard\\MemberStats",
"OnlineAdmins": "IPS\\core\\extensions\\core\\Dashboard\\OnlineAdmins",
"OnlineUsers": "IPS\\core\\extensions\\core\\Dashboard\\OnlineUsers",
"Registrations": "IPS\\core\\extensions\\core\\Dashboard\\Registrations"
},
"AchievementAction": {
"JoinClub": "IPS\\core\\extensions\\core\\AchievementAction\\JoinClub",
"Reaction": "IPS\\core\\extensions\\core\\AchievementAction\\Reaction",
"NewPoll": "IPS\\core\\extensions\\core\\AchievementAction\\NewPoll",
"FollowContentItem": "IPS\\core\\extensions\\core\\AchievementAction\\FollowContentItem",
"Review": "IPS\\core\\extensions\\core\\AchievementAction\\Review",
"SessionStartDaily": "IPS\\core\\extensions\\core\\AchievementAction\\SessionStartDaily",
"NewClub": "IPS\\core\\extensions\\core\\AchievementAction\\NewClub",
"ContentPromotion": "IPS\\core\\extensions\\core\\AchievementAction\\ContentPromotion",
"Comment": "IPS\\core\\extensions\\core\\AchievementAction\\Comment",
"FollowNode": "IPS\\core\\extensions\\core\\AchievementAction\\FollowNode",
"VotePoll": "IPS\\core\\extensions\\core\\AchievementAction\\VotePoll",
"FollowMember": "IPS\\core\\extensions\\core\\AchievementAction\\FollowMember",
"NewContentItem": "IPS\\core\\extensions\\core\\AchievementAction\\NewContentItem"
"EditorLocations": {
"Admin": "IPS\\core\\extensions\\core\\EditorLocations\\Admin",
"Alert": "IPS\\core\\extensions\\core\\EditorLocations\\Alert",
"Announcement": "IPS\\core\\extensions\\core\\EditorLocations\\Announcement",
"ClubPage": "IPS\\core\\extensions\\core\\EditorLocations\\ClubPage",
"ClubRules": "IPS\\core\\extensions\\core\\EditorLocations\\ClubRules",
"Clubs": "IPS\\core\\extensions\\core\\EditorLocations\\Clubs",
"Contact": "IPS\\core\\extensions\\core\\EditorLocations\\Contact",
"CustomField": "IPS\\core\\extensions\\core\\EditorLocations\\CustomField",
"GuestSignupWidget": "IPS\\core\\extensions\\core\\EditorLocations\\GuestSignupWidget",
"Members": "IPS\\core\\extensions\\core\\EditorLocations\\Members",
"Messaging": "IPS\\core\\extensions\\core\\EditorLocations\\Messaging",
"Meta": "IPS\\core\\extensions\\core\\EditorLocations\\Meta",
"Modcp": "IPS\\core\\extensions\\core\\EditorLocations\\Modcp",
"ProfileSteps": "IPS\\core\\extensions\\core\\EditorLocations\\ProfileSteps",
"Reports": "IPS\\core\\extensions\\core\\EditorLocations\\Reports",
"ReviewResponses": "IPS\\core\\extensions\\core\\EditorLocations\\ReviewResponses",
"ShareLinks": "IPS\\core\\extensions\\core\\EditorLocations\\ShareLinks",
"Signatures": "IPS\\core\\extensions\\core\\EditorLocations\\Signatures",
"Staffdirectory": "IPS\\core\\extensions\\core\\EditorLocations\\Staffdirectory",
"Widget": "IPS\\core\\extensions\\core\\EditorLocations\\Widget"
},
"LiveSearch": {
"Settings": "IPS\\core\\extensions\\core\\LiveSearch\\Settings",
"Clubs": "IPS\\core\\extensions\\core\\LiveSearch\\Clubs",
"Members": "IPS\\core\\extensions\\core\\LiveSearch\\Members",
"Groups": "IPS\\core\\extensions\\core\\LiveSearch\\Groups"
},
"ModeratorPermissions": {
"Clubs": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Clubs",
"Members": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Members",
"Content": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Content",
"Warnings": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Warnings",
"General": "IPS\\core\\extensions\\core\\ModeratorPermissions\\General",
"ContentGenerator": "IPS\\core\\extensions\\core\\ModeratorPermissions\\ContentGenerator"
"EditorMedia": {
"Attachment": "IPS\\core\\extensions\\core\\EditorMedia\\Attachment"
},
"FileStorage": {
"Emoticons": "IPS\\core\\extensions\\core\\FileStorage\\Emoticons",
"Reaction": "IPS\\core\\extensions\\core\\FileStorage\\Reaction",
"Login": "IPS\\core\\extensions\\core\\FileStorage\\Login",
"Advertisements": "IPS\\core\\extensions\\core\\FileStorage\\Advertisements",
"Attachment": "IPS\\core\\extensions\\core\\FileStorage\\Attachment",
"Badges": "IPS\\core\\extensions\\core\\FileStorage\\Badges",
"ClubField": "IPS\\core\\extensions\\core\\FileStorage\\ClubField",
"Clubs": "IPS\\core\\extensions\\core\\FileStorage\\Clubs",
"ProfileField": "IPS\\core\\extensions\\core\\FileStorage\\ProfileField",
"Advertisements": "IPS\\core\\extensions\\core\\FileStorage\\Advertisements",
"Theme": "IPS\\core\\extensions\\core\\FileStorage\\Theme",
"Promote": "IPS\\core\\extensions\\core\\FileStorage\\Promote",
"Emoticons": "IPS\\core\\extensions\\core\\FileStorage\\Emoticons",
"Icons": "IPS\\core\\extensions\\core\\FileStorage\\Icons",
"Profile": "IPS\\core\\extensions\\core\\FileStorage\\Profile",
"Ranks": "IPS\\core\\extensions\\core\\FileStorage\\Ranks",
"ReferralBanners": "IPS\\core\\extensions\\core\\FileStorage\\ReferralBanners",
"Imageproxycache": "IPS\\core\\extensions\\core\\FileStorage\\Imageproxycache",
"Attachment": "IPS\\core\\extensions\\core\\FileStorage\\Attachment",
"Badges": "IPS\\core\\extensions\\core\\FileStorage\\Badges"
"Login": "IPS\\core\\extensions\\core\\FileStorage\\Login",
"Profile": "IPS\\core\\extensions\\core\\FileStorage\\Profile",
"ProfileField": "IPS\\core\\extensions\\core\\FileStorage\\ProfileField",
"Promote": "IPS\\core\\extensions\\core\\FileStorage\\Promote",
"Ranks": "IPS\\core\\extensions\\core\\FileStorage\\Ranks",
"Reaction": "IPS\\core\\extensions\\core\\FileStorage\\Reaction",
"ReferralBanners": "IPS\\core\\extensions\\core\\FileStorage\\ReferralBanners",
"Theme": "IPS\\core\\extensions\\core\\FileStorage\\Theme"
},
"MFAArea": {
"EmailChange": "IPS\\core\\extensions\\core\\MFAArea\\EmailChange",
"AuthenticateFront": "IPS\\core\\extensions\\core\\MFAArea\\AuthenticateFront",
"DeviceManagement": "IPS\\core\\extensions\\core\\MFAArea\\DeviceManagement",
"AuthenticateAdmin": "IPS\\core\\extensions\\core\\MFAArea\\AuthenticateAdmin",
"SecurityQuestions": "IPS\\core\\extensions\\core\\MFAArea\\SecurityQuestions",
"PasswordChange": "IPS\\core\\extensions\\core\\MFAArea\\PasswordChange",
"AuthenticateFrontKnown": "IPS\\core\\extensions\\core\\MFAArea\\AuthenticateFrontKnown"
},
"Sitemap": {
"Clubs": "IPS\\core\\extensions\\core\\Sitemap\\Clubs",
"Content": "IPS\\core\\extensions\\core\\Sitemap\\Content"
"FrontNavigation": {
"AllActivity": "IPS\\core\\extensions\\core\\FrontNavigation\\AllActivity",
"Clubs": "IPS\\core\\extensions\\core\\FrontNavigation\\Clubs",
"CustomItem": "IPS\\core\\extensions\\core\\FrontNavigation\\CustomItem",
"Guidelines": "IPS\\core\\extensions\\core\\FrontNavigation\\Guidelines",
"Leaderboard": "IPS\\core\\extensions\\core\\FrontNavigation\\Leaderboard",
"Menu": "IPS\\core\\extensions\\core\\FrontNavigation\\Menu",
"MenuButton": "IPS\\core\\extensions\\core\\FrontNavigation\\MenuButton",
"MenuHeader": "IPS\\core\\extensions\\core\\FrontNavigation\\MenuHeader",
"MenuSeparator": "IPS\\core\\extensions\\core\\FrontNavigation\\MenuSeparator",
"OnlineUsers": "IPS\\core\\extensions\\core\\FrontNavigation\\OnlineUsers",
"Promoted": "IPS\\core\\extensions\\core\\FrontNavigation\\Promoted",
"Search": "IPS\\core\\extensions\\core\\FrontNavigation\\Search",
"StaffDirectory": "IPS\\core\\extensions\\core\\FrontNavigation\\StaffDirectory",
"YourActivityStreams": "IPS\\core\\extensions\\core\\FrontNavigation\\YourActivityStreams",
"YourActivityStreamsItem": "IPS\\core\\extensions\\core\\FrontNavigation\\YourActivityStreamsItem"
},
"GroupForm": {
"Content": "IPS\\core\\extensions\\core\\GroupForm\\Content",
"GroupSettings": "IPS\\core\\extensions\\core\\GroupForm\\GroupSettings",
"Social": "IPS\\core\\extensions\\core\\GroupForm\\Social"
},
"EditorLocations": {
"ClubPage": "IPS\\core\\extensions\\core\\EditorLocations\\ClubPage",
"Messaging": "IPS\\core\\extensions\\core\\EditorLocations\\Messaging",
"Clubs": "IPS\\core\\extensions\\core\\EditorLocations\\Clubs",
"Reports": "IPS\\core\\extensions\\core\\EditorLocations\\Reports",
"Alert": "IPS\\core\\extensions\\core\\EditorLocations\\Alert",
"Members": "IPS\\core\\extensions\\core\\EditorLocations\\Members",
"Staffdirectory": "IPS\\core\\extensions\\core\\EditorLocations\\Staffdirectory",
"Meta": "IPS\\core\\extensions\\core\\EditorLocations\\Meta",
"ClubRules": "IPS\\core\\extensions\\core\\EditorLocations\\ClubRules",
"ProfileSteps": "IPS\\core\\extensions\\core\\EditorLocations\\ProfileSteps",
"GuestSignupWidget": "IPS\\core\\extensions\\core\\EditorLocations\\GuestSignupWidget",
"Contact": "IPS\\core\\extensions\\core\\EditorLocations\\Contact",
"Announcement": "IPS\\core\\extensions\\core\\EditorLocations\\Announcement",
"CustomField": "IPS\\core\\extensions\\core\\EditorLocations\\CustomField",
"Admin": "IPS\\core\\extensions\\core\\EditorLocations\\Admin",
"Widget": "IPS\\core\\extensions\\core\\EditorLocations\\Widget",
"ShareLinks": "IPS\\core\\extensions\\core\\EditorLocations\\ShareLinks",
"Modcp": "IPS\\core\\extensions\\core\\EditorLocations\\Modcp",
"ReviewResponses": "IPS\\core\\extensions\\core\\EditorLocations\\ReviewResponses",
"Signatures": "IPS\\core\\extensions\\core\\EditorLocations\\Signatures"
"GroupLimits": {
"GroupLimits": "IPS\\core\\extensions\\core\\GroupLimits\\GroupLimits"
},
"Permissions": {
"Permissions": "IPS\\core\\extensions\\core\\Permissions\\Permissions"
"IpAddresses": {
"AdminLoginLogs": "IPS\\core\\extensions\\core\\IpAddresses\\AdminLoginLogs",
"AdminLogs": "IPS\\core\\extensions\\core\\IpAddresses\\AdminLogs",
"Content": "IPS\\core\\extensions\\core\\IpAddresses\\Content",
"Dnames": "IPS\\core\\extensions\\core\\IpAddresses\\Dnames",
"ErrorLogs": "IPS\\core\\extensions\\core\\IpAddresses\\ErrorLogs",
"Logins": "IPS\\core\\extensions\\core\\IpAddresses\\Logins",
"MemberHistory": "IPS\\core\\extensions\\core\\IpAddresses\\MemberHistory",
"Messages": "IPS\\core\\extensions\\core\\IpAddresses\\Messages",
"ModeratorLogs": "IPS\\core\\extensions\\core\\IpAddresses\\ModeratorLogs",
"Ratings": "IPS\\core\\extensions\\core\\IpAddresses\\Ratings",
"Registration": "IPS\\core\\extensions\\core\\IpAddresses\\Registration",
"ReportComments": "IPS\\core\\extensions\\core\\IpAddresses\\ReportComments",
"Reports": "IPS\\core\\extensions\\core\\IpAddresses\\Reports",
"SpamLogs": "IPS\\core\\extensions\\core\\IpAddresses\\SpamLogs",
"Validations": "IPS\\core\\extensions\\core\\IpAddresses\\Validations",
"Votes": "IPS\\core\\extensions\\core\\IpAddresses\\Votes"
},
"CreateMenu": {
"Status": "IPS\\core\\extensions\\core\\CreateMenu\\Status",
"Announcement": "IPS\\core\\extensions\\core\\CreateMenu\\Announcement"
"LiveSearch": {
"Clubs": "IPS\\core\\extensions\\core\\LiveSearch\\Clubs",
"Groups": "IPS\\core\\extensions\\core\\LiveSearch\\Groups",
"Members": "IPS\\core\\extensions\\core\\LiveSearch\\Members",
"Settings": "IPS\\core\\extensions\\core\\LiveSearch\\Settings"
},
"MemberHistory": {
"Core": "IPS\\core\\extensions\\core\\MemberHistory\\Core"
},
"Dashboard": {
"MemberStats": "IPS\\core\\extensions\\core\\Dashboard\\MemberStats",
"LatestNews": "IPS\\core\\extensions\\core\\Dashboard\\LatestNews",
"BackgroundQueue": "IPS\\core\\extensions\\core\\Dashboard\\BackgroundQueue",
"OnlineUsers": "IPS\\core\\extensions\\core\\Dashboard\\OnlineUsers",
"AwaitingValidation": "IPS\\core\\extensions\\core\\Dashboard\\AwaitingValidation",
"OnlineAdmins": "IPS\\core\\extensions\\core\\Dashboard\\OnlineAdmins",
"AdminNotes": "IPS\\core\\extensions\\core\\Dashboard\\AdminNotes",
"Registrations": "IPS\\core\\extensions\\core\\Dashboard\\Registrations",
"FailedLogins": "IPS\\core\\extensions\\core\\Dashboard\\FailedLogins"
},
"MemberRestrictions": {
"Statuses": "IPS\\core\\extensions\\core\\MemberRestrictions\\Statuses",
"Content": "IPS\\core\\extensions\\core\\MemberRestrictions\\Content",
"Tags": "IPS\\core\\extensions\\core\\MemberRestrictions\\Tags"
"MemberACPProfileBlocks": {
"BasicInformation": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\BasicInformation",
"ContentStatistics": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\ContentStatistics",
"DevicesAndIPAddresses": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\DevicesAndIPAddresses",
"Groups": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Groups",
"Header": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Header",
"Locations": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Locations",
"LoginMethods": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\LoginMethods",
"MFA": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\MFA",
"Notifications": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Notifications",
"OAuth": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\OAuth",
"Points": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Points",
"ProfileData": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\ProfileData",
"Quotas": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Quotas",
"Referrals": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Referrals",
"Warnings": "IPS\\core\\extensions\\core\\MemberACPProfileBlocks\\Warnings"
},
"MemberACPProfileTabs": {
"Main": "IPS\\core\\extensions\\core\\MemberACPProfileTabs\\Main"
},
"ProfileSteps": {
"ProfileFields": "IPS\\core\\extensions\\core\\ProfileSteps\\ProfileFields",
"Editor": "IPS\\core\\extensions\\core\\ProfileSteps\\Editor",
"Photo": "IPS\\core\\extensions\\core\\ProfileSteps\\Photo",
"Core": "IPS\\core\\extensions\\core\\ProfileSteps\\Core"
},
"EditorMedia": {
"Attachment": "IPS\\core\\extensions\\core\\EditorMedia\\Attachment"
},
"ContactUs": {
"Email": "IPS\\core\\extensions\\core\\ContactUs\\Email",
"RedirectForm": "IPS\\core\\extensions\\core\\ContactUs\\RedirectForm"
},
"CommunityEnhancements": {
"GoogleMaps": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GoogleMaps",
"GeoIP": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GeoIP",
"Zapier": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Zapier",
"SpamMonitoring": "IPS\\core\\extensions\\core\\CommunityEnhancements\\SpamMonitoring",
"GoogleTagManager": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GoogleTagManager",
"Pixabay": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Pixabay",
"Hive": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Hive",
"Sendgrid": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Sendgrid",
"FacebookPixel": "IPS\\core\\extensions\\core\\CommunityEnhancements\\FacebookPixel",
"Mapbox": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Mapbox",
"GoogleAnalytics": "IPS\\core\\extensions\\core\\CommunityEnhancements\\GoogleAnalytics",
"Matomo": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Matomo",
"Giphy": "IPS\\core\\extensions\\core\\CommunityEnhancements\\Giphy",
"IndexNow": "IPS\\core\\extensions\\core\\CommunityEnhancements\\IndexNow"
},
"GroupLimits": {
"GroupLimits": "IPS\\core\\extensions\\core\\GroupLimits\\GroupLimits"
},
"Queue": {
"RepairFileUrls": "IPS\\core\\extensions\\core\\Queue\\RepairFileUrls",
"CleanupOrigTables": "IPS\\core\\extensions\\core\\Queue\\CleanupOrigTables",
"RebuildContentImages": "IPS\\core\\extensions\\core\\Queue\\RebuildContentImages",
"BuildTimeToRank": "IPS\\core\\extensions\\core\\Queue\\BuildTimeToRank",
"RemoveOrphanedReputation": "IPS\\core\\extensions\\core\\Queue\\RemoveOrphanedReputation",
"FixDeletionLog": "IPS\\core\\extensions\\core\\Queue\\FixDeletionLog",
"DeleteOrphanedFiles": "IPS\\core\\extensions\\core\\Queue\\DeleteOrphanedFiles",
"Upgrade46FeaturedContent": "IPS\\core\\extensions\\core\\Queue\\Upgrade46FeaturedContent",
"RebuildNonContentImages": "IPS\\core\\extensions\\core\\Queue\\RebuildNonContentImages",
"DeleteMovedFiles": "IPS\\core\\extensions\\core\\Queue\\DeleteMovedFiles",
"RecountPollVotes": "IPS\\core\\extensions\\core\\Queue\\RecountPollVotes",
"RebuildLazyLoadNonContent": "IPS\\core\\extensions\\core\\Queue\\RebuildLazyLoadNonContent",
"PWANotifications": "IPS\\core\\extensions\\core\\Queue\\PWANotifications",
"RecountStarRatings": "IPS\\core\\extensions\\core\\Queue\\RecountStarRatings",
"Follow": "IPS\\core\\extensions\\core\\Queue\\Follow",
"RebuildSitemap": "IPS\\core\\extensions\\core\\Queue\\RebuildSitemap",
"RebuildItemCounts": "IPS\\core\\extensions\\core\\Queue\\RebuildItemCounts",
"FileCleanup": "IPS\\core\\extensions\\core\\Queue\\FileCleanup",
"Bulkmail": "IPS\\core\\extensions\\core\\Queue\\Bulkmail",
"UpdateMemberSeoNames": "IPS\\core\\extensions\\core\\Queue\\UpdateMemberSeoNames",
"RebuildPosts": "IPS\\core\\extensions\\core\\Queue\\RebuildPosts",
"IndexSingleItem": "IPS\\core\\extensions\\core\\Queue\\IndexSingleItem",
"RemoveLetterPhotos": "IPS\\core\\extensions\\core\\Queue\\RemoveLetterPhotos",
"PruneMembers": "IPS\\core\\extensions\\core\\Queue\\PruneMembers",
"UpdateMembers": "IPS\\core\\extensions\\core\\Queue\\UpdateMembers",
"RebuildLazyLoad": "IPS\\core\\extensions\\core\\Queue\\RebuildLazyLoad",
"RebuildUrlRels": "IPS\\core\\extensions\\core\\Queue\\RebuildUrlRels",
"RebuildAttachmentThumbnails": "IPS\\core\\extensions\\core\\Queue\\RebuildAttachmentThumbnails",
"PruneLargeTable": "IPS\\core\\extensions\\core\\Queue\\PruneLargeTable",
"DeleteImageProxyFiles": "IPS\\core\\extensions\\core\\Queue\\DeleteImageProxyFiles",
"RebuildNonContentPosts": "IPS\\core\\extensions\\core\\Queue\\RebuildNonContentPosts",
"RecountMemberReputation": "IPS\\core\\extensions\\core\\Queue\\RecountMemberReputation",
"MoveFiles": "IPS\\core\\extensions\\core\\Queue\\MoveFiles",
"FindOrphanedFiles": "IPS\\core\\extensions\\core\\Queue\\FindOrphanedFiles",
"MemberContent": "IPS\\core\\extensions\\core\\Queue\\MemberContent",
"RebuildReputationLeaderboard": "IPS\\core\\extensions\\core\\Queue\\RebuildReputationLeaderboard",
"RebuildReputationIndex": "IPS\\core\\extensions\\core\\Queue\\RebuildReputationIndex",
"InstallLanguage": "IPS\\core\\extensions\\core\\Queue\\InstallLanguage",
"RecountMemberContent": "IPS\\core\\extensions\\core\\Queue\\RecountMemberContent",
"WarnNotifications": "IPS\\core\\extensions\\core\\Queue\\WarnNotifications",
"RebuildItems": "IPS\\core\\extensions\\core\\Queue\\RebuildItems",
"RebuildKeywords": "IPS\\core\\extensions\\core\\Queue\\RebuildKeywords",
"RebuildImageProxyNonContent": "IPS\\core\\extensions\\core\\Queue\\RebuildImageProxyNonContent",
"UnsubMembers": "IPS\\core\\extensions\\core\\Queue\\UnsubMembers",
"MoveMembers": "IPS\\core\\extensions\\core\\Queue\\MoveMembers",
"RebuildSearchIndex": "IPS\\core\\extensions\\core\\Queue\\RebuildSearchIndex",
"ResyncTopicContent": "IPS\\core\\extensions\\core\\Queue\\ResyncTopicContent",
"PrunePms": "IPS\\core\\extensions\\core\\Queue\\PrunePms",
"UpdateClubRenewals": "IPS\\core\\extensions\\core\\Queue\\UpdateClubRenewals",
"RebuildReportIndexData": "IPS\\core\\extensions\\core\\Queue\\RebuildReportIndexData",
"RebuildContainerCounts": "IPS\\core\\extensions\\core\\Queue\\RebuildContainerCounts",
"RebuildImageProxy": "IPS\\core\\extensions\\core\\Queue\\RebuildImageProxy",
"DeleteOrMoveContent": "IPS\\core\\extensions\\core\\Queue\\DeleteOrMoveContent",
"IndexNow": "IPS\\core\\extensions\\core\\Queue\\IndexNow",
"RebuildAchievements": "IPS\\core\\extensions\\core\\Queue\\RebuildAchievements",
"ForcePasswordReset": "IPS\\core\\extensions\\core\\Queue\\ForcePasswordReset",
"RestoreBrokenAttachments": "IPS\\core\\extensions\\core\\Queue\\RestoreBrokenAttachments"
"MemberExportPersonalInformation": {
"Main": "IPS\\core\\extensions\\core\\MemberExportPersonalInformation\\Main"
},
"MemberFilter": {
"Spammer": "IPS\\core\\extensions\\core\\MemberFilter\\Spammer",
"Achievements": "IPS\\core\\extensions\\core\\MemberFilter\\Achievements",
"ProfileFields": "IPS\\core\\extensions\\core\\MemberFilter\\ProfileFields",
"Twofactor": "IPS\\core\\extensions\\core\\MemberFilter\\Twofactor",
"Leaderboard": "IPS\\core\\extensions\\core\\MemberFilter\\Leaderboard",
"Group": "IPS\\core\\extensions\\core\\MemberFilter\\Group",
"Validating": "IPS\\core\\extensions\\core\\MemberFilter\\Validating",
"Banned": "IPS\\core\\extensions\\core\\MemberFilter\\Banned",
"Lastvisit": "IPS\\core\\extensions\\core\\MemberFilter\\Lastvisit",
"Bulkmail": "IPS\\core\\extensions\\core\\MemberFilter\\Bulkmail",
"Content": "IPS\\core\\extensions\\core\\MemberFilter\\Content",
"Reputation": "IPS\\core\\extensions\\core\\MemberFilter\\Reputation",
"Referrals": "IPS\\core\\extensions\\core\\MemberFilter\\Referrals",
"Lastpost": "IPS\\core\\extensions\\core\\MemberFilter\\Lastpost",
"Group": "IPS\\core\\extensions\\core\\MemberFilter\\Group",
"Joined": "IPS\\core\\extensions\\core\\MemberFilter\\Joined",
"Lastpost": "IPS\\core\\extensions\\core\\MemberFilter\\Lastpost",
"Lastvisit": "IPS\\core\\extensions\\core\\MemberFilter\\Lastvisit",
"Leaderboard": "IPS\\core\\extensions\\core\\MemberFilter\\Leaderboard",
"Name": "IPS\\core\\extensions\\core\\MemberFilter\\Name",
"Staff": "IPS\\core\\extensions\\core\\MemberFilter\\Staff"
"ProfileFields": "IPS\\core\\extensions\\core\\MemberFilter\\ProfileFields",
"Referrals": "IPS\\core\\extensions\\core\\MemberFilter\\Referrals",
"Reputation": "IPS\\core\\extensions\\core\\MemberFilter\\Reputation",
"Spammer": "IPS\\core\\extensions\\core\\MemberFilter\\Spammer",
"Staff": "IPS\\core\\extensions\\core\\MemberFilter\\Staff",
"Twofactor": "IPS\\core\\extensions\\core\\MemberFilter\\Twofactor",
"Validating": "IPS\\core\\extensions\\core\\MemberFilter\\Validating"
},
"OverviewStatistics": {
"ProfileFields": "IPS\\core\\extensions\\core\\OverviewStatistics\\ProfileFields",
"Clubs": "IPS\\core\\extensions\\core\\OverviewStatistics\\Clubs",
"Devices": "IPS\\core\\extensions\\core\\OverviewStatistics\\Devices",
"DeletedContent": "IPS\\core\\extensions\\core\\OverviewStatistics\\DeletedContent",
"ContentActivity": "IPS\\core\\extensions\\core\\OverviewStatistics\\ContentActivity",
"RepReceived": "IPS\\core\\extensions\\core\\OverviewStatistics\\RepReceived",
"Followers": "IPS\\core\\extensions\\core\\OverviewStatistics\\Followers",
"Registrations": "IPS\\core\\extensions\\core\\OverviewStatistics\\Registrations",
"Contributors": "IPS\\core\\extensions\\core\\OverviewStatistics\\Contributors",
"RepGiven": "IPS\\core\\extensions\\core\\OverviewStatistics\\RepGiven",
"Points": "IPS\\core\\extensions\\core\\OverviewStatistics\\Points",
"Tags": "IPS\\core\\extensions\\core\\OverviewStatistics\\Tags",
"Reactions": "IPS\\core\\extensions\\core\\OverviewStatistics\\Reactions",
"Online": "IPS\\core\\extensions\\core\\OverviewStatistics\\Online",
"Badges": "IPS\\core\\extensions\\core\\OverviewStatistics\\Badges"
"MemberForm": {
"Preferences": "IPS\\core\\extensions\\core\\MemberForm\\Preferences"
},
"Build": {
"codemirror": "IPS\\core\\extensions\\core\\Build\\codemirror",
"ckeditor": "IPS\\core\\extensions\\core\\Build\\ckeditor"
"MemberHistory": {
"Core": "IPS\\core\\extensions\\core\\MemberHistory\\Core"
},
"IpAddresses": {
"Dnames": "IPS\\core\\extensions\\core\\IpAddresses\\Dnames",
"ErrorLogs": "IPS\\core\\extensions\\core\\IpAddresses\\ErrorLogs",
"Reports": "IPS\\core\\extensions\\core\\IpAddresses\\Reports",
"SpamLogs": "IPS\\core\\extensions\\core\\IpAddresses\\SpamLogs",
"MemberHistory": "IPS\\core\\extensions\\core\\IpAddresses\\MemberHistory",
"Ratings": "IPS\\core\\extensions\\core\\IpAddresses\\Ratings",
"AdminLoginLogs": "IPS\\core\\extensions\\core\\IpAddresses\\AdminLoginLogs",
"Content": "IPS\\core\\extensions\\core\\IpAddresses\\Content",
"AdminLogs": "IPS\\core\\extensions\\core\\IpAddresses\\AdminLogs",
"Logins": "IPS\\core\\extensions\\core\\IpAddresses\\Logins",
"Votes": "IPS\\core\\extensions\\core\\IpAddresses\\Votes",
"Validations": "IPS\\core\\extensions\\core\\IpAddresses\\Validations",
"Registration": "IPS\\core\\extensions\\core\\IpAddresses\\Registration",
"ReportComments": "IPS\\core\\extensions\\core\\IpAddresses\\ReportComments",
"Messages": "IPS\\core\\extensions\\core\\IpAddresses\\Messages",
"ModeratorLogs": "IPS\\core\\extensions\\core\\IpAddresses\\ModeratorLogs"
},
"FrontNavigation": {
"MenuButton": "IPS\\core\\extensions\\core\\FrontNavigation\\MenuButton",
"Leaderboard": "IPS\\core\\extensions\\core\\FrontNavigation\\Leaderboard",
"MenuSeparator": "IPS\\core\\extensions\\core\\FrontNavigation\\MenuSeparator",
"Clubs": "IPS\\core\\extensions\\core\\FrontNavigation\\Clubs",
"OnlineUsers": "IPS\\core\\extensions\\core\\FrontNavigation\\OnlineUsers",
"Guidelines": "IPS\\core\\extensions\\core\\FrontNavigation\\Guidelines",
"CustomItem": "IPS\\core\\extensions\\core\\FrontNavigation\\CustomItem",
"StaffDirectory": "IPS\\core\\extensions\\core\\FrontNavigation\\StaffDirectory",
"MenuHeader": "IPS\\core\\extensions\\core\\FrontNavigation\\MenuHeader",
"Search": "IPS\\core\\extensions\\core\\FrontNavigation\\Search",
"Promoted": "IPS\\core\\extensions\\core\\FrontNavigation\\Promoted",
"AllActivity": "IPS\\core\\extensions\\core\\FrontNavigation\\AllActivity",
"Menu": "IPS\\core\\extensions\\core\\FrontNavigation\\Menu",
"YourActivityStreams": "IPS\\core\\extensions\\core\\FrontNavigation\\YourActivityStreams",
"YourActivityStreamsItem": "IPS\\core\\extensions\\core\\FrontNavigation\\YourActivityStreamsItem"
},
"OutputPlugins": {
"GraphQl": "IPS\\core\\extensions\\core\\OutputPlugins\\GraphQl",
"Backgroundimage": "IPS\\core\\extensions\\core\\OutputPlugins\\Backgroundimage"
"MemberRestrictions": {
"Content": "IPS\\core\\extensions\\core\\MemberRestrictions\\Content",
"Statuses": "IPS\\core\\extensions\\core\\MemberRestrictions\\Statuses",
"Tags": "IPS\\core\\extensions\\core\\MemberRestrictions\\Tags"
},
"MemberSync": {
"Authy": "IPS\\core\\extensions\\core\\MemberSync\\Authy",
"System": "IPS\\core\\extensions\\core\\MemberSync\\System",
"Hive": "IPS\\core\\extensions\\core\\MemberSync\\Hive"
"System": "IPS\\core\\extensions\\core\\MemberSync\\System"
},
"MetaData": {
"ContentMessages": "IPS\\core\\extensions\\core\\MetaData\\ContentMessages",
"ItemModeration": "IPS\\core\\extensions\\core\\MetaData\\ItemModeration",
"FeaturedComments": "IPS\\core\\extensions\\core\\MetaData\\FeaturedComments"
"FeaturedComments": "IPS\\core\\extensions\\core\\MetaData\\FeaturedComments",
"ItemModeration": "IPS\\core\\extensions\\core\\MetaData\\ItemModeration"
},
"MFAArea": {
"AuthenticateAdmin": "IPS\\core\\extensions\\core\\MFAArea\\AuthenticateAdmin",
"AuthenticateFront": "IPS\\core\\extensions\\core\\MFAArea\\AuthenticateFront",
"AuthenticateFrontKnown": "IPS\\core\\extensions\\core\\MFAArea\\AuthenticateFrontKnown",
"DeviceManagement": "IPS\\core\\extensions\\core\\MFAArea\\DeviceManagement",
"EmailChange": "IPS\\core\\extensions\\core\\MFAArea\\EmailChange",
"PasswordChange": "IPS\\core\\extensions\\core\\MFAArea\\PasswordChange",
"SecurityQuestions": "IPS\\core\\extensions\\core\\MFAArea\\SecurityQuestions"
},
"ModCp": {
"Alerts": "IPS\\core\\extensions\\core\\ModCp\\Alerts",
"Announcements": "IPS\\core\\extensions\\core\\ModCp\\Announcements",
"Content": "IPS\\core\\extensions\\core\\ModCp\\Content",
"Deleted": "IPS\\core\\extensions\\core\\ModCp\\Deleted",
"IPTools": "IPS\\core\\extensions\\core\\ModCp\\IPTools",
"Members": "IPS\\core\\extensions\\core\\ModCp\\Members",
"Reports": "IPS\\core\\extensions\\core\\ModCp\\Reports",
"Unapproved": "IPS\\core\\extensions\\core\\ModCp\\Unapproved",
"Warnings": "IPS\\core\\extensions\\core\\ModCp\\Warnings"
},
"ModCpMemberManagement": {
"Banned": "IPS\\core\\extensions\\core\\ModCpMemberManagement\\Banned",
"Queued": "IPS\\core\\extensions\\core\\ModCpMemberManagement\\Queued",
"Restricted": "IPS\\core\\extensions\\core\\ModCpMemberManagement\\Restricted"
},
"ModeratorPermissions": {
"Clubs": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Clubs",
"Content": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Content",
"ContentGenerator": "IPS\\core\\extensions\\core\\ModeratorPermissions\\ContentGenerator",
"General": "IPS\\core\\extensions\\core\\ModeratorPermissions\\General",
"Members": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Members",
"Warnings": "IPS\\core\\extensions\\core\\ModeratorPermissions\\Warnings"
},
"Notifications": {
"Achievements": "IPS\\core\\extensions\\core\\Notifications\\Achievements",
"Moderation": "IPS\\core\\extensions\\core\\Notifications\\Moderation",
"PiiDataRequest": "IPS\\core\\extensions\\core\\Notifications\\PiiDataRequest",
"BulkMails": "IPS\\core\\extensions\\core\\Notifications\\BulkMails",
"Clubs": "IPS\\core\\extensions\\core\\Notifications\\Clubs",
"MyStuff": "IPS\\core\\extensions\\core\\Notifications\\MyStuff",
"Content": "IPS\\core\\extensions\\core\\Notifications\\Content",
"Messenger": "IPS\\core\\extensions\\core\\Notifications\\Messenger",
"Profile": "IPS\\core\\extensions\\core\\Notifications\\Profile",
"BulkMails": "IPS\\core\\extensions\\core\\Notifications\\BulkMails"
"Moderation": "IPS\\core\\extensions\\core\\Notifications\\Moderation",
"MyStuff": "IPS\\core\\extensions\\core\\Notifications\\MyStuff",
"PiiDataRequest": "IPS\\core\\extensions\\core\\Notifications\\PiiDataRequest",
"Profile": "IPS\\core\\extensions\\core\\Notifications\\Profile"
},
"OutputPlugins": {
"Backgroundimage": "IPS\\core\\extensions\\core\\OutputPlugins\\Backgroundimage",
"GraphQl": "IPS\\core\\extensions\\core\\OutputPlugins\\GraphQl"
},
"OverviewStatistics": {
"Badges": "IPS\\core\\extensions\\core\\OverviewStatistics\\Badges",
"Clubs": "IPS\\core\\extensions\\core\\OverviewStatistics\\Clubs",
"ContentActivity": "IPS\\core\\extensions\\core\\OverviewStatistics\\ContentActivity",
"Contributors": "IPS\\core\\extensions\\core\\OverviewStatistics\\Contributors",
"DeletedContent": "IPS\\core\\extensions\\core\\OverviewStatistics\\DeletedContent",
"Devices": "IPS\\core\\extensions\\core\\OverviewStatistics\\Devices",
"Followers": "IPS\\core\\extensions\\core\\OverviewStatistics\\Followers",
"Online": "IPS\\core\\extensions\\core\\OverviewStatistics\\Online",
"Points": "IPS\\core\\extensions\\core\\OverviewStatistics\\Points",
"ProfileFields": "IPS\\core\\extensions\\core\\OverviewStatistics\\ProfileFields",
"Reactions": "IPS\\core\\extensions\\core\\OverviewStatistics\\Reactions",
"Registrations": "IPS\\core\\extensions\\core\\OverviewStatistics\\Registrations",
"RepGiven": "IPS\\core\\extensions\\core\\OverviewStatistics\\RepGiven",
"RepReceived": "IPS\\core\\extensions\\core\\OverviewStatistics\\RepReceived",
"Tags": "IPS\\core\\extensions\\core\\OverviewStatistics\\Tags"
},
"Permissions": {
"Permissions": "IPS\\core\\extensions\\core\\Permissions\\Permissions"
},
"ProfileSteps": {
"Core": "IPS\\core\\extensions\\core\\ProfileSteps\\Core",
"Editor": "IPS\\core\\extensions\\core\\ProfileSteps\\Editor",
"Photo": "IPS\\core\\extensions\\core\\ProfileSteps\\Photo",
"ProfileFields": "IPS\\core\\extensions\\core\\ProfileSteps\\ProfileFields"
},
"Queue": {
"BuildTimeToRank": "IPS\\core\\extensions\\core\\Queue\\BuildTimeToRank",
"Bulkmail": "IPS\\core\\extensions\\core\\Queue\\Bulkmail",
"CleanupOrigTables": "IPS\\core\\extensions\\core\\Queue\\CleanupOrigTables",
"DeleteImageProxyFiles": "IPS\\core\\extensions\\core\\Queue\\DeleteImageProxyFiles",
"DeleteMovedFiles": "IPS\\core\\extensions\\core\\Queue\\DeleteMovedFiles",
"DeleteOrMoveContent": "IPS\\core\\extensions\\core\\Queue\\DeleteOrMoveContent",
"DeleteOrphanedFiles": "IPS\\core\\extensions\\core\\Queue\\DeleteOrphanedFiles",
"FileCleanup": "IPS\\core\\extensions\\core\\Queue\\FileCleanup",
"FindOrphanedFiles": "IPS\\core\\extensions\\core\\Queue\\FindOrphanedFiles",
"FixDeletionLog": "IPS\\core\\extensions\\core\\Queue\\FixDeletionLog",
"Follow": "IPS\\core\\extensions\\core\\Queue\\Follow",
"ForcePasswordReset": "IPS\\core\\extensions\\core\\Queue\\ForcePasswordReset",
"IndexNow": "IPS\\core\\extensions\\core\\Queue\\IndexNow",
"IndexSingleItem": "IPS\\core\\extensions\\core\\Queue\\IndexSingleItem",
"InstallLanguage": "IPS\\core\\extensions\\core\\Queue\\InstallLanguage",
"MemberContent": "IPS\\core\\extensions\\core\\Queue\\MemberContent",
"MoveFiles": "IPS\\core\\extensions\\core\\Queue\\MoveFiles",
"MoveMembers": "IPS\\core\\extensions\\core\\Queue\\MoveMembers",
"PruneLargeTable": "IPS\\core\\extensions\\core\\Queue\\PruneLargeTable",
"PruneMembers": "IPS\\core\\extensions\\core\\Queue\\PruneMembers",
"PrunePms": "IPS\\core\\extensions\\core\\Queue\\PrunePms",
"PWANotifications": "IPS\\core\\extensions\\core\\Queue\\PWANotifications",
"RebuildAchievements": "IPS\\core\\extensions\\core\\Queue\\RebuildAchievements",
"RebuildAttachmentThumbnails": "IPS\\core\\extensions\\core\\Queue\\RebuildAttachmentThumbnails",
"RebuildContainerCounts": "IPS\\core\\extensions\\core\\Queue\\RebuildContainerCounts",
"RebuildContentImages": "IPS\\core\\extensions\\core\\Queue\\RebuildContentImages",
"RebuildImageProxy": "IPS\\core\\extensions\\core\\Queue\\RebuildImageProxy",
"RebuildImageProxyNonContent": "IPS\\core\\extensions\\core\\Queue\\RebuildImageProxyNonContent",
"RebuildItemCounts": "IPS\\core\\extensions\\core\\Queue\\RebuildItemCounts",
"RebuildItems": "IPS\\core\\extensions\\core\\Queue\\RebuildItems",
"RebuildKeywords": "IPS\\core\\extensions\\core\\Queue\\RebuildKeywords",
"RebuildLazyLoad": "IPS\\core\\extensions\\core\\Queue\\RebuildLazyLoad",
"RebuildLazyLoadNonContent": "IPS\\core\\extensions\\core\\Queue\\RebuildLazyLoadNonContent",
"RebuildNonContentImages": "IPS\\core\\extensions\\core\\Queue\\RebuildNonContentImages",
"RebuildNonContentPosts": "IPS\\core\\extensions\\core\\Queue\\RebuildNonContentPosts",
"RebuildPosts": "IPS\\core\\extensions\\core\\Queue\\RebuildPosts",
"RebuildReportIndexData": "IPS\\core\\extensions\\core\\Queue\\RebuildReportIndexData",
"RebuildReputationIndex": "IPS\\core\\extensions\\core\\Queue\\RebuildReputationIndex",
"RebuildReputationLeaderboard": "IPS\\core\\extensions\\core\\Queue\\RebuildReputationLeaderboard",
"RebuildSearchIndex": "IPS\\core\\extensions\\core\\Queue\\RebuildSearchIndex",
"RebuildSitemap": "IPS\\core\\extensions\\core\\Queue\\RebuildSitemap",
"RebuildUrlRels": "IPS\\core\\extensions\\core\\Queue\\RebuildUrlRels",
"RecountMemberContent": "IPS\\core\\extensions\\core\\Queue\\RecountMemberContent",
"RecountMemberReputation": "IPS\\core\\extensions\\core\\Queue\\RecountMemberReputation",
"RecountPollVotes": "IPS\\core\\extensions\\core\\Queue\\RecountPollVotes",
"RecountStarRatings": "IPS\\core\\extensions\\core\\Queue\\RecountStarRatings",
"RemoveLetterPhotos": "IPS\\core\\extensions\\core\\Queue\\RemoveLetterPhotos",
"RemoveOrphanedReputation": "IPS\\core\\extensions\\core\\Queue\\RemoveOrphanedReputation",
"RepairFileUrls": "IPS\\core\\extensions\\core\\Queue\\RepairFileUrls",
"RestoreBrokenAttachments": "IPS\\core\\extensions\\core\\Queue\\RestoreBrokenAttachments",
"ResyncTopicContent": "IPS\\core\\extensions\\core\\Queue\\ResyncTopicContent",
"UnsubMembers": "IPS\\core\\extensions\\core\\Queue\\UnsubMembers",
"UpdateClubRenewals": "IPS\\core\\extensions\\core\\Queue\\UpdateClubRenewals",
"UpdateMembers": "IPS\\core\\extensions\\core\\Queue\\UpdateMembers",
"UpdateMemberSeoNames": "IPS\\core\\extensions\\core\\Queue\\UpdateMemberSeoNames",
"Upgrade46FeaturedContent": "IPS\\core\\extensions\\core\\Queue\\Upgrade46FeaturedContent",
"WarnNotifications": "IPS\\core\\extensions\\core\\Queue\\WarnNotifications"
},
"Sitemap": {
"Clubs": "IPS\\core\\extensions\\core\\Sitemap\\Clubs",
"Content": "IPS\\core\\extensions\\core\\Sitemap\\Content"
},
"Statistics": {
"Badges": "IPS\\core\\extensions\\core\\Statistics\\Badges",
"CommunityActivity": "IPS\\core\\extensions\\core\\Statistics\\CommunityActivity",
"Conversations": "IPS\\core\\extensions\\core\\Statistics\\Conversations",
"DeletedContent": "IPS\\core\\extensions\\core\\Statistics\\DeletedContent",
"DeviceUsage": "IPS\\core\\extensions\\core\\Statistics\\DeviceUsage",
"EmailClicks": "IPS\\core\\extensions\\core\\Statistics\\EmailClicks",
"Emails": "IPS\\core\\extensions\\core\\Statistics\\Emails",
"Keywords": "IPS\\core\\extensions\\core\\Statistics\\Keywords",
"Language": "IPS\\core\\extensions\\core\\Statistics\\Language",
"Moderators": "IPS\\core\\extensions\\core\\Statistics\\Moderators",
"ModeratorsByAction": "IPS\\core\\extensions\\core\\Statistics\\ModeratorsByAction",
"OnlineUsers": "IPS\\core\\extensions\\core\\Statistics\\OnlineUsers",
"Points": "IPS\\core\\extensions\\core\\Statistics\\Points",
"RankProgression": "IPS\\core\\extensions\\core\\Statistics\\RankProgression",
"Reactions": "IPS\\core\\extensions\\core\\Statistics\\Reactions",
"ReactionsApp": "IPS\\core\\extensions\\core\\Statistics\\ReactionsApp",
"Registrations": "IPS\\core\\extensions\\core\\Statistics\\Registrations",
"Reports": "IPS\\core\\extensions\\core\\Statistics\\Reports",
"Search": "IPS\\core\\extensions\\core\\Statistics\\Search",
"Spam": "IPS\\core\\extensions\\core\\Statistics\\Spam",
"Tags": "IPS\\core\\extensions\\core\\Statistics\\Tags",
"Theme": "IPS\\core\\extensions\\core\\Statistics\\Theme",
"WarningReasons": "IPS\\core\\extensions\\core\\Statistics\\WarningReasons",
"WarningSuspended": "IPS\\core\\extensions\\core\\Statistics\\WarningSuspended"
}
},
"nexus": {
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
-10
View File
@@ -115,11 +115,6 @@
"protected": 0,
"default": 0
},
"marketplace": {
"default_controller": "",
"protected": 0,
"default": 0
},
"achievements": {
"default_controller": "",
"protected": 0,
@@ -196,11 +191,6 @@
"default_controller": "ourpicks",
"protected": 0,
"default": 0
},
"hive": {
"default_controller": "account",
"protected": 0,
"default": 0
}
}
}
+2 -2
View File
@@ -1,10 +1,10 @@
{
"php": {
"required": "8.0.0",
"recommended": "8.0.0"
"recommended": "8.1.0"
},
"mysql": {
"required": "5.5.3",
"recommended": "5.7.8"
"recommended": "8.0.13"
}
}
+219 -172
View File
@@ -419,18 +419,6 @@
"unsigned": true,
"values": []
},
"app_marketplace_id": {
"name": "app_marketplace_id",
"type": "INT",
"length": 11,
"decimals": null,
"values": [],
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"app_requires_manual_intervention": {
"name": "app_requires_manual_intervention",
"type": "TINYINT",
@@ -455,16 +443,6 @@
"app_id"
]
},
"app_marketplace": {
"type": "key",
"name": "app_marketplace",
"columns": [
"app_marketplace_id"
],
"length": [
null
]
},
"app_directory": {
"type": "key",
"name": "app_directory",
@@ -3139,6 +3117,18 @@
"zerofill": false,
"auto_increment": false,
"binary": false
},
"security_key": {
"name": "security_key",
"type": "TEXT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
},
"indexes": {
@@ -3327,18 +3317,6 @@
"unsigned": false,
"values": []
},
"lang_marketplace_id": {
"allow_null": true,
"auto_increment": false,
"comment": "",
"decimals": null,
"default": null,
"length": 11,
"name": "lang_marketplace_id",
"type": "INT",
"unsigned": false,
"values": []
},
"lang_update_url": {
"allow_null": true,
"auto_increment": false,
@@ -3464,16 +3442,6 @@
"columns": [
"lang_order"
]
},
"lang_marketplace": {
"type": "key",
"name": "lang_marketplace",
"length": [
null
],
"columns": [
"lang_marketplace_id"
]
}
},
"collation": "utf8mb4_unicode_ci"
@@ -7687,14 +7655,6 @@
}
},
"inserts": {
"0": {
"share_id": 1,
"share_title": "Twitter",
"share_key": "twitter",
"share_enabled": 1,
"share_position": 1,
"share_groups": "*"
},
"1": {
"share_id": 2,
"share_title": "Facebook",
@@ -7746,6 +7706,16 @@
"share_canonical": "1",
"share_groups": "*",
"share_autoshare": "0"
},
"10": {
"share_id": "13",
"share_title": "X",
"share_key": "x",
"share_enabled": "1",
"share_position": "13",
"share_canonical": "1",
"share_groups": "*",
"share_autoshare": "0"
}
},
"comment": "",
@@ -9994,6 +9964,30 @@
"zerofill": false,
"auto_increment": false,
"binary": false
},
"guest_name": {
"name": "guest_name",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"guest_email": {
"name": "guest_email",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
},
"indexes": {
@@ -10101,22 +10095,21 @@
"zerofill": false
},
"status": {
"allow_null": false,
"auto_increment": false,
"binary": false,
"comment": "1 = New report. 2 = Under Review. 3 = Complete.",
"decimals": null,
"default": "1",
"length": 0,
"name": "status",
"type": "ENUM",
"unsigned": false,
"length": 0,
"decimals": null,
"values": [
"1",
"2",
"3"
"3",
"4"
],
"zerofill": false
"allow_null": false,
"default": "1",
"comment": "1 = New report. 2 = Under Review. 3 = Complete. 4 = Closed.",
"unsigned": false,
"auto_increment": false
},
"num_reports": {
"allow_null": false,
@@ -11089,18 +11082,6 @@
"values": [],
"zerofill": false
},
"plugin_marketplace_id": {
"name": "plugin_marketplace_id",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"plugin_requires_manual_intervention": {
"name": "plugin_requires_manual_intervention",
"type": "TINYINT",
@@ -11478,18 +11459,6 @@
"unsigned": true,
"values": []
},
"set_marketplace_id": {
"name": "set_marketplace_id",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"set_css_updated": {
"name": "set_css_updated",
"type": "INT",
@@ -11569,16 +11538,6 @@
"columns": [
"set_order"
]
},
"set_marketplace": {
"type": "key",
"name": "set_marketplace",
"columns": [
"set_marketplace_id"
],
"length": [
null
]
}
},
"collation": "utf8mb4_unicode_ci",
@@ -20541,6 +20500,18 @@
null,
null
]
},
"cleanup": {
"type": "key",
"name": "cleanup",
"columns": [
"response_code",
"date"
],
"length": [
null,
null
]
}
}
},
@@ -21749,9 +21720,11 @@
"type": "key",
"name": "location_lat",
"columns": [
"location_lat"
"location_lat",
"location_long"
],
"length": [
null,
null
]
},
@@ -21794,6 +21767,46 @@
"length": [
null
]
},
"type": {
"type": "key",
"name": "type",
"columns": [
"type"
],
"length": [
null
]
},
"name": {
"type": "key",
"name": "name",
"columns": [
"name"
],
"length": [
250
]
},
"content": {
"type": "key",
"name": "content",
"columns": [
"content"
],
"length": [
null
]
},
"last_activity": {
"type": "key",
"name": "last_activity",
"columns": [
"last_activity"
],
"length": [
null
]
}
},
"comment": "",
@@ -22734,11 +22747,13 @@
"log_date": {
"type": "key",
"name": "log_date",
"length": [
null
],
"columns": [
"log_date"
"log_date",
"log_app"
],
"length": [
null,
null
]
},
"log_by": {
@@ -27660,61 +27675,6 @@
}
}
},
"core_marketplace_tokens": {
"name": "core_marketplace_tokens",
"columns": {
"id": {
"name": "id",
"type": "BIGINT",
"length": "20",
"unsigned": true,
"zerofill": false,
"binary": false,
"allow_null": false,
"default": null,
"auto_increment": true,
"comment": "ID Number"
},
"token": {
"name": "token",
"type": "CHAR",
"length": 97,
"decimals": null,
"values": null,
"allow_null": false,
"default": null,
"comment": "",
"unsigned": false,
"zerofill": false,
"auto_increment": false,
"binary": false
},
"expires_at": {
"name": "expires_at",
"type": "INT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "Token expires at",
"unsigned": false,
"auto_increment": false
}
},
"indexes": {
"PRIMARY": {
"type": "primary",
"name": "PRIMARY",
"columns": [
"id"
],
"length": [
null
]
}
}
},
"core_anonymous_posts": {
"name": "core_anonymous_posts",
"columns": {
@@ -30008,11 +29968,11 @@
},
"collation": "utf8mb4_unicode_ci"
},
"core_hive_subscribers": {
"name": "core_hive_subscribers",
"core_login_failures": {
"name": "core_login_failures",
"columns": {
"member_id": {
"name": "member_id",
"login_id": {
"name": "login_id",
"type": "BIGINT",
"length": "20",
"decimals": null,
@@ -30021,10 +29981,22 @@
"default": 0,
"comment": "ID Number",
"unsigned": true,
"auto_increment": true
},
"login_member_id": {
"name": "login_member_id",
"type": "BIGINT",
"length": null,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
},
"subscribe_date": {
"name": "subscribe_date",
"login_date": {
"name": "login_date",
"type": "INT",
"length": null,
"decimals": null,
@@ -30035,14 +30007,26 @@
"unsigned": false,
"auto_increment": false
},
"subscribe_confirmed": {
"name": "subscribe_confirmed",
"type": "TINYINT",
"length": null,
"login_ip_address": {
"name": "login_ip_address",
"type": "VARCHAR",
"length": 46,
"decimals": null,
"values": null,
"allow_null": false,
"default": 0,
"default": "::1",
"comment": "",
"unsigned": false,
"auto_increment": false
},
"login_email": {
"name": "login_email",
"type": "VARCHAR",
"length": 150,
"decimals": null,
"values": null,
"allow_null": true,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
@@ -30053,21 +30037,84 @@
"type": "primary",
"name": "PRIMARY",
"columns": [
"member_id"
"login_id"
],
"length": [
null
]
},
"subcribeconfirmed": {
"lookup": {
"type": "key",
"name": "subcribeconfirmed",
"name": "lookup",
"columns": [
"subscribe_confirmed",
"subscribe_date"
"login_date",
"login_ip_address",
"login_member_id"
],
"length": [
null,
null,
null
]
},
"member": {
"type": "key",
"name": "member",
"columns": [
"login_member_id"
],
"length": [
null
]
}
}
},
"core_rc_author_notification_text": {
"name": "core_rc_author_notification_text",
"columns": {
"id": {
"name": "id",
"type": "BIGINT",
"length": "20",
"unsigned": true,
"allow_null": false,
"default": null,
"auto_increment": true,
"comment": "ID Number"
},
"title": {
"name": "title",
"type": "VARCHAR",
"length": 255,
"decimals": null,
"values": null,
"allow_null": false,
"default": "",
"comment": "",
"unsigned": false,
"auto_increment": false
},
"text": {
"name": "text",
"type": "TEXT",
"length": null,
"decimals": null,
"values": null,
"allow_null": false,
"default": null,
"comment": "",
"unsigned": false,
"auto_increment": false
}
},
"indexes": {
"PRIMARY": {
"type": "primary",
"name": "PRIMARY",
"columns": [
"id"
],
"length": [
null
]
}
+81 -46
View File
@@ -184,6 +184,11 @@
"default": "30",
"report": "full"
},
{
"key": "api_log_prune_failures",
"default": "30",
"report": "none"
},
{
"key": "attach_allowed_extensions",
"default": "",
@@ -291,7 +296,17 @@
},
{
"key": "bot_antispam_type",
"default": "invisible",
"default": "none",
"report": "full"
},
{
"key": "bruteforce_global_attempts",
"default": "10",
"report": "full"
},
{
"key": "bruteforce_global_period",
"default": "15",
"report": "full"
},
{
@@ -809,11 +824,6 @@
"default": "global",
"report": "full"
},
{
"key": "guest_captcha",
"default": "1",
"report": "full"
},
{
"key": "guest_terms_bar",
"default": "0",
@@ -829,31 +839,6 @@
"default": "",
"report": "bool"
},
{
"key": "hive_content",
"default": "{\"content_classes\":\"*\",\"content_containers\":[]}",
"report": "none"
},
{
"key": "hive_enabled",
"default": "0",
"report": "full"
},
{
"key": "hive_key",
"default": "",
"report": "full"
},
{
"key": "hive_site_id",
"default": "",
"report": "full"
},
{
"key": "hive_site_key",
"default": "",
"report": "full"
},
{
"key": "htaccess_mod_rewrite",
"default": "0",
@@ -1119,6 +1104,11 @@
"default": "1",
"report": "full"
},
{
"key": "login_after_inactivity_notification",
"default": "1",
"report": "full"
},
{
"key": "lp_method",
"default": "random",
@@ -1131,7 +1121,7 @@
},
{
"key": "manifest_details",
"default": "[]",
"default": "{\"cache_key\":1692875360}",
"report": "bool"
},
{
@@ -1259,11 +1249,6 @@
"default": "{\"count\":0,\"time\":0}",
"report": "none"
},
{
"key": "mp_onboard_complete",
"default": "1",
"report": "none"
},
{
"key": "new_device_email",
"default": "0",
@@ -1389,6 +1374,21 @@
"default": "1",
"report": "full"
},
{
"key": "postmark_server_api_key",
"default": "",
"report": "none"
},
{
"key": "postmark_streams",
"default": "{\"bulk\":\"broadcast\",\"transactional\":\"outbound\"}",
"report": "bool"
},
{
"key": "postmark_track_opens",
"default": "1",
"report": "full"
},
{
"key": "posts_add_nofollow",
"default": "1",
@@ -1566,12 +1566,12 @@
},
{
"key": "recaptcha2_private_key",
"default": "6LcH7UEUAAAAANmcQmZErdGW2FXwVhtRBVXBWBUA",
"default": "",
"report": "bool"
},
{
"key": "recaptcha2_public_key",
"default": "6LcH7UEUAAAAAIGWgOoyBKAqjLmOIKzfJTOjyC7z",
"default": "",
"report": "bool"
},
{
@@ -1604,6 +1604,26 @@
"default": "7",
"report": "full"
},
{
"key": "report_capture_guest_details",
"default": "0",
"report": "full"
},
{
"key": "report_content_mandatory",
"default": "0",
"report": "none"
},
{
"key": "report_guest_details_name_mandatory",
"default": "0",
"report": "full"
},
{
"key": "report_guest_details_store_days",
"default": "365",
"report": "none"
},
{
"key": "reputation_can_self_vote",
"default": "0",
@@ -1809,6 +1829,11 @@
"default": "0",
"report": "full"
},
{
"key": "sendgrid_deprecated",
"default": "1",
"report": "full"
},
{
"key": "sendgrid_ip_pool",
"default": "",
@@ -1824,6 +1849,11 @@
"default": "1",
"report": "full"
},
{
"key": "seo_reduce_links",
"default": "1",
"report": "full"
},
{
"key": "setup_in_progress",
"default": "0",
@@ -1831,7 +1861,7 @@
},
{
"key": "signatures_enabled",
"default": "1",
"default": "0",
"report": "full"
},
{
@@ -1899,11 +1929,6 @@
"default": "{}",
"report": "bool"
},
{
"key": "sitemap_last_ping",
"default": "0",
"report": "none"
},
{
"key": "sitemap_path",
"default": "",
@@ -2185,7 +2210,12 @@
"report": "full"
},
{
"key": "twitter_hashtag",
"key": "turnstile_secret_key",
"default": "",
"report": "bool"
},
{
"key": "turnstile_site_key",
"default": "",
"report": "bool"
},
@@ -2344,6 +2374,11 @@
"default": "300",
"report": "full"
},
{
"key": "x_hashtag",
"default": "",
"report": "bool"
},
{
"key": "xforward_matching",
"default": "0",
+1 -1
View File
@@ -1 +1 @@
{"profilesync":"P0Y0M0DT1H0M0S","updatecheck":"P0Y0M1DT0H0M0S","cleanup":"P0Y0M1DT0H0M0S","sitemapgenerator":"P0Y0M0DT0H15M0S","queue":"P0Y0M0DT0H1M0S","pop":"P0Y0M0DT0H10M0S","digest":"P0Y0M0DT0H5M0S","publish":"P0Y0M0DT0H10M0S","clearcache":"P0Y0M0DT0H10M0S","clearsessions":"P0Y0M0DT0H30M0S","viewupdates":"P0Y0M0DT0H5M0S","cleanupattachments":"P0Y0M0DT12H0M0S","cleanupfiles":"P0Y0M1DT0H0M0S","unlockmembers":"P0Y0M0DT1H0M0S","leaderboard":"P0Y0M0DT6H0M0S","deletecontent":"P0Y0M1DT0H0M0S","clubrebuild":"P0Y0M0DT0H20M0S","onlineusers":"P0Y0M0DT0H15M0S","promote":"P0Y0M0DT0H5M0S","prunesearchindex":"P0Y0M1DT0H0M0S","prunesystemlogs":"P0Y0M1DT0H0M0S","automaticmoderation":"P0Y0M0DT0H10M0S","usagereporting":"P0Y0M7DT0H0M0S","userAgentStatistics":"P0Y0M0DT0H30M0S","pruneipaddresses":"P0Y0M1DT0H0M0S","clearelasticsearchtasks":"P0Y0M1DT0H0M0S","postBeforeRegisterFollowup":"P0Y0M0DT1H0M0S","weeklydigest":"P0Y0M0DT2H0M0S","clearincompletemembers":"P0Y0M0DT1H0M0S","rssimport":"P0Y0M0DT0H15M0S","webhooks":"P0Y0M0DT0H2M0S","chunkcleanup":"P0Y0M1DT0H0M0S","s3Delete":"P0Y0M0DT0H15M0S","pwaprune":"P0Y0M1DT0H0M0S","dailyStreamSubscriptions":"P0Y0M0DT0H5M0S","weeklyStreamSubscriptions":"P0Y0M0DT0H5M0S","clearUnconfirmed":"P0Y1M0DT0H0M0S"}
{"profilesync":"P0Y0M0DT1H0M0S","updatecheck":"P0Y0M1DT0H0M0S","cleanup":"P0Y0M1DT0H0M0S","sitemapgenerator":"P0Y0M0DT0H60M0S","queue":"P0Y0M0DT0H1M0S","pop":"P0Y0M0DT0H10M0S","digest":"P0Y0M0DT0H5M0S","publish":"P0Y0M0DT0H10M0S","clearcache":"P0Y0M0DT0H10M0S","clearsessions":"P0Y0M0DT0H30M0S","viewupdates":"P0Y0M0DT0H5M0S","cleanupattachments":"P0Y0M0DT12H0M0S","cleanupfiles":"P0Y0M1DT0H0M0S","unlockmembers":"P0Y0M0DT1H0M0S","leaderboard":"P0Y0M0DT6H0M0S","deletecontent":"P0Y0M1DT0H0M0S","clubrebuild":"P0Y0M0DT0H20M0S","onlineusers":"P0Y0M0DT0H15M0S","promote":"P0Y0M0DT0H5M0S","prunesearchindex":"P0Y0M1DT0H0M0S","prunesystemlogs":"P0Y0M1DT0H0M0S","automaticmoderation":"P0Y0M0DT0H10M0S","usagereporting":"P0Y0M7DT0H0M0S","userAgentStatistics":"P0Y0M0DT0H30M0S","pruneipaddresses":"P0Y0M1DT0H0M0S","clearelasticsearchtasks":"P0Y0M1DT0H0M0S","postBeforeRegisterFollowup":"P0Y0M0DT1H0M0S","weeklydigest":"P0Y0M0DT2H0M0S","clearincompletemembers":"P0Y0M0DT1H0M0S","rssimport":"P0Y0M0DT0H15M0S","webhooks":"P0Y0M0DT0H2M0S","chunkcleanup":"P0Y0M1DT0H0M0S","s3Delete":"P0Y0M0DT0H15M0S","pwaprune":"P0Y0M1DT0H0M0S","dailyStreamSubscriptions":"P0Y0M0DT0H5M0S","weeklyStreamSubscriptions":"P0Y0M0DT0H5M0S","weeklyCleanup":"P0Y0M7DT0H0M0S","nodeRecounts":"P0Y0M0DT0H30M0S"}
File diff suppressed because it is too large. Load diff
+65 -1
View File
@@ -592,5 +592,69 @@
"107704": "4.7.12",
"107710": "4.7.13 Beta 1",
"107711": "4.7.13 Beta 2",
"107712": "4.7.13"
"107712": "4.7.13",
"107713": "4.7.13",
"107714": "4.7.13",
"107715": "4.7.13",
"107720": "4.7.14 Beta 1",
"107721": "4.7.14 Beta 2",
"107722": "4.7.14",
"107723": "4.7.14",
"107724": "4.7.14",
"107730": "4.7.15 Beta 1",
"107731": "4.7.15 Beta 2",
"107732": "4.7.15",
"107733": "4.7.15",
"107734": "4.7.15",
"107740": "4.7.16 Beta 1",
"107741": "4.7.16 Beta 2",
"107742": "4.7.16 Beta 3",
"107743": "4.7.16 Beta 4",
"107744": "4.7.16 Beta 5",
"107745": "4.7.16",
"107746": "4.7.16",
"107747": "4.7.16",
"107748": "4.7.16",
"107749": "4.7.16",
"107750": "4.7.16",
"107751": "4.7.16",
"107760": "4.7.17 Beta 1",
"107761": "4.7.17 Beta 2",
"107762": "4.7.17 Beta 3",
"107763": "4.7.17",
"107764": "4.7.17",
"107765": "4.7.17",
"107770": "4.7.18 Beta 1",
"107771": "4.7.18 Beta 2",
"107772": "4.7.18 Beta 3",
"107773": "4.7.18",
"107774": "4.7.18",
"107775": "4.7.18",
"107780": "4.7.19 Beta 1",
"107781": "4.7.19 Beta 2",
"107782": "4.7.19 Beta 3",
"107783": "4.7.19 Beta 4",
"107784": "4.7.19",
"107785": "4.7.19",
"107786": "4.7.19",
"107787": "4.7.19",
"107795": "4.7.20 Beta 1",
"107796": "4.7.20 Beta 2",
"107797": "4.7.20 Beta 3",
"107798": "4.7.20 Beta 4",
"107799": "4.7.20 Beta 5",
"107800": "4.7.20",
"107801": "4.7.20",
"107802": "4.7.20",
"107803": "4.7.20",
"107810": "4.7.21 Beta 1",
"107811": "4.7.21",
"107815": "4.7.22 Beta 1",
"107816": "4.7.22 Beta 2",
"107817": "4.7.22",
"107818": "4.7.22",
"107819": "4.7.22",
"107820": "4.7.22",
"107826": "4.7.23 Beta 1",
"107827": "4.7.23"
}
-11
View File
@@ -173,16 +173,5 @@
"allow_reuse": true,
"menu_style": "menu",
"embeddable": true
},
"communityhive": {
"class": "\\IPS\\Widget",
"restrict": [
"sidebar",
"cms"
],
"default_area": "",
"allow_reuse": false,
"menu_style": "menu",
"embeddable": true
}
}