Anpassungen an Wiki-Dateien: Unterschied zwischen den Versionen

Aus Fantasya
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(8 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Veraltet]]
Hier werden die Änderungen dokumentiert, die ab dem 04.03.2011 an den Wiki-Dateien auf dem Server durchgeführt wurden.
Hier werden die Änderungen dokumentiert, die ab dem 04.03.2011 an den Wiki-Dateien auf dem Server durchgeführt wurden.


Zeile 5: Zeile 7:
* aktuelle Punkte oben
* aktuelle Punkte oben
* Namenskürzel und Datum angeben
* Namenskürzel und Datum angeben
* zwischen den Hauptpunkten zur besseren Lesbarkeit beim Editieren immer eine Leerzeile einfügen
* zwischen den Hauptpunkten zur besseren Lesbarkeit beim Editieren immer eine Leerzeile und <nowiki><sub>[[#top|[zum Seitenanfang]]]<br></sub></nowiki> einfügen
* bei Anpassungen in Wiki-Dateien werden die Dateien immer mit komplettem Pfad hier und in der [[Wiki-Dateien|alphabetische Liste der geänderten Wiki-Dateien]] aufgeführt
* bei Anpassungen in Wiki-Dateien werden die Dateien immer mit komplettem Pfad hier und in der [[Wiki-Dateien|alphabetische Liste der geänderten Wiki-Dateien]] aufgeführt
* zum schnelleren Finden der jeweiligen Änderung wird in den Wiki-Dateien (i.d.R. .php oder .css) immer ein Kommentar inkl. Namenskürzel (z.B. kawo) und Datum an der geänderten/erweiterten Stelle mit eingefügt
* zum schnelleren Finden der jeweiligen Änderung wird in den Wiki-Dateien (i.d.R. .php oder .css) immer ein Kommentar inkl. Namenskürzel (z.B. kawo) und Datum an der geänderten/erweiterten Stelle mit eingefügt
Zeile 11: Zeile 13:
== diese Änderungen/Anpassungen sind im Fantasya-Wiki durchgeführt worden: ==
== diese Änderungen/Anpassungen sind im Fantasya-Wiki durchgeführt worden: ==


* '''Fehler in der Vorschau''' nach Umzug auf den neuen Server (04.03.2011, kawo)
* Erweiterung '''ReplaceText''' für SysOps (Administratoren) aktiviert (kawo, 20.03.2011)
** /home/katwol/www-data/bibliothek/current/LocalSettings.php
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
 
* Anpassung der '''Farbe bei Links''' (kawo, 20.03.2011)
** /home/katwol/www-data/bibliothek/current/skins/simple/main.css
** /* alle Links sind jetzt eher braunrot und daher besser sichtbar; kawo 20.03.2011 */
** in allen css-Klassen für Links statt color:#79531B; jetzt color:#B82E00;
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
 
* Reaktivierung der '''Bearbeiten-Links''' (kawo, 07.03.2011)
** /home/katwol/www-data/bibliothek/current/skins/simple/main.css
** .editsection-Definition aus /home/katwol/www-data/bibliothek/current/skins/common/shared.css kopiert und angepasst
** /* div#bodyContent h2 span.editsection { display: none; } */ auskommentiert, sodass die Bearbeiten-Buttons wieder angezeigt werden
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
 
* Anpassung der '''farbigen Infoboxen''' (kawo, 07.03.2011)
** /home/katwol/www-data/bibliothek/current/skins/fantasya.css
** bei der Position der Hintergrund-Bilder wird nur die xpos (und damit der Abstand vom vorderen Rand) angegeben; der andere Wert wird automatisch als 50% (=mittig) angesetzt
** so sind bei einzeiligen Boxen die Icons vollständig zu sehen und bei mehrzeiligen Boxen sind die Icons mittig zum Text
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
 
* '''Fehler in der Vorschau''' nach Umzug auf den neuen Server (kawo, 04.03.2011)
**  Beim Versuch, eine Änderung im Wiki in der Vorschau anzusehen oder auch die Änderung zu speichern, gibt es folgende Fehlermeldung:<pre> Warning: Parameter 2 to Parser::preSaveTransform() expected to be a reference, value given in /home/mogel/www-data/bibliothek/includes/StubObject.php on line 58</pre>
**  Beim Versuch, eine Änderung im Wiki in der Vorschau anzusehen oder auch die Änderung zu speichern, gibt es folgende Fehlermeldung:<pre> Warning: Parameter 2 to Parser::preSaveTransform() expected to be a reference, value given in /home/mogel/www-data/bibliothek/includes/StubObject.php on line 58</pre>
** das lag an einer Unverträglichkeit der installierten mediaWiki-Version mit der neuen PHP-Version auf dem neuen Server
** das lag an einer Unverträglichkeit der installierten mediaWiki-Version mit der neuen PHP-Version auf dem neuen Server
** die Korrektur erfolgte wie in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/49142 beschrieben
** die Korrektur erfolgte wie in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/49142 beschrieben
** Dazu musste in <tt>/home/mogel/www-data/bibliothek/current/includes/parser/Parser.php</tt> folgende Korrektur eingebaut werden:<pre>/* Funktionsaufruf korrigiert; kawo 04.03.2011;&#10;(bug 18170) Fixed a PHP warning in Parser::preSaveTransform() in PHP 5.3 */&#10;/* function preSaveTransform( $text, &$title, $user, $options, $clearState = true ) { */&#10;function preSaveTransform( $text, Title $title, $user, $options, $clearState = true ) {</pre>
** Dazu musste in <tt>/home/mogel/www-data/bibliothek/current/includes/parser/Parser.php</tt> folgende Korrektur eingebaut werden:<pre>/* Funktionsaufruf korrigiert; kawo 04.03.2011;&#10;(bug 18170) Fixed a PHP warning in Parser::preSaveTransform() in PHP 5.3 */&#10;/* function preSaveTransform( $text, &$title, $user, $options, $clearState = true ) { */&#10;function preSaveTransform( $text, Title $title, $user, $options, $clearState = true ) {</pre>
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* '''zus. Edit-Buttons''' (kawo, 04.03.2011)
** Anpassung in AddButtonsHere-Extension in /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/addButtonsHere.js
** '''TerminalType-''', '''Zeilenumbruch-''', '''"Inhaltsverzeichnis rechts"-'''  und '''"zum Seitenanfang"-'''Button neu dazu,
** pre-Button ueberarbeitet, "Comment out" und "Wikipedia lookup link" deaktiviert
** /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_tt.jpg
** /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_pre.jpg
** /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_linebreak.jpg
** /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_nach_oben.jpg
** /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/addButtonsHere.js
*** aus Wikipedia abgekupfert, in jpg umgewandelt und bei der Erweiterung eingefügt
*** http://commons.wikimedia.org/wiki/Mediawiki_edit_toolbar#MediaWiki_buttons
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* Anpassung für's '''Debuggen'''(kawo, 18.02.2011)
** es werden nun auführliche Debug-Meldungen angezeigt und in ein eigenes Logfile geschrieben
** in /home/mogel/www-data/bibliothek/current/LocalSettings.php
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* Anpassung für '''"Letzte Änderungen"''' (kawo, 18.02.2011)
** nun können in den RecentChanges bis zu 300 Tage angezeigt werden
** anpassbar über Einstellungen
** in /home/mogel/www-data/bibliothek/current/LocalSettings.php <tt>$wgRCMaxAge = 300 * 24 * 3600;</tt>
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* '''Navigation "festgepinnt"''', damit sie bei langen Seiten nicht weggescrollt wird (kawo, ca. 15.02.11)
** dazu Ergänzung von  #p-navigation und  #p-tb in /home/mogel/www-data/bibliothek/current/skins/simple/main.css
** und Anpassung des Parameters position auf fixed bei #p-logo #p-navigation, #p-search und #p-tb in /home/mogel/www-data/bibliothek/current/skins/simple/main.css
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* Anlegen eines '''neuen Skins "Simpletest"''' auf Basis vom Skin Simple (kawo, ca. 15.02.11)
** entsprechend der Anleitung in http://www.wikihow.com/Create-a-MediaWiki-Skin-Based-on-the-MonoBook-Skin oder in http://www.siteground.com/tutorials/mediawiki/mediawiki_skins.htm
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* '''Editieren nur noch nach Anmeldung''' (kawo, 14.02.2011)
** nicht angemeldete User duerfen nur einen Account einrichten und lesen
** in /home/mogel/www-data/bibliothek/current/LocalSettings.php
*** <pre># nicht angemeldete User duerfen nur einen Account einrichten und lesen; kawo 14.02.2011&#10;$wgGroupPermissions['*']['createaccount'] = true;&#10;$wgGroupPermissions['*']['edit'] = false;&#10;$wgGroupPermissions['*']['read'] = true;&#10;$wgGroupPermissions['*']['createpage'] = false;&#10;$wgGroupPermissions['*']['createtalk'] = false;&#10;&#10;# no diskussion pages for anonyous users; kawo 14.02.2011&#10;$wgDisableAnonTalk = true;</pre>
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* Voraussetzung für '''erweiterten Editor wikEd''' (kawo, 14.02.2011)
** in /home/mogel/www-data/bibliothek/current/LocalSettings.php <tt>$wgAllowUserJs = true;</tt>
<sub>[[#top|[zum Seitenanfang]]]<br></sub>
* Erweiterung '''ReplaceText''' (omni, irgendwann Anfang 2011)
** Anpassung in /home/mogel/www-data/bibliothek/current/LocalSettings.php
** /home/mogel/www-data/bibliothek/current/extensions/ReplaceText/
<sub>[[#top|[zum Seitenanfang]]]<br></sub>

Aktuelle Version vom 4. April 2023, 09:37 Uhr


Hier werden die Änderungen dokumentiert, die ab dem 04.03.2011 an den Wiki-Dateien auf dem Server durchgeführt wurden.

Bedienungsanleitung:

  • aktuelle Punkte oben
  • Namenskürzel und Datum angeben
  • zwischen den Hauptpunkten zur besseren Lesbarkeit beim Editieren immer eine Leerzeile und <sub>[[#top|[zum Seitenanfang]]]<br></sub> einfügen
  • bei Anpassungen in Wiki-Dateien werden die Dateien immer mit komplettem Pfad hier und in der alphabetische Liste der geänderten Wiki-Dateien aufgeführt
  • zum schnelleren Finden der jeweiligen Änderung wird in den Wiki-Dateien (i.d.R. .php oder .css) immer ein Kommentar inkl. Namenskürzel (z.B. kawo) und Datum an der geänderten/erweiterten Stelle mit eingefügt

diese Änderungen/Anpassungen sind im Fantasya-Wiki durchgeführt worden:

  • Erweiterung ReplaceText für SysOps (Administratoren) aktiviert (kawo, 20.03.2011)
    • /home/katwol/www-data/bibliothek/current/LocalSettings.php

[zum Seitenanfang]

  • Anpassung der Farbe bei Links (kawo, 20.03.2011)
    • /home/katwol/www-data/bibliothek/current/skins/simple/main.css
    • /* alle Links sind jetzt eher braunrot und daher besser sichtbar; kawo 20.03.2011 */
    • in allen css-Klassen für Links statt color:#79531B; jetzt color:#B82E00;

[zum Seitenanfang]

  • Reaktivierung der Bearbeiten-Links (kawo, 07.03.2011)
    • /home/katwol/www-data/bibliothek/current/skins/simple/main.css
    • .editsection-Definition aus /home/katwol/www-data/bibliothek/current/skins/common/shared.css kopiert und angepasst
    • /* div#bodyContent h2 span.editsection { display: none; } */ auskommentiert, sodass die Bearbeiten-Buttons wieder angezeigt werden

[zum Seitenanfang]

  • Anpassung der farbigen Infoboxen (kawo, 07.03.2011)
    • /home/katwol/www-data/bibliothek/current/skins/fantasya.css
    • bei der Position der Hintergrund-Bilder wird nur die xpos (und damit der Abstand vom vorderen Rand) angegeben; der andere Wert wird automatisch als 50% (=mittig) angesetzt
    • so sind bei einzeiligen Boxen die Icons vollständig zu sehen und bei mehrzeiligen Boxen sind die Icons mittig zum Text

[zum Seitenanfang]

  • Fehler in der Vorschau nach Umzug auf den neuen Server (kawo, 04.03.2011)
    • Beim Versuch, eine Änderung im Wiki in der Vorschau anzusehen oder auch die Änderung zu speichern, gibt es folgende Fehlermeldung:
       Warning: Parameter 2 to Parser::preSaveTransform() expected to be a reference, value given in /home/mogel/www-data/bibliothek/includes/StubObject.php on line 58
    • das lag an einer Unverträglichkeit der installierten mediaWiki-Version mit der neuen PHP-Version auf dem neuen Server
    • die Korrektur erfolgte wie in http://www.mediawiki.org/wiki/Special:Code/MediaWiki/49142 beschrieben
    • Dazu musste in /home/mogel/www-data/bibliothek/current/includes/parser/Parser.php folgende Korrektur eingebaut werden:
      /* Funktionsaufruf korrigiert; kawo 04.03.2011;
      (bug 18170) Fixed a PHP warning in Parser::preSaveTransform() in PHP 5.3 */
      /* function preSaveTransform( $text, &$title, $user, $options, $clearState = true ) { */
      function preSaveTransform( $text, Title $title, $user, $options, $clearState = true ) {

[zum Seitenanfang]

  • zus. Edit-Buttons (kawo, 04.03.2011)
    • Anpassung in AddButtonsHere-Extension in /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/addButtonsHere.js
    • TerminalType-, Zeilenumbruch-, "Inhaltsverzeichnis rechts"- und "zum Seitenanfang"-Button neu dazu,
    • pre-Button ueberarbeitet, "Comment out" und "Wikipedia lookup link" deaktiviert
    • /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_tt.jpg
    • /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_pre.jpg
    • /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_linebreak.jpg
    • /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/button_nach_oben.jpg
    • /home/mogel/www-data/bibliothek/current/extensions/AddButtonExtension/addButtonsHere.js

[zum Seitenanfang]

  • Anpassung für's Debuggen(kawo, 18.02.2011)
    • es werden nun auführliche Debug-Meldungen angezeigt und in ein eigenes Logfile geschrieben
    • in /home/mogel/www-data/bibliothek/current/LocalSettings.php

[zum Seitenanfang]

  • Anpassung für "Letzte Änderungen" (kawo, 18.02.2011)
    • nun können in den RecentChanges bis zu 300 Tage angezeigt werden
    • anpassbar über Einstellungen
    • in /home/mogel/www-data/bibliothek/current/LocalSettings.php $wgRCMaxAge = 300 * 24 * 3600;

[zum Seitenanfang]

  • Navigation "festgepinnt", damit sie bei langen Seiten nicht weggescrollt wird (kawo, ca. 15.02.11)
    • dazu Ergänzung von #p-navigation und #p-tb in /home/mogel/www-data/bibliothek/current/skins/simple/main.css
    • und Anpassung des Parameters position auf fixed bei #p-logo #p-navigation, #p-search und #p-tb in /home/mogel/www-data/bibliothek/current/skins/simple/main.css

[zum Seitenanfang]

[zum Seitenanfang]

  • Editieren nur noch nach Anmeldung (kawo, 14.02.2011)
    • nicht angemeldete User duerfen nur einen Account einrichten und lesen
    • in /home/mogel/www-data/bibliothek/current/LocalSettings.php
      • # nicht angemeldete User duerfen nur einen Account einrichten und lesen; kawo 14.02.2011
        $wgGroupPermissions['*']['createaccount'] = true;
        $wgGroupPermissions['*']['edit'] = false;
        $wgGroupPermissions['*']['read'] = true;
        $wgGroupPermissions['*']['createpage'] = false;
        $wgGroupPermissions['*']['createtalk'] = false;
        
        # no diskussion pages for anonyous users; kawo 14.02.2011
        $wgDisableAnonTalk = true;

[zum Seitenanfang]

  • Voraussetzung für erweiterten Editor wikEd (kawo, 14.02.2011)
    • in /home/mogel/www-data/bibliothek/current/LocalSettings.php $wgAllowUserJs = true;

[zum Seitenanfang]

  • Erweiterung ReplaceText (omni, irgendwann Anfang 2011)
    • Anpassung in /home/mogel/www-data/bibliothek/current/LocalSettings.php
    • /home/mogel/www-data/bibliothek/current/extensions/ReplaceText/

[zum Seitenanfang]