<packagedescription>Free CMS and web-framework, designed for awesome websites and communities.</packagedescription>
<packagedescription language="de">Freies CMS und Web-Framework, das eindrucksvolle Websites und Communities ermöglicht.</packagedescription>
<isapplication>1</isapplication>
- <version>5.2.0 Beta 3</version> <!-- codename: hurricane -->
- <date>2019-11-15</date>
+ <version>5.2.0 Beta 4</version> <!-- codename: hurricane -->
+ <date>2019-11-29</date>
</packageinformation>
<authorinformation>
<instruction type="script">acp/post_install.php</instruction>
</instructions>
- <instructions type="update" fromversion="5.2.0 Beta 2">
+ <instructions type="update" fromversion="5.2.0 Beta 3">
<instruction type="acpTemplate">acptemplates_update.tar</instruction>
<instruction type="file">files_update.tar</instruction>
- <instruction type="template">templates_update.tar</instruction>
- <instruction type="script">acp/update-com.woltlab.wcf_5.2.0_beta_3.php</instruction>
-
- <instruction type="language" />
+ <instruction type="page" />
</instructions>
</package>
+++ /dev/null
-<?php
-use wcf\system\database\table\column\DefaultFalseBooleanDatabaseTableColumn;
-use wcf\system\database\table\column\DefaultTrueBooleanDatabaseTableColumn;
-use wcf\system\database\table\column\NotNullVarchar255DatabaseTableColumn;
-use wcf\system\database\table\DatabaseTable;
-use wcf\system\database\table\DatabaseTableChangeProcessor;
-use wcf\system\package\plugin\ScriptPackageInstallationPlugin;
-use wcf\system\WCF;
-
-/**
- * Updates the database table layout from WoltLab Suite Core 5.2.0 Beta 1 to 5.2.0 Beta 2
- *
- * @author Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2019 WoltLab GmbH
- * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- */
-
-$tables = [
- DatabaseTable::create('wcf1_reaction_type')
- ->columns([
- NotNullVarchar255DatabaseTableColumn::create('title'),
- NotNullVarchar255DatabaseTableColumn::create('iconFile')
- ->defaultValue(''),
- DefaultTrueBooleanDatabaseTableColumn::create('isAssignable'),
-
- DefaultFalseBooleanDatabaseTableColumn::create('isDisabled')
- ->drop()
- ]),
-];
-
-(new DatabaseTableChangeProcessor(
- /** @var ScriptPackageInstallationPlugin $this */
- $this->installation->getPackage(),
- $tables,
- WCF::getDB()->getEditor())
-)->process();
+++ /dev/null
-<?php
-use wcf\system\database\table\DatabaseTableChangeProcessor;
-use wcf\system\database\table\index\DatabaseTableIndex;
-use wcf\system\database\table\PartialDatabaseTable;
-use wcf\system\package\plugin\ScriptPackageInstallationPlugin;
-use wcf\system\WCF;
-
-/**
- * Updates the database table layout from WoltLab Suite Core 5.2.0 Beta 2 to 5.2.0 Beta 3.
- *
- * @author Matthias Schmidt
- * @copyright 2001-2019 WoltLab GmbH
- * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- */
-
-$tables = [
- PartialDatabaseTable::create('wcf1_package')
- ->indices([
- DatabaseTableIndex::create('package')
- ->columns(['package'])
- ->drop(),
-
- DatabaseTableIndex::create()
- ->type(DatabaseTableIndex::UNIQUE_TYPE)
- ->columns(['package'])
- ])
-];
-
-(new DatabaseTableChangeProcessor(
-/** @var ScriptPackageInstallationPlugin $this */
- $this->installation->getPackage(),
- $tables,
- WCF::getDB()->getEditor())
-)->process();
}
// define current woltlab suite version
-define('WCF_VERSION', '5.2.0 Beta 3');
+define('WCF_VERSION', '5.2.0 Beta 4');
// define current API version
// @deprecated 5.2