Re: Search Box auf einzelnen Seiten ausblenden
stefanx <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo Michael, Hallo Pavel, > > Ich möchte Dir aus einer ganz anderen Sichtweise einen gut gemeinten Tipp geben: > > 1. Der Usability-Tipp: > Die globale SearchBox sollte generell einen fixen, unveränderlichen > "Platz" erhalten - Auf allen Webseiten Deiner Website. - Deswegen hat > Plone sie "zentral" positioniert. > Wenn Du sie deaktivierst, hast Du bestimmt einen guten Grund dafür - > Das dies dann global gilt, ist im Sinne Deiner Anwender. Der Grund ist rein technischer Natur. Ich habe bereits die Plone Search Box durch eine Google Custom Search Box ersetzt. Die Plone Search Engine sucht leider nur auf den Plone-Seiten, unsere Site hat aber diverse Seiten außerhalb von Plone, die auch gefunden werden müssen. Eigentlich wollte ich zunächst ein passendes Plone-Produkt installieren. Am besten hätte Google Coop for Plone gepasst (http://plone.org/products/google-co-op). Das scheint bei Plone3 nicht mehr zu funktionieren (irgendein key error bei der Installation). Ich hab noch diverse andere Produkte ausprobiert, die meisten einigermaßen geeigneten waren für Plone3 anscheinend nicht mehr angepasst. Deswegen habe ich die Default Searchbox durch eine Google-CSE-Searchbox ersetzt,die dann bei der Suche eine Plone-Seite wiederum mit CSE-Searchbox und CSE-Results aufruft. Beim Aufruf entsteht dann eine Seite mit zwei CSE-Searchboxen, bei der sich immer nur die erste Box die Search Query merkt. Deswegen wollte ich nur auf dieser Seite die Searchbox links oben ausblenden, damit die zweite Searchbox sich die Query merken kann. > 2. Der Plone-Tipp: > Deaktiviere die globale SearchBox und aktiviere ein Search-Portlet(!) > nur in den Bereichen, in denen Du eine Suchfunktion anbieten möchtest. > Das Portlet - in der rechten oder linken Spalte - "sieht" ein Anwender > dann "eher" als bereichsspezifisches Angebot und kommt nicht > durcheinander warum eine Searchbox im oberen Bereich der Webseite "mal > da ist und mal nicht". Ich hatte bereits ein Portlet mit Google-CSE erstellt, das konnte ich aber nicht an der Stelle der Plone-Search-Box positionieren. >> wie kann man denn auf einzelnen Seiten die Search Box >> ausblenden (Plone 3.3) ? Ich hab es mit >> http://server/seite/@@manage-viewlets versucht, >> dann wird aber die search box global ausgeblendet. >> Gibt es da einen möglichst einfachen Weg >> (Sorry, ich bin Plone-Anfänger) ? >> Gruß Stefan _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope