1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <package name=
"com.woltlab.wcf" xmlns=
"http://www.woltlab.com" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance" xsi:
schemaLocation=
"http://www.woltlab.com http://www.woltlab.com/XSD/2019/package.xsd">
4 <packagename>WoltLab Suite Core
</packagename>
5 <packagedescription>Free CMS and web-framework, designed for awesome websites and communities.
</packagedescription>
6 <packagedescription language=
"de">Freies CMS und Web-Framework, das eindrucksvolle Websites und Communities ermöglicht.
</packagedescription>
7 <isapplication>1</isapplication>
8 <version>5.3.22</version>
9 <date>2022-
04-
14</date>
13 <author>WoltLab GmbH
</author>
14 <authorurl>https://www.woltlab.com
</authorurl>
17 <instructions type=
"install">
18 <instruction type=
"packageInstallationPlugin" />
19 <instruction type=
"acpMenu" />
20 <instruction type=
"userGroupOption" />
21 <instruction type=
"option" />
23 <instruction type=
"template" run=
"standalone" />
25 <instruction type=
"eventListener" />
26 <instruction type=
"script">acp/install.php
</instruction>
27 <instruction type=
"cronjob" />
28 <instruction type=
"coreObject" />
29 <instruction type=
"clipboardAction" />
30 <instruction type=
"objectTypeDefinition" />
31 <instruction type=
"objectType" />
32 <instruction type=
"acpSearchProvider" />
33 <instruction type=
"style">defaultStyle.tar
</instruction>
35 <instruction type=
"userOption" run=
"standalone" />
37 <instruction type=
"bbcode" />
38 <instruction type=
"smiley" />
39 <instruction type=
"userProfileMenu" />
40 <instruction type=
"userMenu" />
41 <instruction type=
"userNotificationEvent" />
42 <instruction type=
"aclOption" />
43 <instruction type=
"page" />
44 <instruction type=
"menu" />
45 <instruction type=
"menuItem" />
46 <instruction type=
"box" />
47 <instruction type=
"mediaProvider" />
48 <instruction type=
"templateListener" />
50 <instruction type=
"script">acp/post_install.php
</instruction>
53 <instructions type=
"update" fromversion=
"5.2.*">
54 <!-- We need to deploy `lib/core.functions.php` and `lib/system/api/*` first, otherwise
55 Guzzle can not be found during the development of the regular file PIP. -->
56 <instruction type=
"file" run=
"standalone">files_pre.tar
</instruction>
58 <!-- Verify that there are no duplicate usernames and warn about them if any are found. -->
59 <instruction type=
"script" run=
"standalone">acp/update_com.woltlab.wcf_5.3_preUpdate.php
</instruction>
61 <!-- Deploy the database changes as early as possible to avoid any conflicts by calls to
62 tables that do not exist in 5.2, in particular `wcfN_devtools_missing_language_item`.-->
63 <instruction type=
"script" run=
"standalone">acp/update_com.woltlab.wcf_5.3.php
</instruction>
65 <instruction type=
"file" />
66 <instruction type=
"acpTemplate" />
67 <instruction type=
"template" />
69 <instruction type=
"option" run=
"standalone" />
71 <instruction type=
"acpMenu" />
72 <instruction type=
"clipboardAction" />
73 <instruction type=
"mediaProvider" />
74 <instruction type=
"userGroupOption" />
75 <instruction type=
"userMenu" />
76 <instruction type=
"page" />
78 <instruction type=
"script" run=
"standalone">acp/update_com.woltlab.wcf_5.3_emailConfirmation.php
</instruction>
80 <!-- The internal data structure of sitemaps have been modified, this script must be run before
81 the `objectType` pip to prevent any data corruption. -->
82 <instruction type=
"script">acp/update_com.woltlab.wcf_5.3_sitemaps.php
</instruction>
84 <instruction type=
"objectTypeDefinition" />
85 <instruction type=
"objectType" />
87 <instruction type=
"userNotificationEvent" />
88 <instruction type=
"userOption" />
90 <instruction type=
"language" />
92 <instruction type=
"script" run=
"standalone">acp/update_com.woltlab.wcf_5.3_invalidateMailForm.php
</instruction>
94 <instruction type=
"script" run=
"standalone">acp/update_com.woltlab.wcf_5.3_fixActivationMethod.php
</instruction>
96 <instruction type=
"script" run=
"standalone">acp/update_com.woltlab.wcf_5.3_orphanedComments.php
</instruction>
98 <instruction type=
"script" run=
"standalone">acp/update_com.woltlab.wcf_5.3_style.php
</instruction>
100 <instruction type=
"style" run=
"standalone">defaultStyle.tar
</instruction>
102 <!-- This SQL step purges the legacy package servers, this must come last to make sure that an early
103 abort of the core upgrade does not brick the installation. -->
104 <instruction type=
"sql">update_5.3.sql
</instruction>
106 <instruction type=
"script">acp/update_com.woltlab.wcf_5.3_packageServer.php
</instruction>
109 <instructions type=
"update" fromversion=
"5.3.21">
110 <instruction type=
"file">files_update.tar
</instruction>