Um Dateien für Wikipedia zu erstellen, verwende ich eine Kombination aus Software (Vim, Markdown, Pandoc, Git ...). Als Entwickler komme ich damit gut zurecht.
Mein Problem ist, dass ich einen Artikel manuell hinzufügen oder aktualisieren muss (insbesondere Letzteres ist besonders umständlich). Gibt es eine Möglichkeit, diesen Vorgang vollständig zu automatisieren?
Ich möchte so etwas wie push
Änderungen an einem Repository vornehmen?
BEARBEITEN
So soll mein Arbeitsablauf aussehen:
- Artikel zu VIM abrufen
- Bearbeiten Sie es mit Markdown
- Konvertieren Sie die Datei mit Pandoc in das MediaWiki-Format
- Artikel von Vim oder der Konsole aus einreichen (ich verwende Cygwin)
Mein Problem betrifft die Schritte 1 und 4. Irgendwelche Hilfe?
Antwort1
Ansätze, die ich in der Vergangenheit verwendet habe:
- Es ist alles Text!, ein Firefox-Add-on, mit dem Sie jedes Textfeld auf jeder Webseite (einschließlich des Bearbeitungsfelds der Wikipedia-Seite) in Ihrem bevorzugten Texteditor öffnen können. Wenn Sie die Datei speichern und den Editor schließen, wird das Textfeld mit den Änderungen aktualisiert, die Sie im Texteditor vorgenommen haben.
- AutoWikiBrowser, eine Anwendung, die das Bearbeiten einer Seitengruppe vereinfacht. Sie können beispielsweise ganz einfach eine Kategorie hinzufügen oder die Suchen-und-Ersetzen-Funktion auf diesen Seiten verwenden.
- Schreiben Sie einen Bot.Dies ist die allgemeinste Option und auch die bei weitem schwierigste, da Sie hierfür Programmierkenntnisse benötigen.