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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.