Added option to disable the update notice in the frontend
authorMarcel Werk <burntime@woltlab.com>
Fri, 1 Jul 2016 15:40:00 +0000 (17:40 +0200)
committerMarcel Werk <burntime@woltlab.com>
Fri, 1 Jul 2016 15:40:00 +0000 (17:40 +0200)
Merged #1918

com.woltlab.wcf/option.xml
com.woltlab.wcf/templates/userNotice.tpl
constants.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index 476a66cbbef7a080b5e1e9f3ecf9b3a70138ee2f..49e52d45b51b796bf8253f482dac4bbeae7ab099 100644 (file)
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                        </option>
+                       <option name="show_update_notice_frontend">
+                               <categoryname>general.page</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
                        <option name="footer_code">
                                <categoryname>general.page</categoryname>
                                <optiontype>textarea</optiontype>
index 718c33b7b1ddf9a9146e4b167a8e3687b7ddb845..96fb63629df91b2903af32364d84cdf117fa3d64 100644 (file)
@@ -6,7 +6,7 @@
                </div>
        {/if}
        
-       {if $__wcf->session->getPermission('admin.configuration.package.canUpdatePackage') && $__wcf->getAvailableUpdates()}
+       {if $__wcf->session->getPermission('admin.configuration.package.canUpdatePackage') && $__wcf->getAvailableUpdates() && SHOW_UPDATE_NOTICE_FRONTEND}
                <p class="info">{lang}wcf.global.availableUpdates{/lang}</p>
        {/if}
        
index 4840b1566da303abf48723d15c9e1ff30618e7c5..4aed8ec072ce29ccf900a6e7d66bd5be85b4a471 100644 (file)
@@ -218,3 +218,4 @@ define('ARTICLE_ENABLE_LIKE', 1);
 define('ARTICLES_PER_PAGE', 1);
 define('ARTICLE_RELATED_ARTICLES', 1);
 define('ARTICLE_RELATED_ARTICLES_MATCH_THRESHOLD', 1);
+define('SHOW_UPDATE_NOTICE_FRONTEND', 1);
index b73d100e1559479016f8f9526139ab5d82e23c85..7159a3ed1d3309ca3ab68fecf336074bac61a6f7 100644 (file)
@@ -1087,6 +1087,7 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.option.message_sidebar_enable_user_online_marking"><![CDATA[„Benutzer online“-Darstellung für Benutzernamen verwenden]]></item>
                <item name="wcf.acp.option.module_cookie_policy_page"><![CDATA[Erklärung zum „Einsatz von Cookies“ aktivieren]]></item>
                <item name="wcf.acp.option.module_cookie_policy_page.description"><![CDATA[Weist Besucher beim ersten Aufruf der Seite gemäß EU-Richtlinie 2009/136/EG auf den Einsatz von Cookies hin.]]></item>
+               <item name="wcf.acp.option.show_update_notice_frontend"><![CDATA[Hinweis bei neuen Updates für Pakete im Frontend anzeigen]]></item>
                <item name="wcf.acp.option.url_omit_index_php"><![CDATA[Link-Umschreibungen aktivieren]]></item>
                <item name="wcf.acp.option.url_omit_index_php.description"><![CDATA[Wandelt Links in eine vereinfachte Form um, aus „http://example.com/index.php?thread/1-dies-ist-ein-test/“ wird „http://example.com/thread/1-dies-ist-ein-test/“ und vergleichbar. Achtung: Die Aktivierung der Link-Umschreibungen erfordert Rewrite-Unterstützung in Ihrem Webserver sowie eine entsprechende Konfiguration. Fehlerhafte Einstellungen können hier dazu führen, dass Links nicht mehr aufrufbar sind.<br>Eine Anleitung zur Einrichtung Ihres Webservers finden Sie in diesem Artikel: <a href="{@$__wcf->getPath()}acp/dereferrer.php?url=https%3A%2F%2Fblog.woltlab.com%2Fentry%2F68-konfiguration-von-benutzerfreundlichen-urls-seo-urls%2F" class="externalURL">Konfiguration von benutzerfreundlichen URLs (SEO-URLs)</a>]]></item>
                <item name="wcf.acp.option.url_legacy_mode"><![CDATA[Kompatibilitätsmodus für Links aktivieren]]></item>
index ffea3f29e5cddacd06cf0fd0e7aa0b5569748aec..eb6e2461ccfd6e779c0c1c4b73543efe01710758 100644 (file)
@@ -1100,6 +1100,7 @@ GmbH=Gesellschaft mit beschränkter Haftung]]></item>
                <item name="wcf.acp.option.message_sidebar_enable_user_online_marking"><![CDATA[Apply the “Users Online” marking for usernames]]></item>
                <item name="wcf.acp.option.module_cookie_policy_page"><![CDATA[Enable explanation on “Cookie Usage”]]></item>
                <item name="wcf.acp.option.module_cookie_policy_page.description"><![CDATA[Displays a notice on cookie usage according to EU Directive 2009/136/EG upon first visit.]]></item>
+               <item name="wcf.acp.option.show_update_notice_frontend"><![CDATA[Show update notice in frontend]]></item>
                <item name="wcf.acp.option.url_omit_index_php"><![CDATA[Enable URL-Rewrite]]></item>
                <item name="wcf.acp.option.url_omit_index_php.description"><![CDATA[Rewrites URLs into a better readable representation, turning links like “http://example.com/index.php?thread/1-hello-i-am-john-doe/” into “http://example.com/thread/1-hello-i-am-john-doe/” and similar. Heads up! This option requires a rewrite module installed on your webserver and an appropriate configuration; It will not work without any prior configuration applied by you!<br>Please read the following article for instructions: <a href="{@$__wcf->getPath()}acp/dereferrer.php?url=https%3A%2F%2Fblog.woltlab.com%2Fentry%2F67-setting-up-user-friendly-urls%2F" class="externalURL">Setting up user friendly URLs</a>]]></item>
                <item name="wcf.acp.option.url_legacy_mode"><![CDATA[Enable link compatibility mode]]></item>