Autor Scout_GP
Datum 20.08.2009 16:27
Beiträge: Ich habe eine Seite(Changelog) die nur registrierten Usern vorbehalten ist. Es gibt aber einen öffentlichen Link.
Seite wird geladen ohne Inhalt, nur mit der Überschrift.
Es gibt keinen Hinweis.
Ok mach ich einen, also Centerbox für Ano gemacht mit Hinweis.
Leider wird dann die Box auch nicht geladen.

Muß das so? Oder fehlt nur der Hinweis?
Mir ist egal, ich kann auch den Link wegnehmen. Ist nur als Frage/ Hinweis zu verstehen.


Gruß Scout +++ Last.fm | Scoutweb +++


Autor stefan
Datum 20.08.2009 19:47
Beiträge: Das ist ein generelles Problem das mir in den letzten Tagen auf gefallen ist.

Bei einer Lösung dieses Problems ist mir dann aber auf gefallen das es komplizierter ist als ich es erst gesehen hab.

Es gibt Stellen die

Box Produzieren -> Mit Hinweis auf fehlende Rechte
Box Produzieren -> Ohne Hinweis
Keine Box Produzieren (Leere Seite)
Keine Box Produzieren aber eine Fehlermeldung

Da dieses sich aber nur je Modul lösen lässt, wobei da dann alles überprüft werden müsst - ist das recht aufwendig zu Testen.

War jetzt etwas abstrakt daher noch mal etwas genauer Beschreiben.

Das Modul bittet side- / middleboxen und eine indexseite

Alle drei sollen sich dann richtig verhalten. Es sollte dann z.B. nicht so sein das eine centerbox des Modules zu einer Meldung - keine Rechte - führt.

usw ...

Ist also etwas umfangreich zu Testen.....


Autor Scout_GP
Datum 20.08.2009 19:52
Beiträge: Hui ja viel Arbeit.
Normal soll aber schon der Hinweis zu den fehlenden Rechten sein oder?

Gruß Scout +++ Last.fm | Scoutweb +++


Autor stefan
Datum 20.08.2009 20:08
Beiträge: Das ist eine Gute Frage es gelten zur Zeit folgende Regel (Ausnahmen Bestätigen die Regeln

Angezeigt wird immer nur das was man auch nutzen kann und Rechte für hat. Ein Hinweis das Daten ausgeblendet werden erfolgt nicht. Es sei denn es ist eine /Hauptseite/ (Auch es so was eigentlich nicht geben muss) . Damit ist eine Seite gemeint die /.../module/index.php liegt.

Hier erfolgt (oder sollte), bei einem sinnvollen Aufruf, eine Meldung das Rechte fehlen. Auch hier wieder - Es sei denn ..

Die Rechte für das Modul bestehen aber die in dem Modul gespeicherten Daten sind nicht für die vorhandenen Rechte. Dann kann es wie in (vermutlich deinem Fall) zu einem Titel ohne Inhalt kommen. In dem Fall sollte dann eine Meldung erscheinen das keine Inhalte zu finden sind.

Soweit die Theorie - kann natürlich mal abweichen - tut es auch - und ist im Einzelfall zu Testen oder an zu passen.




Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/