Guten Tag,
Ich habe eine Datenbank für eine Kopie von Wikipedia erstellt, habe den SQL Dump erfolgreich importieren können. Wie stelle ich das jetzt an, dass wenn man auf Bearbeiten oder Versionen klickt, auf die Orginale Wikipedia verlinkt wird?
grüsse
andy
Arena Andrea schrieb:
Ich habe eine Datenbank für eine Kopie von Wikipedia erstellt, habe den SQL Dump erfolgreich importieren können. Wie stelle ich das jetzt an, dass wenn man auf Bearbeiten oder Versionen klickt, auf die Orginale Wikipedia verlinkt wird?
Ich gehe jetzt einmal davon aus, dass Du MediaWiki benutzt (was Du nicht explizit klar gemacht hast, aber danach klingt es).
Du müsstest eine Vorlage ähnlich dieser irgendwie in jeden Deiner Artikel integrieren:
{| style="border:1px solid #8888aa; background-color:#f7f8ff;padding:5px;font-size:95%;" | Dieser Artikel basiert auf dem Artikel [http://de.wikipedia.org/wiki/%7B%7BPAGENAME%7D%7D {{PAGENAME}}] aus der freien Enzyklopädie [http://de.wikipedia.org/wiki/Hauptseite Wikipedia] und steht unter der [http://irgendwo.de/fdl.txt GNU-Lizenz für freie Dokumentation]. In der Wikipedia ist eine [http://de.wikipedia.org/w/index.php?title=%7B%7BPAGENAME%7D%7D&action=hi... Liste der Autoren] verfügbar, der Originalartikel kann [http://de.wikipedia.org/w/index.php?title=%7B%7BPAGENAME%7D%7D&action=ed... hier] bearbeitet werden. |}
Für {{PAGENAME}}wird im normalen Artikelraum automatisch der Artikelname von der Software eingesetzt. Um diese Meldung in jedem Artikel automatisch erscheinen zu lassen könntest Du sie in eine der MediaWiki-Meldungen (Übersicht der MediaWiki-Meldungen: [[Spezial:Allmessages]]) einflechten, ich weiß aktuell leider nicht genau mit welcher Meldung man das praktischerweise tun würde.
P.S.: Ein paar Fragen an die Liste von mir:
Ich habe ein eigenes gänzlich lokales Wiki, WikiMedia 1.4, ohne den Dump der Wikipedia, nur mit eigenen Inhalten, aber das tut hier nichts zur Sache. Ich wüsste dabei gerne, wie ich -- die Wikipedia tut dies ja auch -- eigene Grafiken 1. für den Link zur Hauptseite jedes Artikels ganz links oben und 2. das Favicon (Icon in den Favoriten bzw. Adresszeile des Browsers) verwenden kann. Zweitens: Mein lokales Wiki ist unglaublich langsam, teilweise langsamer als die mir schon zu langsame Wikipedia! Ich frage mich, ob das an der Datenbank (MySQL im Komplettpaket von XAMPP) liegt oder eher an der MediaWiki-Software. Etwas ganz anderes kann ich mir momentan nicht erklären. Hatte jemand bereits ähnliche Probleme und kann helfen? Besonders merkwürdig ist dabei, dass das System in der Wartephase keinesfalls komplett ausgelastet ist. Drittens: Wie kann ich eigentlich eine valide Adresse à la "/wiki/Artikelname", also nicht mit "/index.php?title=Artikelname", erzeugen? Gibt es bei der Wikipedia einen Ordner "/wiki", der irgendeine automatisch aufgerufene umleitende Datei enthält?
Julian Waldner (alias Serpens)
Julian Waldner wrote:
Ich habe ein eigenes gänzlich lokales Wiki, WikiMedia 1.4, ohne den Dump der Wikipedia, nur mit eigenen Inhalten, aber das tut hier nichts zur Sache. Ich wüsste dabei gerne, wie ich -- die Wikipedia tut dies ja auch -- eigene Grafiken 1. für den Link zur Hauptseite jedes Artikels ganz links oben und 2. das Favicon (Icon in den Favoriten bzw. Adresszeile des Browsers) verwenden kann.
Am besten tauschst du die entsprechenden Grafiken aus oder editierst das Template. Das Template findest du im Unterordner template/
Zweitens: Mein lokales Wiki ist unglaublich langsam, teilweise langsamer als die mir schon zu langsame Wikipedia! Ich frage mich, ob das an der Datenbank (MySQL im Komplettpaket von XAMPP) liegt oder eher an der MediaWiki-Software. Etwas ganz anderes kann ich mir momentan nicht erklären. Hatte jemand bereits ähnliche Probleme und kann helfen? Besonders merkwürdig ist dabei, dass das System in der Wartephase keinesfalls komplett ausgelastet ist.
Hab das Problem zwar selber noch nicht gehabt, aber jedenfalls hab ich schon von anderen gehört, die selbige Probleme hatten und die nach ein paar Einstellungen in der LocalSettings.php gelöst waren. Frag mich aber nicht, welche Einstellungen das waren.
Drittens: Wie kann ich eigentlich eine valide Adresse à la "/wiki/Artikelname", also nicht mit "/index.php?title=Artikelname", erzeugen? Gibt es bei der Wikipedia einen Ordner "/wiki", der irgendeine automatisch aufgerufene umleitende Datei enthält?
Mit mod_rewrite von Apache schaffste das. Schau mal auf http://meta.wikimedia.org/wiki/Rewrite_Rules
Ich schrieb:
{| style="border:1px solid #8888aa; background-color:#f7f8ff;padding:5px;font-size:95%;" | Dieser Artikel basiert auf dem Artikel [http://de.wikipedia.org/wiki/%7B%7BPAGENAME%7D%7D {{PAGENAME}}] aus der freien Enzyklopädie [http://de.wikipedia.org/wiki/Hauptseite Wikipedia] und steht unter der [http://irgendwo.de/fdl.txt GNU-Lizenz für freie Dokumentation]. In der Wikipedia ist eine [http://de.wikipedia.org/w/index.php?title=%7B%7BPAGENAME%7D%7D&action=hi... Liste der Autoren] verfügbar, der Originalartikel kann [http://de.wikipedia.org/w/index.php?title=%7B%7BPAGENAME%7D%7D&action=ed... hier] bearbeitet werden. |}
Verd ..., ich muss leider gerade erkennen, dass dieses Vorgehen nicht für Artikel mit Leerzeichen im Namen funktioniert. Ich weiß aber leider auch keine Alternative, die Leerzeichen akzeptieren würde und den Artikelnamen korrekt in einen Link zur Wikipedia integriert. Mit einer etwas wackeligen Ausnahme: Interwiki-Links. Wenn der Betreiber sich mit MySQL auskennt, kann er in seiner Wiki-Datenbank die Tabelle "interwiki" folgendermaßen ergänzen:
1.) iw_prefix="warticle"; iw_url="http://de.wikipedia.org/wiki/$1"; iw_local="0" 2.) iw_prefix="whistory"; iw_url="http://de.wikipedia.org/w/index.phtml?title=$1&action=history"; iw_local="0" 3.) iw_prefix="wedit"; iw_url="http://de.wikipedia.org/w/index.phtml?title=$1&action=edit"; iw_local="0"
Die obige Vorlage muss dann lauten:
{| style="border:1px solid #8888aa; background-color:#f7f8ff;padding:5px;font-size:95%;" | Dieser Artikel basiert auf dem Artikel [[warticle:{{PAGENAME}}|{{PAGENAME}}]] aus der freien Enzyklopädie [[warticle:Hauptseite|Wikipedia]] und steht unter der [http://irgendwo.de/fdl.txt GNU-Lizenz für freie Dokumentation]. In der Wikipedia ist eine [[whistory:{{PAGENAME}}|Liste der Autoren]] verfügbar, der Originalartikel kann [[wedit:{{PAGENAME}}|hier]] bearbeitet werden. |}
Julian Waldner (alias Serpens)
P.S.: http://irgendwo.de/fdl.txt soll die Adresse einer lokalen (!) Kopie der GNU FDL darstellen.
Julian Waldner wrote:
P.S.: http://irgendwo.de/fdl.txt soll die Adresse einer lokalen (!) Kopie der GNU FDL darstellen.
Da wir gerade darüber sprechen: Könnte bitte mal jemand den GNU-FDL-Link im Footer jeder Artikelseite auf http://de.wikipedia.org/wiki/Wikipedia:GNU_Free_Documentation_License ändern?
Danke, Matthias
Matthias Walliczek wrote:
Julian Waldner wrote:
P.S.: http://irgendwo.de/fdl.txt soll die Adresse einer lokalen (!) Kopie der GNU FDL darstellen.
Da wir gerade darüber sprechen: Könnte bitte mal jemand den GNU-FDL-Link im Footer jeder Artikelseite auf http://de.wikipedia.org/wiki/Wikipedia:GNU_Free_Documentation_License ändern?
DaB. war so nett, das ganze anzupassen.