From 7759c9003a64ff6d038c7817b0c2854a1e46fbe2 Mon Sep 17 00:00:00 2001
From: Aspectis <tobias@aspectis.net>
Date: Fri, 19 Feb 2021 21:15:04 +0100
Subject: [PATCH] refs #19175 [fid_bbi] change 404 template

---
 themes/fid_bbi/images/fid-bbi-cup.jpg    | Bin 0 -> 8492 bytes
 themes/fid_bbi/languages/de.ini          |   2 ++
 themes/fid_bbi/languages/en.ini          |   1 +
 themes/fid_bbi/templates/error/404.phtml |  33 +++++++++++++++++++++++
 4 files changed, 36 insertions(+)
 create mode 100644 themes/fid_bbi/images/fid-bbi-cup.jpg
 create mode 100644 themes/fid_bbi/templates/error/404.phtml

diff --git a/themes/fid_bbi/images/fid-bbi-cup.jpg b/themes/fid_bbi/images/fid-bbi-cup.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..65fdf7bcfde80a52e4719461b17eb64b78ac3e2d
GIT binary patch
literal 8492
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
G;{O76GvWIH

literal 0
HcmV?d00001

diff --git a/themes/fid_bbi/languages/de.ini b/themes/fid_bbi/languages/de.ini
index 167aa345d68..ab14d2c0997 100644
--- a/themes/fid_bbi/languages/de.ini
+++ b/themes/fid_bbi/languages/de.ini
@@ -38,6 +38,8 @@ to = bis
 history_purge = Nicht gespeicherte Suchanfragen entfernen
 history_recent_searches = Ihre aktuellen Suchanfragen
 
+404_message = Diese Seite gibt es leider nicht. Wenn an dieser Stelle eigentlich eine Seite erscheinen sollte, <a href="mailto:%%email%%">lassen Sie uns das bitte wissen</a>. Ansonsten wäre das doch eine gute Gelegenheit für eine Pause und eine heiße Tasse Tee.
+
 home_about_1 = <p class="-columns">Der Fachinformationsdienst Buch-, Bibliotheks- und Informations­wissen­schaft (FID BBI) stellt Spezial­literatur und forschungs­relevante Informa­tionen für Forschende der drei Diszi­plinen zur Verfügung. Das Herz­stück bildet das umfangreiche Recherche­werkzeug in dem Forschende, Lehrende und Studie­rende in über 3 Millionen Daten­sätzen gezielt recher­chieren können. Der Daten­pool speist sich aus über 30 Daten­quellen, die regel­mäßig aktuali­siert und ergänzt werden.</p>
 home_about_2 = <h2>Anregungen und Feedback</h2><p>Der FID BBI richtet sich an den Bedarfen der Forschenden aus. Vermissen Sie eine Datenquelle, können Sie einen bestimmten Titel nicht finden oder suchen Sie ausführlichere Informationen zum FID BBI, <a href="%%feedback_url%%">kontaktieren Sie uns</a> oder <a href="%%blog_url%%">besuchen Sie unser Blog</a>.</p>
 home_about_3 = <h2>Bereitstellung von Spezialliteratur</h2><p>Für Forschende der Fächer Buch-, Bibliotheks- und Informationswissenschaft lizenziert der FID BBI fachspezifische Datenbanken, auf die über das Nachweisportal zugegriffen werden kann. Außerdem können Forschende Spezialliteratur direkt über den FID BBI beziehen.</p><p>Haben Sie die von Ihnen gesuchte Publikation nicht gefunden, <a href="%%feedback_url%%">kontaktieren Sie uns</a>. Wir kümmern uns darum.</p>
diff --git a/themes/fid_bbi/languages/en.ini b/themes/fid_bbi/languages/en.ini
index c70c1400e36..786b8ca16b0 100644
--- a/themes/fid_bbi/languages/en.ini
+++ b/themes/fid_bbi/languages/en.ini
@@ -15,6 +15,7 @@ This field is required = This field is required
 history_purge = Discard unsaved searches
 history_recent_searches = Your Recent Searches
 
+404_message = Unfortunately, this page does not exist. If you are certain that there should be a page here, <a href="mailto:%%email%%">please let us know</a>. Otherwise, how about taking a break and getting a hot cup of tea?
 home_about_1 = <p class="-columns">TODO: Translate. Der Fachinformationsdienst Buch-, Bibliotheks- und Informations­wissen­schaft (FID BBI) stellt Spezial­literatur und forschungs­relevante Informa­tionen für Forschende der drei Diszi­plinen zur Verfügung. Das Herz­stück bildet das umfangreiche Recherche­werkzeug in dem Forschende, Lehrende und Studie­rende in über 3 Millionen Daten­sätzen gezielt recher­chieren können. Der Daten­pool speist sich aus über 30 Daten­quellen, die regel­mäßig aktuali­siert und ergänzt werden.</p>
 home_about_2 = <h2>TODO: Translate. Anregungen und Feedback</h2><p>Der FID BBI richtet sich an den Bedarfen der Forschenden aus. Vermissen Sie eine Datenquelle, können Sie einen bestimmten Titel nicht finden oder suchen Sie ausführlichere Informationen zum FID BBI, <a href="%%feedback_url%%">kontaktieren Sie uns</a> oder <a href="%%blog_url%%">besuchen Sie unser Blog</a>.</p>
 home_about_3 = <h2>TODO: Translate. Bereitstellung von Spezialliteratur</h2><p>Für Forschende der Fächer Buch-, Bibliotheks- und Informationswissenschaft lizenziert der FID BBI fachspezifische Datenbanken, auf die über das Nachweisportal zugegriffen werden kann. Außerdem können Forschende Spezialliteratur direkt über den FID BBI beziehen.</p><p>Haben Sie die von Ihnen gesuchte Publikation nicht gefunden, <a href="%%feedback_url%%">kontaktieren Sie uns</a>. Wir kümmern uns darum.</p>
diff --git a/themes/fid_bbi/templates/error/404.phtml b/themes/fid_bbi/templates/error/404.phtml
new file mode 100644
index 00000000000..facc50a062b
--- /dev/null
+++ b/themes/fid_bbi/templates/error/404.phtml
@@ -0,0 +1,33 @@
+<!-- fid_bbi: error - 404 -->
+<?php
+/**
+ * Copied from themes/root/templates/error/404.phtml
+ * Changes for FID BBI:
+ * - Add nicer message and THE CUP
+ * - Change alert HTML and add icon
+ *
+ * @author Tobias Schäfer <ts@aspectis.net>
+ */
+?>
+
+<?php $this->headTitle('404'); ?>
+
+<h1><?=$this->translate('Page not found')?></h1>
+
+<p>
+  <?php $email = $this->config()->get('config')->Site->email; ?>
+  <?=$this->translate('404_message', ['%%email%%' => $email])?>
+</p>
+<p class="-center">
+  <img src="<?=$this->imageLink('fid-bbi-cup.jpg')?>" alt="">
+</p>
+
+<?php if (isset($this->reason) && $this->reason): ?>
+  <div class="alert -error">
+    <?=$this->icon('small/error')?>
+    <p>
+      <?=$this->transEsc($this->reason)?>
+    </p>
+  </div>
+<?php endif; ?>
+<!-- fid_bbi: error - 404 - END -->
-- 
GitLab