Projet

Général

Profil

Actions

Support #7525

fermé

Formulaire XML & Formulaire HTLM

Ajouté par Marc Avenel il y a presque 9 ans. Mis à jour il y a presque 9 ans.

Statut:
Closed
Priorité:
Urgent
Assigné à:
-
Catégorie:
Formulaires XML
Version cible:
-
Début:
15/02/2016
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox
Votre version de Silverpeas:
5.15
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Dans la conception du formulaire HTML avec la gestion de Bloc CSS,
Certains "DIV" sont tronqués.
Ce qui pénalise la représentation du formulaire.
> Ci joint fichier qui a la représentation suivante.
> Voir copie écran

Obligé de rajouter un DIV dans le code....


Fichiers

update.html (3,89 ko) update.html Marc Avenel, 15/02/2016 15:08
FORMULAIRE HTML-HS.PNG (15,6 ko) FORMULAIRE HTML-HS.PNG Marc Avenel, 15/02/2016 15:11
recruitment.zip (7,22 ko) recruitment.zip Marc Avenel, 15/02/2016 16:19
mgiworkflow.css (2,35 ko) mgiworkflow.css Marc Avenel, 16/02/2016 08:06
Formulaire_avec_surcouche_mgic.jpg (103 ko) Formulaire_avec_surcouche_mgic.jpg Sebastien Vuillet, 17/02/2016 09:52
Formulaire_sans_surcouche.jpg (86,6 ko) Formulaire_sans_surcouche.jpg Sebastien Vuillet, 17/02/2016 09:52

Mis à jour par Sebastien Vuillet il y a presque 9 ans

  • Statut changé de New à Feedback

Il faudra nous transmettre le descripteur XML du formulaire.

Mis à jour par Marc Avenel il y a presque 9 ans

Voici le descriptif en entier

Mis à jour par Marc Avenel il y a presque 9 ans

Voici la feuille de style

Mis à jour par Sebastien Vuillet il y a presque 9 ans

Nous faisons du support uniquement sur les fichiers css de silverpeas et des spécifiques réalisés par nos soins.

Si vous retirez les styles css, l'affichage est correcte ?

Mis à jour par Marc Avenel il y a presque 9 ans

Si je fais un view Source du HTML de la page
C'est un div qui disparaît rien à voir avec le Style CSS.

Mis à jour par Sebastien Vuillet il y a presque 9 ans

En enlevant le couche html/css de personnalisation, est ce que le champs en question apparaît ?

Mis à jour par Marc Avenel il y a presque 9 ans

C'est pas le champs qui disparaît mais le DIV de la page HTML.

Mis à jour par Sebastien Vuillet il y a presque 9 ans

Cela se produit à la saisie du formulaire ou à l'affichage ?

Mis à jour par Marc Avenel il y a presque 9 ans

En saisie du formulaire.
Les cadres sont décalés en rapport avec le CSS car il manque des DIV

Mis à jour par Sebastien Vuillet il y a presque 9 ans

Le bug est donc dans le code HTML et/ou CSS que vous avez écrit.

Mis à jour par Marc Avenel il y a presque 9 ans

Ca ne peut être dans le HTML.
Je l'ai repointé.
J'ai du ajouter un deuxième fin de Balise </div> pour avoir un résultat correct.
ceci dans les 3 formulaires que j'ai créé...

Mis à jour par Sebastien Vuillet il y a presque 9 ans

A première lecture votre code HTML n'est pas conforme.
L'id "MGI_scrHeader" est utilisé plusieurs fois alors qu'il devrait être unique.

C'est un basic de la programmation HTML : http://www.w3schools.com/tags/att_global_id.asp

Mis à jour par Marc Avenel il y a presque 9 ans

Je ne vois pas le problème, Même s'il y a plusieurs DIV.
le problème généré est des tags DIV qui sont supprimés.
Avez vous le même problème chez vous ?

Mis à jour par Sebastien Vuillet il y a presque 9 ans

Cela s'affiche très bien sans votre surcouche HTML/CSS et un moins bien avec votre surcouche HTML/CSS sous Chrome et Firefox.
Maintenant à vous de corriger votre code HTML/CSS.

Merci de clore ce ticket.

Mis à jour par Marc Avenel il y a presque 9 ans

Avez vous testé sous Firefox, Navigateur validé chez MGIC ?

Mis à jour par Sebastien Vuillet il y a presque 9 ans

Silverpeas est testé avec Firefox. Et oui le formulaire s'affiche correctement avec Firefox sans surcouche HTML/CSS.
Maintenant, à vous de tester votre code HTML/CSS avec firefox.

Mis à jour par Marc Avenel il y a presque 9 ans

J'ai ce source d'origine
<div id="MGI_scrHeader">
<h1><span><%=recruitmentDescription.label%></span></h1>
<div id="recruitmentFunctionDiv">
<div class="row">
<span class="label"><%=recruitmentFunction.label%></span>
<span class="formw inputLarge"><%=recruitmentFunction%></span>
</div>
</div>
<div id="recruitmentSiteDiv">
<div class="row">
<span class="label"><%=recruitmentSite.label%></span>
<span class="formw inputLarge"><%=recruitmentSite%></span>
</div>
</div>
</div>
<br/>

Ce qui est généré par Silverpeas:
On voit qu'il manque un DIV et deux <br/> à la fin
<div id="MGI_scrHeader">

&lt;h1&gt;&lt;/h1&gt;
&lt;div id=&quot;recruitmentFunctionDiv&quot;&gt;&lt;/div&gt;
&lt;div id=&quot;recruitmentSiteDiv&quot;&gt;
&lt;div class=&quot;row&quot;&gt;
&lt;span class=&quot;label&quot;&gt;
Site
&lt;/span&gt;
&lt;span class=&quot;formw inputLarge&quot;&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;/style&gt;
&lt;div id=&quot;listAutocompleterecruitmentSite&quot; class=&quot;yui-ac&quot;&gt;
&lt;input id=&quot;recruitmentSite&quot; class=&quot;yui-ac-input&quot; type=&quot;text&quot; value=&quot;CHA Champfromier&quot; name=&quot;recruitmentSite&quot; autocomplete=&quot;off&quot;&gt;&lt;/input&gt;
&lt;div id=&quot;containerrecruitmentSite&quot; class=&quot;yui-ac-container&quot;&gt;
&lt;div class=&quot;yui-ac-content&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;img width=&quot;5&quot; height=&quot;5&quot; border=&quot;0&quot; style=&quot;position:absolute;left:16em;top:5px&quot; alt=&quot;&quot; src=&quot;/silverpeas/util/icons/mandatoryField.gif&quot;&gt;&lt;/img&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;&lt;/br&gt;

Mis à jour par Marc Avenel il y a presque 9 ans

Vous pouvez clore le ticket
Je me suis arrangé autrement

Mis à jour par David Lesimple il y a presque 9 ans

  • Statut changé de Qualified à Closed
  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF