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)

sakkhho
2007-05-10 18:22:43

une idée pour la requete...

voila ce qu'il y a par defaut (mod google map d'hugi 1.1)

$query = 'SELECT '.IMAGES_TABLE.'.id, '.IMAGES_TABLE.'.latitude, '.IMAGES_TABLE.'.longitude, storage_category_id, path, tn_ext, '.IMAGES_TABLE.'.name, IF(representative_picture_id='.IMAGES_TABLE.'.id,\'true\',\'false\') as representant
          FROM '.IMAGES_TABLE.', '.CATEGORIES_TABLE.','.IMAGE_CATEGORY_TABLE.'
          WHERE '.IMAGES_TABLE.'.latitude IS NOT NULL AND '.IMAGES_TABLE.'.latitude <> \'\' AND image_id = '.IMAGES_TABLE.'.id AND image_id = \''.$_GET['image_id'].'\'
          AND category_id = '.CATEGORIES_TABLE.'.id;';

        $result = pwg_query($query);
        // only one result
        $row = mysql_fetch_array($result);
        // Image to add to this user ?
        if ( !in_array ($row['storage_category_id'], explode(',',$user['forbidden_categories'] ))  )
etc...

merci...

sakkhho
2007-05-10 08:29:41

je serai pas capable d'ecrire le code correspondant a cette requete... je connais pas la syntaxe
j'ai besoin d'aide là !
merci à vous

Nicco
2007-05-09 23:39:03

moi je dirais qui faut faire une requete qui recherche les categories ou id de l image est lié et ensuite faire un diff entre cette liste et la liste des forbidden ...

si le resultat est vide alors pas d'acces a l image, sinon c'est que le user a un acces a cette image et les categories sont celles de la liste resultat !

sakkhho
2007-05-09 22:38:13

bon en mettant entre commentaire le
if ( !in_array ($row['storage_category_id'], explode(',',$user['forbidden_categories'] ))  )
j'enleve les droits de gmaps et ca fonctionne.

donc c'est bien ca qu'il faut que je modifie.

est ce que qq'un peut me dire par quoi je peux modifier le chp 'storage_category_id' ?

Nicco
2007-05-09 20:48:51

bahh d apres ton premier post pour moi ca marche nickel

donc je ne capte pas ou ca plante dans cette version

msn ok si tu veux bipp

sakkhho
2007-05-09 20:43:03

nicco relis le 1er post je pense que tu as pas compris ce que j'ai fait

--> msn ?

Nicco
2007-05-09 20:40:25

atttttttttttttttttend tu as deplacé les fichiers physiques c est ca ?

et apres tu as fais koi alors

sakkhho
2007-05-09 20:25:33

mes photos sont dans une catégorie physique qui n'est pas autorisé.

cette cat physique etait en page d'acceuil et maintenant qu'elle date je voulait la 'deplacer' sans tt perdre.
peut etre que je dois la deplacer reellement en modifant la base que tu la dis ds le post sur le deplacement

Nicco
2007-05-09 20:19:05

attend que je comprene ... tes photos sont bien aussi dans une autre categorie qui est elle autorisé non ?

si c est non = c est normal que tu n est rien !

si c est oui = alors cette ligne est surement la source de ton soucis ...
je n ai pas le code autour mais la je me dis que ce n est pas obligatoirement la categorie storage qu on doit avoir mais plutot une infos sur la ou les categories de l image ...

sakkhho
2007-05-09 18:34:06

alors j'ai fouillé un peu de la gmap_data.php du mod :

et j'ai trouvé ceci entre autre

// Image to add to this user ?
        if ( !in_array ($row['storage_category_id'], explode(',',$user['forbidden_categories'] ))  )
        {

est ce que le hic vient pas de la ? il va voir si le repertoire de stockage est autorisé au pas c'est bien ça ?

donc avec la categorie virtuelle ce repetoire ne bouge pas donc normale qu'il n'affiche rien...

comment le modifier par le chemin 'réelle' ?

Nicco
2007-05-09 17:57:49

bon bahhh la ... c est pour ca que moi je suis resté sur ma vieille methode a l'epoque ;o)
car c etait tout simple !

a+ et bon courage  Hugo va surement pouvoir t aider

sakkhho
2007-05-09 17:51:21

sakkhho a écrit:

j'ai bien resyncronisé les données gmaps mais c'est pareil car pour lui le chemin des images est toujours celui de la cat10...

j'arrive pas a comprendre pq rien ne s'affiche...

j'ai mis des coordonées pour la catégorie virtuelle, la j'ai bien le marqueur de la cat qui s'affiche
je repasse la cat10 visible, je resyncronise, je recupere mes marqeurs...

googlemaps reagit comme si la cat10' est accessible (dc marqueur categorie OK) mais les photos dedans appartiennent à la 10 et ne sont donc pas visible (marqueurs photos KO)

Nicco
2007-05-09 17:42:12

tu as bien re déclenché une synchro pour raffraichir le googlemap cache !!

sakkhho
2007-05-09 17:39:29

Alors je reprend le post ici dans un new sujet (voir ici le debut de la discussion. 

je reviens la dessus car j'ai un petit soucis avec googlemaps et la creation d'une galerie virtuelle
pour reprendre mon exple :

l'arboresence de la galerie au depart (uniquement des categorie physique)

--cat1
--cat2
    /---cat3
--cat4
    /---cat5
        /---cat6
        /---cat7
    /---cat8
---cat9
---cat10

-je souhaite maintenant 'deplacer' ma cat10 et la mettre en niveau 3 au coté des cat6&7.
-j'ai crée pour cela une categorie virtuelle cat10' que je place ou je le souhaitais et j'associe toutes les images de la cat10 à la cat10'
-je passe ensuite la cat10 en interdit de facon a ce qu'elle ne soit plus visible.

ce qui donne :

--cat1
--cat2
    /---cat3
--cat4
    /---cat5
        /---cat6
        /---cat7
       /---cat10'
    /---cat8
---cat9
---cat10 (mais plus visible)

jusque la tout est ok.

et le hic vient avec googlemaps.

car j'ai dans la cat10 renseignées les coordonées gps des photos.
or comme j'ai passé la catégorie en interdit les marqueurs ne sont plus visibles. ce qui est normale.

par contre
ca ne re-crée pas de marqueur pour la cat virtuelle qui est elle accesible.
j'ai bien resyncronisé les données gmaps mais c'est pareil car pour lui le chemin des images est toujours celui de la cat10...

j'ai oublié de faire qq chose ? ou la elle la limite des catégories virtuelle ?

Pied de page des forums

Propulsé par FluxBB

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