Create new template for content that can not be displayed
authorCyperghost <olaf_schmitz_1@t-online.de>
Thu, 18 Jan 2024 12:11:13 +0000 (13:11 +0100)
committerCyperghost <olaf_schmitz_1@t-online.de>
Thu, 18 Jan 2024 12:11:13 +0000 (13:11 +0100)
com.woltlab.wcf/templates/contentNotVisible.tpl [new file with mode: 0644]
wcfsetup/install/files/style/ui/contentNotVisible.scss [new file with mode: 0644]
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

diff --git a/com.woltlab.wcf/templates/contentNotVisible.tpl b/com.woltlab.wcf/templates/contentNotVisible.tpl
new file mode 100644 (file)
index 0000000..d9ce295
--- /dev/null
@@ -0,0 +1,3 @@
+<div class="contentNotVisible">
+       <span class="contentNotVisibleTitle">{if $message|isset}{@$message}{else}{lang}wcf.message.content.not.available.title{/lang}{/if}</span>
+</div>
diff --git a/wcfsetup/install/files/style/ui/contentNotVisible.scss b/wcfsetup/install/files/style/ui/contentNotVisible.scss
new file mode 100644 (file)
index 0000000..f4a9be9
--- /dev/null
@@ -0,0 +1,18 @@
+.contentNotVisible {
+  display: block;
+  background-color: var(--wcfContentBackground);
+  border-radius: 2px;
+  box-shadow: 0 0 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
+  margin: 10px 0;
+  padding: 20px;
+
+  @include screen-sm-down {
+    padding: 10px;
+  }
+}
+
+.contentNotVisibleTitle {
+  font-weight: 600;
+  line-height: 1.05;
+  margin-bottom: 10px;
+}
index 179a9f81a3dd5fb967eb641cc440bee8339ee6af..37fd9f0ccfd326df1872ff239a660a540ed9eb1a 100644 (file)
@@ -4268,6 +4268,8 @@ Dateianhänge:
                <item name="wcf.message.user.consent.description"><![CDATA[Inhalte von externen Seiten werden ohne {if LANGUAGE_USE_INFORMAL_VARIANT}deine{else}Ihre{/if} Zustimmung nicht automatisch geladen und angezeigt.]]></item>
                <item name="wcf.message.user.consent.notice"><![CDATA[Durch die Aktivierung der externen Inhalte {if LANGUAGE_USE_INFORMAL_VARIANT}erklärst du dich{else}erklären Sie sich{/if} damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.]]></item>
                <item name="wcf.message.user.consent.title"><![CDATA[Externer Inhalt]]></item>
+               <item name="wcf.message.content.not.available.title"><![CDATA[Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.]]></item>
+               <item name="wcf.message.content.no.permission.title"><![CDATA[Der Inhalt kann nicht angezeigt werden, da du keine Berechtigung hast, diesen Inhalt zu sehen.]]></item>
        </category>
        <category name="wcf.menu">
                <!-- category for menus and menu items -->
index 1be9e568bfbf5c542ccf3743c7d487f7d55a4b82..de914478f5c14e0b0c12e16651f70bd609b0012b 100644 (file)
@@ -4214,6 +4214,8 @@ Attachments:
                <item name="wcf.message.user.consent.description"><![CDATA[Content embedded from external sources will not be displayed without your consent.]]></item>
                <item name="wcf.message.user.consent.notice"><![CDATA[Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.]]></item>
                <item name="wcf.message.user.consent.title"><![CDATA[External Content]]></item>
+               <item name="wcf.message.content.not.available.title"><![CDATA[The content cannot be displayed because it is no longer available.]]></item>
+               <item name="wcf.message.content.no.permission.title"><![CDATA[The content cannot be displayed because you do not have authorisation to view this content.]]></item>
        </category>
        <category name="wcf.menu">
                <!-- category for menus and menu items -->