Wikipedia:Helferlein
Vorlage:Wikipedia-Organisation Diese Seite dient der Sammlung nützlicher Skripte rund um die Wikipedia. Kurze Tipps bitte einfach auf dieser Seite unter einer eigenen Überschrift ergänzen, für längere bitte eine Unterseite [[Wikipedia:Helferlein/XY]] anlegen und hier mit kurzer Beschreibung auflisten.
Bearbeitungshilfen
Gollum, ein Wikipedia Browser
Gollum ist ein Wikipedia Browser und ermöglicht ein schnelles, schnickschnackfreies und augenfreundliches browsen durch die freie Enzyklopädie Wikipedia. Gollum befindet sich noch in der Betaphase und der Autor würde sich über Anregungen und Erfahrungen von Benutzern sehr freuen.
Automatisches Wikifizieren
Mit Hilfe des Wikifizierers kann man automatisch Links zu anderen Artikeln in den Text eines zu bearbeitenden Artikels einfügen lassen.
Import von Word-Text
Word2Wiki ist ein Word-Makro, das sauber formatierte Word-Dateien in Wiki-Syntax umwandelt. Es konvertiert Überschriften, Textauszeichnungen wie fett und kursiv, nummerierte und unnummerierte Listen und Farben.
Import von Tabellen
Mit dem CSV-zu-Wikipedia-Konverter lassen sich Tabellen im CSV-Format in WikiMedia-Format umwandeln. Das erlaubt es, Tabellen direkt aus Tabellenkalkulationsprogrammen wie etwa Microsoft Excel oder Datenbanken zu übernehmen. Mehr dazu unter Benutzer:Duesentrieb/csv2wp.
Anstatt umständlich eine CVS-Datei und einen Konverter zu bemühen, wird auf der Seite Umwandlung von Tabellen mit Hilfe von Makros ein Makro entwickelt, das Tabellen ohne weiteren Umweg in das hier genutzte Mediawiki-Format umwandelt und direkt in die Zwischenablage (Clipboard) schreibt, so dass nur noch ein "Einfügen" im Wiki nötig ist.
Dieses Makro ist für die Excel-Familie (MS-Excel 95, 97, 2000, XP, 2003) bereits voll funktionsfähig und wird gerade für Staroffice / OpenOffice.org weiterentwickelt. Mithilfe bei der Programmierung ist erwünscht!
Import von HTML-Texten
- http://www.dwheeler.com/html2wikipedia/ für Unix-ähnliche Systeme
- http://diberri.dyndns.org/html2wiki.html Online-Konverter von HTML-Texten
Zeittafeln
Erik Zachte hat ein Windows-Skript zur Generierung von Zeitleisten geschrieben. Siehe auch meta:Wikipedia Project Time Charts und http://newped2.auckland.ac.nz/exe/exe/timeline/form.html .
Short-Cut zur Erstellung von Wikilinks
Mithilfe eines Scriptingtools, hier AutoIt, läuft bei mir unter Windows 98, lassen sich im Editfenster doppelte eckige Klammern um eine Markierung erstellen. Eine Version, die den Doppelklick simuliert, findet sich auch hier.
Folgender Text als .au3-Datei muss über eine Verknüpfung, der man dann den Tastaturkurzbefehl gibt, gespeichert sein:
SetEnv, clipboard, Send, ^x SetEnv, text, %clipboard% IfEqual, text, , Goto, wortanfang Send, [[^v]] Exit wortanfang: Send, ]]^{LEFT}[[^{RIGHT} ''oder'' Send, ]]^{LEFT 2}[[^{RIGHT 2} Exit
Nun kann ein markierter Textabschnitt wikifiziert werden oder man setzt den Curser in ein Wort und die Markierung wird bis zum Wortanfang erweitert und wikifiziert. Sehr nützlich beim Schreiben eines Artikels: man ist gerade dabei ein Wort zu schreiben und denkt gerade, "das müsste eigentlich verlinkt werden". Nun kann man beruhigt die Singularform zu Ende schreiben, den Shortcut aktivieren und bei Bedarf die Pluralform anfügen. Siehe auch Benutzer:Fristu/Verlinken
Weitere Skripte hier: Benutzer:DaB./Skripte
Gemeinden
Südtiroler Gemeinden
Tabellengenerator für Südtiroler Gemeinden: Dieses Bash-Skript erfragt Informationen über eine Gemeinde und generiert anschließend den Wiki-Quelltext. Dieses Skript ist aber speziell auf Südtiroler Gemeinden ausgelegt und müsste daher noch angepasst werden. (von Fedi)
Deutsche Städte und Gemeinden (GeoRob)
GeoRob - Tabellengenerator für deutsche Städte und Gemeinden: Ein Windows-Programm, das die Daten für deutsche Städte und Gemeinden halbautomatisch aus den online verfügbaren Quellen zusammensammelt und in eine (beliebige) Vorlage einarbeitet. (von Reinhard)
Chemie
Tabellengenerator für chemische Verbindungen: Dieses Bash-Skript erfragt die Eigenschaften einer chemischen Verbindung und generiert anschließend den Wiki-Quelltext. Dieses Skript ist eine verbesserte Version des Gemeinden-Tabellengenerators und sollte auch von unerfahrenen Bash-Nutzern an andere Aufgaben angepasst werden können. (von Fedi)
Übersetzungsskript: Dieses Perl-Skript dient(e) zur Übersetzung der Element-Tabellen der engl. Wikipedia ins Deutsche. Vielleicht kann man es auch für andere Übersetzungen anpassen. (von El)
IPA Typewriter
IPA Typewriter ist eine Hilfe zum Erstellen von Lautschrift für die Wikipedia. Es ist in HTML und JavaScript geschrieben.
Vandalismusbekämpfung
CryptoDerk's Vandal Fighter (CDVF) ist eine in Java geschriebene Freie Software zur Bekämpfung von Vandalismus in Wikipedia und den anderen Wikimedia-Projekten. Sie läuft unter Windows, Linux und Mac OS. CDVF zeigt eine Liste der letzten Änderungen, welche vom Nutzer in vielfältiger Weise verändert werden kann.
Benutzernamen und IP-Adressen können in eine Blacklist und eine Whitelist eingetragen werden, wodurch ihre Änderungen entweder hervorgehoben oder nicht mehr angezeigt werden. Nutzer können ihre Beobachtungsliste in das Programm importieren. Benutzer, deren Änderungen durch Benutzer in der Whitelist rückgängig gemacht werden, können automatisch in die Blacklist eingetragen werden. Des weiteren wird die Anzahl der hinzugefügten oder entfernten Bytes bei jeder Änderung angezeigt.
Weitere Informationen, Hinweise zur Bedienung und den Link zum Download sind auf der Seite des Autors zu finden: en:User:CryptoDerk/CDVF.
rcbirds vertont Edits, die in den Recent Changes auftauchen durch Vogelstimmen. Je nachdem, welche Benutzer welche Seiten editieren, werden dabei verschiedene Vögel ausgewählt. Dadurch ist es möglich, auch ohne hinzusehen einen Überblick zu haben, was gerade in der WIkipedia passiert.
Jeder Edit taucht dabei auch als "Ticket" in der GUI auf und kann per Kontextmenü in verschiedene Kategorien sortiert werden. Durch anklicken können Seiten und Benutzerbeiträge im Browser geöffnet werden.
Das Programm ist in BeanShell und Java geschrieben, steht unter der GPL und ist unter http://djini.de/software/rcbirds/ zu finden.
Urheberrechtsverletzungen
Automatisches Prüfen von neuen Artikeln
Auf http://www.itp.uni-hannover.de/~krohn/wscan.html.utf8 läuft ein Skript, das alle neuen Seiten automatisch auf mögliche URVs überprüft. Die Seite wird alle 2 Minuten aktualisiert und sollte verhältnismäßig schnell laden. Auch wenn das Layout nicht besonders ansprechend ist und das Skript sich noch im Beta-Stadium befindet, kann das eine große Hilfe beim Aufspüren von URVs in neuen Artikeln sein.
Fragen und Anmerkungen bitte an mkrohn.
Webformular zur Artikelkontrolle (URV)
Auf http://www.affenkrieger.de/wiki/wikicc.php befindet sich ein HTML-Formular, mit dem man einen Text auf Urheberrechtsverletzungen im WWW überprüfen kann. Das Programm benutzt dazu eine Schnittstelle zu der Suchmaschine Google um nach Webseiten zu suchen, die den angegebenen Text auf ihren Webseiten veröffentlichen.
Vorgehen
- Den zu testenden Wikipedia-Artikel aufrufen.
- Den Artikeltext markieren und in die Zwischenablage kopieren.
- Den Artikeltext in das Formularfeld kopieren und auf Check klicken.
Ausgabe
Das Programm sucht nach eine Anzahl von Textabschnitten (abhängig von der Länge des Textes) und zeigt darunter Webadressen (URLs) an, wo dieser Text auftaucht. Kommen viele Textabschnitte auf ein und derselben Webseite vor, ist es wahrscheinlich, dass es sich um eine Urheberrechtsverletzung handelt.
Voraussetzung
Um das Programm nutzen zu können, muss jeder Benutzer einen Google-API-Key besitzen. Diesen bekommt man kostenlos nach einer Anmeldung bei Google zugeschickt. Eine Anleitung ist auf der Seite verfügbar [1]. (Verbesserungen oder Fehlermeldungen an Benutzer:Fab)
Copyscape
Mit Copyscape kann man Artikel auf identischen Text im Web durchsuchen. Dazu einfach in das Eingabefeld die URI zum Wikipedia-Artikel eingeben, zum Beispiel: http://de.wikipedia.org/wiki/Hollywood
Oftmals wird aber nur ein Schnappschuss der Wikipedia gefunden.
Codeschnipse für GNU/Linux: (Noch zu Testen und weiterzuentwickeln)
Abfrage per Shell
function wp { lynx -dump de.wikipedia.org/wiki/"$*" | less; }
Sprachsynthese per Shell
function wp2a { lynx -dump de.wikipedia.org/wiki/"$*" | txt2pho | mbrola -t 0.7 /usr/local/mbrola/de3/de3 - - | bplay -s 22050 -b 16; }
- Überflüssiges von der Seite sollte herausgefiltert werden
- Links sollten anders betont werden, bzw. noch einmal am Ende des Artikels genannt werden (ohne noch zu schreibende Artikel)
Wikipedia Suchfeld
Mit folgendem Code kann man ein Suchfeld für die Wikipedia in eine Webseite einbauen:
Im Body-Bereich:
<form method="get" action="http://de.wikipedia.org/wiki/Spezial:Search" accept-charset="UTF-8"> <input type="text" name="search"> <input type="submit" name="go" value="Titelsuche"> <input type="submit" name="fulltext" value="Volltextsuche"> </form>
Falls es Probleme mit Umlauten geben sollte, dann zusätzlich:
Im Head-Bereich:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Ich hab versucht, das in meine eigene Homepage zu integriert. Allerdings funktioniert das Formular bei Umlauten nicht. --MSchnitzler2000 01:02, 11. Jan 2005 (CET)
- Das funktioniert nur dann mit allen Browsern, wenn die ganze Seite in UTF-8 ist. Seiten in einem anderen Zeichensatz, die ein UTF-8-Formular enthalten, funktionieren nur in manchen Browsern. -- D. Dÿsentrieb ⇌ 18:31, 11. Feb 2005 (CET)
Export
(削除) wiki2PDF - Konvertiert Wikipedia-Artikel in PDF-Dateien (Siehe Automatisierte PDF-Erstellung) (削除ここまで)Momentan (August 2005) inaktiv)- Das Autorenskript - Erstellt aus einer Artikelliste ein GNU-FDL-konformes Quellenverzeichnis. (siehe /Autorenverzeichnis-Generator)
- Hauptautoren von Artikeln bestimmen: Wikipedia:Hauptautoren
Verbreitung von Medien-Dateien checken
Momentan gibt es keine (einfache) in Mediawiki integrierte Möglichkeit nachzuvollziehen ob (Bild-)Dateien irgendwo innerhalb von Wikimedia Projekten eingebunden sind.
Wikipedia Check-Usage ist ein web-basiertes Helferlein das eben diese Aufgabe erfüllt und zusätzlich die Möglichkeit bietet 'lokale' Duplikate zu Dateien auf den Commons zu finden. --Avatar 14:24, 29. Mai 2005 (CEST) [Beantworten ]
Bequeme Tastatur-Belegung für Linux
Die Tasten [ ] | / braucht man ja recht oft und will sie an leicht zugänglichen Plätzen haben. Mit diesen zwei Helfern kann man das unter Linux auf den unnützen Windows-Tasten haben.
Entweder per .xmodmaprc:
keycode 115=124 47 keycode 116=91 123 keycode 117=93 125
Oder global über /usr/lib/X11/xkb/pc/de:
key <RWIN> { [ bracketleft, braceleft ] }; key <LWIN> { [ bar, slash ] }; key <MENU> { [ bracketright, braceright ] };
iWiki 1.0 (Freeware für Mac OsX)
- iWiki 1.0 ist eine System-Erweiterung für OsX, die ein kleines "W!" mit in die Menüleiste stellt, mittels dem man Suchabfragen in der Wikipedia starten kann. -- Pfefferminz (Diskussion) 21:45, 3. Dez 2004 (CET)
WikiDeskbar (Freeware für WinXP)
Die WikiDeskbar wird in die Taskleiste des Betriebssystems (z.Z. nur Windows) integriert. Von dort kann man Wikipedia Artikel suchen und (als Zusammenfassung) anschauen, ohne einen Browser öffnen zu müssen. Praktisch ist die Suchvorschau, die automatisch bei der Eingabe der ersten Suchbuchstaben erscheint.
Wikipedia-Suche aus StarOffice, OpenOffice und Microsoft Word
Auf der c't-ROM 4/2005 ist ein Makro (Freeware) von Laurent Godard für StarOffice und OpenOffice - "OOoWikipedia 1.3.1", um ein markiertes Wort in der Wikipedia nachzuschlagen.
Für Microsoft Word geht das auch. Vorausgesetzt, der Internet Explorer ist auf deinem System installiert und du hast in VBA unter [Extras] -> [Verweise] einen Verweis auf "Microsoft Internet Controls" gesetzt, reicht folgender Code:
Const BASE_URL = "http://de.wikipedia.org/" Sub lookup() Dim ie As InternetExplorer Set ie = New InternetExplorer ie.Navigate (BASE_URL & "/wiki/Spezial:Search?go=1&search=" & Selection) ie.Visible = True End Sub
Falls jemand nicht so gerne das Fenster im IE sehen möchte und die MS Internet Controls nicht einbinden möchte, der sollte folgenden modifizierten Code verwenden, die Seite wird dann im System-Standard-Browser geöffnet:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _ ByVal lpParameters As String, ByVal lpDirectory As String, _ ByVal nshowcmd As Long) As Long Const BASE_URL = "http://de.wikipedia.org" Sub lookup() Call ShellExecute(hWnd, "open", BASE_URL & "/wiki/Spezial:Search?go=1&search=" & Selection, "", "", 1) End Sub
Interwiki-Links
- GlobalWPSearch sucht in allen großen Wikipedias nach dem Vorhandensein von Artikeln mit einem übergebenen Namen. Das kann insbesondere für das Setzen von Interwiki-Links zwischen diesen Artikeln hilfreich sein. Eine genauere Beschreibung findet sich auf der angegebenen Seite.
Interwiki-Link-Checker
- Interwiki-Abgleich via Datenbank. Erweiterbar für andere Sprachen. Eindeutige Ergebnisse werden via Bot in der Wikipedia aktualisiert. Die Darstellung beider Artikel erleichtert das Beurteilen. (FAQ).
Datenbankabfragen
- www.wikisign.org (auf SQL-dump; Mehr Informationen)
Statistik
- [2] erzeugt eine Echtzeit-Bearbeitungsstatistik für einen Artikel
- [3] gibt eine Echtzeit-Statistik über die letzten Änderungen innerhalb der deutschen Wikipedia aus
Siehe auch
- meta:Toolserver - ...
Weblinks
- http://sourceforge.net/projects/pywikipediabot/
- http://sourceforge.net/projects/pywikiapi/
- http://search.cpan.org/perldoc?WWW::Wikipedia Perl-Modul, das nach einem Artikel sucht und ihn zurückliefert
- metawiki:WYSIWYG editor