. .
pragmaMx Support Forum 02 Dezember 2008, 09:59:46 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Anonyme besucher könne über slideshow alle Bilder in voler grösse betrachten - D  (Gelesen 1319 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715


« am: 10 Dezember 2005, 17:24:29 »

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
Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715


« Antworten #1 am: 12 Dezember 2005, 02:01:11 »

Vielleicht muss jubilee  mir wieder den text vergrössern. Roll Eyes
Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715


« Antworten #2 am: 13 Dezember 2005, 00:38:03 »

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?
Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
JoergK
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.927



« Antworten #3 am: 13 Dezember 2005, 19:03:03 »

Versuchs mal mit

Code: [Select]  
if (mxIsUser()) {

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


Gruss,
JoergK
Gespeichert

Gruß,
Jörg

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

Hier noch was zum Lesen und Lernen
HTML, JavaScript & CSS: SelfHTML
PHP: SelfPHP und PHP-Handbuch
MySQL: MySQL 5.1 Handbuch
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715


« Antworten #4 am: 13 Dezember 2005, 22:09:57 »

Muss ich das ganze dann mit   };   Schliese

Oder reicht es das ich es vor die funktion setze?




Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
RiotheRat
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.925


WWW
« Antworten #5 am: 13 Dezember 2005, 22:16:47 »

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

RtR
Gespeichert

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
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715


« Antworten #6 am: 13 Dezember 2005, 22:20:59 »

Oh da habe ich sogar mal was ver Roll Eyes

Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715


« Antworten #7 am: 13 Dezember 2005, 23:16:51 »

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

Code: [Select]  
    // 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";
    }
Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML