Benutzer:Rabe/todo: Unterschied zwischen den Versionen

Aus dem Rhein-Neckar-Wiki
Zur Navigation springen Zur Suche springen
(struktur)
(Patch an includes/EditPage.php dokumentiert.)
Zeile 53: Zeile 53:


== MW Extensions testen ==
== MW Extensions testen ==
* http://www.mediawiki.org/wiki/Extension:PagesOnDemand Automatisches Erstellen von Straßenartikeln, Erstellen einer passenden Extension.
* {{Weblink|www.mediawiki.org/wiki/Extension:PagesOnDemand|Automatisches Erstellen von Straßenartikeln, Erstellen einer passenden Extension}}
*http://www.mediawiki.org/wiki/Category:Internationalization_extensions
* {{Weblink|www.mediawiki.org/wiki/Category:Internationalization_extensions|Category:Internationalization_extensions}}
:* http://www.mediawiki.org/wiki/Extension:MultiLanguageManager M17N im Wiki
:* {{Weblink|www.mediawiki.org/wiki/Extension:MultiLanguageManager|M17N im Wiki}}
:* http://www.mediawiki.org/wiki/Extension:Multilanguage
:* {{Weblink|www.mediawiki.org/wiki/Extension:Multilanguage|Extension:Multilanguage}}
:* http://www.mediawiki.org/wiki/Extension:Multilang
:* {{Weblink|www.mediawiki.org/wiki/Extension:Multilang|Extension:Multilang}}
 
== Patches am PHP-Code // Integration [[Vorlage:Weblink]] in die JS-Buttons ==
Anweder des Rhein-Neckar-Wikis sollen Weblinks nur noch über die [[Vorlage:Weblink]] einbinden können, echte URLs sind per SPAM-Filter geblockt.
Der Editor hat vordefinierte JS-Buttons für Standardformatierungen, u.a. auch "extlink". Die Buttons funktionieren so, dass die umschließenden Tag als eigene Parameter an die JS-Funktion übergeben werden, bei "extlink" waren "[" und "]" vordefiniert. Der Editor fügt zwischen die beiden Tags den unter [[MediaWiki:Extlink sample]] definierten Textstring ein. Für die Automatische Einblendung der Vorlagen-Einbindung wird hier "<nowiki>{{</nowiki>" und "<nowiki>}}</nowiki>" benötigt, was leider im PHP-Code hart drinsteht.
 
Folgender Patch wurde auf includes/EditPage.php angewendet:
 
<pre>
--- includes/EditPage.php.orig  2008-09-06 21:42:16.000000000 +0200
+++ includes/EditPage.php      2008-09-06 21:42:52.000000000 +0200
@@ -1843,8 +1843,8 @@
                        array(
                                'image'  => $wgLang->getImageFile('button-extlink'),
                                'id'    => 'mw-editbutton-extlink',
-                              'open'  => '[',
-                              'close'  => ']',
+                              'open'  => '{{',
+                              'close'  => '}}',
                                'sample' => wfMsg('extlink_sample'),
                                'tip'    => wfMsg('extlink_tip'),
                                'key'    => 'X'
</pre>

Version vom 6. September 2008, 21:57 Uhr

Artikel

ausarbeiten

  • Erledigen:
/data/Projekte/Wikis/wiki.rhein-neckar.de/PLZ/wiki/STR 
diff -10 -r -u old/__DISAMBIG/ __DISAMBIG/

Themenartikel

aufteilen

Artikel, die ein allgemeines Thema behandeln jedoch nach Städten und Kreisen aufgeteilt werden sollten

erstellen

  • Parteien als Übersichtsseite auf politische Parteien, Kreis- und Ortsverbände.


Aktuelle Inhalte

Artikel, die ungepflegte Terminlisten enthalten

Artikel zusammenführen / migrieren


Projekte

MW Extensions testen

Patches am PHP-Code // Integration Vorlage:Weblink in die JS-Buttons

Anweder des Rhein-Neckar-Wikis sollen Weblinks nur noch über die Vorlage:Weblink einbinden können, echte URLs sind per SPAM-Filter geblockt. Der Editor hat vordefinierte JS-Buttons für Standardformatierungen, u.a. auch "extlink". Die Buttons funktionieren so, dass die umschließenden Tag als eigene Parameter an die JS-Funktion übergeben werden, bei "extlink" waren "[" und "]" vordefiniert. Der Editor fügt zwischen die beiden Tags den unter MediaWiki:Extlink sample definierten Textstring ein. Für die Automatische Einblendung der Vorlagen-Einbindung wird hier "{{" und "}}" benötigt, was leider im PHP-Code hart drinsteht.

Folgender Patch wurde auf includes/EditPage.php angewendet:

 --- includes/EditPage.php.orig  2008-09-06 21:42:16.000000000 +0200
 +++ includes/EditPage.php       2008-09-06 21:42:52.000000000 +0200
 @@ -1843,8 +1843,8 @@
                         array(
                                 'image'  => $wgLang->getImageFile('button-extlink'),
                                 'id'     => 'mw-editbutton-extlink',
 -                               'open'   => '[',
 -                               'close'  => ']',
 +                               'open'   => '{{',
 +                               'close'  => '}}',
                                 'sample' => wfMsg('extlink_sample'),
                                 'tip'    => wfMsg('extlink_tip'),
                                 'key'    => 'X'