Version 5.0.0 beta 1
This commit is contained in:
1 parent
25ddeb65d6
commit
15c7beabc5
6736 files changed
+627902
-497943
No files matched your search
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"id": 500001,
|
||||
"name": "5.0.0 Alpha 1",
|
||||
"steps": {
|
||||
"queries": true,
|
||||
"lang": true,
|
||||
"theme": true,
|
||||
"themeeditor": false,
|
||||
"javascript": true,
|
||||
"emailTemplates": false,
|
||||
"acpSearchKeywords": false,
|
||||
"settings": true,
|
||||
"tasks": false,
|
||||
"modules": false,
|
||||
"widgets": true,
|
||||
"customOptions": false,
|
||||
"customRoutines": true
|
||||
},
|
||||
"forceMainUpgrader": false,
|
||||
"forceManualDownloadNoCiC": false,
|
||||
"forceManualDownloadCiC": false
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"files": {
|
||||
"added": [
|
||||
"cms\/front\/controllers\/blocks\/ips.blocks.navigation.js"
|
||||
],
|
||||
"edited": [
|
||||
"cms\/admin\/controllers\/databases\/ips.databases.download.js",
|
||||
"cms\/admin\/controllers\/fields\/ips.fields.form.js",
|
||||
"cms\/admin\/controllers\/media\/ips.media.main.js",
|
||||
"cms\/admin\/controllers\/templates\/ips.templates.conflict.js",
|
||||
"cms\/admin\/controllers\/templates\/ips.templates.fileEditor.js",
|
||||
"cms\/front\/mixins\/ips.cms.comment.js",
|
||||
"cms\/admin\/templates\/ips.templates.media.js",
|
||||
"cms\/admin\/templates\/ips.templates.templates.js",
|
||||
"cms\/admin\/controllers\/media\/ips.media.main.js",
|
||||
"cms\/admin\/controllers\/templates\/ips.templates.fileEditor.js",
|
||||
"cms\/admin\/controllers\/templates\/ips.templates.fileList.js",
|
||||
"cms\/admin\/controllers\/templates\/ips.templates.main.js",
|
||||
"cms\/admin\/templates\/ips.templates.templates.js"
|
||||
],
|
||||
"removed": [
|
||||
"cms\/front\/mixins\/ips.cms.builder.area.js",
|
||||
"cms\/front\/mixins\/ips.cms.builder.block.js"
|
||||
]
|
||||
},
|
||||
"orders": {
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"normal": {
|
||||
"added": [
|
||||
"__defart_cms_page",
|
||||
"__defart_cms_page_plural",
|
||||
"cms_no_title_content_permission",
|
||||
"can_view_reports_record",
|
||||
"cms_block_list_pages",
|
||||
"theme_template_new",
|
||||
"page_database_edit_message",
|
||||
"page_meta_image",
|
||||
"page_meta_image_desc",
|
||||
"content_acp_err_page_db_delete",
|
||||
"field_display_listing_header",
|
||||
"field_display_display_header",
|
||||
"field_display_listing_badge_bgcolor",
|
||||
"field_display_listing_badge_color",
|
||||
"field_display_display_badge_bgcolor",
|
||||
"field_display_display_badge_color",
|
||||
"field_display_badge_default",
|
||||
"cms_fields_toggles",
|
||||
"cms_fields_toggles_info",
|
||||
"field_toggles_off",
|
||||
"field_toggles_on",
|
||||
"field_option_other",
|
||||
"field_option_other_desc",
|
||||
"field_opt_other",
|
||||
"category_image",
|
||||
"club_category_meta_index",
|
||||
"club_category_meta_index_desc",
|
||||
"content_database_form_templates",
|
||||
"cms_bitoptions_assignments",
|
||||
"cms_bitoptions_assignments_desc",
|
||||
"database_comments_perpage",
|
||||
"database_comments_perpage_desc",
|
||||
"database_comments_perpage_inherit",
|
||||
"database_allow_club_categories",
|
||||
"database_allow_club_categories_desc",
|
||||
"database_allow_club_categories_yes",
|
||||
"database_allow_club_categories_no",
|
||||
"modlog__cms_revision_restored_stats",
|
||||
"block_Codemirror",
|
||||
"block_Codemirror_desc",
|
||||
"block_DatabaseNavigation",
|
||||
"block_DatabaseNavigation_desc",
|
||||
"block_FolderNavigation",
|
||||
"block_FolderNavigation_desc",
|
||||
"block_nav_title",
|
||||
"block_nav_folder",
|
||||
"cms_navigation_root_folder"
|
||||
],
|
||||
"edited": [
|
||||
"menutab__cms_icon",
|
||||
"block_key_desc",
|
||||
"cms_page_includes_message",
|
||||
"field_key_desc",
|
||||
"field_display_opts_title",
|
||||
"field_display_opts_content",
|
||||
"database_key_desc",
|
||||
"cms_byline"
|
||||
],
|
||||
"removed": [
|
||||
"cms_theme_designer_mode_warning",
|
||||
"cms_media_designer_mode_warning",
|
||||
"cms_database_promote",
|
||||
"cms_promote_enabled",
|
||||
"cms_promote_cat",
|
||||
"cms_promote_groups",
|
||||
"replace_media_file",
|
||||
"media_filename",
|
||||
"media_uploaded",
|
||||
"media_size",
|
||||
"media_dims",
|
||||
"cms_create_menu_records_x"
|
||||
]
|
||||
},
|
||||
"js": {
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": [
|
||||
"mediaNoneSelected",
|
||||
"mediaMultipleSelected",
|
||||
"mediaEmptyFolder",
|
||||
"mediaConfirmDelete",
|
||||
"mediaErrorDeleting",
|
||||
"mediaNoResults",
|
||||
"mediaUploadedCount",
|
||||
"replaceMediaFile",
|
||||
"mediaUploadedReplace"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
{
|
||||
"1": {
|
||||
"method": "dropColumn",
|
||||
"params": [
|
||||
"cms_blocks",
|
||||
"block_plugin_plugin"
|
||||
]
|
||||
},
|
||||
"2": {
|
||||
"method": "addColumn",
|
||||
"params": [
|
||||
"cms_page_widget_areas",
|
||||
{
|
||||
"name": "area_tree",
|
||||
"type": "TEXT",
|
||||
"length": null,
|
||||
"decimals": null,
|
||||
"values": null,
|
||||
"allow_null": false,
|
||||
"default": null,
|
||||
"comment": "",
|
||||
"unsigned": false,
|
||||
"auto_increment": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"3": {
|
||||
"method": "addColumn",
|
||||
"params": [
|
||||
"cms_pages",
|
||||
{
|
||||
"name": "page_meta_image",
|
||||
"type": "VARCHAR",
|
||||
"length": 255,
|
||||
"decimals": null,
|
||||
"values": null,
|
||||
"allow_null": true,
|
||||
"default": null,
|
||||
"comment": "",
|
||||
"unsigned": false,
|
||||
"auto_increment": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"4": {
|
||||
"method": "addColumn",
|
||||
"params": [
|
||||
"cms_database_categories",
|
||||
{
|
||||
"name": "category_image",
|
||||
"type": "VARCHAR",
|
||||
"length": 255,
|
||||
"decimals": null,
|
||||
"values": null,
|
||||
"allow_null": true,
|
||||
"default": null,
|
||||
"comment": "",
|
||||
"unsigned": false,
|
||||
"auto_increment": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"5": {
|
||||
"method": "addColumn",
|
||||
"params": [
|
||||
"cms_database_fields",
|
||||
{
|
||||
"name": "field_toggles",
|
||||
"type": "TEXT",
|
||||
"length": null,
|
||||
"decimals": null,
|
||||
"values": null,
|
||||
"allow_null": true,
|
||||
"default": null,
|
||||
"comment": "",
|
||||
"unsigned": false,
|
||||
"auto_increment": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"6": {
|
||||
"method": "addColumn",
|
||||
"params": [
|
||||
"cms_pages",
|
||||
{
|
||||
"name": "page_views",
|
||||
"type": "INT",
|
||||
"length": null,
|
||||
"decimals": null,
|
||||
"values": null,
|
||||
"allow_null": false,
|
||||
"default": 0,
|
||||
"comment": "",
|
||||
"unsigned": false,
|
||||
"auto_increment": false
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": [
|
||||
"cms_promote_cat",
|
||||
"cms_promote_enabled",
|
||||
"cms_promote_groups",
|
||||
"cms_root_path",
|
||||
"page_extension"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"html": {
|
||||
"added": [],
|
||||
"edited": [
|
||||
"front\/pages\/widgetContainer",
|
||||
"global\/records\/customslug",
|
||||
"front\/widgets\/Rss",
|
||||
"front\/clubs\/index",
|
||||
"front\/global\/recordResultSnippet",
|
||||
"admin\/blocks\/pluginSelector",
|
||||
"admin\/media\/media",
|
||||
"front\/submit\/createRecordForm",
|
||||
"admin\/templates\/editor",
|
||||
"admin\/templates\/templates",
|
||||
"front\/widgets\/Blocks",
|
||||
"front\/widgets\/Categories",
|
||||
"front\/widgets\/Codemirror",
|
||||
"front\/widgets\/Database",
|
||||
"front\/widgets\/DatabaseFilters",
|
||||
"front\/widgets\/DatabaseNavigation",
|
||||
"front\/widgets\/databaseNavigationItems",
|
||||
"front\/widgets\/Editor",
|
||||
"front\/widgets\/FolderNavigation",
|
||||
"front\/widgets\/folderNavigationItems",
|
||||
"front\/widgets\/navigationLine",
|
||||
"front\/widgets\/pagebuilderoembed",
|
||||
"front\/widgets\/pagebuildertext",
|
||||
"front\/widgets\/pagebuilderupload",
|
||||
"front\/widgets\/RecordFeed",
|
||||
"front\/widgets\/Rss",
|
||||
"front\/widgets\/Wysiwyg"
|
||||
],
|
||||
"removed": []
|
||||
},
|
||||
"css": {
|
||||
"added": [],
|
||||
"edited": [
|
||||
"admin\/templates\/templates.css"
|
||||
],
|
||||
"removed": []
|
||||
},
|
||||
"resources": {
|
||||
"added": [],
|
||||
"edited": [],
|
||||
"removed": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief 5.0.0 Alpha 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
|
||||
* @subpackage Pages
|
||||
* @since 18 Dec 2023
|
||||
*/
|
||||
|
||||
namespace IPS\cms\setup\upg_500001;
|
||||
|
||||
use IPS\Task;
|
||||
use function defined;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( $_SERVER['SERVER_PROTOCOL'] ?? 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* 5.0.0 Alpha 1 Upgrade Code
|
||||
*/
|
||||
class Upgrade
|
||||
{
|
||||
/**
|
||||
* ...
|
||||
*
|
||||
* @return bool|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() : bool|array
|
||||
{
|
||||
Task::queue( 'cms', 'UpdateHtmlPages', array(), 3 );
|
||||
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"added": [
|
||||
"Codemirror",
|
||||
"DatabaseNavigation",
|
||||
"FolderNavigation"
|
||||
],
|
||||
"edited": [
|
||||
"Wysiwyg"
|
||||
],
|
||||
"removed": []
|
||||
}
|
||||
Reference in new issue
Block a user