Je vous laisse gérer ça les gars, moi ça me dépasse :s
Hors ligne
Bonjour !
Y a-t-il du nouveau pour cette disquette?
En résumé j'en suis la :
J'ai fait la solution de P@t :
P@t a écrit:
Si tu veux faire ré-apparaitre la disquette pour les fichiers gvideo, ouvre le fichier plugins/gvideo/gvideo.php et supprime la ligne:
unset($template->_tpldata['download.']);
ça fait bien réapparaitre la disquette, mais le lien est : .../action.php?id="n°_de_l'image"&part=e
Qu'est-ce qu'on peut modifier ensuite dans action.php pour que ce lien pointe sur la vidéo présente dans le sous dossier pwg_high?
Merci !
Hors ligne
Donc on a &part=e au lieu de =h (on s'en doutait un peu).
Maintenant nous allons pouvoir reprendre l'analyse à zéro.
8-)
Hors ligne
VDigital a écrit:
Donc on a &part=e au lieu de =h (on s'en doutait un peu).
Euh... bon ok la je comprends pas comment ça fonctionne...
Donc est-ce que tu pourrais m'expliquer comment on s'en doutait? (perso moi je me doutais de rien ^^)
Le h conrrespond au high je pense mais alors le e?
Et comment on modifie ça?
Merci!
EDIT:
Pour le moment la disquette permet de télécharger le fichier .gvideo qui est dans le répertoire.
Donc je suppose que e indique ce répertoire et h le sous répertoire pwg_high?
J'ai juste?
Dernière modification par tipytch (2007-09-18 00:21:51)
Hors ligne
Bon, alors voila la manip à faire...
Dans le fichier gvideo.php, après:
unset($template->_tpldata['download.']);
il faut rajouter
$pi = pathinfo($picture['current']['path']);
$location = get_filename_wo_extension($pi['dirname'] . '/pwg_high/' . $pi['basename']);
foreach(array('.asf', '.wmv', '.divx', '.xvid', '.avi', '.qt', '.mov', '.mpg', '.mpeg', '.mp4', '.flv') as $high_ext) {
if (file_exists($location . $high_ext)) {
$template->_tpldata['download.'][0]['U_DOWNLOAD'] = $location . $high_ext;
}
}
Ainsi, si un fichier se trouve dans le repertoire pwg_high, portant le meme nom que le fichier vidéo et ayant l'extension .asf, .wmv, etc... la disquette renverra vers se fichier.
Sinon, elle disparait.
Dernière modification par P@t (2007-09-18 13:06:12)
Hors ligne
Bon j'avoue que j'ai as tout compris ce que j'ai fait...mais bon ça fonctionne trés bien :)
Merci P@t!
Hors ligne
P@t a écrit:
Ok ok, je vais faire ca...
Par contre, je pensais à un truc...
Au lieu d'utiliser le repertoire pwg_high, pourquoi ne pas utiliser un répertoire video, tout simplement?
Si tu veux modifier la synchro et create_listing_file...
Tu es un peu gourmand, mais cela ne s'impose pas, non?
8-)
Hors ligne
VDigital a écrit:
Si tu veux modifier la synchro et create_listing_file...
Tu es un peu gourmand, mais cela ne s'impose pas, non?
Oula... j'avais pas pensé à ce détail ;-)))
C'est très bien en fait le repertoire pwg_high!
Hors ligne