News:

CPG Release 1.6.29
During HTML5 upload, keep pseudo blank code 200 messages from triggering error condition
added Russian language
correct failure to use theme menu icons in album manager
minor vulnerabilities mitigation

Main Menu

Image taille réelle

Started by clynx, June 26, 2005, 01:53:16 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

clynx

Bonjour à tous,

J'aimerez ne pas afficher les images en taille réelle ou retourner une erreur.

J'ai essayer de modifier le fichier displayimage.php en rajoutant la ligne :

if (!USER_ID) cpg_die(ERROR, 'You need to register to access this page', __FILE__, __LINE__);

comme précisé dans les FAQ Français (mille merci pour cette tracuction  :D), ou encore lors d'un topic ...

Malheureusement, il affiche le message dès que j'essaye d'afficher les images intermédiaires.


Merci d'avance

Clynx

nol33t

Salut,
effectivement la modif' que tu as effectué consiste à n'afficher que les vignettes pour les utilisateurs non enregistrés.

Si tu veux désactiver l'affichage des images en plein écran tu peux jeter un coup d'oeil ici ;) :
http://coppermine-gallery.com/forum/index.php?topic=17529.msg81632#msg81632

-matt-

clynx

Merci beaucoup Matt ça fonctionne à merveille.  ;D

Pour info, je suis en version 1.3.3 et j'ai du remplacer le code suivant :

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";
   }


Par le code que tu proposes dans le topic dont tu m'as donné le lien qui est le suivant :

if ($mime_content['content']=='image') {
           $pic_html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"image\" border=\"0\" /><br />\n";
 }


Sinon j'avais un message d'erreur m'indiquant que j'avais un problème dans mon code.

Encore merci pour ton aide surtout aussi rapide.

Clynx