Bonjour à tous
Il y a quelques mois j'avais ouvert ce topic : http://forum.coppermine-gallery.net/index.php?topic=19161.0 demandant comment empêcher l'affichage des photos en taille réelles.
Jusqu'à maintenant la solution répondait à 100% à mon besoin.
Actuellement j'incorpore dans ma galerie des videos qui peuvent être visionnées que si j'implémente à nouveau l'affichage taille réelle.
Donc je cherche comment faire pour que l'affichage des photos en tailles réelles ne soit pas activé sauf pour ma catégorie "vidéo".
En vous remerciant d'avance pour votre aide.
Clynx
Solution à tester (je n'ai pas d'accès FTP d'ici donc je peux pas certifier qu'elle fonctionne) :
Dans ton displayimage.php, retrouve le code que tu as modifié :
if ($mime_content['content']=='image') {
$pic_html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"image\" border=\"0\" /><br />\n";
}
et remplace le par
if ($mime_content['content']=='image') {
$pic_html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"image\" border=\"0\" /><br />\n";
} elseif ($mime_content['content']=='video') {
$pic_html = "<object {$image_size['whole']}><param name=\"autostart\" value=\"true\"><param name=\"src\" value=\"". $picture_url . "\"><embed {$image_size['whole']} src=\"". $picture_url . "\" autostart=\"true\"></embed></object><br />\n";
}
La partie dont je ne suis pas sûr est le type mime, à la ligne 3 de bloc de code (est-ce que "video" est bien reconnu par coppermine ?)
Azy
Merci beaucoup Azy pour la solution qui m'a mis sur la bonne voie :D
Donc j'ai remplacé
if ($mime_content['content']=='image') {
$pic_html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"image\" border=\"0\" /><br />\n";
}
par
if ($mime_content['content']=='image') {
$pic_html = "<img src=\"" . $picture_url . "\" {$image_size['geom']} class=\"image\" border=\"0\" /><br />\n";
}elseif ($mime_content['content']=='movie' || $mime_content['content']=='audio') {
$pic_html = "<object {$image_size['whole']}><param name=\"autostart\" value=\"true\"><param name=\"src\" value=\"". $picture_url . "\"><embed {$image_size['whole']} src=\"". $picture_url . "\" autostart=\"true\"></embed></object><br />\n";
}
en effet video n'est pas reconnu,il faut mettre 'movie'. J'ai rajouté l'audio.
Encore merci pour ton aide.
Clynx
Pas de quoi ;)
Ravi que ça fonctionne.