•  » Styles
  •  » [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

#1 2010-07-22 21:27:27

orbitweb
Membre
2009-05-22
43

[Résolu] Thème Luciano : nb de mini par ligne + rv_maps

Bonjour,

Utilisateur (très satisfait !) de Piwigo depuis maintenant plusieurs mois, je remplis petit à petit ma galerie d'images avant de l'ouvrir au public. J'avais déjà posté il y a un moment une discussion à propos du plugin rv_maps pour y afficher un planisphère martien à la place du planisphère terrestre ! ;o)

Aujourd'hui, je suis passé à la version 2.1.2 de Piwigo et j'ai activé et mis par défaut le thème "Luciano" (merci au créateur pour cette très belle réalisation !). J'ai deux questions à propos de ce thème :

- je souhaiterais afficher 3 miniatures par ligne dans les albums, et non pas 4 comme configuré actuellement : dans Utilisateurs > Gérer > Préférences j'ai changé le champs "Nombre de miniatures par ligne" en "3", mais cela n'a rien changé : les miniatures s'affichent toujours 4 par ligne...

- par ailleurs, j'utilise le plugin rv_maps et sur les pages "pictures" le bouton "afficher l'image sur une carte" me dirige vers une page où j'ai bien mon image en miniature avec le lien "Plus d'images pr�ès de ce lieu", mais à droite la carte Google Maps ne s'affiche pas !...

En utilisant un autre thème (par exemple "clear"), je ne rencontre pas ces problèmes, donc je suppose qu'ils sont propres au thème "Luciano". Sauriez-vous comment je pourrais résoudre ces deux soucis ? Merci beaucoup par avance !

Hors ligne

#2 2010-07-23 00:14:11

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

orbitweb a écrit:

Sauriez-vous comment je pourrais résoudre ces deux soucis ?

Contact l'auteur du thème afin d'avoir plus de chance d'avoir une réponse positive.

Concernant ton premier point, le thème Luciano ne prends pas en considération le nombre d'éléments par lignes ainsi que le nombre de lignes.
Le thème Luciano est dit "élastique" à savoir que le produit du nombre de miniatures multiplié par le nombre de lignes, te donne en fait le nombre total de miniature qui seront affichées sur ta page.

Concernant maintenant ton second point, il faut que le créateur corrige quelque chose ^^


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2010-07-23 12:10:53

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

Bonjour Gotcha,

Merci pour ta réponse
Ok je vais tenter de contacter le créateur du thème.

Le thème Luciano est dit "élastique" à savoir que le produit du nombre de miniatures multiplié par le nombre de lignes, te donne en fait le nombre total de miniature qui seront affichées sur ta page.

Je ne comprends pas bien... J'ai beau changer les chiffres dans les champs "Nombre de lignes par page" et "Nombre de miniatures par ligne", cela ne change rien à l'affichage : j'ai toujours 4 miniatures par lignes et 3 lignes.

Hors ligne

#4 2010-07-23 12:41:28

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#5 2010-07-23 14:08:12

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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.

Hors ligne

#6 2010-07-23 14:25:34

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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.

Dernière modification par orbitweb (2010-07-23 14:43:12)

Hors ligne

#7 2010-07-23 17:16:18

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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.


P@t

Hors ligne

#8 2010-07-23 17:55:02

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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.

Hors ligne

#9 2010-07-24 17:36:22

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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 !

Hors ligne

#10 2010-07-24 17:41:44

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#11 2010-07-24 19:05:52

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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

Hors ligne

#12 2010-07-24 20:45:09

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#13 2010-08-04 15:17:01

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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 !
@+

Hors ligne

#14 2010-08-13 16:46:21

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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 !

Hors ligne

#15 2010-08-13 19:25:35

orbitweb
Membre
2009-05-22
43

Re: [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

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

Hors ligne

  •  » Styles
  •  » [Résolu] Thème Luciano : nb de mini par ligne + rv_maps

Pied de page des forums

Propulsé par FluxBB

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