Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

P@t
2007-09-18 15:18:05

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!

VDigital
2007-09-18 15:07:39

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-)

sakkhho
2007-09-18 13:58:18

heu j'aime bien pwg_high moi, comme ca on reste dans la meme arbo que les photos.

P@t
2007-09-18 13:53:00

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?

sakkhho
2007-09-18 13:49:46

pq ne pas le mettre en natif dans pyvideo ?

tipytch
2007-09-18 13:19:15

Bon j'avoue que j'ai as tout compris ce que j'ai fait...mais bon ça fonctionne trés bien :)
Merci P@t!

P@t
2007-09-18 12:37:48

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.

tipytch
2007-09-18 00:16:32

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?

VDigital
2007-09-17 16:29:10

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-)

P@t
2007-09-17 16:27:13

Je vais m'en occuper ;-)

tipytch
2007-09-17 16:24:13

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 !

tipytch
2007-09-14 14:12:14

Je vous laisse gérer ça les gars, moi ça me dépasse :s

P@t
2007-09-14 11:08:04

VDigital a écrit:

Dans PY Gvideo, il "suffira" de modifier l'URL si un fichier existe dans pwg_high (quelqu'en soit l'extension).

C'est exactement ce que je voulais dire ;-)

VDigital
2007-09-14 07:36:38

Je n'ai pas besoin d'un lien spécifique, je me demande quel lien il génèrera.
Je suis persuadé que c'est part=h

Dans PY Gvideo, il "suffira" de modifier l'URL si un fichier existe dans pwg_high (quelqu'en soit l'extension).


D'ailleurs, à vrai dire, on devrait modifier la synchro pour qu'elle indique has_high dans ce cas aussi, cela me semblerai correct.
Et PY Gvideo n'aurait rien à faire.

8-)

P@t
2007-09-14 00:27:06

Ca ne me parait pas trop compliqué d'assigner un lien spécifique à la disquette...
Je regarde ca demain ;-)

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact