Preparing release 3.1.0 RC 4
authorAlexander Ebert <ebert@woltlab.com>
Sun, 11 Feb 2018 21:02:03 +0000 (22:02 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Sun, 11 Feb 2018 21:02:03 +0000 (22:02 +0100)
com.woltlab.wcf/package.xml
com.woltlab.wcf/update_3.1.0.rc.4.sql [new file with mode: 0644]
wcfsetup/install/files/lib/system/WCF.class.php

index a44643353fb0528a1f9deecd123ee3bc74ee15be..91ba017a89c7211608ba7239f088e9851a0ee66e 100644 (file)
@@ -5,8 +5,8 @@
                <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>3.1.0 RC 3</version> <!-- codename: tornado -->
-               <date>2018-02-08</date>
+               <version>3.1.0 RC 4</version> <!-- codename: tornado -->
+               <date>2018-02-11</date>
        </packageinformation>
        
        <authorinformation>
        
        <!-- WARNING: RE-IMPORT ALL PAGE.XML-PIPS ALONG WITH THE NEXT UPDATE (3.1.0) -->
        
-       <instructions type="update" fromversion="3.1.0 RC 2">
-               <instruction type="acpTemplate">acptemplates_update.tar</instruction>
-               <instruction type="file">files_update.tar</instruction>
-               <instruction type="template">templates_update.tar</instruction>
-               
-               <instruction type="language" />
+       <instructions type="update" fromversion="3.1.0 RC 3">
+               <instruction type="sql">update_3.1.0.rc.4.sql</instruction>
                
                <instruction type="page" />
        </instructions>
diff --git a/com.woltlab.wcf/update_3.1.0.rc.4.sql b/com.woltlab.wcf/update_3.1.0.rc.4.sql
new file mode 100644 (file)
index 0000000..21a0e4b
--- /dev/null
@@ -0,0 +1,6 @@
+-- Force-enable the visibility of *all* pages by setting `allowSpidersToIndex` to `2`.
+-- 
+-- This value isn't valid by definition, but because it is considered to be a true-ish
+-- value, we can use this to imply an "implicit yes" without breaking any checks. Check
+-- the PagePackageInstallationPlugin to see what this magic value is good for.
+UPDATE wcf1_page SET allowSpidersToIndex = 2 WHERE pageType = 'system';
index 9eee7a1e0162844bf69b140c5b87e3ba50f3b076..a8df6f8f2f3011ee050b096a7d12de63a7acc7bd 100644 (file)
@@ -48,7 +48,7 @@ if (!@ini_get('date.timezone')) {
 }
 
 // define current woltlab suite version
-define('WCF_VERSION', '3.1.0 RC 3');
+define('WCF_VERSION', '3.1.0 RC 4');
 
 // define current API version
 define('WSC_API_VERSION', 2018);