Hallo Beule
Rechte kann man nicht vergeben. ich habe bei mir alles freiegegeben, also nutze die Nutzerrechte nur für den Download. Du musst, wenn alle den highslide effekt haben sollen, die
{if user_loggedin}<a href="{media_src}" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})">
<img src="/data/thumbnails/{cat_id}/{thumbnail_file_name}" alt="Highslide JS"
title="Click to enlarge" height="60" /></a>{endif user_loggedin}
{if user_loggedout}
{thumbnail}
{endif user_loggedout}
Nun klappt es auch mit den rechten. Codeupdate oben schon durchgeführt. Habe dieses in meiner Galerie nun nicht aktiviert, da sonst kein Demo vorhanden ist. Ich brauche die Userrechte nur für ein paar Detailfunktionen (download).
if user loggedin und endif Anweisungen rausnehmen. Aber SOBAL DU DIESES MACHST, können ALLE User, auch bei gesperrten Detailansichten, die Detailansichten sehen.
Du siehst das bei mir hier:
http://rinaldos.homeip.net/cat332.htm. Du kannst über den Highslide Effekt das BILD in gross sehen, aber sobald du auf Detailansicht klickst, wirst du nicht auf die Detailansicht weitergeleitet. Da diese eigentlich nur für registrierte User freigegeben ist.
Um nirgends einen Sicherheitsmechanismus ungewollt auszuhebeln, habe ich eben hier die "Krücke" mit den IF und ENDIF Anweisungen gepostet.
Ich hoffe du verstehst wie ich das meine
LG
Ingo