Version 4.7.0
This commit is contained in:
1 parent
517a5e1f70
commit
8ba7d43898
1933 files changed
+65613
-11332
No files matched your search
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"added": [
|
||||
"app=core&module=overview&controller=files&do=imagesettings&searchResult=imagick_strip_exif",
|
||||
"app=core&module=promotion&controller=seo&tab=robotstxt",
|
||||
"app=core&module=promotion&controller=seo&tab=robotstxt&searchResult=use_robotstxt"
|
||||
],
|
||||
"edited": [
|
||||
"app=core&module=applications&controller=enhancements"
|
||||
],
|
||||
"removed": [
|
||||
"app=core&module=promotion&controller=analytics"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": 106138,
|
||||
"name": "4.6.8 Beta 1",
|
||||
"steps": {
|
||||
"queries": true,
|
||||
"lang": true,
|
||||
"theme": true,
|
||||
"themeSettings": false,
|
||||
"javascript": true,
|
||||
"emailTemplates": true,
|
||||
"hooks": false,
|
||||
"acpSearchKeywords": true,
|
||||
"settings": true,
|
||||
"tasks": false,
|
||||
"modules": true,
|
||||
"widgets": false,
|
||||
"whatsnew": false,
|
||||
"customOptions": false,
|
||||
"customRoutines": true
|
||||
},
|
||||
"forceMainUpgrader": false,
|
||||
"forceManualDownloadNoCiC": false,
|
||||
"forceManualDownloadCiC": false
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"added": [],
|
||||
"edited": [
|
||||
"notification_new_rank",
|
||||
"notification_new_badge"
|
||||
],
|
||||
"removed": []
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"files": {
|
||||
"added": [
|
||||
"core\/front\/controllers\/core\/ips.core.onlineUsersWidget.js"
|
||||
],
|
||||
"edited": [
|
||||
"global\/framework\/common\/ui\/ips.ui.editor.js",
|
||||
"global\/framework\/common\/ui\/ips.ui.uploader.js",
|
||||
"global\/framework\/common\/utils\/ips.utils.analytics.js",
|
||||
"global\/framework\/common\/utils\/ips.utils.lazyLoad.js",
|
||||
"global\/framework\/common\/utils\/ips.utils.notification.js",
|
||||
"global\/framework\/common\/utils\/ips.utils.serviceWorker.js",
|
||||
"global\/admin\/controllers\/core\/ips.core.app.js",
|
||||
"global\/front\/controllers\/core\/ips.core.app.js",
|
||||
"core\/front\/controllers\/core\/ips.core.moderation.js",
|
||||
"core\/global\/controllers\/core\/ips.core.multipleRedirect.js",
|
||||
"global\/framework\/controllers\/editor\/ips.editor.insertable.js",
|
||||
"global\/framework\/controllers\/editor\/ips.editor.uploader.js",
|
||||
"core\/front\/controllers\/modcp\/ips.modcp.announcementForm.js",
|
||||
"core\/front\/controllers\/profile\/ips.profile.main.js",
|
||||
"core\/admin\/controllers\/templates\/ips.templates.fileEditor.js",
|
||||
"core\/admin\/templates\/ips.templates.templates.js",
|
||||
"global\/framework\/templates\/ips.core.templates.js"
|
||||
],
|
||||
"removed": [
|
||||
"core\/front\/controllers\/widgets\/ips.widgets.onlineUsers.js"
|
||||
]
|
||||
},
|
||||
"orders": {
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,175 @@
|
||||
{
|
||||
"normal": {
|
||||
"added": [
|
||||
"editor_uploaded_audio",
|
||||
"all_permissions",
|
||||
"more_info",
|
||||
"all_permissions_group_hovertitle",
|
||||
"all_permissions_node_hovertitle",
|
||||
"achievement_points",
|
||||
"mf_banned",
|
||||
"mf_banned_banned",
|
||||
"mf_banned_not_banned",
|
||||
"mf_validating",
|
||||
"mf_validating_validating",
|
||||
"mf_validating_not_validating",
|
||||
"mf_locked",
|
||||
"mf_locked_locked",
|
||||
"mf_locked_not_locked",
|
||||
"mf_spammer",
|
||||
"mf_spammer_spammer",
|
||||
"mf_spammer_not_spammer",
|
||||
"member_activity_results_inactive",
|
||||
"activity_no_activity",
|
||||
"stats_activity_overview",
|
||||
"stats_activity_inactive",
|
||||
"theme_show_parent",
|
||||
"pp_desc_Matomo",
|
||||
"notification_email_did_you_know_count",
|
||||
"notification_email_keep_it_going",
|
||||
"notification_email_days_rank_took_low",
|
||||
"notification_email_days_rank_took_high",
|
||||
"menu__core_stats_spam",
|
||||
"stats_spam_title",
|
||||
"r__spamstats",
|
||||
"r__spamstats_manage",
|
||||
"spam_service_action_stats_1",
|
||||
"spam_service_action_stats_2",
|
||||
"spam_service_action_stats_3",
|
||||
"spam_service_action_stats_4",
|
||||
"menu__core_stats_preferences",
|
||||
"stats_member_pref_theme",
|
||||
"stats_member_pref_lang",
|
||||
"r__preferences",
|
||||
"r__preferences_manage",
|
||||
"menu__core_stats_referrals",
|
||||
"core_stats_referrer_count",
|
||||
"menu__core_stats_follow",
|
||||
"stats_followers_title",
|
||||
"stats_following_title",
|
||||
"stats_followers_desc",
|
||||
"stats_following_desc",
|
||||
"r__follow",
|
||||
"r__follow_manage",
|
||||
"enhancements__core_GoogleAnalytics_desc",
|
||||
"ga_enabled",
|
||||
"ga_code",
|
||||
"ga_code_desc",
|
||||
"enhancements__core_Matomo",
|
||||
"enhancements__core_Matomo_desc",
|
||||
"matomo_code",
|
||||
"matomo_enabled",
|
||||
"matomo_code_desc",
|
||||
"enhancements__core_GoogleTagManager",
|
||||
"enhancements__core_GoogleTagManager_desc",
|
||||
"googletag_head_code",
|
||||
"googletag_head_code_desc",
|
||||
"googletag_noscript_code",
|
||||
"googletag_noscript_code_desc",
|
||||
"googletag_enabled",
|
||||
"page_output",
|
||||
"custom_body_code",
|
||||
"custom_body_code_desc",
|
||||
"custom_page_view_js",
|
||||
"custom_page_view_js_desc",
|
||||
"menu__core_stats_warnings",
|
||||
"stats_warnings_title",
|
||||
"r__warnings_manage",
|
||||
"stats_warnings_reason",
|
||||
"stats_warnings_suspended",
|
||||
"menu__core_activitystats_reports",
|
||||
"stats_reports",
|
||||
"stats_reports_title",
|
||||
"r__reportstats",
|
||||
"r__reportstats_manage",
|
||||
"menu__core_stats_moderators",
|
||||
"stats_moderator_activity_title",
|
||||
"mf_points",
|
||||
"mf_badges",
|
||||
"mf_ranks",
|
||||
"mf_badges_choose",
|
||||
"mf_ranks_choose",
|
||||
"member_filter_core_cheev_desc",
|
||||
"achievement_ranks_pluralize",
|
||||
"member_filter_core_cheev_points_gt_desc",
|
||||
"member_filter_core_cheev_points_lt_desc",
|
||||
"member_filter_core_cheev_points_eq_desc",
|
||||
"seo_tab_robotstxt",
|
||||
"use_robotstxt",
|
||||
"use_robotstxt_desc",
|
||||
"use_robotstxt_off",
|
||||
"use_robotstxt_off_desc",
|
||||
"use_robotstxt_default",
|
||||
"use_robotstxt_default_desc",
|
||||
"use_robotstxt_custom",
|
||||
"use_robotstxt_custom_desc",
|
||||
"use_robotstxt_custom_editor",
|
||||
"use_robotstxt_custom_editor_desc",
|
||||
"use_robotstxt_warning_off",
|
||||
"use_robotstxt_warning_download",
|
||||
"use_robotstxt_warning_existing_off",
|
||||
"use_robotstxt_warning_existing_download",
|
||||
"editor_stored_replies_none_created_button",
|
||||
"menu__core_activitystats_deletedcontent",
|
||||
"stats_deletedcontent_title",
|
||||
"r__deletedcontent",
|
||||
"r__deletedcontent_manage",
|
||||
"stats_deletedcontent_percent",
|
||||
"stats_percentagedeleted_desc"
|
||||
],
|
||||
"edited": [
|
||||
"ext__CommunityEnhancements",
|
||||
"menu__core_applications_enhancements",
|
||||
"r__enhancements",
|
||||
"r__enhancements_manage",
|
||||
"theme_show_original",
|
||||
"enhancements_thirdparty",
|
||||
"imagick_strip_exif",
|
||||
"imagick_strip_exif_desc"
|
||||
],
|
||||
"removed": [
|
||||
"zapier_error_cgi",
|
||||
"sitemap_profiles_include",
|
||||
"sitemap_core_Profiles",
|
||||
"sitemap_profiles_count",
|
||||
"sitemap_profiles_count_desc",
|
||||
"sitemap_profiles_priority",
|
||||
"sitemap_profiles_priority_desc",
|
||||
"sitemap_profiles_content_unlimited",
|
||||
"sitemap_profiles_content",
|
||||
"sitemap_profiles_content_desc",
|
||||
"sitemap_profiles_content_suffix",
|
||||
"can_edit_poll_votes",
|
||||
"acplog__analytics_edited",
|
||||
"ipbseo_ga_provider",
|
||||
"ipbseo_ga_enabled",
|
||||
"ipseo_ga",
|
||||
"ipseo_ga_desc",
|
||||
"ipbseo_ga_paginatecode",
|
||||
"ipbseo_ga_paginatecode_desc",
|
||||
"analytics_description",
|
||||
"analytics_provider_none",
|
||||
"analytics_ga",
|
||||
"analytics_ga_desc",
|
||||
"analytics_provider_ga",
|
||||
"analytics_piwik",
|
||||
"analytics_piwik_desc",
|
||||
"analytics_provider_piwik",
|
||||
"analytics_custom",
|
||||
"analytics_custom_desc",
|
||||
"analytics_provider_custom",
|
||||
"analytics_none",
|
||||
"menu__core_promotion_analytics",
|
||||
"r__analytics",
|
||||
"r__analytics_manage",
|
||||
"pp_desc_Piwik"
|
||||
]
|
||||
},
|
||||
"js": {
|
||||
"added": [
|
||||
"theme_diff_parent_header"
|
||||
],
|
||||
"edited": [],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"added": [
|
||||
"front\/referral"
|
||||
],
|
||||
"edited": [
|
||||
"admin\/overview"
|
||||
],
|
||||
"removed": []
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"1": {
|
||||
"method": "dropColumn",
|
||||
"params": [
|
||||
"core_themes",
|
||||
"set_is_acp_default"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"added": [
|
||||
"custom_body_code",
|
||||
"custom_page_view_js",
|
||||
"ga_code",
|
||||
"ga_enabled",
|
||||
"googletag_enabled",
|
||||
"googletag_head_code",
|
||||
"googletag_noscript_code",
|
||||
"matomo_code",
|
||||
"matomo_enabled",
|
||||
"robots_txt"
|
||||
],
|
||||
"edited": [],
|
||||
"removed": [
|
||||
"ipbseo_ga_enabled",
|
||||
"ipbseo_ga_paginatecode",
|
||||
"ipbseo_ga_provider"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"html": {
|
||||
"added": [
|
||||
"admin\/activitystats\/deletedPercentage",
|
||||
"global\/editor\/attachedAudio",
|
||||
"global\/global\/titleWithLink",
|
||||
"admin\/stats\/topFollow",
|
||||
"admin\/stats\/topmembers"
|
||||
],
|
||||
"edited": [
|
||||
"admin\/customization\/templateEditor",
|
||||
"admin\/dashboard\/backgroundQueue",
|
||||
"global\/forms\/editorAttachments",
|
||||
"global\/forms\/editorTags",
|
||||
"global\/forms\/matrix",
|
||||
"global\/forms\/matrixNested",
|
||||
"global\/forms\/matrixRows",
|
||||
"global\/forms\/poll",
|
||||
"front\/global\/featuredComment",
|
||||
"front\/global\/followButton",
|
||||
"front\/global\/globalTemplate",
|
||||
"global\/global\/includeJS",
|
||||
"front\/global\/userLink",
|
||||
"front\/global\/userLinkFromData",
|
||||
"front\/global\/userPhoto",
|
||||
"front\/global\/userPhotoFromData",
|
||||
"admin\/memberprofile\/tabTemplate",
|
||||
"admin\/memberprofile\/warnings",
|
||||
"front\/popular\/popularWrapper",
|
||||
"front\/popular\/topMembers",
|
||||
"front\/profile\/profileHeader",
|
||||
"front\/search\/filters",
|
||||
"front\/sharelinks\/facebook",
|
||||
"front\/sharelinks\/linkedin",
|
||||
"front\/sharelinks\/pinterest",
|
||||
"front\/sharelinks\/reddit",
|
||||
"front\/sharelinks\/twitter",
|
||||
"front\/staffdirectory\/template",
|
||||
"admin\/stats\/memberactivity",
|
||||
"admin\/support\/dashboard",
|
||||
"front\/system\/notificationSettingsIndex",
|
||||
"front\/system\/searchResult",
|
||||
"front\/tables\/table",
|
||||
"front\/widgets\/activeUsers",
|
||||
"front\/widgets\/whosOnline"
|
||||
],
|
||||
"removed": []
|
||||
},
|
||||
"css": {
|
||||
"added": [],
|
||||
"edited": [
|
||||
"admin\/core\/compose.css",
|
||||
"admin\/core\/tables.css"
|
||||
],
|
||||
"removed": []
|
||||
},
|
||||
"resources": {
|
||||
"added": [
|
||||
"admin\/enhancements\/google_tag_manager.png",
|
||||
"admin\/enhancements\/matomo.png"
|
||||
],
|
||||
"edited": [
|
||||
"admin\/enhancements\/google_analytics.png"
|
||||
],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief 4.6.8 Beta 1 Upgrade Code
|
||||
* @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) Invision Power Services, Inc.
|
||||
* @license https://www.invisioncommunity.com/legal/standards/
|
||||
* @package Invision Community
|
||||
|
||||
* @since 07 Oct 2021
|
||||
*/
|
||||
|
||||
namespace IPS\core\setup\upg_106138;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* 4.6.8 Beta 1 Upgrade Code
|
||||
*/
|
||||
class _Upgrade
|
||||
{
|
||||
/**
|
||||
* Reorganise tracking code
|
||||
*
|
||||
* @return array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
|
||||
*/
|
||||
public function step1()
|
||||
{
|
||||
/* Move code to the appropriate setting */
|
||||
|
||||
switch( \IPS\Settings::i()->ipbseo_ga_provider )
|
||||
{
|
||||
case 'ga':
|
||||
\IPS\Db::i()->insert( 'core_sys_conf_settings', array( 'conf_key' => 'ga_enabled', 'conf_value' => 1, 'conf_default' => 0, 'conf_app' => 'core' ), TRUE );
|
||||
\IPS\Db::i()->insert( 'core_sys_conf_settings', array( 'conf_key' => 'ga_code', 'conf_value' => \IPS\Settings::i()->ipseo_ga, 'conf_default' => "", 'conf_app' => 'core' ), TRUE );
|
||||
|
||||
break;
|
||||
|
||||
case 'piwik':
|
||||
\IPS\Db::i()->insert( 'core_sys_conf_settings', array( 'conf_key' => 'matomo_enabled', 'conf_value' => 1, 'conf_default' => 0, 'conf_app' => 'core' ), TRUE );
|
||||
\IPS\Db::i()->insert( 'core_sys_conf_settings', array( 'conf_key' => 'matomo_code', 'conf_value' => \IPS\Settings::i()->ipseo_ga, 'conf_default' => "", 'conf_app' => 'core' ), TRUE );
|
||||
|
||||
break;
|
||||
|
||||
case 'custom':
|
||||
\IPS\Db::i()->insert( 'core_sys_conf_settings', array( 'conf_key' => 'custom_body_code', 'conf_value' => \IPS\Settings::i()->ipbseo_ga, 'conf_default' => "", 'conf_app' => 'core' ), TRUE );
|
||||
\IPS\Db::i()->insert( 'core_sys_conf_settings', array( 'conf_key' => 'custom_page_view_js', 'conf_value' => \IPS\Settings::i()->ipbseo_ga_paginatecode, 'conf_default' => "", 'conf_app' => 'core' ), TRUE );
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
// You can create as many additional methods (step2, step3, etc.) as is necessary.
|
||||
// Each step will be executed in a new HTTP request
|
||||
}
|
||||
Reference in new issue
Block a user