danke. Ja ich benutze MediaWiki.
Julian Waldner schrieb:
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. |}
Ich weiss wie InterWiki Links setzen, aber wie kann ich diese Vorlage integrieren?
p.s. Ich habe ja schon im Menu, oben mitte: Bearbeiten und Versionen, wie verlinke ich die?
Ist das die beste Möglichkeit, zu verlinken?
andy
Arena Andrea schrieb:
Ich weiss wie InterWiki Links setzen, aber wie kann ich diese Vorlage integrieren?
Ich dachte dabei an die in meiner Mail erwähnten MediaWiki-Meldungen. Ist Dir das ein Begriff? Wenn nicht, hier nochmal der Link zur Übersicht über alle Meldungen: [[Spezial:Allmessages]]. Infrage kämen beispielsweise [[MediaWiki:Viewcount]], [[MediaWiki:Aboutsite]] etc. Einfach mal ausprobieren, so gut kenne ich mich denen auch nicht aus. Jedenfalls hätte man dann automatisch auf JEDER Seite die Vorlage.
p.s. Ich habe ja schon im Menu, oben mitte: Bearbeiten und Versionen, wie verlinke ich die?
Mir ist momentan nicht bekannt, ob und wenn ja wie man die Link-Ziele DIESER Links verändern kann. Vielleicht kennt sich jemand anders in der Liste da besser aus. Bisher hatte ich jedenfalls angenommen, dass es überhaupt nicht möglich ist, vielleicht geht es aber doch. Sollte es nicht gehen und möchtest Du verhindern, dass jemand die Artikel BEI DIR verändert, so kannst Du die Datenbank mit einem Schreibschutz versehen -- frag mich nicht wie -- und eben einzig und allein den Link auf den Originalartikel und dessen Edit-Seite in obiger Vorlage angeben.
Ist das die beste Möglichkeit, zu verlinken?
Ich verstehe die Frage leider nicht ganz. Welche Möglichkeit ist gemeint und in Bezug zu welche[r|n] Alternative[n] ist sie die beste?
Tut mir leid, ich habe beide vorangegangenen Mails blind geschrieben und nicht lokal überprüft; das habe ich jetzt nachgeholt. Der Präprozessor von MediaWiki arbeitet bei den MediaWiki-Meldungen anders, daher war das vorab geschickte nur für den normalen Artikelraum geeignet (beispielsweise für eine [[Vorlage:Aus der Wikipedia]]. Das ist aber nur bei partiellem Import aus der Wikipedia sinnvoll, nicht bei der Übernahme aller Artikel). Hier jetzt (endlich) der richtige Code, überprüft mit der Seite [[MediaWiki:Lastmodified]]. Interwikis habe ich doch nicht benötigt:
<span style="font-size: 16px">Dieser Artikel basiert auf dem Artikel <b><a href="http://de.wikipedia.org/wiki/{{PAGENAME}}">{{PAGENAME}}</a> aus der freien Enzyklopädie <a href="http://de.wikipedia.org/wiki/Hauptseite">Wikipedia</a></b> und steht unter der <a href="http://irgendwo.de/fdl.txt">GNU-Lizenz für freie Dokumentation</a>.<br>In der Wikipedia ist eine <a href="http://de.wikipedia.org/w/index.phtml?title={{PAGENAME}}&action=history">Liste der Autoren</a> verfügbar, der Originalartikel kann <a href="http://de.wikipedia.org/w/index.phtml?title={{PAGENAME}}&action=edit">hier</a> bearbeitet werden.</span>
Anmerkung: In der Vorschau und im gespeicherten Artikeltext sieht das ganze sehr falsch aus, aber wie gesagt arbeitet der Präprozessor hier anders, daher hat das schon seine Richtigkeit.
Julian Waldner (alias Serpens)
Irgendwie ist in dieser Sache der Wurm drin :-). Hier Anlauf #4, hoffentlich der letzte ("history"- und "edit"-Link waren vorher nicht korrekt):
<span style="font-size: 16px">Dieser Artikel basiert auf dem Artikel <b><a href="http://de.wikipedia.org/wiki/{{PAGENAME}}">{{PAGENAME}}</a> aus der freien Enzyklopädie <a href="http://de.wikipedia.org/wiki/Hauptseite">Wikipedia</a></b> und steht unter der <a href="http://irgendwo.de/fdl.txt">GNU-Lizenz für freie Dokumentation</a>.<br>In der Wikipedia ist eine <a href="http://de.wikipedia.org/w/index.php?title={{PAGENAME}}&action=history">Liste der Autoren</a> verfügbar, der Originalartikel kann <a href="http://de.wikipedia.org/w/index.php?title={{PAGENAME}}&action=edit">hier</a> bearbeitet werden.</span>
Julian Waldner (alias Serpens)