Pages: 1
Sur les appareilles photos numérique il est possible d'associer un son à une photo.
Cela donne deux fichiers avec un même nom mais une extension différente.
Par example IMG123456.JPG & IMG123456.WAV.
J'avais uploadé le tout dans ma gallerie.
Avant l'activation de Charlie's content, l'accès à l'image en question affichait l'image.
Depuis l'activation de Charlie's (2.2.a) et la synchro de ma gallerie (Piwigo 2.2.5), le player s'affiche, joue le son mais l'image n'est plus affichée.
Je souhaiterai afficher l'image comme auparavant mais que le son soit joué (player caché ou pas).
Comment faire?
Hors ligne
Bonjour,
Le plugin n'étant plus maintenu, ça va nous être difficile de vous donner une solution :-(
Hors ligne
quel domage qu il ne soit pas plus maintenu, car il fait parti des pulgins tres demander.
c est le seul qui permet d heberger soit meme ses videos ou autre.
il va falloir lancer un avis de recherche sur quelqu un qui ai le temps mais sutout le savoir
moi il me manque le savoir ;-(
Hors ligne
J@NuS a écrit:
Bonjour et merci pour ce retour rapide.
Y aurait-il un autre plugin qui permettrait de répondre au problème?
Non :-(
Hors ligne
Bonjour.
Première question:
Avec quelle association template-mimetype du player de Charlies, les fichiers wav était associés?
Hors ligne
Pourquoi pas un plugin perso vite fait:
<?php /* Plugin Name: Plugin Personnel Version: 1.0 Description: Plugin Personnel Plugin URI: http://piwigo.org Author: Author URI: */ add_event_handler('render_element_content', 'sound_image_content', 40, 2 ); function sound_image_content($content, $picture) { global $template, $page, $conf; if ( isset($page['slideshow']) and $page['slideshow'] ) return $content; // if ( @$picture['is_picture'] ) return $content; global $picture ; $ext= get_extension($picture['current']['path']); $name=$picture['current']['element_url']; if(strtolower($ext)=="wav"){ $IMAGE=preg_replace('/'.$ext.'/','jpg', $name); $SRC_IMG=$name ; }else if(strtolower($ext)=="jpg"){ $SRC_IMG=preg_replace('/'.$ext.'/','wav', $name); $IMAGE=$name; }else{ return $content; } if (!file_exists($IMAGE)||!file_exists($SRC_IMG)) { return $content; } if(preg_match('/MSIE/i',$_SERVER['HTTP_USER_AGENT'])){ $ch_visible="false" ; }else{ $ch_visible="true" ; } $Image= "<img id='theMainImage' src=".$IMAGE." width='80%'><div>"; if ($ch_visible=="false") $Image .= ' <embed PluginsPage="http://www.apple.com/quicktime/download/" Controller="true" Type="audio/x-wav" Autoplay="true" TargetCache="true" Cache="true" id="embedplayer" Target="myself" Src="'.$SRC_IMG.'" WIDTH="300" HEIGHT="30" </embed>'; if ($ch_visible=="true") $Image .= ' <audio source src="'.$SRC_IMG.'" Controls="true" preload="auto" Autoplay="true" > </audio> '; $Image .="</div>"; return $Image; } ?>
Utilser LocalFiles Editor onglet : Plugin personnel
A adapter suivant ses besoins....
Dernière modification par cljosse (2011-09-29 12:58:57)
Hors ligne
Pages: 1