VDigital a écrit:
Eric a écrit:
Salut !
J'ai migré avec succès l'une de mes galeries 1.7.3 en 2.0.0 et j'ai remis la nouvelle version compatible de Charlie's content.
Sauf erreur de ma part dû à une déficience visuelle particulièrement prononcée sur ce cas, je n'ai pas trouvé l'extension *.avi dans le panneau de config du plugin. Une volonté voulue ?
Comment ajoute-t-on maintenant une nouvelle extension de fichier vidéo ? Avant, c'était dans le fichier config_local mais cela a visiblement changé... On reste dans le domaine ophtalmologique 8-)$conf['Charlies more extensions'] = array('avi', 'eric', 'oph', 'tal', 'molo', 'gic',);
Vu ! Merci Vincent !
8-)
Hors ligne
kangaxx a écrit:
Bonsoir à tous,
Je viens d'installer Charlies' Content, qui m'a l'air d'être un plugin génial pour pouvoir diversifier son contenu !
L'upload du plugins et l'installation sur la plateforme Piwigo se sont très bien passé, seulement ça peut paraître bête mais je ne sais pas trop quoi faire maintenant ...
J'ai donc décider d'uploader une video .wmv de 2Mo sur mon serveur (dans un sous-dossier de /galleries/ de piwigo), J'ai créé la miniature moi même que j'ai placé dans le dossier thumbnail concerné, j'ai effectuer la synchronisation et quand je clique sur la miniature dans ma bibliothèque j'ai droit à un magnifique écran blanc ... (dans les options de charlies content .wmv est bien coché dans : charlie_wmplayer.tpl)
Voici le lien de ma bibliothèque : http://www.lithuanian-trip.fr/photo/ind … category/2 il s'agit de la première image.
j'ai peut être raté une étape dans l'installation du plugin , seulement je n'arrive pas a trouver l'équivalent de l'installation pas à pas de piwigo disponible sur son wiki, n'existe-t-il pas de guide pour ce plugin ?
Merci d'avance pour l'aide apportée.
Personne pour m'aider ? :(
Hors ligne
Je me suis mal exprimé?
[Forum, post 106528 by VDigital in topic 14850] [Plugin] Charlies' content
Hors ligne
VDigital a écrit:
Je me suis mal exprimé?
[Forum, post 106528 by VDigital in topic 14850] [Plugin] Charlies' content
j'avoue que je comprend pas bien ce que tu veux dire au début :S
Après l'histoire de convertir les videos en FLV je veux bien essayer :) mais faudrait déjà que je comprenne le début.
Merci d'avance pour tes réponses.
Hors ligne
Salut, j'ai besoin d'ajouter un template dans le plugin. J'ai un peu près tout retourné et je ne vois vraiment pas comment faire pour qu'il apparaisse dans l'admin et que je puisse lui attribuer des extensions.
Dans le config_local.inc.php j'ai ajouté :
$conf['Charlies more extensions'] = array('eps','ai','ppt','pps','doc','xls');
Les extensions apparaissent bien dans la liste mais pas de trace de mon fichier charlie_pao.tpl.
J'ai été fouillé un peu dans main.inc.php j'ai ajouté
if (!isset($charlie['Pao'])) $charlie['Pao'] = array('eps','ai');
J'ai supprimer le $conf['Charlies more extensions'] et dans le fichier le charlies_config.php j'ai ajouté les extensions
$extensions = array_merge($extensions, array( 'flv','swf','pls','m3u','wav', 'mid','au','aif','mp3','pdf','asf','wmv','divx','xvid','aiff','aac','bmp', 'gsm','mov','mpg','mpeg','mp4','m4a','psd','qt','qtif','qif','qti','snd', 'tif','tiff','3g2','3pg','zip','rar','ai','eps'));
Elles apparaissent bien dans l'admin mais toujours pas de trace de mon fichier charlie_pao.tpl
Si vous avez une idée.
Hors ligne
Je regarde ça ce we.
Hors ligne
Bonjour Philippe,
Je confirme déjà que
$conf['Charlies more extensions'] = array('eps','ai','ppt','pps','doc','xls');
en configuration locale est très bien.
Ainsi dans le premier onglet de Charlies' (Charlies player template-mimetype association), chaque template permet de sélectionner tes nouvelles extensions (eps, ai, ppt, pps, doc, et xls).
Pour ajouter un template... Pour l'instant, j'ai prévu:
// Pending TODO // Addind some specific new players (coming from $conf['Charlies more players'])
Donc c'est en TODO. Et ta question devient donc:
Comment temporairement contourner l'absence temporaire de $conf['Charlies more players']?
En attendant que j'ajoute ce paramètre... Directement dans charlies_config.php et après (ligne 8-9):
$errors = array(); $infos = array();
Tu pourras ajouter:
if (!isset($charlie['Pao'])) $charlie['Pao'] = array();
Je n'ai pas testé mais ton fichier charlie_pao.tpl devrait apparaître dans la liste.
@+
Hors ligne
Ok merci j' regarde ça lundi au bureau :)
Hors ligne
Salut, bon ça marche nikel maintenant... Enfin presque.
Le passage par getid3 d'un fichier eps ou ai plante le bazar... J'ai fait quelques modification :
Fichier charlies_inc.php, transformé :
if ( !url_is_remote($path) ) { require_once(CHARLIES_PATH.'getid3/getid3/getid3.php'); $prev_lvl = error_reporting(E_ERROR | E_WARNING | E_PARSE); $getID3 = new getID3; $fileinfo = $getID3->analyze($path); $prev_lvl = error_reporting($prev_lvl); } else { $fileinfo['asf']['video_media'][2]['format_data']['image_width'] = $conf['video_default_width']; $fileinfo['asf']['video_media'][2]['format_data']['image_height'] = $conf['video_default_height']; }
En :
if ( !in_array($extension, $conf['Charlies getid exclude']) ) { if ( !url_is_remote($path) ) { require_once(CHARLIES_PATH.'getid3/getid3/getid3.php'); $prev_lvl = error_reporting(E_ERROR | E_WARNING | E_PARSE); $getID3 = new getID3; $fileinfo = $getID3->analyze($path); $prev_lvl = error_reporting($prev_lvl); } else { $fileinfo['asf']['video_media'][2]['format_data']['image_width'] = $conf['video_default_width']; $fileinfo['asf']['video_media'][2]['format_data']['image_height'] = $conf['video_default_height']; } }
Dans votre config_local.inc.php ajouté :
$conf['Charlies getid exclude'] = array('eps', 'ai');
Voila maintenant les extensions contenue dans $conf['Charlies getid exclude'] ne passeront pas par la détection des meta-données (pas les EXIF ou IPTC !). L'autre solution aurait été d'écrire un parser pour getid3 mais ça me parait bien compliqué surtout pour récupérer la bonne valeur d'entête des fichiers.
Dernière modification par flipflip (2009-03-16 14:36:40)
Hors ligne
Merci Philippe. ;-)
Hors ligne
Bonjour,
J'ai dans ma galerie des fichiers vidéo haute définition (fichier .zip reconnu comme has_high grace au plugin que j'ai fait) ... Y a t'il une manip particulière à faire pour avoir un lien sur ou sous la video normal pour télécharger le fichier .zip ?
J'imagine qu'il faut modifier le template de charlie correspondant mais je pose la question au cas où ....
Merci d'avance
Adeline
Hors ligne
VDigital a écrit:
Bonjour Philippe,
Je confirme déjà que
$conf['Charlies more extensions'] = array('eps','ai','ppt','pps','doc','xls');
en configuration locale est très bien.
(.............)
Je n'ai pas testé mais ton fichier charlie_pao.tpl devrait apparaître dans la liste.
@+
Bonjour,
Je reviens avec mes fichiers gpx.... et après avoir installé en local piwigo 2, charlie, mon fichier charlie_gps.tpl, mon icone gpx, ...
et après avoir suivi toutes vos recom., j'arrive bien à installer mes fichiers gpx dans la base, associer les gpx à mon tpl, mais lorsque je veux les visualiser: patatras:
Fatal error: Uncaught exception 'getid3_exception' with message 'Unable to determine file format'
Là, je suis un peu perdu....
Olivier
Hors ligne
nolive, il faut que tu fasse les modifications que j'ai donné sur ce post : http://fr.piwigo.org/forum/viewtopic.ph … 46#p107946
Hors ligne
Patatra de toute façon parce que déjà le template doit être corrigé (étant donné que le moteur de template a évolué entre PhpWebGallery 1.7.x et Piwigo 2.0.x).
Pour cela, tu peux t'inspirer des autres templates et t'aider du site Smarty.net
Soit tu postes ici ton ancien tpl...
On va te le réécrire correctement en 30 secondes et ainsi tous les autres utilisateurs seront ravis d'avoir un lecteur de gpx.
Pour la Fatal error: Uncaught exception 'getid3_exception' with message 'Unable to determine file format'
Il faut que je sorte une nouvelle version qui contourne les faiblesses de GetID3...
Je regarde ça le WE prochain. (Inclure la modif de flipflip).
;-)
Hors ligne
Merci à tous les 2 d'avoir répondu si vite.
J'ai suivi vos conseils.
Ca marche, ... ou plutôt, ça devrait marcher:
j'ai installé Piwigo 2 en local (avec easy php). du coup, l'application "distante" qui permet de visualiser les traces GPS sur fond de carte n'arrive pas à lire le fichier gpx (l'adresse ne doit pas lui plaire). Elle apparait dans son mode par défaut, donc sans visualisation de la trace gpx.
voilà le tpl que j'ai fait ressembler aux autres (super simple):
<!-- /charlie_gps.tpl -->
<br />
<div style="padding-top: 5px auto 5px auto; margin-top: 0px;">
<h1><iframe src="http://www.gpx-view.com/gpx.php?f={$SRC_IMG}&m=GEOPORTAIL" name="GPX-View"
scrolling="no" marginheight=0 marginwidth=0 frameborder=0 width=800 height=600>
</iframe></h1>
</div>
{html_head}
<link rel="stylesheet" type="text/css" href="{$CHARLIES_PATH|@cat:'charlies.css'}">
{/html_head}
Bien sûr, en utilisant directement l'API de l'IGN, ou de Googleearth, il y aurait moyen de faire quelque chose de plus personnalisé et perenne...
j'ai aussi mis dans mon post la petite icone pour les fichiers gpx.
Je peaufine mon site pendant ces vancances (loin de tout, d'où l'installation en local), et je vous en reparle...
Hors ligne