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

orbitweb
2010-08-14 11:10:16

Merci Gotcha !

Dans Firebug, le code html des miniatures de navigation ressemble à ça :

<a rel="prev" title="previous_page : ...." href="picture.php?/574/...." id="linkPrev" class="navThumb"><img alt="...." src="http://...." style=""></a>

Leur "étiquette" CSS est donc "linkPrev" et "linkNext".
En éditant le fichier plugin/rv_maps/template/picture_map_content.tpl j'ai rajouté la ligne

#linkPrev, #linkNext {display:none;}

entre les balises {html_head} et {/html_head}

et hop, ça fonctionne ! les miniatures ont bien disparu de ma page de géolocalisation de l'image !
Merci beaucoup ! => sujet passé en "résolu" ! ;o)

Gotcha
2010-08-14 10:42:31

orbitweb a écrit:

Que faut-il que je fasse pour supprimer cette barre de navigation sur ces pages (sans la supprimer sur mes pages d'affichage 'normal' de mes images, sans la carte) ?

Je vous recommande l'utilisation de l'extension pour Firefox nommée : Firebug.
Grâce à cette extension, vous trouverez de quoi cacher des éléments via le CSS :-)

Gotcha
2010-08-14 10:40:56

Bonjour,

En effet, l'utilisation de framework mootools avec Piwigo impose une certaine gymnastique. Piwigo préfère jQuery.
Vu que le concepteur du thème Luciano a mélangé les deux framworks, il se peut que des incompatibilités surviennent :-(

Merci d'avoir partagé votre solution ;-)

orbitweb
2010-08-13 19:25:35

Bon, j'ai fini par trouver un bidouillage qui fonctionne !!
Dans le fichier "picture_map_content.tpl" du répertoire "/rv_maps/template/" j'ai déplacé les lignes de code qui ouvrent les javascripts en les mettant au dessus du {html_head} . Comme ceci :

<script src="{$PLUGIN_ROOT_URL}/template/windows_13/javascripts/prototype.js" type="text/javascript"></script>
<script src="{$PLUGIN_ROOT_URL}/template/windows_13/javascripts/window.js" type="text/javascript" defer="defer"></script>
{html_head}
... suite du fichier ....

Je ne sais pas si c'est très propre... mais en tout cas ça fonctionne ! La carte Google Map s'affiche bien sur ma page (cf copie d'écran).
Maintenant, je voudrai supprimer les miniatures des images "précédente et suivante" qui apparaissent derrière la description et derrière la carte (cf la copie d'écran).

Que faut-il que je fasse pour supprimer cette barre de navigation sur ces pages (sans la supprimer sur mes pages d'affichage 'normal' de mes images, sans la carte) ?

orbitweb
2010-08-13 16:46:21

Après pas mal de recherches, j'ai finalement trouvé ce qui coinçait : le thème Luciano charge les javascripts :
"mootools-1.2.4-core.js"
et
"mootools-1.2.4.4-more.js"
dans le <head> de chaque page de la galerie.

Or, le plugin RV Maps charge lui-aussi tout un tas de fichiers javascripts pour afficher la Google Maps permettant la géolocalisation de l'image.

Lorsque je supprime les fichiers "mootools-1.2.4-core.js" et "mootools-1.2.4.4-more.js" de mon FTP, la Google Maps s'affiche correctement sur ma page, mais quand je remets en ligne ces fichiers, elle n'apparaît plus !

Donc il y a un problème de compatibilité entre ces javascripts "mootools" du thème Luciano et ceux chargés par le plugin RV Maps. Mais je ne vois pas comment je pourrai arriver à résoudre ce problème... Auriez-vous des idées ? Merci !

orbitweb
2010-08-04 15:17:01

Bonjour,

Je me permets de poster un nouveau message ici car je n'ai toujours pas réussi à régler mon problème d'affichage de la carte "Google Maps", via le plugin RV Maps et Earth, sur les pages "afficher l'image sur une carte" avec le thème Luciano (cf copie d'écran jointe).
J'ai contacté VDigital qui semblait avoir le même problème sur son site (ici : http://www.vdigital.org/piwigo/picture? … es&map) mais ça ne devait être qu'un soucis ponctuel de quelques heures chez Google car depuis la carte s'affiche très bien sur ses pages sans qu'il n'ait fait de modif.
Il m'a indiqué que le problème venait très certainement du thème Luciano et pas du plugin RV Maps.
Un diagnostic avec Firebug ne m'a pas permis de voir d'où pouvait venir le problème... il doit s'agir d'un soucis au moment où la page est construite à partir des différents fichiers templates de Luciano ?..

Auriez vous une idée de ce qui serait à modifier au niveau du thème Luciano pour permettre l'affichage de la Google Maps ? Merci !
@+

Gotcha
2010-07-24 20:45:09

orbitweb a écrit:

Par exemple, il y a un problème exactement identique au mien dans cette galerie : http://www.vdigital.org/piwigo/picture? … es&map

Très bien remarqué !

Malheureusement, mon niveau de connaissance en programmation ne me permet pas de savoir quoi chercher :-(
C'est certainement une balise HTML qui manque à certains thèmes...

Si tu n'as pas de réponses positives d'ici 15 jours, tu peux faire remonter le sujet ;-)

PS : Essai de contacter le webmaster de la galerie que tu cites. Il aura (j'imagine) à coeur de faire fonctionner correctement sa propre galerie.

orbitweb
2010-07-24 19:05:52

Merci Gotcha pour ton message : j'ai fait ma mise à jour après sauvegarde de ma bdd et tout s'est bien passé !

Concernant le problème d'affichage de la carte Google Maps montrant la localisation des photos individuelles, je n'ai pas trouvé la solution...
Pour rappel, j'utilise le thème Luciano et la carte Google Maps ne s'affiche pas sur la page (dans Firebug le <div id="map"></map> est vide...). Mais ce bug semble être beaucoup plus général et ne concerne pas que le thème Luciano. Par exemple, il y a un problème exactement identique au mien dans cette galerie : http://www.vdigital.org/piwigo/picture? … es&map
Donc de mon point de vue, le problème n'est pas au niveau du plugin RV Maps & Earth, mais il concerne certains thèmes qui ne permettent pas l'affichage de la carte... car avec certains thèmes ça fonctionne et avec d'autres pas !

Auriez-vous une idée sur le ou les fichiers précis qui pourraient poser problème ? J'avoue ne plus trop savoir où mener mon enquête...

Gotcha
2010-07-24 17:41:44

Rien ne vous empêche de faire une sauvegarde de votre BDD.

Logiquement, la mise à jour de ce plugin, depuis votre version, ne posera pas de problèmes... logiquement...

orbitweb
2010-07-24 17:36:22

Petite question en passant : la version du plugin RV Maps installée sur ma galerie est 2.0.a et je souhaiterais passer en 2.1.a. Ma version de Piwigo est la 2.1.2 .

Je voudrais m'assurer qu'en allant dans l'admin et en cliquant sur "Mise à jour automatique", je ne perdrai pas les données géocodées que j'ai enregistrées pour chacune de mes images!!
Je pense que ça peut se faire sans soucis, mais ce qui me fait peur c'est ça : "NOTE IMPORTANTE: Lorsque le plugin est désinstallé tous POSITION GÉOGRAPHIQUE les données seront perdues" donc je souhaiterais avoir votre confirmation ! Merci !

orbitweb
2010-07-23 17:55:02

Merci P@t pour ces explications.
Je vais regarder de près pour le problème avec rv_maps, et je vous dis si je trouve quelque chose.

P@t
2010-07-23 17:16:18

Gotcha, désolé de te contredire, mais le thème Luciano n'est justement pas du tout élastique!
La personnalisation du nombre de ligne et du nombre de miniature par ligne a même été retirée d'office.
C'est donc bien 12 miniatures par pages qui s'affichent. Pour modifier ca, il faut mettre les mains dans le cambouis, comme la très bien fait orbitweb.

Pour le problème avec rv_maps, je ne vais pas avoir le temps de regarder ca... essaye de voir avec fiirebug si tu arrive à corriger le problème.
Si tu y arrives, n'hésite pas à poster la solution ici.

orbitweb
2010-07-23 14:25:34

Hey !

J'ai trouvé ! Donc pour modifier le nombre de miniatures à afficher par ligne dans les albums utilisant le thème "Luciano", il faut (s'il on veut 3 mini/ligne et 3 lignes au total) :

1/ indiquer le nombre total d'images souhaitées par page (9 dans notre cas) dans le fichier "themeconfig.inc.php"

$conf['top_number'] = 9;
(...)
$user['nb_image_page'] = 9;

2/ puis dans le fichier "theme.css" il faut ajuster la largeur du cadre contenant les miniatures pour en avoir 3 par ligne (éditer la valeur [valeur souhaitée en px]):

/***** LAYOUT GALLERY ****/
(....)

BODY#theCategoryPage .content                            { width: [valeur souhaitée en px]px; background: transparent url(skin/750darkBottom.png) bottom left; }
BODY#theCategoryPage .content    .titrePage    { background: transparent url(skin/750darkTop.png) no-repeat; }

La valeur de [valeur souhaitée en px] dépend de la largeur des mini de la galerie, faire des essais (en utilisant le logiciel Firebug par exemple).
Bien sûr les fichiers "750darkBottom.png" et "750darkTop.png" sont à modifier (leur longueur doit être allongée ou rétrécie en fonction de la largeur de cadre voulue) à l'aide d'un logiciel de dessin.

Mon soucis n°1 est résolu ! :o)
Merci Gotcha pour tes réponses.

orbitweb
2010-07-23 14:08:12

OK, mais je ne parviens pas à changer le nombre de miniatures s'affichant par page depuis l'admin.

Si je rentre dans l'admin :
"Nombre de lignes par page" = 3
"Nombre de miniatures par ligne" = 3
J'ai quand même 12 images par page....

Pour réussir à changer effectivement le nombre de miniatures s'affichant par page, j'ai modifié les valeurs de "$user['nb_image_page']" et "$conf['top_number']" dans le fichier "themeconf.inc.php" de Luciano, et là ça m'affiche bien le nombre de miniatures que je veux, mais leur mise en page est toujours de 4 mini max par ligne, alors que j'en voudrais 3. Peut-être qu'en réduisant la largeur de la page dans le fichier CSS je vais réussir à en afficher 3 par ligne comme je veux.

Gotcha
2010-07-23 12:41:28

Si tu demandes 3 miniatures pour 4 lignes, Piwigo avec les thèmes élastiques va t'afficher un maximum de 3 x 4 = 12 miniature par pages.
C'est le résultat de cette multiplication qui compte pour les thèmes élastiques qui ne "respectent" pas les règles d'affichages statiques.

Pied de page des forums

Propulsé par FluxBB

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