mirror of
https://github.com/joomla/joomla-cms.git
synced 2024-06-29 16:43:42 +00:00
Merge remote-tracking branch 'Joomla/4.0-dev' into icon-
# Conflicts: # administrator/components/com_workflow/tmpl/stages/default.php # administrator/components/com_workflow/tmpl/transitions/default.php
This commit is contained in:
commit
a15d72cb24
|
@ -71,8 +71,7 @@ install:
|
|||
- IF %PHP%==1 echo opcache.enable_cli=1 >> php.ini
|
||||
- IF %PHP%==1 echo extension=php_ldap.dll >> php.ini
|
||||
- IF %PHP%==1 echo @php %%~dp0composer.phar %%* > composer.bat
|
||||
- appveyor-retry appveyor DownloadFile https://getcomposer.org/download/1.10.5/composer.phar
|
||||
- appveyor-retry composer self-update
|
||||
- IF %PHP%==1 php -r "readfile('http://getcomposer.org/installer');" | php
|
||||
- cd C:\projects\joomla-cms
|
||||
- appveyor-retry composer install --no-progress --profile
|
||||
before_test:
|
||||
|
|
15
.github/CODEOWNERS
vendored
15
.github/CODEOWNERS
vendored
|
@ -54,3 +54,18 @@ plugins/system/webauthn/* @nikosdion
|
|||
media/plg_system_webauthn/* @nikosdion
|
||||
language/administrator/en-GB/en-GB.plg_system_webauthn.ini @nikosdion
|
||||
language/administrator/en-GB/en-GB.plg_system_webauthn.sys.ini @nikosdion
|
||||
|
||||
# Workflow
|
||||
administrator/components/com_workflow/* @bembelimen @hleithner
|
||||
administrator/language/en-GB/com_workflow.ini @bembelimen @hleithner
|
||||
administrator/language/en-GB/com_workflow.sys.ini @bembelimen @hleithner
|
||||
administrator/language/en-GB/plg_workflow_publishing.ini @bembelimen @hleithner
|
||||
administrator/language/en-GB/plg_workflow_publishing.sys.ini @bembelimen @hleithner
|
||||
libraries/src/Form/Field/TransitionField.php @bembelimen @hleithner
|
||||
libraries/src/Form/Field/Workflow* @bembelimen @hleithner
|
||||
libraries/src/HTML/Helpers/Workflow* @bembelimen @hleithner
|
||||
libraries/src/MVC/Model/Workflow* @bembelimen @hleithner
|
||||
libraries/src/MVC/Model/Workflow* @bembelimen @hleithner
|
||||
libraries/src/Workflow/* @bembelimen @hleithner
|
||||
build/media_source/com_workflow/* @bembelimen @hleithner
|
||||
plugins/workflow/* @bembelimen @hleithner
|
||||
|
|
13
.github/ISSUE_TEMPLATE/rfc.md
vendored
Normal file
13
.github/ISSUE_TEMPLATE/rfc.md
vendored
Normal file
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
name: Start a Request for Comment
|
||||
about: Start a Request for Comment discussion
|
||||
|
||||
---
|
||||
|
||||
### Problem identified
|
||||
|
||||
|
||||
### Proposed solution
|
||||
|
||||
|
||||
### Open questions
|
|
@ -73,6 +73,6 @@ Do you want to improve Joomla?
|
|||
|
||||
Copyright
|
||||
---------------------
|
||||
* Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.
|
||||
* Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved.
|
||||
* Distributed under the GNU General Public License version 2 or later
|
||||
* See [License details](https://docs.joomla.org/Special:MyLanguage/Joomla_Licenses)
|
||||
|
|
|
@ -69,6 +69,6 @@ Joomla! CMS™
|
|||
* Documentation for Web designers: https://docs.joomla.org/Special:MyLanguage/Web_designers
|
||||
|
||||
Copyright:
|
||||
* Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.
|
||||
* Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved.
|
||||
* Distributed under the GNU General Public License version 2 or later
|
||||
* See License details at https://docs.joomla.org/Special:MyLanguage/Joomla_Licenses
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<name>com_actionlogs</name>
|
||||
<author>Joomla! Project</author>
|
||||
<creationDate>May 2018</creationDate>
|
||||
<copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
|
||||
<copyright>Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved.</copyright>
|
||||
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
|
||||
<authorEmail>admin@joomla.org</authorEmail>
|
||||
<authorUrl>www.joomla.org</authorUrl>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_actionlogs
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<name>com_admin</name>
|
||||
<author>Joomla! Project</author>
|
||||
<creationDate>April 2006</creationDate>
|
||||
<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
|
||||
<copyright>(C) 2005 - 2020 Open Source Matters. All rights reserved.</copyright>
|
||||
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
|
||||
<authorEmail>admin@joomla.org</authorEmail>
|
||||
<authorUrl>www.joomla.org</authorUrl>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*
|
||||
* This file contains post-installation message handling for notifying users of a change
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*
|
||||
* This file contains post-installation message handling for notifying users of a change
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*
|
||||
* This file contains post-installation message handling for the checks if the installation is
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*
|
||||
* This file contains post-installation message handling for the checking minimum PHP version support
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*
|
||||
* This file contains post-installation message handling for notifying users of a change
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
@ -232,7 +232,7 @@ class JoomlaInstallerScript
|
|||
*
|
||||
* @return void
|
||||
*
|
||||
* @since __DEPLOY_VERSION__
|
||||
* @since 4.0.0
|
||||
*/
|
||||
protected function uninstallRepeatableFieldsPlugin()
|
||||
{
|
||||
|
@ -506,6 +506,9 @@ class JoomlaInstallerScript
|
|||
'/administrator/components/com_admin/models/sysinfo.php',
|
||||
'/administrator/components/com_admin/postinstall/eaccelerator.php',
|
||||
'/administrator/components/com_admin/postinstall/joomla40checks.php',
|
||||
'/administrator/components/com_admin/sql/others/mysql/utf8mb4-conversion-01.sql',
|
||||
'/administrator/components/com_admin/sql/others/mysql/utf8mb4-conversion-02.sql',
|
||||
'/administrator/components/com_admin/sql/others/mysql/utf8mb4-conversion-03.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/2.5.0-2011-12-06.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/2.5.0-2011-12-16.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/2.5.0-2011-12-19.sql',
|
||||
|
@ -632,6 +635,7 @@ class JoomlaInstallerScript
|
|||
'/administrator/components/com_admin/sql/updates/mysql/3.9.10-2019-07-09.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/3.9.16-2020-02-15.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/3.9.16-2020-03-04.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/3.9.19-2020-05-16.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/3.9.3-2019-01-12.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/3.9.3-2019-02-07.sql',
|
||||
'/administrator/components/com_admin/sql/updates/mysql/3.9.7-2019-04-23.sql',
|
||||
|
@ -1272,6 +1276,7 @@ class JoomlaInstallerScript
|
|||
'/administrator/components/com_joomlaupdate/views/default/tmpl/default.xml',
|
||||
'/administrator/components/com_joomlaupdate/views/default/tmpl/default_nodownload.php',
|
||||
'/administrator/components/com_joomlaupdate/views/default/tmpl/default_noupdate.php',
|
||||
'/administrator/components/com_joomlaupdate/views/default/tmpl/default_preupdatecheck.php',
|
||||
'/administrator/components/com_joomlaupdate/views/default/tmpl/default_reinstall.php',
|
||||
'/administrator/components/com_joomlaupdate/views/default/tmpl/default_update.php',
|
||||
'/administrator/components/com_joomlaupdate/views/default/tmpl/default_updatemefirst.php',
|
||||
|
@ -3070,11 +3075,41 @@ class JoomlaInstallerScript
|
|||
'/layouts/libraries/cms/html/bootstrap/addtabscript.php',
|
||||
'/layouts/libraries/cms/html/bootstrap/starttabsetscript.php',
|
||||
'/libraries/cms/class/loader.php',
|
||||
'/libraries/cms/html/access.php',
|
||||
'/libraries/cms/html/actionsdropdown.php',
|
||||
'/libraries/cms/html/adminlanguage.php',
|
||||
'/libraries/cms/html/batch.php',
|
||||
'/libraries/cms/html/behavior.php',
|
||||
'/libraries/cms/html/bootstrap.php',
|
||||
'/libraries/cms/html/category.php',
|
||||
'/libraries/cms/html/content.php',
|
||||
'/libraries/cms/html/contentlanguage.php',
|
||||
'/libraries/cms/html/date.php',
|
||||
'/libraries/cms/html/debug.php',
|
||||
'/libraries/cms/html/dropdown.php',
|
||||
'/libraries/cms/html/email.php',
|
||||
'/libraries/cms/html/form.php',
|
||||
'/libraries/cms/html/formbehavior.php',
|
||||
'/libraries/cms/html/grid.php',
|
||||
'/libraries/cms/html/icons.php',
|
||||
'/libraries/cms/html/jgrid.php',
|
||||
'/libraries/cms/html/jquery.php',
|
||||
'/libraries/cms/html/language/en-GB/en-GB.jhtmldate.ini',
|
||||
'/libraries/cms/html/links.php',
|
||||
'/libraries/cms/html/list.php',
|
||||
'/libraries/cms/html/menu.php',
|
||||
'/libraries/cms/html/number.php',
|
||||
'/libraries/cms/html/rules.php',
|
||||
'/libraries/cms/html/searchtools.php',
|
||||
'/libraries/cms/html/select.php',
|
||||
'/libraries/cms/html/sidebar.php',
|
||||
'/libraries/cms/html/sliders.php',
|
||||
'/libraries/cms/html/sortablelist.php',
|
||||
'/libraries/cms/html/string.php',
|
||||
'/libraries/cms/html/tabs.php',
|
||||
'/libraries/cms/html/tag.php',
|
||||
'/libraries/cms/html/tel.php',
|
||||
'/libraries/cms/html/user.php',
|
||||
'/libraries/cms/less/formatter/joomla.php',
|
||||
'/libraries/cms/less/less.php',
|
||||
'/libraries/fof/LICENSE.txt',
|
||||
|
@ -3297,8 +3332,6 @@ class JoomlaInstallerScript
|
|||
'/libraries/joomla/archive/tar.php',
|
||||
'/libraries/joomla/archive/wrapper/archive.php',
|
||||
'/libraries/joomla/archive/zip.php',
|
||||
'/libraries/joomla/base/adapter.php',
|
||||
'/libraries/joomla/base/adapterinstance.php',
|
||||
'/libraries/joomla/controller/base.php',
|
||||
'/libraries/joomla/controller/controller.php',
|
||||
'/libraries/joomla/database/database.php',
|
||||
|
@ -3631,6 +3664,7 @@ class JoomlaInstallerScript
|
|||
'/libraries/src/Filter/Wrapper/OutputFilterWrapper.php',
|
||||
'/libraries/src/Form/Field/HelpsiteField.php',
|
||||
'/libraries/src/Form/FormWrapper.php',
|
||||
'/libraries/src/Helper/ContentHistoryHelper.php',
|
||||
'/libraries/src/Helper/SearchHelper.php',
|
||||
'/libraries/src/Http/Wrapper/FactoryWrapper.php',
|
||||
'/libraries/src/Language/LanguageStemmer.php',
|
||||
|
@ -3684,6 +3718,7 @@ class JoomlaInstallerScript
|
|||
'/libraries/vendor/joomla/image/src/Filter/Smooth.php',
|
||||
'/libraries/vendor/joomla/image/src/Image.php',
|
||||
'/libraries/vendor/joomla/image/src/ImageFilter.php',
|
||||
'/libraries/vendor/joomla/input/src/Cli.php',
|
||||
'/libraries/vendor/joomla/registry/src/AbstractRegistryFormat.php',
|
||||
'/libraries/vendor/joomla/session/Joomla/Session/LICENSE',
|
||||
'/libraries/vendor/joomla/session/Joomla/Session/Session.php',
|
||||
|
@ -5353,7 +5388,6 @@ class JoomlaInstallerScript
|
|||
'/libraries/joomla/database/driver',
|
||||
'/libraries/joomla/database',
|
||||
'/libraries/joomla/controller',
|
||||
'/libraries/joomla/base',
|
||||
'/libraries/joomla/archive/wrapper',
|
||||
'/libraries/joomla/archive',
|
||||
'/libraries/joomla/application/web/router',
|
||||
|
@ -5422,7 +5456,9 @@ class JoomlaInstallerScript
|
|||
'/libraries/cms/less',
|
||||
'/libraries/cms/html/language/en-GB',
|
||||
'/libraries/cms/html/language',
|
||||
'/libraries/cms/html',
|
||||
'/libraries/cms/class',
|
||||
'/libraries/cms',
|
||||
'/layouts/joomla/tinymce/buttons',
|
||||
'/layouts/joomla/html/formbehavior',
|
||||
'/components/com_wrapper/views/wrapper/tmpl',
|
||||
|
@ -6278,7 +6314,7 @@ class JoomlaInstallerScript
|
|||
}
|
||||
|
||||
// Set required conversion status
|
||||
$converted = 4;
|
||||
$converted = 5;
|
||||
|
||||
// Check conversion status in database
|
||||
$db->setQuery('SELECT ' . $db->quoteName('converted')
|
||||
|
@ -6342,7 +6378,7 @@ class JoomlaInstallerScript
|
|||
}
|
||||
|
||||
// If no error before, perform the optional conversions of tables which might or might not exist
|
||||
if ($converted === 4)
|
||||
if ($converted === 5)
|
||||
{
|
||||
$fileName2 = JPATH_ROOT . '/administrator/components/com_admin/sql/others/mysql/utf8mb4-conversion_optional.sql';
|
||||
|
||||
|
@ -6386,14 +6422,14 @@ class JoomlaInstallerScript
|
|||
}
|
||||
}
|
||||
|
||||
if ($doDbFixMsg && $converted !== 4)
|
||||
if ($doDbFixMsg && $converted !== 5)
|
||||
{
|
||||
// Show an error message telling to check database problems
|
||||
Factory::getApplication()->enqueueMessage(Text::_('JLIB_DATABASE_ERROR_DATABASE_UPGRADE_FAILED'), 'error');
|
||||
}
|
||||
|
||||
// If the conversion was successful try to drop the #__utf8_conversion table
|
||||
if ($converted === 4 && $this->dropUtf8ConversionTable())
|
||||
if ($converted === 5 && $this->dropUtf8ConversionTable())
|
||||
{
|
||||
// Table successfully dropped
|
||||
return;
|
||||
|
@ -6459,7 +6495,7 @@ class JoomlaInstallerScript
|
|||
*
|
||||
* @return boolean True on success
|
||||
*
|
||||
* @since __DEPLOY_VERSION__
|
||||
* @since 4.0.0
|
||||
*/
|
||||
public function postflight($action, $installer)
|
||||
{
|
||||
|
@ -6539,7 +6575,7 @@ class JoomlaInstallerScript
|
|||
*
|
||||
* @return array Menu items
|
||||
*
|
||||
* @since __DEPLOY_VERSION__
|
||||
* @since 4.0.0
|
||||
*/
|
||||
private function contactItems(Table $tableItem): array
|
||||
{
|
||||
|
@ -6560,7 +6596,7 @@ class JoomlaInstallerScript
|
|||
}
|
||||
|
||||
$parentId = $tableItem->id;
|
||||
$componentId = ExtensionHelper::getExtensionRecord('com_fields')->extension_id;
|
||||
$componentId = ExtensionHelper::getExtensionRecord('com_fields', 'component')->extension_id;
|
||||
|
||||
// Add Contact Fields Menu Items.
|
||||
$menuItems = [
|
||||
|
@ -6576,7 +6612,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6601,7 +6637,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6626,7 +6662,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6649,7 +6685,7 @@ class JoomlaInstallerScript
|
|||
*
|
||||
* @return array Menu items
|
||||
*
|
||||
* @since __DEPLOY_VERSION__
|
||||
* @since 4.0.0
|
||||
*/
|
||||
private function finderItems(Table $tableItem): array
|
||||
{
|
||||
|
@ -6670,7 +6706,7 @@ class JoomlaInstallerScript
|
|||
}
|
||||
|
||||
$parentId = $tableItem->id;
|
||||
$componentId = ExtensionHelper::getExtensionRecord('com_finder')->extension_id;
|
||||
$componentId = ExtensionHelper::getExtensionRecord('com_finder', 'component')->extension_id;
|
||||
|
||||
// Add Finder Fields Menu Items.
|
||||
$menuItems = [
|
||||
|
@ -6686,7 +6722,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6711,7 +6747,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6736,7 +6772,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6761,7 +6797,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6786,7 +6822,7 @@ class JoomlaInstallerScript
|
|||
'parent_id' => $parentId,
|
||||
'level' => 2,
|
||||
'component_id' => $componentId,
|
||||
'checked_out' => 0,
|
||||
'checked_out' => null,
|
||||
'checked_out_time' => null,
|
||||
'browserNav' => 0,
|
||||
'access' => 0,
|
||||
|
@ -6809,7 +6845,7 @@ class JoomlaInstallerScript
|
|||
*
|
||||
* @return void
|
||||
*
|
||||
* @since __DEPLOY_VERSION__
|
||||
* @since 4.0.0
|
||||
*/
|
||||
private function updateContentTypes(): void
|
||||
{
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@ CREATE TABLE IF NOT EXISTS `#__workflows` (
|
|||
`description` text NOT NULL,
|
||||
`extension` varchar(50) NOT NULL,
|
||||
`default` tinyint(1) NOT NULL DEFAULT 0,
|
||||
`core` tinyint(1) NOT NULL DEFAULT 0,
|
||||
`ordering` int(11) NOT NULL DEFAULT 0,
|
||||
`created` datetime NOT NULL,
|
||||
`created_by` int(10) NOT NULL DEFAULT 0,
|
||||
|
@ -34,8 +33,8 @@ CREATE TABLE IF NOT EXISTS `#__workflows` (
|
|||
-- Dumping data for table `#__workflows`
|
||||
--
|
||||
|
||||
INSERT INTO `#__workflows` (`id`, `asset_id`, `published`, `title`, `description`, `extension`, `default`, `core`,`ordering`, `created`, `created_by`, `modified`, `modified_by`, `checked_out_time`, `checked_out`) VALUES
|
||||
(1, 0, 1, 'COM_WORKFLOW_DEFAULT_WORKFLOW', '', 'com_content', 1, 1, 1, CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, NULL, 0);
|
||||
INSERT INTO `#__workflows` (`id`, `asset_id`, `published`, `title`, `description`, `extension`, `default`, `ordering`, `created`, `created_by`, `modified`, `modified_by`, `checked_out_time`, `checked_out`) VALUES
|
||||
(1, 0, 1, 'COM_WORKFLOW_BASIC_WORKFLOW', '', 'com_content.article', 1, 1, CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, NULL, 0);
|
||||
|
||||
--
|
||||
-- Table structure for table `#__workflow_associations`
|
||||
|
@ -64,7 +63,6 @@ CREATE TABLE IF NOT EXISTS `#__workflow_stages` (
|
|||
`published` tinyint(1) NOT NULL DEFAULT 0,
|
||||
`title` varchar(255) NOT NULL,
|
||||
`description` text NOT NULL,
|
||||
`condition` int(10) DEFAULT 0,
|
||||
`default` tinyint(1) NOT NULL DEFAULT 0,
|
||||
`checked_out_time` datetime,
|
||||
`checked_out` int(10) NOT NULL DEFAULT 0,
|
||||
|
@ -80,11 +78,8 @@ CREATE TABLE IF NOT EXISTS `#__workflow_stages` (
|
|||
-- Dumping data for table `#__workflow_stages`
|
||||
--
|
||||
|
||||
INSERT INTO `#__workflow_stages` (`id`, `asset_id`, `ordering`, `workflow_id`, `published`, `title`, `description`, `condition`, `default`, `checked_out_time`, `checked_out`) VALUES
|
||||
(1, 0, 1, 1, 1, 'JUNPUBLISHED', '', 0, 1, NULL, 0),
|
||||
(2, 0, 2, 1, 1, 'JPUBLISHED', '', 1, 0, NULL, 0),
|
||||
(3, 0, 3, 1, 1, 'JTRASHED', '', -2, 0, NULL, 0),
|
||||
(4, 0, 4, 1, 1, 'JARCHIVED', '', 2, 0, NULL, 0);
|
||||
INSERT INTO `#__workflow_stages` (`id`, `asset_id`, `ordering`, `workflow_id`, `published`, `title`, `description`, `default`, `checked_out_time`, `checked_out`) VALUES
|
||||
(1, 0, 1, 1, 1, 'COM_WORKFLOW_BASIC_STAGE', '', 1, NULL, 0);
|
||||
|
||||
--
|
||||
-- Table structure for table `#__workflow_transitions`
|
||||
|
@ -100,6 +95,7 @@ CREATE TABLE IF NOT EXISTS `#__workflow_transitions` (
|
|||
`description` text NOT NULL,
|
||||
`from_stage_id` int(10) NOT NULL,
|
||||
`to_stage_id` int(10) NOT NULL,
|
||||
`options` text NOT NULL,
|
||||
`checked_out_time` datetime,
|
||||
`checked_out` int(10) NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`),
|
||||
|
@ -115,21 +111,31 @@ CREATE TABLE IF NOT EXISTS `#__workflow_transitions` (
|
|||
-- Dumping data for table `#__workflow_transitions`
|
||||
--
|
||||
|
||||
INSERT INTO `#__workflow_transitions` (`id`, `asset_id`, `published`, `ordering`, `workflow_id`, `title`, `description`, `from_stage_id`, `to_stage_id`, `checked_out_time`, `checked_out`) VALUES
|
||||
(1, 0, 1, 1, 1, 'Unpublish', '', -1, 1, NULL, 0),
|
||||
(2, 0, 1, 2, 1, 'Publish', '', -1, 2, NULL, 0),
|
||||
(3, 0, 1, 3, 1, 'Trash', '', -1, 3, NULL, 0),
|
||||
(4, 0, 1, 4, 1, 'Archive', '', -1, 4, NULL, 0);
|
||||
INSERT INTO `#__workflow_transitions` (`id`, `asset_id`, `published`, `ordering`, `workflow_id`, `title`, `description`, `from_stage_id`, `to_stage_id`, `options`, `checked_out_time`, `checked_out`) VALUES
|
||||
(1, 0, 1, 1, 1, 'Unpublish', '', -1, 1, '{"publishing":"0"}', NULL, 0),
|
||||
(2, 0, 1, 2, 1, 'Publish', '', -1, 1, '{"publishing":"1"}', NULL, 0),
|
||||
(3, 0, 1, 3, 1, 'Trash', '', -1, 1, '{"publishing":"-2"}', NULL, 0),
|
||||
(4, 0, 1, 4, 1, 'Archive', '', -1, 1, '{"publishing":"2"}', NULL, 0),
|
||||
(5, 0, 1, 5, 1, 'Feature', '', -1, 1, '{"featuring":"1"}', NULL, 0),
|
||||
(6, 0, 1, 6, 1, 'Unfeature', '', -1, 1, '{"featuring":"0"}', NULL, 0),
|
||||
(7, 0, 1, 7, 1, 'Publish & Feature', '', -1, 1, '{"publishing":"1","featuring":"1"}', NULL, 0);
|
||||
|
||||
--
|
||||
-- Creating extension entry
|
||||
--
|
||||
-- Note that the old pseudo null dates have to be used for the `checked_out_time`
|
||||
-- column because the conversion to real null dates will be done with a later
|
||||
-- update SQL script.
|
||||
--
|
||||
|
||||
INSERT INTO `#__extensions` (`package_id`, `name`, `type`, `element`, `folder`, `client_id`, `enabled`, `access`, `protected`, `manifest_cache`, `params`, `checked_out`, `checked_out_time`, `ordering`, `state`) VALUES
|
||||
(0, 'com_workflow', 'component', 'com_workflow', '', 1, 1, 0, 0, '', '{}', 0, '0000-00-00 00:00:00', 0, 0);
|
||||
(0, 'com_workflow', 'component', 'com_workflow', '', 1, 1, 0, 1, '', '{}', 0, '0000-00-00 00:00:00', 0, 0),
|
||||
(0, 'plg_workflow_publishing', 'plugin', 'publishing', 'workflow', 0, 1, 1, 0, '', '{}', 0, '0000-00-00 00:00:00', 0, 0),
|
||||
(0, 'plg_workflow_featuring', 'plugin', 'featuring', 'workflow', 0, 1, 1, 0, '', '{}', 0, '0000-00-00 00:00:00', 0, 0),
|
||||
(0, 'plg_workflow_notification', 'plugin', 'notification', 'workflow', 0, 1, 1, 0, '', '{}', 0, '0000-00-00 00:00:00', 0, 0);
|
||||
|
||||
--
|
||||
-- Creating Associations for existing content
|
||||
--
|
||||
INSERT INTO `#__workflow_associations` (`item_id`, `stage_id`, `extension`)
|
||||
SELECT `id`, CASE WHEN `state` = -2 THEN 3 WHEN `state` = 0 THEN 1 WHEN `state` = 2 THEN 4 ELSE 2 END, 'com_content' FROM `#__content`;
|
||||
SELECT `id`, 1, 'com_content.article' FROM `#__content`;
|
||||
|
|
|
@ -8,5 +8,3 @@ ALTER TABLE `#__ucm_content` MODIFY `core_publish_down` datetime NULL DEFAULT NU
|
|||
UPDATE `#__ucm_content` SET `core_checked_out_time` = '0000-00-00 00:00:00' WHERE `core_checked_out_time` = '';
|
||||
|
||||
ALTER TABLE `#__ucm_content` MODIFY `core_checked_out_time` datetime NULL DEFAULT NULL;
|
||||
|
||||
ALTER TABLE `#__ucm_history` MODIFY `save_date` datetime NOT NULL;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
INSERT INTO `#__extensions` (`name`, `type`, `element`, `folder`, `client_id`, `enabled`, `access`, `protected`, `manifest_cache`, `params`, `checked_out`, `checked_out_time`, `ordering`, `state`) VALUES
|
||||
('com_mails', 'component', 'com_mails', '', 1, 1, 1, 1, '{"name":"com_mails","type":"component","creationDate":"January 2019","author":"Joomla! Project","copyright":"(C) 2005 - 2019 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"4.0.0","description":"COM_MAILS_XML_DESCRIPTION","group":""}', '{}', 0, '0000-00-00 00:00:00', 0, 0);
|
||||
('com_mails', 'component', 'com_mails', '', 1, 1, 1, 1, '{"name":"com_mails","type":"component","creationDate":"January 2019","author":"Joomla! Project","copyright":"(C) 2005 - 2020 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"4.0.0","description":"COM_MAILS_XML_DESCRIPTION","group":""}', '{}', 0, '0000-00-00 00:00:00', 0, 0);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `#__mail_templates` (
|
||||
`template_id` VARCHAR(127) NOT NULL DEFAULT '',
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
INSERT INTO `#__extensions` (`package_id`, `name`, `type`, `element`, `folder`, `client_id`, `enabled`, `access`, `protected`, `locked`, `manifest_cache`, `params`, `checked_out`, `checked_out_time`, `ordering`, `state`) VALUES
|
||||
(0, 'plg_content_imagelazyload', 'plugin', 'imagelazyload', 'content', 0, 1, 1, 0, 1, '', '{}', 0, NULL, 0, 0);
|
|
@ -0,0 +1,9 @@
|
|||
-- Renaming table
|
||||
RENAME TABLE `#__ucm_history` TO `#__history`;
|
||||
-- Rename ucm_item_id to item_id as the new primary identifier for the original content item
|
||||
ALTER TABLE `#__history` CHANGE `ucm_item_id` `item_id` VARCHAR(50) NOT NULL AFTER `version_id`;
|
||||
-- Extend the original field content with the alias of the content type
|
||||
UPDATE #__history AS h INNER JOIN #__content_types AS c ON h.ucm_type_id = c.type_id SET h.item_id = CONCAT(c.type_alias, '.', h.item_id);
|
||||
-- Now we don't need the ucm_type_id anymore and drop it.
|
||||
ALTER TABLE `#__history` DROP COLUMN `ucm_type_id`;
|
||||
ALTER TABLE `#__history` MODIFY `save_date` datetime NOT NULL;
|
|
@ -0,0 +1,39 @@
|
|||
ALTER TABLE `#__extensions` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__menu` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__modules` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__tags` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__update_sites` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__user_notes` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__workflows` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__workflow_stages` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__workflow_transitions` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__banners` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__banner_clients` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__contact_details` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__content` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__finder_filters` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__newsfeeds` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__categories` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__fields` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__fields_groups` MODIFY `checked_out` INT(10) UNSIGNED;
|
||||
ALTER TABLE `#__ucm_content` MODIFY `core_checked_out_user_id` INT(10) UNSIGNED;
|
||||
|
||||
UPDATE `#__extensions` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__menu` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__modules` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__tags` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__update_sites` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__user_notes` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__workflows` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__workflow_stages` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__workflow_transitions` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__banners` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__banner_clients` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__contact_details` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__content` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__finder_filters` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__newsfeeds` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__categories` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__fields` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__fields_groups` SET `checked_out` = null WHERE `checked_out` = 0;
|
||||
UPDATE `#__ucm_content` SET `core_checked_out_user_id` = null WHERE `core_checked_out_user_id` = 0;
|
|
@ -10,7 +10,6 @@ CREATE TABLE IF NOT EXISTS "#__workflows" (
|
|||
"description" text NOT NULL,
|
||||
"extension" varchar(50) NOT NULL,
|
||||
"default" smallint NOT NULL DEFAULT 0,
|
||||
"core" smallint NOT NULL DEFAULT 0,
|
||||
"ordering" bigint NOT NULL DEFAULT 0,
|
||||
"created" timestamp without time zone NOT NULL,
|
||||
"created_by" bigint DEFAULT 0 NOT NULL,
|
||||
|
@ -31,8 +30,8 @@ CREATE INDEX "#__workflows_idx_modified" ON "#__workflows" ("modified");
|
|||
CREATE INDEX "#__workflows_idx_modified_by" ON "#__workflows" ("modified_by");
|
||||
CREATE INDEX "#__workflows_idx_checked_out" ON "#__workflows" ("checked_out");
|
||||
|
||||
INSERT INTO "#__workflows" ("id", "asset_id", "published", "title", "description", "extension", "default", "core", "ordering", "created", "created_by", "modified", "modified_by", "checked_out_time", "checked_out") VALUES
|
||||
(1, 0, 1, 'COM_WORKFLOW_DEFAULT_WORKFLOW', '', 'com_content', 1, 1, 1, CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, NULL, 0);
|
||||
INSERT INTO "#__workflows" ("id", "asset_id", "published", "title", "description", "extension", "default", "ordering", "created", "created_by", "modified", "modified_by", "checked_out_time", "checked_out") VALUES
|
||||
(1, 0, 1, 'COM_WORKFLOW_BASIC_WORKFLOW', '', 'com_content.article', 1, 1, CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, NULL, 0);
|
||||
|
||||
--
|
||||
-- Table structure for table "#__workflow_associations"
|
||||
|
@ -64,7 +63,6 @@ CREATE TABLE IF NOT EXISTS "#__workflow_stages" (
|
|||
"published" smallint NOT NULL DEFAULT 0,
|
||||
"title" varchar(255) NOT NULL,
|
||||
"description" text NOT NULL,
|
||||
"condition" bigint DEFAULT 0 NOT NULL,
|
||||
"default" smallint NOT NULL DEFAULT 0,
|
||||
"checked_out_time" timestamp without time zone,
|
||||
"checked_out" bigint DEFAULT 0 NOT NULL,
|
||||
|
@ -80,11 +78,8 @@ CREATE INDEX "#__workflow_stages_idx_checked_out" ON "#__workflow_stages" ("chec
|
|||
-- Dumping data for table "#__workflow_stages"
|
||||
--
|
||||
|
||||
INSERT INTO "#__workflow_stages" ("id", "asset_id", "ordering", "workflow_id", "published", "title", "description", "condition", "default", "checked_out_time", "checked_out") VALUES
|
||||
(1, 0, 1, 1, 1, 'JUNPUBLISHED', '', 0, 1, NULL, 0),
|
||||
(2, 0, 2, 1, 1, 'JPUBLISHED', '', 1, 0, NULL, 0),
|
||||
(3, 0, 3, 1, 1, 'JTRASHED', '', -2, 0, NULL, 0),
|
||||
(4, 0, 4, 1, 1, 'JARCHIVED', '', 2, 0, NULL, 0);
|
||||
INSERT INTO "#__workflow_stages" ("id", "asset_id", "ordering", "workflow_id", "published", "title", "description", "default", "checked_out_time", "checked_out") VALUES
|
||||
(1, 0, 1, 1, 1, 'COM_WORKFLOW_BASIC_STAGE', '', 1, NULL, 0);
|
||||
|
||||
--
|
||||
-- Table structure for table "#__workflow_transitions"
|
||||
|
@ -100,6 +95,7 @@ CREATE TABLE IF NOT EXISTS "#__workflow_transitions" (
|
|||
"description" text NOT NULL,
|
||||
"from_stage_id" bigint DEFAULT 0 NOT NULL,
|
||||
"to_stage_id" bigint DEFAULT 0 NOT NULL,
|
||||
"options" text NOT NULL,
|
||||
"checked_out_time" timestamp without time zone,
|
||||
"checked_out" bigint DEFAULT 0 NOT NULL,
|
||||
PRIMARY KEY ("id")
|
||||
|
@ -111,21 +107,31 @@ CREATE INDEX "#__workflow_transitions_idx_to_stage_id" ON "#__workflow_transitio
|
|||
CREATE INDEX "#__workflow_transitions_idx_workflow_id" ON "#__workflow_transitions" ("workflow_id");
|
||||
CREATE INDEX "#__workflow_transitions_idx_checked_out" ON "#__workflow_transitions" ("checked_out");
|
||||
|
||||
INSERT INTO "#__workflow_transitions" ("id", "asset_id", "published", "ordering", "workflow_id", "title", "description", "from_stage_id", "to_stage_id", "checked_out_time", "checked_out") VALUES
|
||||
(1, 0, 1, 1, 1, 'Unpublish', '', -1, 1, NULL, 0),
|
||||
(2, 0, 1, 2, 1, 'Publish', '', -1, 2, NULL, 0),
|
||||
(3, 0, 1, 3, 1, 'Trash', '', -1, 3, NULL, 0),
|
||||
(4, 0, 1, 4, 1, 'Archive', '', -1, 4, NULL, 0);
|
||||
INSERT INTO "#__workflow_transitions" ("id", "asset_id", "published", "ordering", "workflow_id", "title", "description", "from_stage_id", "to_stage_id", "options", "checked_out_time", "checked_out") VALUES
|
||||
(1, 0, 1, 1, 1, 'Unpublish', '', -1, 1, '{"publishing":"0"}', NULL, 0),
|
||||
(2, 0, 1, 2, 1, 'Publish', '', -1, 1, '{"publishing":"1"}', NULL, 0),
|
||||
(3, 0, 1, 3, 1, 'Trash', '', -1, 1, '{"publishing":"-2"}', NULL, 0),
|
||||
(4, 0, 1, 4, 1, 'Archive', '', -1, 1, '{"publishing":"2"}', NULL, 0),
|
||||
(5, 0, 1, 5, 1, 'Feature', '', -1, 1, '{"featuring":"1"}', NULL, 0),
|
||||
(6, 0, 1, 6, 1, 'Unfeature', '', -1, 1, '{"featuring":"0"}', NULL, 0),
|
||||
(7, 0, 1, 7, 1, 'Publish & Feature', '', -1, 1, '{"publishing":"1","featuring":"1"}', NULL, 0);
|
||||
|
||||
--
|
||||
-- Creating extension entry
|
||||
--
|
||||
-- Note that the old pseudo null dates have to be used for the "checked_out_time"
|
||||
-- column because the conversion to real null dates will be done with a later
|
||||
-- update SQL script.
|
||||
--
|
||||
|
||||
INSERT INTO "#__extensions" ("package_id", "name", "type", "element", "folder", "client_id", "enabled", "access", "protected", "manifest_cache", "params", "checked_out", "checked_out_time", "ordering", "state") VALUES
|
||||
(0, 'com_workflow', 'component', 'com_workflow', '', 1, 1, 0, 0, '', '{}', 0, '1970-01-01 00:00:00', 0, 0);
|
||||
(0, 'com_workflow', 'component', 'com_workflow', '', 1, 1, 0, 1, '', '{}', 0, '1970-01-01 00:00:00', 0, 0),
|
||||
(0, 'plg_workflow_publishing', 'plugin', 'publishing', 'workflow', 0, 1, 1, 0, '', '{}', 0, '1970-01-01 00:00:00', 0, 0),
|
||||
(0, 'plg_workflow_featuring', 'plugin', 'featuring', 'workflow', 0, 1, 1, 0, '', '{}', 0, '1970-01-01 00:00:00', 0, 0),
|
||||
(0, 'plg_workflow_notification', 'plugin', 'notification', 'workflow', 0, 1, 1, 0, '', '{}', 0, '1970-01-01 00:00:00', 0, 0);
|
||||
|
||||
--
|
||||
-- Creating Associations for existing content
|
||||
--
|
||||
INSERT INTO "#__workflow_associations" ("item_id", "stage_id", "extension")
|
||||
SELECT "id", CASE WHEN "state" = -2 THEN 3 WHEN "state" = 0 THEN 1 WHEN "state" = 2 THEN 4 ELSE 2 END, 'com_content' FROM "#__content";
|
||||
SELECT "id", 1, 'com_content.article' FROM "#__content";
|
||||
|
|
|
@ -10,5 +10,3 @@ ALTER TABLE "#__ucm_content" ALTER COLUMN "core_publish_down" DROP DEFAULT;
|
|||
|
||||
ALTER TABLE "#__ucm_content" ALTER COLUMN "core_checked_out_time" DROP NOT NULL;
|
||||
ALTER TABLE "#__ucm_content" ALTER COLUMN "core_checked_out_time" DROP DEFAULT;
|
||||
|
||||
ALTER TABLE "#__ucm_history" ALTER COLUMN "save_date" DROP DEFAULT;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
INSERT INTO "#__extensions" ("name", "type", "element", "folder", "client_id", "enabled", "access", "protected", "manifest_cache", "params", "checked_out", "checked_out_time", "ordering", "state") VALUES
|
||||
('com_mails', 'component', 'com_mails', '', 1, 1, 1, 1, '{"name":"com_mails","type":"component","creationDate":"January 2019","author":"Joomla! Project","copyright":"(C) 2005 - 2019 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"4.0.0","description":"COM_MAILS_XML_DESCRIPTION","group":""}', '{}', 0, '1970-01-01 00:00:00', 0, 0);
|
||||
('com_mails', 'component', 'com_mails', '', 1, 1, 1, 1, '{"name":"com_mails","type":"component","creationDate":"January 2019","author":"Joomla! Project","copyright":"(C) 2005 - 2020 Open Source Matters. All rights reserved.","authorEmail":"admin@joomla.org","authorUrl":"www.joomla.org","version":"4.0.0","description":"COM_MAILS_XML_DESCRIPTION","group":""}', '{}', 0, '1970-01-01 00:00:00', 0, 0);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS "#__mail_templates" (
|
||||
"template_id" varchar(127) NOT NULL DEFAULT '',
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
INSERT INTO "#__extensions" ("package_id", "name", "type", "element", "folder", "client_id", "enabled", "access", "protected", "locked", "manifest_cache", "params", "checked_out", "checked_out_time", "ordering", "state") VALUES
|
||||
(0, 'plg_content_imagelazyload', 'plugin', 'imagelazyload', 'content', 0, 1, 1, 0, 1, '', '', 0, NULL, 0, 0);
|
|
@ -0,0 +1,14 @@
|
|||
-- Renaming table
|
||||
ALTER TABLE "#__ucm_history" RENAME TO "#__history";
|
||||
-- Rename ucm_item_id to item_id as the new primary identifier for the original content item
|
||||
ALTER TABLE "#__history" RENAME "ucm_item_id" TO "item_id";
|
||||
ALTER TABLE "#__history" ALTER COLUMN "item_id" TYPE character varying(50);
|
||||
ALTER TABLE "#__history" ALTER COLUMN "item_id" SET NOT NULL;
|
||||
ALTER TABLE "#__history" ALTER COLUMN "item_id" DROP DEFAULT;
|
||||
|
||||
-- Extend the original field content with the alias of the content type
|
||||
UPDATE "#__history" AS h SET "item_id" = CONCAT(c."type_alias", '.', "item_id") FROM "#__content_types" AS c WHERE h."ucm_type_id" = c."type_id";
|
||||
|
||||
-- Now we don't need the ucm_type_id anymore and drop it.
|
||||
ALTER TABLE "#__history" DROP COLUMN "ucm_type_id";
|
||||
ALTER TABLE "#__history" ALTER COLUMN "save_date" DROP DEFAULT;
|
|
@ -0,0 +1,58 @@
|
|||
ALTER TABLE "#__extensions" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__extensions" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__menu" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__menu" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__modules" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__modules" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__tags" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__tags" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__update_sites" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__update_sites" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__user_notes" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__user_notes" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__workflows" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__workflows" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__workflow_stages" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__workflow_stages" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__workflow_transitions" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__workflow_transitions" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__banners" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__banners" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__banner_clients" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__banner_clients" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__contact_details" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__contact_details" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__content" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__content" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__finder_filters" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__finder_filters" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__newsfeeds" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__newsfeeds" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__categories" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__categories" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__fields" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__fields" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__fields_groups" ALTER COLUMN "checked_out" DROP DEFAULT;
|
||||
ALTER TABLE "#__fields_groups" ALTER COLUMN "checked_out" DROP NOT NULL;
|
||||
ALTER TABLE "#__ucm_content" ALTER COLUMN "core_checked_out_user_id" DROP DEFAULT;
|
||||
ALTER TABLE "#__ucm_content" ALTER COLUMN "core_checked_out_user_id" DROP NOT NULL;
|
||||
|
||||
UPDATE "#__extensions" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__menu" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__modules" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__tags" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__update_sites" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__user_notes" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__workflows" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__workflow_stages" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__workflow_transitions" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__banners" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__banner_clients" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__contact_details" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__content" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__finder_filters" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__newsfeeds" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__categories" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__fields" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__fields_groups" SET "checked_out" = null WHERE "checked_out" = 0;
|
||||
UPDATE "#__ucm_content" SET "core_checked_out_user_id" = null WHERE "core_checked_out_user_id" = 0;
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_admin
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_ajax
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<name>com_ajax</name>
|
||||
<author>Joomla! Project</author>
|
||||
<creationDate>August 2013</creationDate>
|
||||
<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
|
||||
<copyright>(C) 2005 - 2020 Open Source Matters. All rights reserved.</copyright>
|
||||
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
|
||||
<authorEmail>admin@joomla.org</authorEmail>
|
||||
<authorUrl>www.joomla.org</authorUrl>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<name>com_associations</name>
|
||||
<author>Joomla! Project</author>
|
||||
<creationDate>January 2017</creationDate>
|
||||
<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
|
||||
<copyright>(C) 2005 - 2020 Open Source Matters. All rights reserved.</copyright>
|
||||
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
|
||||
<authorEmail>admin@joomla.org</authorEmail>
|
||||
<authorUrl>www.joomla.org</authorUrl>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_associations
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<name>com_banners</name>
|
||||
<author>Joomla! Project</author>
|
||||
<creationDate>April 2006</creationDate>
|
||||
<copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
|
||||
<copyright>(C) 2005 - 2020 Open Source Matters. All rights reserved.</copyright>
|
||||
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
|
||||
<authorEmail>admin@joomla.org</authorEmail>
|
||||
<authorUrl>www.joomla.org</authorUrl>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
@ -13,6 +13,7 @@ namespace Joomla\Component\Banners\Administrator\Controller;
|
|||
|
||||
use Joomla\CMS\MVC\Controller\FormController;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\CMS\Versioning\VersionableControllerTrait;
|
||||
use Joomla\Utilities\ArrayHelper;
|
||||
|
||||
/**
|
||||
|
@ -22,6 +23,8 @@ use Joomla\Utilities\ArrayHelper;
|
|||
*/
|
||||
class BannerController extends FormController
|
||||
{
|
||||
use VersionableControllerTrait;
|
||||
|
||||
/**
|
||||
* The prefix to use with controller messages.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
@ -12,6 +12,7 @@ namespace Joomla\Component\Banners\Administrator\Controller;
|
|||
\defined('_JEXEC') or die;
|
||||
|
||||
use Joomla\CMS\MVC\Controller\FormController;
|
||||
use Joomla\CMS\Versioning\VersionableControllerTrait;
|
||||
|
||||
/**
|
||||
* Client controller class.
|
||||
|
@ -20,6 +21,8 @@ use Joomla\CMS\MVC\Controller\FormController;
|
|||
*/
|
||||
class ClientController extends FormController
|
||||
{
|
||||
use VersionableControllerTrait;
|
||||
|
||||
/**
|
||||
* The prefix to use with controller messages.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
@ -53,7 +53,7 @@ class BannersHelper extends ContentHelper
|
|||
->extendWhere(
|
||||
'AND',
|
||||
[
|
||||
$db->quoteName('checked_out') . ' = 0',
|
||||
$db->quoteName('checked_out') . ' IS NULL',
|
||||
$db->quoteName('checked_out') . ' = :userId',
|
||||
],
|
||||
'OR'
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
@ -16,6 +16,7 @@ use Joomla\CMS\Form\Form;
|
|||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\MVC\Model\AdminModel;
|
||||
use Joomla\CMS\Table\Table;
|
||||
use Joomla\CMS\Versioning\VersionableModelTrait;
|
||||
use Joomla\Component\Categories\Administrator\Helper\CategoriesHelper;
|
||||
|
||||
/**
|
||||
|
@ -25,6 +26,8 @@ use Joomla\Component\Categories\Administrator\Helper\CategoriesHelper;
|
|||
*/
|
||||
class BannerModel extends AdminModel
|
||||
{
|
||||
use VersionableModelTrait;
|
||||
|
||||
/**
|
||||
* The prefix to use with controller messages.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
@ -14,6 +14,7 @@ namespace Joomla\Component\Banners\Administrator\Model;
|
|||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\MVC\Model\AdminModel;
|
||||
use Joomla\CMS\Table\Table;
|
||||
use Joomla\CMS\Versioning\VersionableModelTrait;
|
||||
|
||||
/**
|
||||
* Client model.
|
||||
|
@ -22,6 +23,8 @@ use Joomla\CMS\Table\Table;
|
|||
*/
|
||||
class ClientModel extends AdminModel
|
||||
{
|
||||
use VersionableModelTrait;
|
||||
|
||||
/**
|
||||
* The type alias for this content type.
|
||||
*
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @package Joomla.Administrator
|
||||
* @subpackage com_banners
|
||||
*
|
||||
* @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
|
||||
* @copyright Copyright (C) 2005 - 2020 Open Source Matters, Inc. All rights reserved.
|
||||
* @license GNU General Public License version 2 or later; see LICENSE.txt
|
||||
*/
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user