<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://optiyummy.de/index.php?action=history&amp;feed=atom&amp;title=OptiYummy-Update_1.39_auf_1.44</id>
	<title>OptiYummy-Update 1.39 auf 1.44 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="http://optiyummy.de/index.php?action=history&amp;feed=atom&amp;title=OptiYummy-Update_1.39_auf_1.44"/>
	<link rel="alternate" type="text/html" href="http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;action=history"/>
	<updated>2026-04-30T13:27:22Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in OptiYummy</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28771&amp;oldid=prev</id>
		<title>Christoph Steinmann: /* Ausblenden von Links fuer nicht angemeldete Nutzer */ Links korrigiert</title>
		<link rel="alternate" type="text/html" href="http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28771&amp;oldid=prev"/>
		<updated>2025-10-17T14:18:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Ausblenden von Links fuer nicht angemeldete Nutzer: &lt;/span&gt; Links korrigiert&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 17. Oktober 2025, 14:18 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l248&quot;&gt;Zeile 248:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 248:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Lösung ist eine abgewandelte Form eines Vorschlags aus [https://www.mediawiki.org/wiki/Topic:Qyydsoxnt44t8arl diesem Beitrag].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Lösung ist eine abgewandelte Form eines Vorschlags aus [https://www.mediawiki.org/wiki/Topic:Qyydsoxnt44t8arl diesem Beitrag].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#Ausblenden_von_Links_fuer_nicht_angemeldete_Nutzer]] werden hier auch gleich Werkzeuge mit ausgeblendet. Eine Modifikation der Skin.php ist nicht mehr nötig. Auch die in Mediawiki 1.44 neue Änderung der automatisch generierte Navigationsleiste wurde deaktiviert. Hier würden sonst die Spezialseiten automatisch verlinkt. Je nach Skin befindet sich die Navigationsleiste dann bei den Werkzeugen oder im Hauptmenü.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#Ausblenden_von_Links_fuer_nicht_angemeldete_Nutzer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| letzten Update&lt;/ins&gt;]] werden hier auch gleich Werkzeuge mit ausgeblendet. Eine Modifikation der Skin.php ist nicht mehr nötig. Auch die in Mediawiki 1.44 neue Änderung der automatisch generierte Navigationsleiste wurde deaktiviert. Hier würden sonst die Spezialseiten automatisch verlinkt. Je nach Skin befindet sich die Navigationsleiste dann bei den Werkzeugen oder im Hauptmenü.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Fusszeile nur mit Impressum&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Fusszeile nur mit Impressum&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Fußzeile besteht weiterhin aus Unterseiten und wurde dadurch mit der Datenbank schon korrekt importiert.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Fußzeile besteht weiterhin aus Unterseiten und wurde dadurch mit der Datenbank schon korrekt importiert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Details und Dokumentation zu Änderungen der Fußzeile im [[OptiYummy-Update_1.35_auf_1.39#Ausblenden_von_Links_fuer_nicht_angemeldete_Nutzer]] unten.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Details und Dokumentation zu Änderungen der Fußzeile im [[OptiYummy-Update_1.35_auf_1.39#Ausblenden_von_Links_fuer_nicht_angemeldete_Nutzer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| letzten Update&lt;/ins&gt;]] unten.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Anzahl der Seitenaufrufe wird anschließend weiterhin angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Anzahl der Seitenaufrufe wird anschließend weiterhin angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Eine Anpassung sollte hier in der entsprechenden Extension vorgenommen werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Eine Anpassung sollte hier in der entsprechenden Extension vorgenommen werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Christoph Steinmann</name></author>
	</entry>
	<entry>
		<id>http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28770&amp;oldid=prev</id>
		<title>Christoph Steinmann: /* Ausblenden von Links fuer nicht angemeldete Nutzer */ Links angepasst</title>
		<link rel="alternate" type="text/html" href="http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28770&amp;oldid=prev"/>
		<updated>2025-10-17T14:17:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Ausblenden von Links fuer nicht angemeldete Nutzer: &lt;/span&gt; Links angepasst&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 17. Oktober 2025, 14:17 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l221&quot;&gt;Zeile 221:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 221:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Ausblenden von Links fuer nicht angemeldete Nutzer ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Ausblenden von Links fuer nicht angemeldete Nutzer ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nachfolgend werden Anpassungen der Darstellung vorgenommen. Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Weitere_Anpassungen&lt;/del&gt;|letzten Update]] wurde hier eine Vereinfachung vorgenommen und alles in LocalSettings.php definiert.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nachfolgend werden Anpassungen der Darstellung vorgenommen. Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ausblenden_von_Links_fuer_nicht_angemeldete_Nutzer&lt;/ins&gt;|letzten Update]] wurde hier eine Vereinfachung vorgenommen und alles in LocalSettings.php definiert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Ausblenden von Registerkarten für nicht angemeldete Nutzer&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Ausblenden von Registerkarten für nicht angemeldete Nutzer&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l248&quot;&gt;Zeile 248:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 248:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Lösung ist eine abgewandelte Form eines Vorschlags aus [https://www.mediawiki.org/wiki/Topic:Qyydsoxnt44t8arl diesem Beitrag].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Lösung ist eine abgewandelte Form eines Vorschlags aus [https://www.mediawiki.org/wiki/Topic:Qyydsoxnt44t8arl diesem Beitrag].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Weitere_Anpassungen|letzten Update&lt;/del&gt;]] werden hier auch gleich Werkzeuge mit ausgeblendet. Eine Modifikation der Skin.php ist nicht mehr nötig. Auch die in Mediawiki 1.44 neue Änderung der automatisch generierte Navigationsleiste wurde deaktiviert. Hier würden sonst die Spezialseiten &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;automatsich &lt;/del&gt;verlinkt. Je nach Skin befindet sich die Navigationsleiste dann bei den Werkzeugen oder im Hauptmenü.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ausblenden_von_Links_fuer_nicht_angemeldete_Nutzer&lt;/ins&gt;]] werden hier auch gleich Werkzeuge mit ausgeblendet. Eine Modifikation der Skin.php ist nicht mehr nötig. Auch die in Mediawiki 1.44 neue Änderung der automatisch generierte Navigationsleiste wurde deaktiviert. Hier würden sonst die Spezialseiten &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;automatisch &lt;/ins&gt;verlinkt. Je nach Skin befindet sich die Navigationsleiste dann bei den Werkzeugen oder im Hauptmenü.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Fusszeile nur mit Impressum&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Fusszeile nur mit Impressum&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Fußzeile besteht weiterhin aus Unterseiten und wurde dadurch mit der Datenbank schon korrekt importiert.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Fußzeile besteht weiterhin aus Unterseiten und wurde dadurch mit der Datenbank schon korrekt importiert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Details und Dokumentation zu &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ändeurngen &lt;/del&gt;der Fußzeile im [[OptiYummy-Update_1.35_auf_1.39#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Weitere_Anpassungen|letzten Update&lt;/del&gt;]] &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ganz &lt;/del&gt;unten.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Details und Dokumentation zu &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Änderungen &lt;/ins&gt;der Fußzeile im [[OptiYummy-Update_1.35_auf_1.39#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ausblenden_von_Links_fuer_nicht_angemeldete_Nutzer&lt;/ins&gt;]] unten.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Anzahl der Seitenaufrufe wird anschließend weiterhin angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Anzahl der Seitenaufrufe wird anschließend weiterhin angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Eine Anpassung sollte hier in der entsprechenden Extension vorgenommen werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Eine Anpassung sollte hier in der entsprechenden Extension vorgenommen werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Christoph Steinmann</name></author>
	</entry>
	<entry>
		<id>http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28769&amp;oldid=prev</id>
		<title>Christoph Steinmann: /* Ausblenden von Links fuer nicht angemeldete Nutzer */  kleine Korrektur</title>
		<link rel="alternate" type="text/html" href="http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28769&amp;oldid=prev"/>
		<updated>2025-10-17T14:15:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Ausblenden von Links fuer nicht angemeldete Nutzer: &lt;/span&gt;  kleine Korrektur&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 17. Oktober 2025, 14:15 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l256&quot;&gt;Zeile 256:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 256:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Anzahl der Seitenaufrufe wird anschließend weiterhin angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Die Anzahl der Seitenaufrufe wird anschließend weiterhin angezeigt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Eine Anpassung sollte hier in der entsprechenden Extension vorgenommen werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Eine Anpassung sollte hier in der entsprechenden Extension vorgenommen werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Dazu kann in &#039;&#039;&#039;mediawiki_xx/app/extensions/HitCounters/includes/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;HitCounters.hooks&lt;/del&gt;.php&#039;&#039;&#039; Zeile &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;163 &lt;/del&gt;auskommentiert werden:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Dazu kann in &#039;&#039;&#039;mediawiki_xx/app/extensions/HitCounters/includes/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Hooks&lt;/ins&gt;.php&#039;&#039;&#039; Zeile &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;198 &lt;/ins&gt;auskommentiert werden:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  //$footerItems[&amp;#039;viewcount&amp;#039;] = $viewcountMsg;	//viewcount nicht in footer schreiben&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  //$footerItems[&amp;#039;viewcount&amp;#039;] = $viewcountMsg;	//viewcount nicht in footer schreiben&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Achtung:&amp;#039;&amp;#039;&amp;#039; Im Gegensatz zu den anderen Anpassungen wird sich die HitCounter-Erweiterung nach einem Update vermutlich wieder zurücksetzen und muss neu angepasst werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Achtung:&amp;#039;&amp;#039;&amp;#039; Im Gegensatz zu den anderen Anpassungen wird sich die HitCounter-Erweiterung nach einem Update vermutlich wieder zurücksetzen und muss neu angepasst werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Christoph Steinmann</name></author>
	</entry>
	<entry>
		<id>http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28768&amp;oldid=prev</id>
		<title>Christoph Steinmann: Seite angelegt</title>
		<link rel="alternate" type="text/html" href="http://optiyummy.de/index.php?title=OptiYummy-Update_1.39_auf_1.44&amp;diff=28768&amp;oldid=prev"/>
		<updated>2025-10-17T14:12:32Z</updated>

		<summary type="html">&lt;p&gt;Seite angelegt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Vorhaben ==&lt;br /&gt;
&lt;br /&gt;
Nach Supportende von Version 1.39.1 des Mediawikis sollte auch dieses System auf die neue Version umgestellt werden.&lt;br /&gt;
Der Prozess ist sehr ähnlich zum [[OptiYummy-Update 1.35 auf 1.39|vorherigen Update]]. Dort finden sich weitere Details und Hintergründe. Hier werden hauptsächlich Änderungen erläutert und sonstige Schritte nur kurz dokumentiert.&lt;br /&gt;
Es erfolgte eine komplette Neuinstallation mit anschließendem Übertragen der bisherigen Konfiguration und Inhalte.&lt;br /&gt;
Folgende Daten wurden zuvor gesichert:&lt;br /&gt;
* Kopie des &amp;#039;&amp;#039;&amp;#039;gesamten Ordners mediawiki_ab&amp;#039;&amp;#039;&amp;#039; (ab = alte Version) vom Server des Hosters per SFTP. Dieser Schritt ist nicht unbedingt notwendig. Die alte Installation sollte auf dem Server bestehen bleiben und Daten daraus extrahiert werden können.&lt;br /&gt;
* Export der Datenbank über Strato-Webseite und PhpMyAdmin. Ausführliche Informationen dazu im [[OptiYummy-Update_1.31_auf_1.35#Uebertragen_der_Inhalte|vorletzten Update]].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Export der Datenbank&amp;#039;&amp;#039;&amp;#039; über Datenbankübersicht bei Strato &amp;gt; Backups. Dort werden Daten zum Download per SFTP auf Port 22 bereitgestellt. (Kleinere Dateigröße als PhpMyAdmin!, Details [[OptiYummy-Update_1.35_auf_1.39#Uebertragen_der_Inhalte|siehe unten]])&lt;br /&gt;
* Packen des gesamten &amp;#039;&amp;#039;&amp;#039;image-Ordners&amp;#039;&amp;#039;&amp;#039; mit anschließendem Download des Archivs per SFTP:&lt;br /&gt;
 cd STRATO-apps/mediawiki_ab&lt;br /&gt;
 tar -vczhf image_backup.tgz app/images&lt;br /&gt;
&lt;br /&gt;
Theoretisch wäre ein Update auch möglich (aber nicht empfohlen), wenn man nur die nötigsten Dateien sichert:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Backup der Datenbank&amp;#039;&amp;#039;&amp;#039; bei Strato per SFTP.&lt;br /&gt;
* Packen und sichern des aktuellen &amp;#039;&amp;#039;&amp;#039;image-Ordners&amp;#039;&amp;#039;&amp;#039; mit allen Dateien und Unterordnern.&lt;br /&gt;
* Sichern der beiden Dateien &amp;#039;&amp;#039;&amp;#039;robot.txt&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;php.ini&amp;#039;&amp;#039;&amp;#039; aus dem Ordner &amp;#039;&amp;#039;&amp;#039;mediawiki_ab/app&amp;#039;&amp;#039;&amp;#039;, statt Sicherung des gesamten Ordners.&lt;br /&gt;
&lt;br /&gt;
Für den SFTP-Zugriff wurde [https://filezilla-project.org/ FileZilla] genutzt. Kopiervorgänge und das Bearbeiten von Dateien sind damit sehr komfortabel möglich.&lt;br /&gt;
&lt;br /&gt;
== Installation des MediaWiki-Systems mit STRATO-AppWizard ==&lt;br /&gt;
Das Web-Interface für Hosting-Pakete wird von STRATO kontinuierlich modifiziert. Diese Beschreibung entspricht dem Stand vom Oktober 2025:&lt;br /&gt;
* Damit eine Domain (hier: optiyummy.net) für das neue Wiki-System verwendet werden kann, darf sie nicht extern umgeleitet oder von anderen Anwendungen belegt sein! Dies ist über die Domain-Verwaltung des Webhosting-Paketes zu realisieren (interne Umleitung z.B. auf /.&lt;br /&gt;
* Auf der Startseite des Kundenlogin findet man unten in der Navigationsleiste den Eintrag &amp;#039;&amp;#039;&amp;#039;WordPress &amp;amp; Co.&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Nach Wählen dieser Funktion findet man in der Kategorie &amp;#039;&amp;#039;&amp;#039;Community-Software&amp;#039;&amp;#039;&amp;#039; die Möglichkeit zur &amp;#039;&amp;#039;&amp;#039;MediaWiki-Installation&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Die Domäne optiyummy.net wurde infolge des Einhaltens der obigen Bedingungen in der Liste zur Auswahl angeboten&lt;br /&gt;
* Nach dem Ausfüllen der geforderten Angaben betätigt man &amp;quot;Fertigstellen&amp;quot;:&lt;br /&gt;
** Administrator-Benutzername + Passwort&lt;br /&gt;
** Administrator E-Mail&lt;br /&gt;
** Titel der Webseite&lt;br /&gt;
&lt;br /&gt;
Das erstellte MediaWiki-System besitzt folgende Konfiguration:&lt;br /&gt;
* Version 1.44.2&lt;br /&gt;
* Es wurde ein Ordner &amp;quot;/STRATO-apps/mediawiki_xx/app&amp;quot; (xx = neue Version) angelegt &lt;br /&gt;
* Danach steht ein MediaWiki-System in seiner Grundeinstellung zur Verfügung.&lt;br /&gt;
* Die Datenbank ist jetzt eine MariaDB. Das Vorgehen hat sich gegenüber der alten SQL-Datenbank dadurch aber zum Glück nicht verändert.&lt;br /&gt;
&lt;br /&gt;
== Wiki-System individuell konfigurieren ==&lt;br /&gt;
Die Konfiguration des Wikis erfolgt bis zum Einspielen der alten Datenbank sehr ähnlich wie bisher. Weitere Details sind bei Unklarheiten im [[OptiYummy-Update_1.31_auf_1.35#Wiki-System_individuell_konfigurieren|letzten Update]] nachzulesen. Neuerungen und Anpassungen in dieser Version werden auf dieser Seite explizit hier erläutert.&lt;br /&gt;
&lt;br /&gt;
Die folgenden Einstellungen sind in der Datei &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; vorzunehmen, welche sich im Wiki-Verzeichnis mediawiki_xx befindet. Alle hier beschriebenen Änderungen sollten ganz am Ende der Datei im vorgesehenen bereich erfolgen. Die vordefinierten Standardeinstellungen werden dabei überschrieben, bleiben aber bei Problemen in der Datei erhalten und sind nicht verloren. &lt;br /&gt;
&lt;br /&gt;
Die Konfiguration kann komplett per SSH über Kommandozeile oder die &amp;quot;Datei Bearbeiten&amp;quot;-Funktion von FileZilla per SFTP erfolgen. Dabei wird die Datei heruntergeladen, lokal unter AppData/.../FileZilla gespeichert und beim Speichern im Texteditor automatisch (nach expliziter Bestätigung) von FileZilla zurück zum Server übertragen.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Server&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;ssh.strato.de&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Benutzername&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;Domän-Name&amp;#039;&amp;#039; (im Beispiel: &amp;#039;&amp;#039;&amp;#039;www.optiyummy.net&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
==== Vergeben von Nutzerrechten ====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wichtig:&amp;#039;&amp;#039;&amp;#039; Standardmäßig können auch anonyme Nutzer Wiki-Seiten editieren! Deshalb sollte man als erste Aktionen die Nutzerrechte ändern.&lt;br /&gt;
&lt;br /&gt;
 ##----------------------------------------------------------&lt;br /&gt;
 ## Benutzerverwaltung&lt;br /&gt;
 ## Nur noch angemeldeten Benutzern das Bearbeiten erlauben&lt;br /&gt;
 $wgGroupPermissions[&amp;#039;*&amp;#039;][&amp;#039;edit&amp;#039;] = false;&lt;br /&gt;
 ## Neuanmeldungen verbieten&lt;br /&gt;
 $wgGroupPermissions[&amp;#039;*&amp;#039;][&amp;#039;createaccount&amp;#039;] = false;&lt;br /&gt;
 ## Anlegen neuer Seiten nur für angemeldete Nutzer&lt;br /&gt;
 $wgGroupPermissions[&amp;#039;*&amp;#039;][&amp;#039;createpage&amp;#039;] = false;&lt;br /&gt;
 ## Anlegen neuer Diskussionen nur für angemeldete Nutzer&lt;br /&gt;
 $wgGroupPermissions[&amp;#039;*&amp;#039;][&amp;#039;createtalk&amp;#039;] = false;&lt;br /&gt;
 ## Verstecken der Edit-Section-Links vor nichtangemeldeten Nutzern&lt;br /&gt;
 $wgDefaultUserOptions[&amp;#039;editsection&amp;#039;] = false;&lt;br /&gt;
 ## Ausschalten der Links auf IP-Diskussionsseiten rechts oben&lt;br /&gt;
 $wgShowIPinHeader = false;&lt;br /&gt;
&lt;br /&gt;
Es wird ein Creative Commons Lizenzmodell für die Inhalte benutzt. Zulässig ist folgende Verwertung der Inhalte:&lt;br /&gt;
* Verteilung: kopieren, verbreiten und öffentlich Aufführen &lt;br /&gt;
* Modifikation: Anpassung der Inhalte an die eigene Arbeit &lt;br /&gt;
* Kommerzielle Verwertung&lt;br /&gt;
Unter der Bedingung:&lt;br /&gt;
* der Namensnennung des Autors oder des Lizenzsgebers, &lt;br /&gt;
* ohne den Eindruck zu erwecken, bei der Verwertung Unterstützung erhalten zu haben.&lt;br /&gt;
Dazu sind folgenden Variablen in &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; zu ergänzen:&lt;br /&gt;
 $wgRightsUrl = &amp;quot;https://creativecommons.org/licenses/by/3.0/&amp;quot;;&lt;br /&gt;
 $wgRightsText = &amp;quot;Creative Commons&amp;quot;;&lt;br /&gt;
 $wgRightsIcon = &amp;quot;https://i.creativecommons.org/l/by/3.0/88x31.png&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
==== Indizierung durch Suchmaschinen reglementieren ====&lt;br /&gt;
Man sollte für Suchmaschinen die zuvor aus dem alten Wiki gesicherte Datei &amp;#039;&amp;#039;&amp;#039;robots.txt&amp;#039;&amp;#039;&amp;#039; in den Ordner mediawiki_xx/app kopieren. Weitere Hinweise dazu im [[OptiYummy-Update_1.31_auf_1.35#Indizierung_durch_Suchmaschinen_reglementieren|vorletzten Update]].&lt;br /&gt;
&lt;br /&gt;
==== Anpassen des Erscheinungsbildes ====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wahl eines Skins&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Standardmäßig ist in der Version 1.44 der Skin &amp;quot;vector-2022&amp;quot; eingestellt.&lt;br /&gt;
* Für dieses Update wurde der moderne Skin beibehalten.&lt;br /&gt;
* Alle Einstellungen sind auch mit dem alten Skin &amp;quot;monobook&amp;quot; kompatibel und gestet. Dieser könnte über &amp;lt;code&amp;gt;$wgDefaultSkin = &amp;quot;monobook&amp;quot;;&amp;lt;/code&amp;gt; wieder aktiviert werden.&lt;br /&gt;
* Durch Einfügen folgender Zeilen in &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; kann man &amp;quot;vector-2022&amp;quot; geeignet konfigurieren:&lt;br /&gt;
 ##Anpassungen fuer Vector-2022 Skin&lt;br /&gt;
 # Hauptmenue per default in Sidebar anpinnen fuer eingeloggte user, leider nciht fuer anonym verfuegbar&lt;br /&gt;
 $wgVectorDefaultSidebarVisibleForAuthUsers = true;&lt;br /&gt;
 $wgVectorDefaultSidebarVisibleForAnonUsers = true;&lt;br /&gt;
 $wgDefaultUserOptions[&amp;#039;vector-main-menu-pinned&amp;#039;] = 1;&lt;br /&gt;
 $wgDefaultUserOptions[&amp;#039;vector-page-tools-pinned&amp;#039;] = 0;&lt;br /&gt;
 $wgDefaultUserOptions[&amp;#039;vector-toc-pinned&amp;#039;] = 1;&lt;br /&gt;
 $wgDefaultUserOptions[&amp;#039;vector-appearance-pinned&amp;#039;] = 0;&lt;br /&gt;
 # Responsive mobile aktivieren&lt;br /&gt;
 $wgVectorResponsive = true;&lt;br /&gt;
 # Darkmode als Option aktivieren, Standard bleibt heller Modus&lt;br /&gt;
 $wgVectorNightMode[&amp;#039;logged_out&amp;#039;] = true;&lt;br /&gt;
 $wgVectorNightMode[&amp;#039;logged_in&amp;#039;] = true;&lt;br /&gt;
 # fuer darkomde css des vector-2022 anpassen:&lt;br /&gt;
 function efDisableLogoInversion( OutputPage &amp;amp;$out, Skin &amp;amp;$skin ) {&lt;br /&gt;
 	$out-&amp;gt;addInlineStyle( &amp;#039;.mw-logo-container { filter: none !important;&amp;#039; ); // class mw-logo-container nicht invertieren&lt;br /&gt;
 }&lt;br /&gt;
 $wgHooks[&amp;#039;BeforePageDisplay&amp;#039;][] = &amp;#039;efDisableLogoInversion&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
Wie den Kommentaren zu entnehmen ist werden folgende Anpassungen und Konfigurationen am Skin vorgenommen:&lt;br /&gt;
* Für Authentifizierte Nutzer werden Hauptmenü und Inhaltsverzeichnisse standardmäßig angepinnt. Die Nutzer können dies individuell anpassen. Für Annoynme Nutzer ist leider keine Voreinstellung möglich.&lt;br /&gt;
* Responsive Design für die mobile Ansicht wird aktiviert. Bei Bedarf kann dies auf Ausgabegeräten durch die Option &amp;quot;Desktopwebseite anzeigen&amp;quot; im Browser deaktiviert werden.&lt;br /&gt;
* Darkmode wird als Option aktiviert. Standardmäßig ist dieser nicht aktiv, kann aber vom User eingeschaltet werden.&lt;br /&gt;
* Für den Darkmode wird eine Funktion ergänzt, die verhindert, dass das Logo des Wikis farblich invertiert wird.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Eigenes Logo und Favicon&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Die erforderlichen Daten kommen später aus dem importierten image-Ordner. Zu Testzwecken können Sie jetzt schon in den noch leeren Ordner kopiert werden. &lt;br /&gt;
* Alternativ kann man auch warten, bis der gesamte Ordner wieder hergestellt wurde (siehe unten). Dann funktionieren nachfolgende Änderungen nicht sofort. Alternativ kann auch jetzt schon der gesamte Ordner importiert werden.&lt;br /&gt;
* Einfügen in &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
 ## Eigenes Logo 135x135 Pixel einbinden&lt;br /&gt;
 $wgLogos = [&lt;br /&gt;
 &amp;#039;1x&amp;#039; =&amp;gt; &amp;quot;/images/logo.gif&amp;quot;,&lt;br /&gt;
 &amp;#039;icon&amp;#039; =&amp;gt; &amp;quot;/images/logo.gif&amp;quot;,&lt;br /&gt;
 &amp;#039;wordmark&amp;#039; =&amp;gt; [&lt;br /&gt;
 		&amp;#039;src&amp;#039; =&amp;gt; &amp;quot;/images/wordmark.png&amp;quot;,&lt;br /&gt;
 		&amp;#039;width&amp;#039; =&amp;gt; 135,&lt;br /&gt;
 		&amp;#039;height&amp;#039; =&amp;gt; 40,&lt;br /&gt;
 	],&lt;br /&gt;
 ];&lt;br /&gt;
 $wgFavicon = &amp;quot;/images/favicon.ico&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
* Das neue Array enthält einen Eintrag &amp;#039;&amp;#039;&amp;#039;&amp;#039;icon&amp;#039;&amp;#039;&amp;#039;&amp;#039; für das Logo im Vector-2022 Skin. monobook greift auf den alten Wert 1x zu.&lt;br /&gt;
* Zusätzlich wurde das wordmark ergänzt, um die Wiedererkennbarkeit, insebsondere in der mobilen Ansicht zu erhöhen. Hier wird das Icon nicht angezeigt. Das wordmark wurde neu erstellt und in den images-Ordner hochgeladen.&lt;br /&gt;
* Die neue Variante ist eine Kombination des Arrays für das große Logo und &amp;#039;&amp;#039;&amp;#039;$wgFavicon&amp;#039;&amp;#039;&amp;#039; für die Anzeige im Browsertab.&lt;br /&gt;
&lt;br /&gt;
* Achtung: Die Darstellung der Bilder funktioniert nur, wenn der Direktzugriff im image-Ordner durch die .htaccess-Datei erlaubt ist. Dazu die alte Datei mit einfügen bzw. gleich komplett mit dem gesicherten image-Ordner importieren.&lt;br /&gt;
&lt;br /&gt;
==== Hochladen von Dateien konfigurieren ====&lt;br /&gt;
Für das Wiki-System muss man die Konfiguration der Datei-Größe und die zu verwendende Verzeichnis-Struktur über &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; vornehmen. Dazu folgende Konfiguration anfügen: &lt;br /&gt;
 $wgEnableUploads       = true;&lt;br /&gt;
 $wgMaxUploadSize = 1024*1024*200; # 200MB&lt;br /&gt;
 $wgUploadSizeWarning = 1024*1024*10; # 10MB&lt;br /&gt;
 $wgUseImageResize = true;&lt;br /&gt;
 $wgUseImageMagick = true;&lt;br /&gt;
 $wgImageMagickConvertCommand = &amp;quot;/usr/bin/convert&amp;quot;;&lt;br /&gt;
 $wgFileExtensions = array( &amp;#039;png&amp;#039;, &amp;#039;gif&amp;#039;, &amp;#039;jpg&amp;#039;, &amp;#039;jpeg&amp;#039;, &amp;#039;zip&amp;#039;, &amp;#039;pdf&amp;#039;, &amp;#039;hlp&amp;#039;, &amp;#039;swf&amp;#039;, &amp;#039;wmv&amp;#039;, &amp;#039;svg&amp;#039; );&lt;br /&gt;
 ##fix for thumbnail error 25:&lt;br /&gt;
 $wgMaxImageArea = 3e7;&lt;br /&gt;
 $wgMaxShellMemory = 1024000;&lt;br /&gt;
 $wgMaxShellFileSize = 204800;&lt;br /&gt;
 ## Directories images/archive, images/thumb and images/temp werden automatisch angelegt!&lt;br /&gt;
 $wgHashedUploadDirectory = false; # nicht Bilder-Verzeichnisstruktur &amp;quot;/a/ab/foo.png&amp;quot; verwenden&lt;br /&gt;
&lt;br /&gt;
* Außerdem muss man die zuvor gesicherte Datei &amp;#039;&amp;#039;&amp;#039;php.ini&amp;#039;&amp;#039;&amp;#039; in das Wurzelverzeichnis des Wiki-Systems speichern (dort, wo auch &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; liegt).&lt;br /&gt;
&lt;br /&gt;
== Uebertragen der Inhalte ==&lt;br /&gt;
Hintergründe und Details zu den hier verwendeten Methoden finden sich wieder im [[OptiYummy-Update_1.31_auf_1.35#Uebertragen_der_Inhalte|letzten Update]]. Aktuelle Änderungen sind mit aufgeführt. Zunächst die wichtigsten Schritte zum Sichern des Vorgängersystems:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Sichern der Datenbank:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Das kompakteste Backup der Datenbank kam aus dem Strato-eigenen Backupsystem.&lt;br /&gt;
* Der Zugriff erfolgt über die &amp;#039;&amp;#039;&amp;#039;Weboberfläche &amp;gt; Datenbanken und Webspace &amp;gt; Datenbankverwaltung &amp;gt; Backups anzeigen&amp;#039;&amp;#039;&amp;#039; (entsprechende Datenbank des alten Wikis wählen)&lt;br /&gt;
* Man wählt anschließend &amp;quot;&amp;#039;&amp;#039;&amp;#039;Sichern und herunterladen&amp;#039;&amp;#039;&amp;#039;&amp;quot; für die aktuellste Version. &amp;#039;&amp;#039;&amp;#039;Achtung:&amp;#039;&amp;#039;&amp;#039; Sehr kurzfristige Änderung &amp;lt;24h sind unter Umständen noch nicht enthalten!&lt;br /&gt;
* Strato stellt anschließend Zugangsdaten für einen &amp;#039;&amp;#039;&amp;#039;SFTP-Server (Port: 22)&amp;#039;&amp;#039;&amp;#039; bereit. Der Download kann z.B. per FileZilla erfolgen.&lt;br /&gt;
* Das erzeugte Archiv ist nur etwa halb so groß wie beim Export über PhpMyAdmin.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bilder:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Vor dem erneuten Einlesen der Datenbank sollte spätestens jetzt die alten Bilddateien wieder hinzugefügt werden.&lt;br /&gt;
&lt;br /&gt;
* Umbenennen des bestehenden image-Ordners (z.B. image_original). Dieser kann dann später gelöscht werden.&lt;br /&gt;
* Zum Einfügen des zuvor exportierten, archivierten Ordners gibt es verschiedene Wege. Wegen der großen Datenmenge ist der direkte Weg über SFTP sehr zeitaufwändig.&lt;br /&gt;
* Schneller ist es, das erzeugte Archiv hochzuladen und per SSH (z.B. mit PUTTY) auf dem Server selbst zu entpacken. &lt;br /&gt;
* Der hier beschriebene Weg ist dabei nicht der schnellste, beugt aber Fehlern bei mangelnder Erfahrung im Umgang mit den Consolen-Programmen vor. Eine große Menge Bilder vom falschen Ort wieder sauber zu entfernen kann sonst unter Umständen aufwändig sein.&lt;br /&gt;
* Zunächst wird das &amp;#039;&amp;#039;&amp;#039;Archiv per SFTP&amp;#039;&amp;#039;&amp;#039; auf den &amp;#039;&amp;#039;&amp;#039;Server&amp;#039;&amp;#039;&amp;#039; in ein freies Verzeichnis geladen, hier im Beispiel /TEMP.&lt;br /&gt;
* Dort kann man das Archiv ohne Risiko mit seiner bestehenden Ordnerstruktur entpacken:&lt;br /&gt;
 cd TEMP&lt;br /&gt;
 tar -xpf image_backup.tgz&lt;br /&gt;
* Anschließend kopiert man nur den image-Ordner und dessen Inhalt an die korrekte Stelle im neuen Wiki-System:&lt;br /&gt;
 cd ..&lt;br /&gt;
 cp -rp TEMP/app/images STRATO-apps/mediawiki_xx/app&lt;br /&gt;
* Die Dateien in /TEMP kann man löschen.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Erneutes Einlesen der Datenbank:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Zur Sicherheit sollte man die Original-Datenbank der &amp;quot;nackten&amp;quot; Installation mit PhpMyAdmin sichern. Diese ist nur bei unvorhergesehenen Fehlern nötig, dann aber evtl. hilfreich. &lt;br /&gt;
* Seit Version 1.35 werden den Datenbankeinträgen Präfixe vorangestellt. Diese mussten dann beim Import ergänzt werden. &lt;br /&gt;
* Bei einem Update auf Version 1.39 muss man nicht unbedingt die Datenbankeinträge anpassen, sondern kann in der neuen &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; das Präfix entsprechend der bereits bestehenden Datenbank definieren (Am Ende der Datei einfügen):&lt;br /&gt;
 ## Datenbank mit altem Praefix einbinden&lt;br /&gt;
 # MySQL specific settings&lt;br /&gt;
 $wgDBprefix = &amp;quot;ab12_&amp;quot;;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Achtung:&amp;#039;&amp;#039;&amp;#039; Der Platzhalter &amp;#039;&amp;#039;&amp;#039;ab12_&amp;#039;&amp;#039;&amp;#039; ist durch das korrekte Präfix zu ersetzen.&lt;br /&gt;
* Die entpackte &amp;#039;&amp;#039;&amp;#039;*.sql&amp;#039;&amp;#039;&amp;#039; Datei sollte man für den erneuten Import dann in den neuen Ordner &amp;#039;&amp;#039;&amp;#039;mediawiki_xx&amp;#039;&amp;#039;&amp;#039; hochladen (dort entpacken ist per Kommandozeile natürlich auch möglich).&lt;br /&gt;
* In diesem Ordner führt man dann per SSH folgenden Befehl mit den entsprechenden Zugangsdaten der Datenbank aus:&lt;br /&gt;
 mysql -h rdbms -u BENUTZERNAME -pPASSWORT dbxxxxxx &amp;lt; optiyummy_export.sql&lt;br /&gt;
* Achtung: hierbei steht links die neue Datenbank des frisch installierten Wikisystems und rechts die exportierte Datei der alten. &amp;#039;&amp;#039;&amp;#039;Kein Leerzeichen vor dem Passwort der Datenbank!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Die Datenbank-Strukturen der Versionen 1.39 und 1.44 sind unterschiedlich. Deshalb muss bei jedem MediaWiki-Update auch ein Update der Datenbank erfolgen: &lt;br /&gt;
* Die fehlerhaften Datenbank-Einträge für die aktuelle Version 1.44 werden durch Ausführen des [https://www.mediawiki.org/wiki/Manual:Update.php &amp;#039;&amp;#039;&amp;#039;Update-Script&amp;#039;&amp;#039;&amp;#039;] im Web-Browser generiert nach Aufruf von:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; https://www.optiyummy.net/mw-config/index.php &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# Bestätigen der Spracheinstellungen mit &amp;#039;&amp;#039;&amp;#039;Weiter&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Wert des &amp;#039;&amp;#039;&amp;#039;$wgUpgradeKey&amp;#039;&amp;#039;&amp;#039; für das vorhandene Wiki als Aktualisierungsschlüssel eingeben (ohne die &amp;quot;&amp;quot;), danach &amp;#039;&amp;#039;&amp;#039;Weiter&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# MediaWiki-Tabellen aktualisieren mit &amp;#039;&amp;#039;&amp;#039;Weiter&amp;#039;&amp;#039;&amp;#039; bestätigen.&lt;br /&gt;
Nach dem Datenbankupdate kann die Setupseite verlassen werden. Danach läuft das MediaWiki wie gewünscht mit den portierten Inhalten.&lt;br /&gt;
&lt;br /&gt;
== Weitere Anpassungen ==&lt;br /&gt;
Im [[OptiYummy-Update_1.31_auf_1.35#Druckversion_der_Seiten_anpassen|vorherigen Update]] musste die Druckversion der Seite angepasst werden. Diese Änderung ist scheinbar nicht mehr notwendig.&lt;br /&gt;
=== Extensions ===&lt;br /&gt;
Für die genutzten Erweiterungen finden sich Hinweise im [[OptiYummy-Update_1.31_auf_1.35#Weitere_Anpassungen_des_Erscheinungsbildes|letzten Update]]. Prinzipiell ist es ausreichend die aktuellen Quelldateien herunterzuladen und jeweils den entpackten Ordner auf dem Server im Pfad &amp;#039;&amp;#039;&amp;#039;/STRATO-apps/mediawiki_x/app/extensions&amp;#039;&amp;#039;&amp;#039; hinzuzufügen. Der Ordnername entspricht dabei der Erweiterung (ohne Suffixe wie &amp;quot;-master&amp;quot; oder ähnlichem). Es empfiehlt sich die Daten lokal zu entpacken und nur den Ordner mit den eigentlichen Inhalten korrekt benannt auf den Server zu laden.&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:WikiEditor Extension:WikiEditor] &amp;amp;rarr; bereits in der Standardinstallation vorhanden&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:HitCounters Extension:HitCounters] &amp;amp;rarr; nur per git clone&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:EmbedVideo Extension:EmbedVideo] &amp;amp;rarr; nur per git clone&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:SimpleMathJax Extension:SimpleMathJax] &amp;amp;rarr; normaler Download und entpacken&lt;br /&gt;
&lt;br /&gt;
* Zwei Erweiterungen ließen sich nicht mehr über den Browser herunterladen. Stattdessen kann man per SSH in das extensions-Verzeichnis auf dem Server navigieren und dort &amp;lt;code&amp;gt;git clone&amp;lt;/code&amp;gt; mit den jeweils auf den Websieten der extensions angegebenen URLs ausführen.&lt;br /&gt;
&lt;br /&gt;
Die Erweiterungen werden dann in &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; eingefügt:&lt;br /&gt;
 ## Extensions:&lt;br /&gt;
 wfLoadExtension( &amp;#039;WikiEditor&amp;#039; );&lt;br /&gt;
 wfLoadExtension( &amp;#039;EmbedVideo&amp;#039; );&lt;br /&gt;
 wfLoadExtension( &amp;#039;SimpleMathJax&amp;#039; );&lt;br /&gt;
 $wgSmjSize = 125;&lt;br /&gt;
 wfLoadExtension( &amp;#039;HitCounters&amp;#039; );&lt;br /&gt;
&lt;br /&gt;
Auf der Wikiseite Spezial:Version wird angezeigt, ob die Erweiterungen erfolgreich installiert wurden.&lt;br /&gt;
&lt;br /&gt;
=== Ausblenden von Links fuer nicht angemeldete Nutzer ===&lt;br /&gt;
Nachfolgend werden Anpassungen der Darstellung vorgenommen. Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#Weitere_Anpassungen|letzten Update]] wurde hier eine Vereinfachung vorgenommen und alles in LocalSettings.php definiert.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ausblenden von Registerkarten für nicht angemeldete Nutzer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Die nachfolgende Funktion kann ans Ende von &amp;#039;&amp;#039;&amp;#039;LocalSettings.php&amp;#039;&amp;#039;&amp;#039; eingefügt werden und sorgt dafür, dass entsprechende Navigationselemente für nicht angemeldete Nutzer nicht mehr angezeigt werden:&lt;br /&gt;
 ## Tabs vor nicht eingeloggten Nutzern verbergen&lt;br /&gt;
 function efAddSkinStylesAnon( OutputPage &amp;amp;$out, Skin &amp;amp;$skin ) {&lt;br /&gt;
 	global $wgUser;&lt;br /&gt;
         if($wgUser-&amp;gt;isAnon()) {&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#ca-history { display:none !important; }&amp;#039; ); // Hide history tab&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#ca-viewsource { display:none !important; }&amp;#039; ); // Hide source tab&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#ca-talk { display: none !important; }&amp;#039; ); // hide discuccion tab&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#ca-nstab-main { display: none !important; }}&amp;#039; );&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#ca-nstab-project { display: none !important; }&amp;#039; );&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#ca-nstab-special { display: none !important; }&amp;#039; );&lt;br /&gt;
                // zusaetzlich Werkzeuge und Navigation mit Spezialseiten ausblenden&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#p-tb { display: none !important; }&amp;#039; );&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#p-navigation { display: none !important; }&amp;#039; );&lt;br /&gt;
 		//gesamte Werkzeug gesamt fuer vector-2022 ausblenden&lt;br /&gt;
 		$out-&amp;gt;addInlineStyle( &amp;#039;#vector-page-tools-dropdown { display: none !important; }&amp;#039; );&lt;br /&gt;
         }&lt;br /&gt;
         return true;&lt;br /&gt;
 }&lt;br /&gt;
 $wgHooks[&amp;#039;BeforePageDisplay&amp;#039;][] = &amp;#039;efAddSkinStylesAnon&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
Diese Lösung ist eine abgewandelte Form eines Vorschlags aus [https://www.mediawiki.org/wiki/Topic:Qyydsoxnt44t8arl diesem Beitrag].&lt;br /&gt;
&lt;br /&gt;
Gegenüber dem [[OptiYummy-Update_1.35_auf_1.39#Weitere_Anpassungen|letzten Update]] werden hier auch gleich Werkzeuge mit ausgeblendet. Eine Modifikation der Skin.php ist nicht mehr nötig. Auch die in Mediawiki 1.44 neue Änderung der automatisch generierte Navigationsleiste wurde deaktiviert. Hier würden sonst die Spezialseiten automatsich verlinkt. Je nach Skin befindet sich die Navigationsleiste dann bei den Werkzeugen oder im Hauptmenü.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fusszeile nur mit Impressum&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Die Fußzeile besteht weiterhin aus Unterseiten und wurde dadurch mit der Datenbank schon korrekt importiert.&lt;br /&gt;
* Details und Dokumentation zu Ändeurngen der Fußzeile im [[OptiYummy-Update_1.35_auf_1.39#Weitere_Anpassungen|letzten Update]] ganz unten.&lt;br /&gt;
* Die Anzahl der Seitenaufrufe wird anschließend weiterhin angezeigt.&lt;br /&gt;
* Eine Anpassung sollte hier in der entsprechenden Extension vorgenommen werden.&lt;br /&gt;
* Dazu kann in &amp;#039;&amp;#039;&amp;#039;mediawiki_xx/app/extensions/HitCounters/includes/HitCounters.hooks.php&amp;#039;&amp;#039;&amp;#039; Zeile 163 auskommentiert werden:&lt;br /&gt;
 //$footerItems[&amp;#039;viewcount&amp;#039;] = $viewcountMsg;	//viewcount nicht in footer schreiben&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Achtung:&amp;#039;&amp;#039;&amp;#039; Im Gegensatz zu den anderen Anpassungen wird sich die HitCounter-Erweiterung nach einem Update vermutlich wieder zurücksetzen und muss neu angepasst werden.&lt;br /&gt;
&lt;br /&gt;
== Resultat ==&lt;br /&gt;
* Das Mediawiki wird im aktuellen Design korrekt dargestellt. Desktop und Mobilansicht funktionieren.&lt;br /&gt;
* Insbesondere in der Desktopansicht können Nutzer Schriftgröße, Seitenbreite und Darkmode selbst über die Brille oben rechts nach eigenen Vorzügen konfigurieren.&lt;br /&gt;
* Der Monobook-Skin funktioniert weiterhin und kann einfach zentral aktiviert oder auf beliebeigen Seiten durch Ergänzen von &amp;lt;code&amp;gt;&amp;amp;useskin=monobook&amp;lt;/code&amp;gt; am Ende der URL geladen werden.&lt;/div&gt;</summary>
		<author><name>Christoph Steinmann</name></author>
	</entry>
</feed>