Guy Rageot a écrit :
Bonjour
je viens d'installer la version *0.63RC2*. Sur un serveur externe. la
base vérifiée via PHPMYADMIN est bien configurée. Pas de problème à
l'installation.
J'utilise Firefox 2.0 - le serveur Apache avec PHP5 et MySql5.
J'ai testé avec une cinquantaine de fiches qui sont bien dans la base
Puis j'ai voulu insérer un nouveau champ dans la fiche. Je n'ai jamais
pu voir le résultat.
Lorsque je veux voir une fiche (ajouter) je reçois le message suivant :
Erreur d'analyse XML : balise ne correspondant pas. Attendu : /p.
Emplacement :
http://basedo.les-enfants-du-soleil-madagascar.org/galette/ajouter_adherent.php
Numéro de ligne 201, Colonne 18 :
/fieldset
--^
Voilà ce qu'il y a ligne 201
}
Selon l'adhérent choisi (voir) la ligne je reçois le message suivant :
Erreur d'analyse XML : balise ne correspondant pas. Attendu : /tr.
Emplacement :
http://basedo.les-enfants-du-soleil-madagascar.org/galette/voir_adherent.php?id_adh=21
Numéro de ligne 145, Colonne 21 :
/td/table
--^
Il n'y a pas de ligne 145 sur le fichier voir, il s'arrête à 140
J'ai rechargé les fichiers incriminés (ajouter et voir) sans effet.
En attendant une réponse
--
Guy Rageot
Webmaster du site des Enfants du Soleil
Pour aller sur le site, cliquez sur le logo
Bonjour,
Il s'agit d'un problème sur les champs personnalisés qui a été détecté
en RC2, et réparé sur le SVN. Cela sera corrigé dans la RC3.
En attendant, le problème devrait être résolu en appliquant le patch joint.
Le procédure pour ce faire est la suivante :
- copier le fichier .diff à la racine de Galette
- lancer la commande : patch -p0 dynamic_fields.diff
Cordialement,
Johan
--- templates/default/display_dynamic_fields.tpl 2007-11-05 18:23:03.0 +0100
+++ templates/default/display_dynamic_fields.tpl 2008-03-06 22:05:52.0 +0100
@@ -1,28 +1,31 @@
{if !empty($dynamic_fields)}
{if $is_form eq true}
fieldset class=cssform
- legend{_T(Additionnal informations:)}/legend
+ legend{_T(Additionnal fields:)}/legend
+{else}
+table class=details
+ caption{_T(Additionnal fields:)}/caption
{/if}
{foreach from=$dynamic_fields item=field}
{if $field.field_perm ne 1 || $smarty.session.admin_status eq 1}
{if $field.field_type eq 0}
- {if $is_form eq false}
-tr
- th class=separator{$field.field_name|escape}nbsp;/th
-/tr
- {else}
-div class=separator{$field.field_name|escape}/div
- {/if}
+ {if $is_form eq false}
+ tr
+th class=separator{$field.field_name|escape}/th
+ /tr
+ {else}
+ div class=separator{$field.field_name|escape}/div
+ {/if}
{else}
- {if $is_form eq false}
-tr
- {else}
-p
- {/if}
{if $is_form eq false}
-th{$field.field_name|escape}nbsp;/th
+ tr
{else}
-label class=bline libelle {if $field.field_required eq 1} required{/if}{$field.field_name|escape}nbsp;/label
+ p
+ {/if}
+ {if $is_form eq false}
+th{$field.field_name|escape}/th
+ {else}
+label class=bline libelle {if $field.field_required eq 1} required{/if} for=info_field_{$field.field_id}_1{$field.field_name|escape}/label
{/if}
{if $is_form eq false}td{/if}
{section name=fieldLoop start=1 loop=$field.field_repeat+1}
@@ -40,7 +43,7 @@
input type=text name=info_field_{$field.field_id}_{$smarty.section.fieldLoop.index} id=info_field_{$field.field_id}_{$smarty.section.fieldLoop.index}
{if $field.field_width 0}size={$field.field_width}{/if}
{if $field.field_size 0}maxlength={$field.field_size}{/if}
- value={$data.dyn[$field.field_id][$smarty.section.fieldLoop.index]|escape} size=50 {$disabled.dyn[$field.field_id]}/
+ value={$data.dyn[$field.field_id][$smarty.section.fieldLoop.index]|escape} {$disabled.dyn[$field.field_id]}/
{elseif $field.field_type eq 3}
select name=info_field_{$field.field_id}_{$smarty.section.fieldLoop.index} id=info_field_{$field.field_id}_{$smarty.section.fieldLoop.index}
!-- If no option is present, page is not XHTML compliant --
@@ -50,18 +53,18 @@
{/if}
{/if}
{/section}
-{if $is_form eq false}/td{/if}
- {if $field.field_pos != 1 || $field.field_repeat != 1}
- {if $is_form eq false}
-/tr
- {else}
-/p
- {/if}
+ {if $is_form eq false}
+/td
+ /tr
+ {else}
+ /p
{/if}
{/if}
{/if}
{/foreach}
{if $is_form eq true}
- /fieldset
+/fieldset
+{else}
+/table
{/if}
{/if}
signature.asc
Description: OpenPGP digital signature
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion