É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)

fred
2005-06-06 12:10:09

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

Adrien
2004-05-04 20:58:11

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...

Adrien
2004-05-04 20:55:01

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


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
Adrien
2004-05-04 20:45:54

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 ;-)

Webabar
2004-05-04 16:34:20

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.

Adrien
2004-05-04 14:48:06

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 ...)

Webabar
2004-05-04 14:39:30

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...

Adrien
2004-05-04 14:35:21

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:

laurie1681
2004-05-03 17:22:54

ça marche impec!merci beaucoup webabar!

Webabar
2004-05-03 12:12:08

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.

laurie1681
2004-05-03 11:13:01

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

Lilian
2004-05-03 09:33:47

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' );
Adrien
2004-05-02 13:11:39

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

Lilian
2004-05-02 12:06:04

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

Adrien
2004-05-01 19:26:54

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

Pied de page des forums

Propulsé par FluxBB

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