c3d2-wiki/Ruby-MediaWiki.mw

49 lines
3.2 KiB
Plaintext
Raw Permalink Normal View History

2006-11-24 15:33:20 +01:00
{{Project Info|
2008-03-18 00:12:54 +01:00
About=[[Ruby-MediaWiki]] ist eine [[Ruby]]-Bibliothek zur automatisierten Manipulation von [[MediaWiki]]-Artikeln. Die von [[MediaWiki]] generierten Seiten müssen dabei XHTML-konform sein.|
2011-09-18 17:16:18 +02:00
Repository_type=GIT|
Repository=git://github.com/c3d2/ruby-mediawiki.git|
Source=https://github.com/c3d2/ruby-mediawiki|
2007-01-28 23:24:03 +01:00
Documentation=https://wiki.c3d2.de/Ruby-MediaWiki/Documentation|
2006-11-24 15:50:56 +01:00
Lang=Ruby|
2006-11-24 15:33:20 +01:00
}}
2005-12-15 01:40:33 +01:00
2006-11-24 15:33:20 +01:00
[[Kategorie:Projekt|MediaWiki]][[Kategorie:Ruby|MediaWiki]]
2005-12-15 01:40:33 +01:00
2005-12-11 18:07:10 +01:00
=Konfiguration=
2005-12-11 18:10:40 +01:00
Apps die ''mediawiki/dotfile'' verwenden, können über die Datei ''~/.mediawikirc'' konfiguriert werden. Dort kann man verschiedene Wikis und spezielle Botkonfigurationen hinterlegen. Zusätzliche Kontrolle erlauben die Umgebungsvariablen ''MEDIAWIKI_RC'' und ''MEDIAWIKI_WIKI''.
2010-11-15 14:14:08 +01:00
Weitere Details: [http://trac.c3d2.de/ruby-mediawiki/browser/trunk/lib/mediawiki/dotfile.rb siehe Source]
2006-04-01 09:52:51 +02:00
2006-04-02 18:24:20 +02:00
Damit Ruby-MediaWiki auch mit älteren MediaWiki-Versionen (1.4.x) zusammenarbeiten kann wird zusätzlich die Bibliothek [http://cvs.m17n.org/~akr/htree/ HTree] benötigt.
2006-04-02 18:23:59 +02:00
2005-12-11 18:07:10 +01:00
=Apps=
2006-04-01 09:52:51 +02:00
2007-10-21 18:38:03 +02:00
[http://fr.wikipedia.org/wiki/Utilisateur:Piglobot Piglobot] by Michael Witrant ([http://fr.wikipedia.org/wiki/Utilisateur:Piglobot/Code Code], [http://fr.wikipedia.org/wiki/Utilisateur:Piglobot/Spec Rspec])
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/comment_sync.rb comment_sync.rb]==
2005-12-11 23:19:16 +01:00
Generiert Dokumentationsseiten für die Tabellen einer Datenbank und hält die Dokumentation im Wiki mit der Dokumentation in der Datenbank synchron. Die Synchronisation kann in beide Richtungen erfolgen.
2006-06-21 12:51:41 +02:00
Wird im Pentabarf-Wiki eingesetzt siehe: [[Pentabarf:Database/Tables|Tabellen der Datenbank]]
2005-12-16 23:05:07 +01:00
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/date_determinator.rb date_determinator.rb]==
2005-12-11 18:14:14 +01:00
Siehe: [[Benutzer:Astro/Date_Determinator]]
2005-12-16 23:05:07 +01:00
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/iso_639_leecher.rb iso_639_leecher.rb]==
2006-04-01 09:52:51 +02:00
Holt die deutschen Übersetzungen für ISO-639-Codes aus der deutschen Wikipedia und speichert sie in den Sprachentabellen von Pentabarf.
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/localization_sync.rb localization_sync.rb]==
2006-04-01 10:01:10 +02:00
Synchronisiert die [[Pentabarf:Localization|Wiki-Tabellen zur Lokalisierung]] von [[Pentabarf]] mit der Datenbank von [[Pentabarf]].
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/rdoc_to_wiki.rb rdoc_to_wiki.rb]==
2006-04-01 09:52:51 +02:00
Liest die mit '''mkrdoc.rb''' generierte [http://rdoc.sf.net/ RDoc]-Dokumentation als [http://www.yaml.org/ YAML], erstellt daraus ein Dokument in [http://www.mediawiki.org/ MediaWiki]-Syntax und postet danach die [[#Dokumentation|Dokumentation]] von [[Ruby-MediaWiki]] beispielsweise nach [[Ruby-MediaWiki/Documentation]].
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/speed_metal_bot.rb speed_metal_bot.rb]==
2005-12-11 18:18:38 +01:00
Holt täglich um 23:23 Uhr alle Seiten aus [[:Kategorie:Ruby]] und trägt diese in [[Template:Rübÿ Spëëd Mëtäl Cödïng]] ein. Alle diese Artikel werden dann auch gezwungen, jenes Template zu verwenden.
2005-12-16 23:05:07 +01:00
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/wikicat.rb wikicat.rb]==
2005-12-11 18:07:10 +01:00
Hole einen Artikel und gebe ihn auf der Standardausgabe aus.
2007-10-22 08:50:55 +02:00
==[http://trac.c3d2.de/ruby-mediawiki/browser/trunk/apps/wikipost.rb wikipost.rb]==
2006-06-21 12:56:12 +02:00
Speichert eine Datei als Artikel in einem Wiki.
2005-12-11 18:07:10 +01:00
{{Rübÿ Spëëd Mëtäl Cödïng}}