Auf dieser Seite sehen Sie die schreibgeschützte und geprüfte Version eines Artikels aus dem Einsatzleiterwiki-Projekt. Wenn Sie einen Artikel bearbeiten bzw. am Projekt aktiv mitarbeiten möchten, so besuchen Sie bitte das bearbeitbare Wiki. Für weitere Informationen zum Projekt allgemein rufen Sie bitte diese Seite auf.
Suchindex
Die dem Einsatzleiterwiki zugrunde liegende Software DokuWiki verwendet einen Index um Suchanfragen sehr schnell zu verarbeiten. Um alles finden zu können, muss der Index mit den aktuellen Daten gefüllt sein. Informationen über den Seiteninhalt werden hinzugefügt und abgeändert, wenn sich ein User die Seite anzeigen lässt.
Werden viele neue Inhalte auf einmal hinzugefügt (z.B. wenn nach langer Zeit wieder synchronisiert wurde), so werden die Inhalte einer neuen Seite erst gefunden werden, wenn sie einmal von Hand aufgerufen wurde. Dies kann umgangen werden, in dem das Plugin Searchindex verwendet wird; nach der Indexierung durch das Plugin werden wieder alle Inhalte gefunden.
Aktualisierung des Suchindex über Kommandozeile (Fortgeschrittene Nutzer)
Schneller als das searchindex-Plugin, und zusätzlich auch automatisiert ausführbar, lässt sich die Aktualisierung des Suchindex über die Kommandozeile starten. Dafür muss aber eine ausführbare PHP-Installation vorhanden sein, diese wird aus Platzgründen bei der normalen Einsatzleiterwiki-Installation jedoch nicht mitgeliefert.
Bei einem Ubuntu-Linux-Server würde das Kommando zum Aktualisieren des Suchindex über Kommandozeile so aussehen (beachten Sie den Teil -u www-data
, damit die erzeugten Dateien auch den Webserver-User als Besitzer haben):
sudo -u www-data /var/www/html/einsatzleiterwiki/bin/indexer.php
Auf einem Windows-Betriebssystem funktioniert der Aufruf entsprechend, hier muss aber meist der komplette Pfad zur php.exe angegeben werden. Diese könnte zum Beispiel wie folgt lauten, allerdings müssen Sie die Pfade an ihre individuelle Installation anpassen. Nochmals der Hinweis: aus Platzgründen enthält eine normale Einsatzleiterwiki-Installation keine ausführbare php.exe-Datei.
C:\einsatzleiterwiki\xampp\php\php.exe C:\einsatzleiterwiki\xampp\htdocs\einsatzleiterwiki\bin\indexer.php
Eine ausführlichere Beschreibung sowie weitere Optionen für den Aufruf (betriebssystemunabhängig) finden Sie in der DokuWiki-Dokumentation der Command Line Tools (auf Englisch).
Suchindex für Mediendateien
Standardmäßig werden die Inhalte von Mediendateien (z.B. PDF-Dateien und Office-Dokumente) nicht in der Suche erfasst. Dies lässt sich über das Plugin docsearch jedoch nachrüsten.
Diskussion