Mailinglisten-Archive |
Zunächst vielen Dank an Yannik und Klemens für die Antworten! Da sich das PHP-Skript, das dynamische Inhalte für das Wiki erzeugen soll, nicht unbedingt auf dem gleichen (virtuellen) Server befindet wie das Wiki, erscheint mir der Ansatz von Klemens am besten geeignet. Meine Programmierkünste stammen zwar noch aus der Ära vor objektorientierter Programmierung, sodass ich mich immer schwer tu mit dem "class"-Kram, aber das Beispiel von Klemens ist ja sehr übersichtlich und dürfte sich leicht an meine Bedürfnisse anpassen lassen. Falls ich irgendwo hängen bleibe, werde ich mich sicher noch einmal melden... Viele Grüße, Mario Haßler klemens schrieb: > Hi, > > nicht exakt dien problem, aber warscheinlich ähnlich genug um ein paar > ideen abzusaugen: > > Ich verwende dieses php-script um in den Bugzilla neue einträge zu > erzeugen: > http://jeff.loiselles.com/projects/Bugzilla-0.5.phps > > Das läuft hier noch "native" (http::client), nicht über die > bugzilla-webservices (die es in meiner version noch nicht wirklich > gibt..). > > .klemens > (bei mir checkt ein script täglich nach debian-security-updates - wenn > welche vorhanden sind, kommte ein eintrag ins bugzilla) > > Am Donnerstag, den 07.01.2010, 14:58 +0100 schrieb "Mario Haßler": >> Hallo allerseits! >> >> Ich habe ein Wiki (MediaWiki), dessen Inhalte ich per PHP-Skript ver- >> ändern möchte. Unter Perl gibt es ein Paket namens >> >> CMS::MediaWiki >> >> Das bietet solche Funktionen an: >> >> $wikihandle = CMS::MediaWiki->new(host => ..., path => ..., ...); >> >> $wiki = $wikihandle->login(user => ..., pass => ...); >> >> $wiki = $wikihandle->editPage( >> title => ..., section => ..., text => ..., summary => ...) ; >> >> Das Skript meldet sich also wie ein Benutzer im Wiki an und verändert >> oder erzeugt Inhalte, ohne dass man die Datenbank-Anbindung des Wikis >> kennen und nachbilden muss. >> >> Die einfache Frage lautet: Gibt es sowas auch für PHP? >> >> Die nicht ganz so einfach Ergänzungsfrage: Wenn nein: Gibt es Anleitun- >> gen, wie man so etwas möglichst einfach nachbilden kann? >> >> Ich bin auch nach ausführlicher Suche in der PHP-Doku, in den Archiven >> der Mailing-Listen sowie dem WWW allgemein leider nicht fündig geworden. >> >> Vielen Dank im Voraus! >> >> Mario Haßler
php::bar PHP Wiki - Listenarchive