Bonjour,
Je découvre piwigo et le style très sobre de simple-white qui me plait.
J'ai installé le plugin contactForm (en test) qui si j'ai bien compris n'est pas prévu pour le style s-w.
Comme il y a peu d'erreur de mise en page (le mot catégorie mal placé et des espaces près du bord) pensez vous que je peux l'adapter rapidement et quelle est la meilleure démarche :
1- trouver le fichier (tpl ou css) et le modifier moi-même
2- passer par l'admin et local file editor (je maitrise par encore cette partie admin)
merci à vous
Hors ligne
Bonjour,
Vous pouvez déjà identifier les erreurs et noter les lignes qui causent problèmes.
Puisque tous les thèmes ne sont pas construits de la même manière, il faudra voir pour apporter un correctif qui satisfasse tous les thèmes (en tous cas, ne pas créer de conflits).
Hors ligne
Voilà, j'ai mis le lien contact en dehors du menu.
Evidemment, j'ai toujours mes décalages dans la présentation, normal puisque le formulaire contact n'est pas prévu pour simple-white.
Comme les décalages sont peu nombreux je pense faire les modifs mais par contre je n'arrive pas à identifier les lignes css (ou autres).
J'envoie une copie pour savoir si je peux avoir une piste.
Principaux décalages :
- pas de marge près du bord gauche
- catégorie sur le bord haut
- idem pour lien piwigo sur le bord bas
l'absence de fil d'ariane n'est pas genant.
Merci.
Hors ligne
Si vous me fournissez le lien de votre galerie (par courriel si votre galerie est privé) je peux regarder pour tenter de corriger le problème ;-)
Hors ligne
Je n'arrive pas à trouver où je dois intervenir (tpl, css) pour faire la modification, ni comment le faire dans l'admin alors je me demande :
1) si je dois chercher le bloc qui pose problème et la css : je voulais modifier/tester #menubar mais dans l'admin je ne sais pas comment faire.
2) si pour cette page de contact, il ne serait pas plus simple et rapide de "plier" le menu comme à l'arrivée sur la page d'accueil. C'est suffisant pour mon problème, mais où configurer cette variable ?
3) si une modif de simple-white avec le contactForm est possible ?
Merci à vous.
Hors ligne
la structure du code html du thème simple est différente des thèmes basés sur sylvia (les blocs <div> et leurs id). Il faut donc adapter les fichiers tpl ...
Hors ligne
ContactForm suppose que la structure html est celle de sylvia, or pour simple la structure est différente.
Hors ligne
@saimon : Peux-tu proposer un template adapté à tes thèmes afin de les inclurent dans le plugin COntactForm ?
Merci d'avance ;-)
Hors ligne
voici un patch:
diff -u -r ContactForm.orig//themes/cf_form.tpl ContactForm//themes/cf_form.tpl --- ContactForm.orig//themes/cf_form.tpl 2010-10-05 21:54:57.000000000 +0200 +++ ContactForm//themes/cf_form.tpl 2010-10-05 21:25:44.000000000 +0200 @@ -56,7 +56,7 @@ } </script> {/literal} -<div id="autre_content" class="contact-form"> +<div id="subcontent" class="contact-form"> <form method="post" action="{$CF.F_ACTION}" class="filter" id="contactform" onsubmit="return cf_validate();"> <div class="contact-form-content"> <table> diff -u -r ContactForm.orig//themes/cf_index.tpl ContactForm//themes/cf_index.tpl --- ContactForm.orig//themes/cf_index.tpl 2010-10-05 21:54:57.000000000 +0200 +++ ContactForm//themes/cf_index.tpl 2010-10-05 21:35:20.000000000 +0200 @@ -1,6 +1,7 @@ -{$MENUBAR} -<div id="content" class="content"> -<!-- Messages -->{$CF_MESSAGES}<!-- Messages --> <!-- Title -->{$CF_TITLE}<!-- Title --> -<!-- Contact form -->{$CF_FORM}<!-- Contact form --> +<div id="content" class="content"> + {$MENUBAR} + <!-- Messages -->{$CF_MESSAGES}<!-- Messages --> + <!-- Contact form -->{$CF_FORM}<!-- Contact form --> + <div style="clear: both;"></div> </div> <!-- content --> \ Pas de fin de ligne à la fin du fichier. diff -u -r ContactForm.orig//themes/cf_messages_index.tpl ContactForm//themes/cf_messages_index.tpl --- ContactForm.orig//themes/cf_messages_index.tpl 2010-10-05 21:54:57.000000000 +0200 +++ ContactForm//themes/cf_messages_index.tpl 2010-10-05 21:44:33.000000000 +0200 @@ -1,5 +1,4 @@ -<div class="content" id="cf_messages"> -<!-- Title -->{$CF_TITLE}<!-- Title --> -<!-- Button -->{$CF_BUTTON}<!-- Button --> -<!-- Messages -->{$CF_MESSAGES}<!-- Messages --> -</div> <!-- content --> +<div> + <!-- Messages -->{$CF_MESSAGES}<!-- Messages --> + <!-- Button -->{$CF_BUTTON}<!-- Button --> +</div> \ Pas de fin de ligne à la fin du fichier. diff -u -r ContactForm.orig//themes/cf_title.tpl ContactForm//themes/cf_title.tpl --- ContactForm.orig//themes/cf_title.tpl 2010-10-05 21:54:57.000000000 +0200 +++ ContactForm//themes/cf_title.tpl 2010-10-05 21:33:19.000000000 +0200 @@ -1,4 +1,5 @@ <div class="titrePage"> + <span id="menuswitcher" title="Afficher/cacher le menu">Menu</span> » <ul class="categoryActions"> <li> <a href="{$U_HOME}" title="{'return to homepage'|@translate}">
Hors ligne
Et en écriture plus conventionnelle ça donne quoi ?
Désolé, je ne lit pas bien les +++ et les ---
Hors ligne