Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Redimensionnement aperçu image full size  (Read 4204 times)

0 Members and 1 Guest are viewing this topic.

HollowMac

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
    • Fourmis-Passion
Redimensionnement aperçu image full size
« on: May 27, 2009, 07:45:28 pm »

Bonjour,

J'upload actuellement mes images à leur résolution d'origine dans ma galerie, afin que si un utilisateur souhaite l'utiliser comme fond d'écran par exemple, il peut peut sans problème au lieu d'avoir une image de 1280*1024 qui ne prend pas tout l'écran.
Le problème c'est que quand on clique sur l'image pour la voir en taille réelle pour voir les détails, ben l'image ne s'adapte pas à l'écran et on est obligé de scroller.

J'aimerais donc savoir s'il était possible de faire comme Firefox qui quand on clique sur une image l'adapte ) la taille du navigateur, et propose une petite loupe pour l'avoir en full size.
J'ai regardé dans le code mais c'est un script javascript qui est utilisé et à part changer la taille de la fenêtre qui affiche l'image, je n'arrive pas à changer la taille de l'image en elle-même.

Cordialement,
Merci.
Logged

HollowMac

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
    • Fourmis-Passion
Re: Redimensionnement aperçu image full size
« Reply #1 on: June 17, 2009, 08:08:31 pm »

Pour ceux que ça intéresserait, j'ai trouvé la solution :

dans theme.php de votre thème, dans la fonction theme_html_picture, recherchez :
Code: [Select]
if ($mime_content['content']=='image')

4 lignes en dessous, vous devriez voir :
Code: [Select]
/*$pic_html = "<a href=\"javascript:;\" onclick=\"MM_openBrWindow('displayimage.php?pid=$pid&amp;fullsize=1','" . uniqid(rand()) . "','scrollbars=yes,toolbar=yes,status=yes,resizable=yes,width=$winsizeX,height=$winsizeY')\">";*/


Et remplacez ça par :
Code: [Select]
$pic_html = "<a href=\"" . get_pic_url($CURRENT_PIC_DATA, 'fullsize') . "\" />";

Vous pouvez ainsi conserver les originaux dans leur taille maximale, tout en permettant à l'utilisateur de voir les images dans une taille qui ne déborde pas de son écran ;)
Logged

HollowMac

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
    • Fourmis-Passion
Re: Redimensionnement aperçu image full size
« Reply #2 on: June 17, 2009, 08:10:51 pm »

4 lignes en dessous, vous devriez voir :
Code: [Select]
/*$pic_html = "<a href=\"javascript:;\" onclick=\"MM_openBrWindow('displayimage.php?pid=$pid&amp;fullsize=1','" . uniqid(rand()) . "','scrollbars=yes,toolbar=yes,status=yes,resizable=yes,width=$winsizeX,height=$winsizeY')\">";*/

Ce code est entre /* */, mais dans votre theme.php, il ne l'y est pas (c'est parce que dans le mien je l'ai mis en commentaire au lieu de le supprimer).
Logged
Pages: [1]   Go Up
 

Page created in 0.017 seconds with 19 queries.