Wikivoyage:Offline-Version

Aus Wikivoyage

Index > Namensraum-Index > Offline-Version
Wechseln zu: Navigation, Suche
Dieser Artikel beschreibt das Projekt Wikivoyage.

Einen Reiseführer sollte man auch mit auf die Reise nehmen können. Es gibt häufig Fälle, wo man gerade kein Internet-Cafe an der nächsten Ecke findet. Aber vielleicht hat man ja seinen Laptop oder Palm dabei mit einer Offline-Version von Wikivoyage! Die html offline Version wird einmal in der Woche aktualisiert.

Inhaltsverzeichnis

[Bearbeiten] Welche Dateien muss ich herunterladen?

Mit einem Blick ins Inhalthaltsverzeichnis kannst dir zunächst einen Überblick über die Datenarchive verschaffen. Hier siehst du auch, wann die Offline-Version zuletzt aktualisiert wurde.

Alle Archive liegen sowohl im .zip- als auch im .tbz2-Format vor. Die Text-Archive sind im .zip-Format bei identischem Inhalt ca. 3-4 mal so groß, dafür können sie Windows-Benutzer aber mit dem gewohnten Doppelklick entpacken.

Welche Dateien du nun herunterladen musst, kommt darauf an, was du brauchst. Willst du eine reine Text-Version, eine Version mit normalen Bildgrößen (wie im Artikel) oder Bilder in größerer Auflösung (wie in der Bildbeschreibungsseite)? Ist es dir wichtig, dass Wikivoyage in der Offline-Version möglichst genauso aussieht wie online?

[Bearbeiten] Artikel-Texte

Wir stellen zwei Versionen von Artikel-Texten bereit. Wenn du weißt, dass du auf Bilder verzichten kannst (oder musst), lädst du die reine Textversion (zip) herunter. Alle Links zu Bildern wurden daraus entfernt, so dass nicht ständig leer Kästen auftauchen. Falls du Bilder wünschst, wählst du die Vollversion (zip). Es ist in der Regel nicht sinnvoll, beide Versionen herunterzuladen. Entpacke das Archiv in einen neuen Ordner z.B. WV-Offline.

[Bearbeiten] Bilder

Falls du Bilder benutzen möchtest, reicht normalerweise das Bildarchiv mit normaler Auflösung (zip). Wenn dir daran gelegen ist, alle Bilder in der Größe wie auf den Bildbeschreibungsseiten zu haben, lädst du das wesentlich umfangreichere Bildarchiv mit hoher Auflösung (zip) herunter. Beide Archive herunterzuladen, ist Bandbreitenverschwendung und nicht notwendig: Das Archiv mit voller Auflösung enthällt alle Dateien des Archivs mit normaler Auflösung. Für jedes der beiden Archive gilt: Entpacke es in den gleichen Ordner wie das Text-Archiv, also z.B. WV-Offline.

[Bearbeiten] Skins

Die Skin bestimmt das Erscheinungsbild von Wikivoyage. Du brauchst keine Skins für die Offline-Version, aber wenn du möglichst das gleiche Aussehen wie bei der Online-Version haben möchtest, musst du auch noch die Skins (zip) downloaden. Entpacke sie in den gleichen Ordner wie die Artikel-Texte, also z.B. WV-Offline.

[Bearbeiten] Was fange ich mit den Endungen .tar und .tbz2 an?

tar ist nicht nur die Dateiendung, sondern gleichzeitig der Name eines uralten und sehr gängigen Unix/Linux-Programms zum Packen und Entpacken von Dateiarchiven.

[Bearbeiten] Windows

Der Klassiker WinZip tut sich etwas schwer. Das freie (GPL) 7-Zip von Igor Pavlov entpackt die Archive problemlos, .tbz2-Archive benötigen allerdings zwei Schritte:

  1. Dekomprimiere das bzip2-komprimierte .tar-Archiv: de-full.tbz2 -> de-full.tar
  2. Entpacke das .tar-Archiv: de-full.tar -> Ordner de/ mit vielen Unterordnern.

[Bearbeiten] Linux

Wer unter Unix/Linux arbeitet, kennt es sowieso. Falls nicht:

cd WV-Offline
tar xvf foo.tar

tbz2 ist ein mit bzip2 komprimiertes tar-Archiv. Unter Linux:

cd WV-Offline
tar xvfj foo.tbz2

[Bearbeiten] Andere Betriebssysteme

Für andere Betriebssysteme gibt es entsprechende Programme (s. wikipedia:Liste der Datenkompressionsprogramme).

[Bearbeiten] Alles richtig entpackt?

In deinem neuen WV-Offline-Ordner müssen sich nach dem Entpacken folgende Unterordner befinden:

  • de
  • shared
  • skins
  • Logo

Falls du keine Skins verwenden willst, dürfen die Unterorner „skins“ und „Logo“ fehlen. In den Unterordnern von „shared“ liegen die Bilddateien. Falls du auf Bilder verzichtest, brauchst du auch nicht den Ordner „shared“.

[Bearbeiten] Wie kann ich nun offline surfen?

Du gibst in deinen Browser folgendes ein:

Pfad/zum/WV-Offline-Ordner/de/index.html

wobei du "Pfad/zum/Offline-Ordner" natürlich durch den wirklichen Pfad (unter Windows inklusive Laufwerk-Buchstabe) zum Ordner ersetzen musst, in den du die Archive entpackt hast. Unter Windows ist das Trennzeichen für die Pfadangabe ein "\" (Backslash). Die vollständige Eingabe in die Adresszeile des Browsers könnte also z.B. so aussehen:

C:\Downloads\WV-Offline\de\index.html

Natürlich funktioniert auch der berühmte Doppelklick auf index.html .

Die Suche über die Sidebar ist in der Offline-Version stark eingeschränkt. Du kannst einen Artikel aufrufen, indem du seinen Namen in die Such-Zeile eingibst und auf „Seite“ klickst. Eine Volltext-Suche ist jedoch nicht möglich.

[Bearbeiten] Andere Sprachen

Für jede Sprachversion wird eine eigene Offline-Version bereitgestellt. Sie liegen jeweils in einem eigenen Unterordner des Downloadverzeichnisses.

[Bearbeiten] Bugs

Die Suchfunktion im Palm TX (Standardbrowser Blazer) funktioniert nicht. Über die Regionen kommt man zu einzelnen Städten, aber leider kann man eine einzelne Stadt nicht suchen. Die Fehlermeldung lautet: Unbekannter Fehler. URL: file:///de/Spezial:Suche?search=x...

X steht dabei für die Stadt, die man suchen möchte.

Ich kann das Problem reproduzieren, allerdings mit einem normalen Browser auf dem PC. Die "Suche" basiert auf JavaScript. Vermutlich habe ich nicht daran gedacht, das die entscheidende JaveScript-Datei in den Skins liegt. Hast du http://dumps.wikivoyage.org/HTML-dumps/skins.tbz2 bzw. http://dumps.wikivoyage.org/HTML-dumps/skins.zip auch heruntergeladen und entpackt? Kann Blazer JaveScript? Ich werde mir morgen die Sache genauer ansehen. -- Hansm 01:06, 22. Jun. 2008 (CEST)

In Blazer kann ich JavaScript auf jeden Fall deaktivieren (hab ich nicht gemacht). Deshalb gehe ich davon aus, dass er Java kann. Die Suche funktioniert auch nicht mit den von Dir runtergeladenen Skins. Nach dem Versuch habe ich die Skins wieder gelöscht, weil die Anzeige überhaupt nicht mehr erkennbar war. Alles war außerhalb des Bildschirms gerutscht. Welche ist die entscheidene JavaScript-Datei, die trotzdem noch im Skinordner liegen soll?

Ansonsten eine tolle Seite! Großes Lob


Danke. Tut mir Leid, ich hatte noch nicht so viel Zeit für die Fehlersuche. Etwas mehr kann ich aber doch schon sagen: Die Javascripte für das Auffinden eines Artikels liegen im Unterordner "htmldump" von "skins". Alle anderen Unterordner von "skins" kannst du vermutlich löschen. Damit funktioniert es bei mir. Ich erhalte nur dann eine Fehlermeldung, wenn ich einen Artikel-Namen eingebe, den es nicht gibt. Allerdings lautet sie bei mir:

Beim Laden von file:///tmp/offline/de/5/7/quark.html ist folgender Fehler aufgetreten:
Die Datei oder der Ordner /tmp/offline/de/5/7/quark.html existiert nicht.

Ich verstehe noch nicht, warum bei dir nach der URL file:///de/Spezial:Suche?search=x... gesucht wird. Das dürfte eigentlich gar nicht passieren. Wie bist du genau vorgegangen? So?

  1. Namen des Artikels, z.B. "München" in die Eingabezeile unter "Suche" schreiben.
  2. Auf den Button "Seite" klicken

Genauso mache ich es, Fehlermeldung: unbekannter Fehler. URL: file:///de/Spezial:Suche?search=Mä11/4nchen... Habe den Unterordner htmldump im Ordner Skins. Merkwürdig! Vielen Dank für Deine Mühe

OK, jetzt habe ich einen heißen Verdacht, was passiert sein könnte, allerdings kann ich noch keine Lösung anbieten. Offensichtlich wird der JavaScript-Aufruf, der mit dem Drücken des "Seite"-Knopfs verbunden ist, nicht ausgeführt. Statt dessen sucht der Browser nach der Spezialseite, die im zugehörigen HTML-Forlmular angegeben ist und die es aber in der Offline-Version nicht gibt. Ich schätze, es wird Dienstag, bis ich mich genauer damit befassen kann. Prüfe doch noch mal ganz gewissenhaft, ob JavaScript wirklich aktiviert ist. -- Hansm 21:00, 22. Jun. 2008 (CEST)

Die Fehlermeldung bleibt die selbe, egal ob ich Java aktiviere oder deaktiviere! Aber ich hatte und habe jetzt Java wieder aktiviert. Es wäre echt toll wenn Du mir eine Fehlerlösung nennen könntest, weil so ist die Offlineversion echt nur mit großen Mühen zu nutzen. Versuch mal ohne Suche etwas über ein kleineres Städtchen herauszufinden :-)

[Bearbeiten] Bei Veröffentlichung Lizenz beachten

Die Offline-Version kann problemlos über einen Web-Server weiterveröffentlicht werden. Die von der Lizenz geforderten Bedingungen sind erfüllt, so lange die Footer der Seiten erhalten bleiben. Falls Artikel mit Bildern veröffentlicht werden, müssen auch die zugehörigen Bildbeschreibungsseiten vorhanden sein.

Siehe auch: Wie Wikivoyage-Inhalte weiterverwendet werden können.

[Bearbeiten] Siehe auch


Eine Übersicht über alle Artikel zur Arbeit an Wikivoyage findest du im Index für den Wikivoyage-Namensraum.
Persönliche Werkzeuge
Andere Sprachen