Comment faire pour ne pas afficher le nom de fichier sous les miniatures ? merci bcp...
la réponse à ta question est ici :
http://forum.phpwebgallery.net/viewtopi … 78&p=1
Hors ligne
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
Il faut que tu supprimes :
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
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
A mon avis, dans category.php,
remplace :
// name of the picture if ( isset( $row['name'] ) and $row['name'] != '' ) $name = $row['name']; else $name = str_replace( '_', ' ', $file );
par
// 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.
Hors ligne
ça marche impec!merci beaucoup webabar!
Hors ligne
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:
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...
Hors ligne
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 ...)
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.
Hors ligne
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 :
<tr> <td align="right"> {#frame_start}1%{#frame_begin} <div class="info"> {#connected_user} {#username}<br /> {#recent_image} {#short_period} {#days} {#icon_short}<br /> {#recent_image} {#long_period} {#days} {#icon_long}<br /> {#send_mail} <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 :
<!--<tr> <td align="right"> {#frame_start}1%{#frame_begin} <div class="info"> {#connected_user} {#username}<br /> {#recent_image} {#short_period} {#days} {#icon_short}<br /> {#recent_image} {#long_period} {#days} {#icon_long}<br /> {#send_mail} <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 :
<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)
<img src="{#src}" alt="{#alt}" title="{#title}" class="imgLink"/></a> <!--<br />-->
Dans category.php, trouver :
$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 :
/*$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 );*/
Dans le meme fichier, trouver :
$vtp->setVar( $handle, 'thumbnail.icon', get_icon( $date ) );
et remplacer par :
//$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 :
$vtp->setVar( $handle, 'thumbnail.icon', get_icon( $date ) );
et remplacer par :
//$vtp->setVar( $handle, 'thumbnail.icon', get_icon( $date ) );
Dans htmlfunctions.inc.php, trouver :
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 :
/* 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 :
if ( isset( $category['date_last'] ) ) { $vtp->setVar($handle,'category.cat_icon',get_icon($category['date_last'])); }
et remplacer par :
/*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 ;-)
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 :
{#recent_image} {#short_period} {#days} {#icon_short}<br /> {#recent_image} {#long_period} {#days} {#icon_long}<br />
et remplacer par :
<!--{#recent_image} {#short_period} {#days} {#icon_short}<br /> {#recent_image} {#long_period} {#days} {#icon_long}<br />
-->
Dans htmlfunctions.inc.php, pour la premiere modification, mettre le " */ " apres la dernière accolade " } " ...
La fin du commentaire n'est pas passée dans le code... :-(
Errata de mon errata :-p
Remplacer par :
<!--{#recent_image} {#short_period} {#days} {#icon_short}<br /> {#recent_image} {#long_period} {#days} {#icon_long}<br /> -->
J'espere que ca sera bon cette fois ci...