From TeamWeaverWiki
(Difference between revisions)
|
|
Line 1: |
Line 1: |
| == English == | | == English == |
| Before starting, it is important to understand that Woogle4MediaWiki can be run in '''two different modes''': | | Before starting, it is important to understand that Woogle4MediaWiki can be run in '''two different modes''': |
- | * WoogleNative - which is pure PHP-based - you can only search and index your Wiki as such, but no data outside the Wiki | + | * WoogleNative - which is purely PHP-based - you can only search and index your Wiki as such, but no data outside the Wiki |
- | * WoogleRemote - which connects to a [[Integrated Search]] backend - you can search any kind of data indexed by the backend (including e.g. file systems, SVN ressources etc.) | + | * WoogleRemote - which connects to an [[Integrated Search]] backend - you can search any kind of data indexed by the backend (including e.g. file systems, SVN ressources etc.) |
| | | |
| === Prerequisites === | | === Prerequisites === |
Line 9: |
Line 9: |
| ** A database user with CREATE TABLE privileges (or the database root account) | | ** A database user with CREATE TABLE privileges (or the database root account) |
| * For WoogleRemote you need | | * For WoogleRemote you need |
- | ** An installed [[Integrated Search]] backend, and some configuration data (backend URL, repoId, pushIndexAuthKey; c.f. [[http://www.teamweaver.org/wiki/index.php/Integrated_Search/Configuration#Configuring_.22push.22_indexing|for push indexing]]) | + | ** An installed [[Integrated Search]] backend, and some configuration data (backend URL, repoId, pushIndexAuthKey; c.f. [[Integrated_Search/Configuration#Configuring_.22push.22_indexing|for push indexing]]) |
| | | |
| === Installation steps === | | === Installation steps === |
Revision as of 20:23, 30 June 2009
English
Before starting, it is important to understand that Woogle4MediaWiki can be run in two different modes:
- WoogleNative - which is purely PHP-based - you can only search and index your Wiki as such, but no data outside the Wiki
- WoogleRemote - which connects to an Integrated Search backend - you can search any kind of data indexed by the backend (including e.g. file systems, SVN ressources etc.)
Prerequisites
- Woogle4MediaWiki requires MediaWiki in a version >= 1.11.0 (see also compatibility notes)
- For WoogleNative (see above) you need
- A database user with CREATE TABLE privileges (or the database root account)
- For WoogleRemote you need
Installation steps
- Extract the content of the Woogle distribution ZIP-file to
[Your MediaWiki directory]/extensions/Woogle
- Grant write permissions for the executing user on
[Your MediaWiki directory]/extensions/Woogle/addons/Native/index
, if you're using the Native addon
- At the end of the file
[Your MediaWiki directory]/LocalSettings.php
add the following line: include_once('extensions/Woogle/Woogle.php' );
- Configure everything
- Open
[MediaWiki URL]/Special:WoogleConfig
in your browser and click "index" to create an initial index
- Enter
[MediaWiki URL]/index.php/Special:Woogle
to your browser to check if everything works
Deutsch (German) (nicht auf dem neuesten Stand)
- Den Inhalt der Woogle ZIP-Datei nach
[MediaWiki Installationverzeichnis]/extensions/Woogle
entpacken
- Dem ausführenden Benutzer Schreibrechte in
[MediaWiki Installationverzeichnis]/extensions/Woogle/addons/Native/index
gewähren, sofern das Native Addon benutzt wird
- Am Ende der Datei
[MediaWiki Installationverzeichnis]/LocalSettings.php
folgende Zeile einfügen:
-
include_once('extensions/Woogle/Woogle.php' );
- Konfigurieren Sie Woogle
- Öffnen Sie die URL
[MediaWiki URL]/Special:WoogleConfig
und clicken Sie "index" um den Inhalt des Wikis initial zu indexieren
- Öffnen Sie die URL
[MediaWiki URL]/index.php/Special:Woogle
in Ihrem Web-Browser um zu sehen, ob die Installation funktioniert hat