Annonce

  •  » Utilisation
  •  » supprimer les noms de fichiers sous les miniatures

#1 2004-05-01 19:26:54

Adrien
Invité

supprimer les noms de fichiers sous les miniatures

Comment faire pour ne pas afficher le nom de fichier sous les miniatures ? merci bcp...

#2 2004-05-02 12:06:04

Lilian
Membre
Paris
2003-09-17
41

Re: supprimer les noms de fichiers sous les miniatures

la réponse à ta question est ici :
http://forum.phpwebgallery.net/viewtopi … 78&p=1

Hors ligne

#3 2004-05-02 13:11:39

Adrien
Invité

Re: supprimer les noms de fichiers sous les miniatures

J'ai beau regarder je ne trouve pas... il y a bien :

· 12.) Comment supprimer "dimensions" "nom fichier" "poids" en dessous de chaque image ?

Mais c'est en dessous des miniatures que je souhaite enlever l'affichage du nom de fichier...
Quelqu'un connait la solution ?
Merci bien

#4 2004-05-03 09:33:47

Lilian
Membre
Paris
2003-09-17
41

Re: supprimer les noms de fichiers sous les miniatures

Il faut que tu supprimes :

Code:

   396 // file
   397 $vtp->addSession( $handle, 'info_line' );
   398 $vtp->setVar( $handle, 'info_line.name', $lang['file'].' : ' );
   399 if ( $page['cat'] == 'search' )
   400 {
   401   $content = replace_search( $page['file'], $_GET['search'] );
   402   $vtp->setVar( $handle, 'info_line.content', $content );
   403 }
   404 else
   405 {
   406   $vtp->setVar( $handle, 'info_line.content', $page['file'] );
   407 }
   408 $vtp->closeSession( $handle, 'info_line' );

Hors ligne

#5 2004-05-03 11:13:01

laurie1681
Membre
2004-04-29
98

Re: supprimer les noms de fichiers sous les miniatures

desolé ça ne marche pas je pense que ce qu'il souhaite c de supprimer les noms de fichiers dessous les miniatures dans les albums

Hors ligne

#6 2004-05-03 12:12:08

Webabar
Membre
France
2004-03-24
214

Re: supprimer les noms de fichiers sous les miniatures

A mon avis, dans category.php,
remplace :

Code:

    // name of the picture
    if ( isset( $row['name'] ) and $row['name'] != '' ) $name = $row['name'];
    else $name = str_replace( '_', ' ', $file );

par

Code:

    // name of the picture
    if ( isset( $row['name'] ) and $row['name'] != '' ) $name = $row['name'];
    else $name = "";
//    else $name = str_replace( '_', ' ', $file );

Je ne l'ai pas testé mais ca devrait le faire.
Ca empeche le remplacement du titre de la photo par le nom du fichier.


Y'a des détails qui trompent pas...
Ma galerie PWG :
http://pagesperso.laposte.net/cezanne92/

Hors ligne

#7 2004-05-03 17:22:54

laurie1681
Membre
2004-04-29
98

Re: supprimer les noms de fichiers sous les miniatures

ça marche impec!merci beaucoup webabar!

Hors ligne

#8 2004-05-04 14:35:21

Adrien
Invité

Re: supprimer les noms de fichiers sous les miniatures

Merci beaucoup, c'est vraiment nickel maintenant !
Reste un seul petit probleme, la suppression des points rouge et vert... j'ai deja posté un message à ce sujet mais personne ne semble répondre... :cry:

#9 2004-05-04 14:39:30

Webabar
Membre
France
2004-03-24
214

Re: supprimer les noms de fichiers sous les miniatures

Un peu brtu comme methode, mais sachant que ces points s'appellent new_short et new_long, il suffit de trouver de trouver la référence à ces fichiers dans category (.php, a priori) puis à tailler dans le lard...

NB : Pour tailler dans le lard, mieux vaut mettre du code en commentaire que de le supprimer...


Y'a des détails qui trompent pas...
Ma galerie PWG :
http://pagesperso.laposte.net/cezanne92/

Hors ligne

#10 2004-05-04 14:48:06

Adrien
Invité

Re: supprimer les noms de fichiers sous les miniatures

Je n'y connais rien à php, mais j'ai fait une recherche et il n'y a pas de new_short ni new_long dans category.php... (ni dans categoy.vtp ...)

#11 2004-05-04 16:34:20

Webabar
Membre
France
2004-03-24
214

Re: supprimer les noms de fichiers sous les miniatures

Désolé, mais je n'ai pas les sources sous les yeux...
Fais une recherche globale dans tous les fichiers, tu les retrouveras forcément.


Y'a des détails qui trompent pas...
Ma galerie PWG :
http://pagesperso.laposte.net/cezanne92/

Hors ligne


Notice: Undefined offset: 1 in /var/www/fr.piwigo.org/forum/include/parser.php on line 247

Notice: Undefined offset: 1 in /var/www/fr.piwigo.org/forum/include/parser.php on line 247

#12 2004-05-04 20:45:54

Adrien
Invité

Re: supprimer les noms de fichiers sous les miniatures

Voilà j'ai un peu bidouillé et j'ai trouvé... Au cas où ca intéresse qqn voici comment faire :

Dans category.vtp, trouver ceci :

Code:

    <tr>
              <td align="right">
                {#frame_start}1%{#frame_begin}
                  <div class="info">
                    {#connected_user}&nbsp;{#username}<br />
                    {#recent_image}&nbsp;{#short_period}&nbsp;{#days}
                      {#icon_short}<br />
                    {#recent_image}&nbsp;{#long_period}&nbsp;{#days}
                      {#icon_long}<br />
           
                    {#send_mail}&nbsp;<a href="mailto:{#mail_webmaster}?subject={#title_send_mail}"><span style="font-weight:bold;">{#webmaster}</span></a>
                  </div>
                {#frame_end}
              </td>
            </tr>

et remplacer par :

Code:

    <!--<tr>
              <td align="right">
                {#frame_start}1%{#frame_begin}
                  <div class="info">
                    {#connected_user}&nbsp;{#username}<br />
                    {#recent_image}&nbsp;{#short_period}&nbsp;{#days}
                      {#icon_short}<br />
                    {#recent_image}&nbsp;{#long_period}&nbsp;{#days}
                      {#icon_long}<br />
           
                    {#send_mail}&nbsp;<a href="mailto:{#mail_webmaster}?subject={#title_send_mail}"><span style="font-weight:bold;">{#webmaster}</span></a>
                  </div>
                {#frame_end}
              </td>
            </tr>-->

Toujours dans le meme fichier, trouver :

Code:

             <img src="{#src}"
                           alt="{#alt}"
                           title="{#title}"
                           class="imgLink"/></a>
                      <br />

et mettre le <br/> en commentaire comme ceci : (pr supprimer l'espace entre la miniature et l'affichage du nombre de commentaire)

Code:

             <img src="{#src}"
                           alt="{#alt}"
                           title="{#title}"
                           class="imgLink"/></a>
                      <!--<br />-->

Dans category.php, trouver :

Code:

$vtp->setGlobalVar( $handle, 'icon_short', get_icon( time() ) );
$icon_long = get_icon( time() - ( $user['short_period'] * 24 * 60 * 60 + 1 ) );
$vtp->setGlobalVar( $handle, 'icon_long', $icon_long );

et remplacer par :

Code:

/*$vtp->setGlobalVar( $handle, 'icon_short', get_icon( time() ) );
$icon_long = get_icon( time() - ( $user['short_period'] * 24 * 60 * 60 + 1 ) );
$vtp->setGlobalVar( $handle, 'icon_long', $icon_long );*/

Code:

Dans le meme fichier, trouver : 

Code:

$vtp->setVar( $handle, 'thumbnail.icon', get_icon( $date ) );

et remplacer par :

Code:

//$vtp->setVar( $handle, 'thumbnail.icon', get_icon( $date ) );

Toujours dans le meme fichier, trouver (c'est la meme ligne, mais plus loin dans le fichier :

Code:

$vtp->setVar( $handle, 'thumbnail.icon', get_icon( $date ) );

et remplacer par :

Code:

//$vtp->setVar( $handle, 'thumbnail.icon', get_icon( $date ) );

Dans htmlfunctions.inc.php, trouver :

Code:

function get_icon( $date_comparaison )
{
  global $user, $conf;

  if ( !is_numeric( $date_comparaison ) )
  {
    return '';
  }
  
  $difference = time() - $date_comparaison;
  $jours = 24*60*60;
  $output = '';
  if ( $difference < $user['long_period'] * $jours )
  {
    $icon_url = './template/'.$user['template'].'/theme/';
    if ( $difference < $user['short_period'] * $jours )
    {
      $icon_url.= 'new_short.gif';
    }
    else
    {
      $icon_url.= 'new_long.gif';
    }
    $size = getimagesize( $icon_url );
    $output = '<img src="'.$icon_url.'" style="border:0;';
    $output.= 'height:'.$size[1].'px;width:'.$size[0].'px" alt="" />';
  }
  return $output;
}

et remplacer par :

Code:

/* function get_icon( $date_comparaison )
{
  global $user, $conf;

  if ( !is_numeric( $date_comparaison ) )
  {
    return '';
  }
  
  $difference = time() - $date_comparaison;
  $jours = 24*60*60;
  $output = '';
  if ( $difference < $user['long_period'] * $jours )
  {
    $icon_url = './template/'.$user['template'].'/theme/';
    if ( $difference < $user['short_period'] * $jours )
    {
      $icon_url.= 'new_short.gif';
    }
    else
    {
      $icon_url.= 'new_long.gif';
    }
    $size = getimagesize( $icon_url );
    $output = '<img src="'.$icon_url.'" style="border:0;';
    $output.= 'height:'.$size[1].'px;width:'.$size[0].'px" alt="" />';
  }
  return $output;*/
}

Et enfin, toujours dans ce meme fichier, trouver :

Code:

if ( isset( $category['date_last'] ) )
  {
    $vtp->setVar($handle,'category.cat_icon',get_icon($category['date_last']));
  }

et remplacer par :

Code:

 /*if ( isset( $category['date_last'] ) )
  {
    $vtp->setVar($handle,'category.cat_icon',get_icon($category['date_last']));
  }*/

Voilà, ca fonctionne comme cela mais je ne suis pas sûr que toutes les lignes soient nécessaires ou quoi...
Have fun ;-)

#13 2004-05-04 20:55:01

Adrien
Invité

Re: supprimer les noms de fichiers sous les miniatures

Petit errata :

Dans category.vtp, la premiere modification surrpime tout le cadre qyu est affiché en bas à droite... Pour ne supprimer que les points verts et rouges, trouver ceci :

Code:

            {#recent_image}&nbsp;{#short_period}&nbsp;{#days}
                      {#icon_short}<br />
                    {#recent_image}&nbsp;{#long_period}&nbsp;{#days}
                      {#icon_long}<br />

et remplacer par :

Code:

      <!--{#recent_image}&nbsp;{#short_period}&nbsp;{#days}
                      {#icon_short}<br />
                    {#recent_image}&nbsp;{#long_period}&nbsp;{#days}
                      {#icon_long}<br />

-->

Dans htmlfunctions.inc.php, pour la premiere modification, mettre le " */ " apres la dernière accolade " } " ...

#14 2004-05-04 20:58:11

Adrien
Invité

Re: supprimer les noms de fichiers sous les miniatures

La fin du commentaire n'est pas passée dans le code... :-(
Errata de mon errata :-p

Remplacer par :

Code:

<!--{#recent_image}&nbsp;{#short_period}&nbsp;{#days}
                      {#icon_short}<br />
                    {#recent_image}&nbsp;{#long_period}&nbsp;{#days}
                      {#icon_long}<br /> -->

J'espere que ca sera bon cette fois ci...

#15 2005-06-06 12:10:09

fred
Membre
2003-12-11
51

Re: supprimer les noms de fichiers sous les miniatures

qqun sait il comment on peut supprimer le titre des thumbnails dans la v1.4
merci

Hors ligne

  •  » Utilisation
  •  » supprimer les noms de fichiers sous les miniatures

Pied de page des forums

Propulsé par FluxBB

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