P@t a écrit:
rub a écrit:
L'astuce est dans la fonction url_is_remote (c'est ca actuellement, le vrai test), mais tu en fais ce que tu veux!
Je ne vois pas en quoi je n'ai pas été clair?C'est justement cette fonction url_is_remote que j'ai du mal à comprendre... J'en fais quoi?
J'essairai de me pencher sur le sujet...
Merci rub!
url_is_remote permet de savoir si le chemin passé en paramètre est distant ou non.
Si la fonction renvoie faux c'est que un site local.
Dans mon exemple de la dernière, on parcoure la liste de sites et détecte ceux qui sont locaux ou distants.
A toi d'adapter ca à ton code!
rub a écrit:
Exemple issu du AddIndex:
Code:
... { $query = ' select galleries_url from '.SITES_TABLE order by id'; $result = pwg_query($query); if (mysql_num_rows($result) > 0) { while (list($galleries_url) = mysql_fetch_row($result)) { if (!url_is_remote($galleries_url)) { <<<< sites locaux >>>>> } }
Hors ligne
Je vous le dis en passant ce que fait PY GVideo pouvait être intégré dans Charlies lequel gère les différents templates, il suffisait pour ces fichiers de contourner getid3.
Mais plus il y a de Plugins amicalement concurrents plus PhpWebGallery s'enrichit et c'est tant mieux.
8-)
Pendant que vous y êtes...
Dans l'Admin : Configuration par défault des lecteurs
Pourquoi les infos déjà saisies ne remontent pas.
Je les ressaisi et encore et encore et toujours rien, quand je reviens elles ont disparu.
8-)
Hors ligne
Voila quelques modif très légères supplémentaire:
http://download.gauchon.com/gvideo_17e.zip
rub, je viens de voir dans admin.php de pwg le code suivant
'U_CAT_UPDATE'=> $link_start.'site_update&site=1',
Ca veut donc dire que quand on clique sur synchroniser dans la partie admin, c'est obligatoirement le site dont l'id est 1 qui va etre synchronisé!
Je ne pense vraiment pas que beaucoup de gens aient un id différent de 1 pour la galerie locale.... je vais quand meme essayer d'integrer le test.
Hors ligne
P@t a écrit:
rub, je viens de voir dans admin.php de pwg le code suivant
'U_CAT_UPDATE'=> $link_start.'site_update&site=1',
Ca veut donc dire que quand on clique sur synchroniser dans la partie admin, c'est obligatoirement le site dont l'id est 1 qui va etre synchronisé!
Je ne pense vraiment pas que beaucoup de gens aient un id différent de 1 pour la galerie locale.... je vais quand meme essayer d'integrer le test.
C'est pas forcement très propre le site=1 mais ca ne veut pas dire c'est le site local mais que c'est le site principal.
Bref, ca serait mieux si tu arrives à intégrer la fonction! Si tu as des soucis, je serais la pour d'aider...
Hors ligne
Bah... j'ai juste un petit soucis, c'est que je n'arrive pas à decrypter de bout de code tiré de add_index!
Si je comprend bien, il faut que je lance le test, histoire d'obtenir l'id de mon site local
Donc par exemple, mon test va me renvoyer un $site_id...
Ensuite, je remplace mon WHERE site_id = 1 par WHERE site_id = $site_id.
C'est à peu près ca?
Hors ligne
Py, tu pourras rajouter un petit screenshot de la partie admin dans les extensions:
http://download.gauchon.com/screenshot_admin.jpg
Hors ligne
P@t a écrit:
Voila quelques modif très légères supplémentaire:
http://download.gauchon.com/gvideo_17e.zip
Installation/activation toutes fraiches, j'ai ca:
Notice: Use of undefined constant pywaie_gvideo - assumed 'pywaie_gvideo' in f:\dev\bsf\plugins\gvideo\admin\pywaie_admin.php on line 100
Notice: Use of undefined constant pywaie_ytube - assumed 'pywaie_ytube' in f:\dev\bsf\plugins\gvideo\admin\pywaie_admin.php on line 101
Notice: Use of undefined constant pywaie_dm - assumed 'pywaie_dm' in f:\dev\bsf\plugins\gvideo\admin\pywaie_admin.php on line 102
lorsque je vais dans la page admin du plugin!
Hors ligne
P@t a écrit:
Bah... j'ai juste un petit soucis, c'est que je n'arrive pas à decrypter de bout de code tiré de add_index!
Si je comprend bien, il faut que je lance le test, histoire d'obtenir l'id de mon site local
Donc par exemple, mon test va me renvoyer un $site_id...
Ensuite, je remplace mon WHERE site_id = 1 par WHERE site_id = $site_id.
C'est à peu près ca?
Ce que tu peux faire, c'est remplacer
$query = ' SELECT id,name,uppercats,global_rank FROM '.CATEGORIES_TABLE.' WHERE site_id = 1 ;';
Par une requête qui recherche les sites locaux (cf mon exemple).
Tu mets les id dans un tableau.
Et tu modifies ta requete avec un truc du style
where site_id in '.'explode(',', montableau)
Pour avoir toutes les cat locales.
Attention si ton tableau est vide car pas de locaux.
Hors ligne
rub a écrit:
P@t a écrit:
Voila quelques modif très légères supplémentaire:
http://download.gauchon.com/gvideo_17e.zipInstallation/activation toutes fraiches, j'ai ca:
Notice: Use of undefined constant pywaie_gvideo - assumed 'pywaie_gvideo' in f:\dev\bsf\plugins\gvideo\admin\pywaie_admin.php on line 100
Notice: Use of undefined constant pywaie_ytube - assumed 'pywaie_ytube' in f:\dev\bsf\plugins\gvideo\admin\pywaie_admin.php on line 101
Notice: Use of undefined constant pywaie_dm - assumed 'pywaie_dm' in f:\dev\bsf\plugins\gvideo\admin\pywaie_admin.php on line 102
lorsque je vais dans la page admin du plugin!
Et ca dans les autres pages index, picture:
Notice: Undefined index: page in f:\dev\bsf\plugins\gvideo\main.inc.php on line 114
Warning: Cannot modify header information - headers already sent by (output started at f:\dev\bsf\plugins\gvideo\main.inc.php:114) in f:\dev\bsf\include\page_header.php on line 102
Hors ligne
??????
Bizarre... tu as bien désinstallé et réinstallé ce fichier:
http://download.gauchon.com/gvideo_17e.zip
Je dois partir la: je regarderai ca ce soir.
Hors ligne
aucun soucis pour moi avec ce zip
j'ai désactiver/désinstaller mais sans supprimer les fichiers, j'ai juste ecrasé.
qq rmq :
1/les couleurs des infos bulles sont pas terribles. on voit strictement rien...
2/ j'ai tester avec une video daily motion. J'aimerai qu'il n'y est pas de lien sur le qui renvoit sur le site qd l'on click sur la video.
Dernière modification par sakkhho (2007-06-28 13:18:26)
Hors ligne
1/ Pour changer la couleur de fond des infosbulles, il faut editer le fichier gvideo/admin/infobulle.php.
Tu trouvera un bout de code css, il faut changer le background color... par exemple mettre #FFFFFF à la place de #FFFFCC
J'essairai de trouver une meilleur couleur pour le prochain zip!
2/Impossible de supprimer le lien vers dailymotion, c'est intégré au lecteur de dailymotion!
Dernière modification par P@t (2007-06-28 13:32:22)
Hors ligne
P@t a écrit:
1/ Pour changer la couleur de fond des infosbulles, il faut editer le fichier gvideo/admin/infobulle.php.
Tu trouvera un bout de code css, il faut changer le background color... par exemple mettre #FFFFFF à la place de #FFFFCC
J'essairai de trouver une meilleur couleur pour le prochain zip!
moi je suis en theme dark. et c'est pas top.
idem en wipi.
par contre en p0w0 c'est ok.
et en mont blanc ca doit etre ok vu que c'est celui que tu utilises ;-)
c'est possible d'adapter le css de l'info bulle en fonction des themes ?
P@t a écrit:
2/Impossible de supprimer le lien vers dailymotion, c'est intégré au lecteur de dailymotion!
arfffffffffffff....
youtube pareil je suppose...
seul googlevideo n'a pas de lien
pas possible de désactiver le clic sur l'image ?
@+
Dernière modification par sakkhho (2007-06-28 15:06:01)
Hors ligne
sakkhho a écrit:
par contre en powo c'est ok.
Je sais: c'est difficile à écrire, mais ce n'est pas powo mais p0w0.
Nous avions eu une discussion avec z0rglub à ce sujet, dès le choix de ce nom.
De la même façon que ce n'est pas zorglub mais bien z0rglub.
C'est comme ça, on ne revient pas en arrière, sauf que dans un avenir plus ou moins proche, nous pourrions choisir un remplaçant de p0w0 avec un autre nom.
C'est clear, pardon, c'est clair? C'est toqué?
8-)
Hors ligne