Re: [dzug-zope] Navigation-Portlet: anderer Top-Leve l für angemeldete User?

Yvon Folz <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo Harmut,

Handelt es sich da um ein Standard Navi Portlet. Die sollten sich doch über
CSS identifizieren lassen. Habe diese "Tricks" auch schon mehrfach
verwendet.
Gruß Yvon

Am 29. Januar 2009 19:39 schrieb Hartmut Goebel <[email protected]>
:

> Hallo,
>
> ich schreib:
>
> > gibt es einen Weg, das gestehende Navigation-Portlet so zu
> > konfigurieren, dass für Anonymus-User der topLevel 1 ist, für
> > angemeldete User aber 0?
> >
> > Oder den topLevel vom Skin abhängig zu machen?
>
> Andreas Jung wrote:
>
> > Nein - nicht ohne Customizing.
> >
> > Vielleicht doch: Du navigierst zwei Navi-Portlets mit
> > unterschiedlichen Settings und schaltest das eine oder andere via CSS
> > aus - vorausgesetzt beide Portlets lassen sich über CSS Selektoren
> > sinnvoll identifizieren.
>
> Die CSS-Variante klappt nicht: beide Portlets sind in der leftcolumn. Da
> der _Name_ des Portlets nicht im HTML enthalten ist, lassen sie sich
> nicht unterscheiden. [Ich bin allerdings kein CSS-Guru ;-) ]
>
> Raphael Ritz schrieb:
>
> > Oder indem Du das Navigationsportlet nicht global sondern fuer
> > verschiedene Gruppen zuweist und entsprechend unterschiedlich
> > konfigurierst.
>
> Das scheitert daran, dass a) Anonymous User zu keiner Gruppe gehört b)
> die Gruppe "Authenticated Users" hier nicht in der Liste der Gruppen
> erscheint, zu denen der User gehört.
>
> Ich habe versucht, einen eine eigene Navigation-Renderer zu
> implementieren, aber massive Probleme damit. Siehe den Thread, den ich
> gleich aufmachen werde.
>
> --
> Schönen Gruß - Regards
> Hartmut Goebel
> Dipl.-Informatiker (univ.), CISSP
>
> Goebel Consult
> Spezialist für IT-Sicherheit in komplexen Umgebungen
> http://www.goebel-consult.de
>
>
>
>
> _______________________________________________
> zope mailing list
> [email protected]
> https://mail.dzug.org/mailman/listinfo/zope
>
>


-- 
Heute ist der Tag vor übermorgen - also Gestern.



_______________________________________________
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.