Anonyme besucher könne über slideshow alle Bilder in voler grösse betrachten - D

Begonnen von schnikemike, 10 Dezember 2005, 17:24:29

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

schnikemike

ICH HABE DAS PROBLEM DAS anonyme besucher sich alle Foto in volle grösse anschauen können.


Bei einer älteren Coppermine version lies sich das in der Datei "displayimage.php"  (Irgenwo bei zeile 79)  /modules/Coppermine/

Durch den veränderung des Eintrag  "USER_ID > 1"   statt   USER_ID ändern. Bzw Konnte man in den einstellunge auswählen ob Anomyme user Bilder in volle grösse anschauen können.


Ich kann leider in der Copperminemx version nichts dergleichen finden.


LG
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

schnikemike

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

schnikemike

Kann mir jemand sage wo bzw ich die If funktion in der displayimage.php  einbauen muss.

Dadurch sollte verhindert werden das Anonyme user bilder in voller gröss angezeigt bekommen.


if ((USER_ID > 1) or $CONFIG['allow_anon_fullsize'] or USER_IS_ADMIN) {


Hat jemand nee Idee?
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

JoergK

Versuchs mal mit

if (mxIsUser()) {

damit wird abgefragt, ob der aktuelle User ein registrierter User ist.


Gruss,
JoergK
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody

schnikemike

Muss ich das ganze dann mit   };   Schliese

Oder reicht es das ich es vor die funktion setze?




Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

RiotheRat

Code-Blöcke die mit einer { geöffnet werden müssen auch mit einer } wieder geschlossen werden. Sonst motzt PHP unter Garantie rum ...

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

schnikemike

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

schnikemike

Habe es jetzt mal so versucht! Da tut sich aber leider jix.

    // By schnikemike edit
if (mxIsUser()) {
if ($mime_content['content']=='image') {
        if (isset($image_size['reduced'])) {
            $winsizeX = $CURRENT_PIC_DATA['pwidth'] + 16;
            $winsizeY = $CURRENT_PIC_DATA['pheight'] + 16;
            $pic_html = "<a href=\"javascript:;\" onClick=\"MM_openBrWindow('displayimage.php?pid=$pid&fullsize=1','" . uniqid(rand()) . "','scrollbars=yes,toolbar=yes,status=yes,resizable=yes,width=$winsizeX,height=$winsizeY')\">";
            $pic_title = $lang_display_image_php['view_fs'] . "\n==============\n" . $pic_title;
            $pic_html .= "<img src=\"" . $picture_url . "\" class=\"image\" border=\"0\" alt=\"{$lang_display_image_php['view_fs']}\" /><br />";
            $pic_html .= "</a>\n";
        } else {
            $pic_html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"image\" border=\"0\" /><br />\n";
        }
    } elseif ($mime_content['content']=='document') {
        $pic_html = "<a href=\"{$picture_url}\" target=\"_blank\" class=\"document_link\"><img src=\"".$pic_thumb_url."\" border=\"0\" class=\"image\" /></a>\n<br />";
    } else {
            $pic_html = "<object {$image_size['whole']}><param name=\"autostart\" value=\"true\"><param name=\"src\" value=\"". $picture_url . "\"><embed {$image_size['whole']} src=\"". $picture_url . "\" autostart=\"true\"></embed></object><br />\n";
    }
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!