coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: karice on October 27, 2007, 05:56:02 AM

Title: Nom de fichier & Titre
Post by: karice on October 27, 2007, 05:56:02 AM
Bonjour à tous,
Lorsque je passe la souris sur les vignettes, j'obtiens le "nom du fichier + la taille" ce qui n'est pas très esthétique !
Peux ton avoir le Titre de l'image à la place ou au pire rien du tout ?

Merci d'avance.

Fabrice.

www.fhoto.123.fr
Title: Re: Nom de fichier & Titre
Post by: François Keller on October 27, 2007, 08:33:01 AM
bonjour,

oui c'est possible
modifiez dans include/function.inc.php la fonction function display_thumbnails comme ci dessous

function display_thumbnails($album, $cat, $page, $thumbcols, $thumbrows, $display_tabs)
{
        global $CONFIG, $AUTHORIZED;
        global $album_date_fmt, $lang_display_thumbnails, $lang_errors, $lang_byte_units;

        $thumb_per_page = $thumbcols * $thumbrows;
        $lower_limit = ($page-1) * $thumb_per_page;

        $pic_data = get_pic_data($album, $thumb_count, $album_name, $lower_limit, $thumb_per_page);

        $total_pages = ceil($thumb_count / $thumb_per_page);

        $i = 0;
        if (count($pic_data) > 0) {
                foreach ($pic_data as $key => $row) {
                        $i++;

                        $pic_title =
                        //$lang_display_thumbnails['filename'].$row['filename']."\n".
                               // $lang_display_thumbnails['filesize'].($row['filesize'] >> 10).$lang_byte_units[1]."\n".
                               // $lang_display_thumbnails['dimensions'].$row['pwidth']."x".$row['pheight']."\n".
                               // $lang_display_thumbnails['date_added'].localised_date($row['ctime'], $album_date_fmt).
                                $row['title'];
                               

                        $pic_url =  get_pic_url($row, 'thumb');
                        if (!is_image($row['filename'])) {
                                $image_info = getimagesize(urldecode($pic_url));
                                $row['pwidth'] = $image_info[0];
                                $row['pheight'] = $image_info[1];
                        }

                        $image_size = compute_img_size($row['pwidth'], $row['pheight'], $CONFIG['thumb_width']);

                        $thumb_list[$i]['pos'] = $key < 0 ? $key : $i - 1 + $lower_limit;
                        $thumb_list[$i]['pid'] = $row['pid'];;
                        $thumb_list[$i]['image'] = "<img src=\"" . $pic_url . "\" class=\"image\" {$image_size['geom']} border=\"0\" alt=\"{$row['filename']}\" title=\"$pic_title\"/>";
                        $thumb_list[$i]['caption'] = bb_decode($row['caption_text']);
                        $thumb_list[$i]['admin_menu'] = '';
                        $thumb_list[$i]['aid'] = $row['aid'];
                }
                theme_display_thumbnails($thumb_list, $thumb_count, $album_name, $album, $cat, $page, $total_pages, is_numeric($album), $display_tabs);
        } else {
                theme_no_img_to_display($album_name);
        }
}
Title: Re: Nom de fichier & Titre
Post by: karice on October 27, 2007, 09:43:14 AM
Merci beaucoup !
Ca marche super !

Fabrice.
Title: Re: Nom de fichier & Titre
Post by: sanlogik on October 27, 2007, 11:38:24 AM
est-ce que c'est un truc qu'on peut coller dans le fichier theme.php pour éviter de perdre la modif lors des mises à jour ? (et si oui on fait comment déjà ? lol)
Title: Re: Nom de fichier & Titre
Post by: François Keller on October 27, 2007, 11:54:59 AM
Quote from: sanlogik on October 27, 2007, 11:38:24 AM
est-ce que c'est un truc qu'on peut coller dans le fichier theme.php pour éviter de perdre la modif lors des mises à jour ? (et si oui on fait comment déjà ? lol)
malheureusement pas  :-\
Title: Re: Nom de fichier & Titre
Post by: sanlogik on October 27, 2007, 12:09:58 PM
oki, tant pis :(
Title: Re: Nom de fichier & Titre
Post by: Davide Renda on October 27, 2007, 12:45:28 PM
un p'tit plugin?????  ??? ??? ???
Title: Re: Nom de fichier & Titre
Post by: Pascal YAP on October 27, 2007, 01:37:14 PM
un p'tit plugin ?  ;D :D ;)

PYAP
Title: Re: Nom de fichier & Titre
Post by: François Keller on October 27, 2007, 01:48:45 PM
Quote from: Lontano on October 27, 2007, 12:45:28 PM
un p'tit plugin?????  ??? ??? ???
et qui doit faire quoi ?  :D
Title: Re: Nom de fichier & Titre
Post by: karice on November 08, 2008, 01:21:04 PM
Je reviens sur ce post pour savoir si en plus des vignettes (thumbnails) on peut aussi avoir la même chose pour les grandes images ?

Merci d'avance.

Fabrice.

www.fhoto.123.fr (http://www.fhoto.123.fr)
Title: Re: Nom de fichier & Titre
Post by: François Keller on November 09, 2008, 09:53:34 AM
j'ai répondu sur l'autre sujet, mais sans vérifications de ce que j'ai dit, il faut que je regardes de plus près
Title: Re: Nom de fichier & Titre
Post by: anselmej on November 09, 2008, 12:47:31 PM
l'idéal seraient les keywords  , il y a la variable $keywords dans une fonction plus haut dommage de pas pouvoir la récupérer
Title: Re: Nom de fichier & Titre
Post by: François Keller on November 09, 2008, 01:04:53 PM
Quote from: anselmej on November 09, 2008, 12:47:31 PM
l'idéal seraient les keywords  , il y a la variable $keywords dans une fonction plus haut dommage de pas pouvoir la récupérer
quel rapport avec la question du sujet ? Merci de développer
Title: Re: Nom de fichier & Titre
Post by: anselmej on November 09, 2008, 01:13:46 PM
les keywords sur les title des images  seraient idéal , je ne vois pas quoi d'autre expliquer
pour le survol de souris mais surtout pour les moteurs de recherche

le sujet de ce fil étant  de changer le title des images
Title: Re: Nom de fichier & Titre
Post by: François Keller on November 09, 2008, 01:18:58 PM
ah ok, je n'avais pas compris ça.
Oui ce doit être possible, il faudrait se pencher dessus.
Title: Re: Nom de fichier & Titre
Post by: anselmej on November 09, 2008, 01:24:23 PM
faudrait la variable $keywords en Global pour la récupérer , je suis un peu juste en php mais si je réussi je poste ici ?