[FAQ]Suchmaschine für den NewswriterDiese FAQ basiert auf der Anleitung von
Yogen und der modifizierten Suchmaschine von
Peter Merbitz.
Hier kann man das Zip File mit den benötigten Dateien
downloaden.
Und so gehts:
1. Zip file entpacken und die Datei mensearchs.inc.php öffnen:
Bei folgenden Zeilen den Pfad jeweils anpassen:
Zum Article Verzeichniss:
var $basedir = "/home/www/web31/html/nw/data/article";
Zum Template:
($path_to_template ="/home/www/web31/html/nw/search_res.tpl.htm")
Zum Archiv Verzeichniss:
$suchroot="/home/www/web31/html/nw/data/archiv";
[/list:u]
2. Datei suche.php öffnen und die vorletzte Zeile anpassen:
include ("http://hsg-dutenhofen-muenchholzhausen.org/news/fuss.tpl.htm");
Dabei die komplette Url zur footer Datei eingeben.[/list:u]
3. Seitenkopf für Suche.php
Im NW Verzeichnis eine Header Datei erstellen
oder ZB: eine der Header aus dem Template-default-Ordner
nehmen, in den NW-Ordner kopieren und abändern.
Diese wird in der suche.php eingebunden:
include ("header_newspage.tpl.php");
oder
include ("euer_seitenkopf.tpl.php");
header_newspage.tpl.php ist standardmässig eingestellt in der suche.php.
[/list:u]
4. Footer Datei für suche.php
Im NW Verzeichniss eine footer Datei erstellen oder wie oben eine vorhandene aus dem Template Ordner kopieren. (siehe 2.)[/list:u]
5. Alle Pfade im Newswriter anpassen:
Ganz wichtig ist es alle relativen Pfade (../../datei.php) auf absolute Pfade (
http://www.deine-url.de/datei.php) umzustellen. Für die Suchmaschinenoptimierte Variante des Newswriters sollte man dieses sowieso machen. Nicht vergessen, eventuell in der language Fatei eingebettete Buttons auch direkt zu verlinken.[/list:u]
7. conf.php des Newswriters öffnen:
// Dateiendung fuer Artikeldateien (z.B. '.txt'):
$NWCONF_SYSTEM['txt_ext'] = '.txt';
Dabei die Dateiendung auf txt stehen lassen.[/list:u]
8. In der suche.tpl.htm den Form Tag eventuell anpassen:
<form action="<?php echo $PHP_SELF;?>" method="post" target="_self">
nicht funktioniert (Voreinstellung),
so probieren:
<form action="./suche.php" method="post" target="_self">
[/list:u]
9. Ganz wichtig !!!
Die Dateiendung bei der Suchmaschnenoptimierung muss html lauten, sonst findet die Suchmschine zwar ein Ergebniss, aber der gefundene Link wird
nicht angezeigt.[/list:u]
10. Die Template Dateien anpassen:
Die dem ZIP File beigefügten Templates müssen logischerweise noch an das eigene Layout angepasst werden.
In der search_res.tpl.htm den HTML-Code an das eigene Design anpassen
Die Kommentare wie:
<!-- start search_res.tpl.htm -->
<br>
<!-- BEGIN row -->
müssen den Bereich der Ausgabe-Tabelle einbinden![/list:u]
11. Alles uploaden:
Alle Dateien in das Hauptverzeichniss des Newswriters uploaden und die suche.php im Browser aufrufen. Schon kann die Suche losgehen !![/list:u]
Viel Spaß damit !!