Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Rickways
2004-05-21 12:57:11

Merci ça fonctionne très bien.
(pour la version 3.1)

Je fais le post de cette astuce dans toutes les modifs possible.

Super galerie

plg
2004-05-21 07:19:09

dans template/default/picture.vtp (release 1.3.2), remplaces

Code:

35           {#frame_start}1%{#frame_begin}
36           <a href="{#picture_link}">

par

Code:

{#frame_start}500px{#frame_begin}
<a href="{#picture_link}">
Rickways
2004-05-21 01:17:59

J'ai testé ta proposition (que je ne comprends pas) et ça ne marche pas.

Par contre j'ai essayé cela:

if ($final_width < 500){
      $final_height = $picture_size[1];
      $final_width = 500;
}


ET ça marche presque... le cadre est de taille 500, mais le GROS INCONVENIENT c'est que l'image se proportionne à la taille du cadre !

du coup l'image est elargit !
pour exemple : http://rickway.free.fr/galeriedart2/pic … pand=19,34

(la galerie n'est toujours pas ouverte j'ai encore un mois pour trouver)

Un vrai bordel... mais on progresse...

J'espère cher webabar, que tu auras encore une p'tite motivation si zorglub ne nous file pas un coup de main pour tenter de trouver quelque chose !

Merci beaucoup pour le moment, j'apprends beaucoup !

Webabar
2004-05-18 12:23:59

Instinctivement, je mettrais

Code:

if ($final_width < 500){
      $final_height = $final_height*500/$final_width;
      $final_width < 500;
}

juste avant $url_link

Rickways
2004-05-15 14:04:41

Voila le code dans picutre.php qui semble concerné par la dimension de l'encadrement.

J'ai essayé d'y rajouté ton code, mais ça rentre surement en conflit avec les autres command

// calculation of width and height
if ( $page['width'] == "" )
{
  $taille_image = @getimagesize( $lien_image );
  $original_width = $taille_image[0];
  $original_height = $taille_image[1];
}
else
{
  $original_width = $page['width'];
  $original_height = $page['height'];
}

$picture_size = get_picture_size( $original_width, $original_height,
                  $user['maxwidth'], $user['maxheight'] );
$final_width  = $picture_size[0];
$final_height = $picture_size[1];
       
$url_link = './category.php?cat='.$page['cat'].'&amp;';
$url_link.= 'num='.$page['num'];
if (isset($_GET['expand']))
    $url_link.='&amp;expand='.$_GET['expand'];
if ( $page['cat'] == 'search' )
{
  $url_link.= "&amp;search=".$_GET['search'].'&amp;mode='.$_GET['mode'];
}
$vtp->setGlobalVar( $handle, 'picture_link', add_session_id( $url_link ) );
$vtp->setGlobalVar( $handle, 'picture_width', $final_width );
$vtp->setGlobalVar( $handle, 'picture_height', $final_height );
$vtp->setGlobalVar( $handle, 'picture_src', $lien_image );
$vtp->setGlobalVar( $handle, 'picture_alt', $page['file'] );

if ( $page['comment'] != '' )
{
  if ( $page['cat'] == 'search' )
  {
    $picture_comment = replace_search( $page['comment'], $_GET['search'] );
    $vtp->setGlobalVar( $handle, 'picture_comment', $picture_comment );
  }
  else
  {
    $vtp->setGlobalVar( $handle, 'picture_comment', $page['comment'] );
  }
}


QU'EN PENSES TU ?

Webabar
2004-05-13 13:32:02

Ajoute une règle de validation dans la page de personnalisation.

Genre if largeur < 500 {largeur=500}

Rickways
2004-05-13 12:48:08

Personne n'aurait la moindre solution ?

Rickways
2004-05-08 18:51:13

La cadre entourant les images s'adaptent automatiquement à la taille des images

Etant donné que je rajoute du texte dans les commentaires, si l'image n'est pas large le texte présente une organisation pas évident à lire (retour à la ligne fréquent)

Serait-il possible d'imposer une taille minimum de ce cadre ?

Merci d'avance pour votre aide !

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact