Changeset 67481 in spip-zone


Ignore:
Timestamp:
Nov 5, 2012, 3:28:10 PM (7 years ago)
Author:
esj@…
Message:

Associaspip bugs de validité XHTML: le validateur en boucle a dénoncé 174 erreurs réparties dans 34 des 59 fichiers du répertoire Exec. Voici un premier lot de corrections:

  • attribut Name interdit pour Form
  • attribut Col de Textaera manquant
  • attribut Alt de Img manquant
  • attribut onCLick doit s'écrire onclick
  • attribut ID ne peut contenir des espaces
  • ne pas utiliser de crochets à l'intérieur d'un [(#REM)...] ça le tronque
  • noscript veut une balise fille de type Bloc
  • Hr n'est pas une fille de Option
  • palanquée de balises fermantes manquantes

Reste encore 95 erreurs, qu'on peut voir en appelant le site avec:
ecrire/?exec=valider_xml&var_url=..%2Fplugins%2FAssociaspip%2Fexec

Location:
_plugins_/Association/Associaspip
Files:
23 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/association_options.php

    r67421 r67481  
    15901590                $res2 .= ' checked="checked"';
    15911591    }
    1592     $res1 .= '>'. _T('asso:toutes_destinations') .'</option><option disabled="disabled"><hr /></option>';
     1592    $res1 .= '>'. _T('asso:toutes_destinations') .'</option><option disabled="disabled"></option>';
    15931593    $res2 .= ' /><label for="destination_0">'._T('asso:toutes_destinations').'</label></div>';
    15941594    $res2 .= '<div class="choix"><hr /></div>';
     
    16101610    $res2 .= ''.$plus;
    16111611    $res = ($lst?$res1:$res2);
    1612         return $exec ? generer_form_ecrire($exec, $res.'<noscript><input type="submit" value="'. _T('asso:bouton_lister') .'" /></noscript>') : $res;
     1612        return $exec ? generer_form_ecrire($exec, $res.'<input type="submit" value="'. _T('asso:bouton_lister') .'" />') : $res;
    16131613}
    16141614
     
    20062006        $res = '<form method="get" action="'. ($exec?generer_url_ecrire($exec):'') .'">';
    20072007        if ($exec)
    2008                 $res .= "\n<input type='hidden' name='exec' value='$exec' />";
     2008                $res .= "\n<div><input type='hidden' name='exec' value='$exec' /></div>";
    20092009        $res .= "\n<". ($td?'table width="100%"':'ul') .' class="asso_tablo_filtres">'. ($td?'<tr>':'');
    20102010        foreach($liste_filtres as $filtre_selection =>$params) {
     
    20182018                $res .= $supplements;
    20192019        }
    2020         $res .= ($td?'<td':'<li') . ' class="boutons"><noscript><input type="submit" value="'. _T('asso:bouton_lister') .'" /></noscript></td>' . ($td?'</td>':'</li>');
     2020        $res .= ($td?'<td':'<li') . ' class="boutons"><input type="submit" value="'. _T('asso:bouton_lister') .'" />' . ($td?'</td>':'</li>');
    20212021        return $res. ($td?'</tr></table':'</ul>') .">\n</form>\n";
    20222022}
  • _plugins_/Association/Associaspip/balise/selecteur_code_comptable.php

    r66942 r67481  
    4040                                $res .= '<option value="'.$index_code.'-'.$intitule.'"';
    4141                                if ($code!='' && $code==$index_code) $res .=' selected="selected"';
    42                                 $res .= '>'.$index_code.' - '.$intitule.'</option>';
     42                                $res .= '>'.$index_code.' - '.$intitule."</option>\n";
    4343                        }
    4444                }
  • _plugins_/Association/Associaspip/formulaires/ajouter_cotisation.html

    r66822 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <ul>
  • _plugins_/Association/Associaspip/formulaires/ajouter_membres_groupe.html

    r66942 r67481  
    33    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    44    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     5    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    66        <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    77        <h3 class="legend"><:asso:ajouter_membres_au_groupe:></h3>
  • _plugins_/Association/Associaspip/formulaires/configurer_association.html

    r67354 r67481  
    22  [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33  [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4   <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4  <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55    <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66    <ul>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_activites.html

    r66822 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <fieldset>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_categories.html

    r66804 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <ul>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_comptes.html

    r66822 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <ul>
     
    1616                                                        [(#ENV{id_compte}|oui) disabled="disabled"]
    1717                                                })]
    18                                                 id="type_operation_depense" onClick="remplirSelectImputation(#META{/association/classe_charges}); afficheDiv('label_imputation','label_depense','depense','label_journal_depense','mode_paiement','justification','destination'); cacheDiv('label_destination','label_depense_evaluee','label_journal_recette','recette');" />
     18                                                id="type_operation_depense" onclick="remplirSelectImputation(#META{/association/classe_charges}); afficheDiv('label_imputation','label_depense','depense','label_journal_depense','mode_paiement','justification','destination'); cacheDiv('label_destination','label_depense_evaluee','label_journal_recette','recette');" />
    1919                                        <label for="type_operation_depense"><:asso:depense:></label>
    2020                                <BOUCLE_type_operation_depense(ASSO_PLAN){active=1}{classe=#META{/association/classe_charges}}>
     
    2929                                                        [(#ENV{id_compte}|oui) disabled="disabled"]
    3030                                                })]
    31                                                 id="type_operation_recette" onClick="remplirSelectImputation(#META{/association/classe_produits}); afficheDiv('label_imputation','label_recette','recette','label_journal_recette','mode_paiement','justification','destination'); cacheDiv('label_destination','label_recette_evaluee','label_journal_depense','depense');" />
     31                                                id="type_operation_recette" onclick="remplirSelectImputation(#META{/association/classe_produits}); afficheDiv('label_imputation','label_recette','recette','label_journal_recette','mode_paiement','justification','destination'); cacheDiv('label_destination','label_recette_evaluee','label_journal_depense','depense');" />
    3232                                        <label for="type_operation_recette"><:asso:recette:></label>
    3333                                <BOUCLE_type_operation_recette(ASSO_PLAN){active=1}{classe=#META{/association/classe_produits}}>
     
    4242                                                        [(#ENV{id_compte}|oui) disabled="disabled"]
    4343                                                })]
    44                                                 id="type_operation_virement" onClick="remplirSelectImputation(#META{/association/classe_banques}); afficheDiv('label_destination','label_depense','depense','label_journal_depense','mode_paiement','justification'); cacheDiv('label_imputation','label_depense_evaluee','label_journal_recette','recette','destination');" />
     44                                                id="type_operation_virement" onclick="remplirSelectImputation(#META{/association/classe_banques}); afficheDiv('label_destination','label_depense','depense','label_journal_depense','mode_paiement','justification'); cacheDiv('label_imputation','label_depense_evaluee','label_journal_recette','recette','destination');" />
    4545                                        <label for="type_operation_virement">Virement</label>
    4646                                <BOUCLE_type_operation_virement(ASSO_PLAN){active=1}{classe=#META{/association/classe_banques}}>
     
    5656                                                        [(#ENV{id_compte}|oui) disabled="disabled"]
    5757                                                })]
    58                                                 id="type_operation_contribution_volontaire" onClick="remplirSelectImputation(#META{/association/classe_contributions_volontaires}); afficheDiv('label_imputation','label_depense_evaluee','label_recette_evaluee','depense','recette','justification','destination'); cacheDiv('label_destination','label_depense','label_recette','mode_paiement');" />
     58                                                id="type_operation_contribution_volontaire" onclick="remplirSelectImputation(#META{/association/classe_contributions_volontaires}); afficheDiv('label_imputation','label_depense_evaluee','label_recette_evaluee','depense','recette','justification','destination'); cacheDiv('label_destination','label_depense','label_recette','mode_paiement');" />
    5959                                        <label for="type_operation_contribution_volontaire">Contrib. volontaire</label>
    6060                                <BOUCLE_type_operation_contribution_volontaire(ASSO_PLAN){active=1}{classe=#META{/association/classe_contributions_volontaires}}>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_destinations.html

    r63534 r67481  
    1 <div class="formulaire_spip formulaire_#FORM">
    2     [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    3     [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     1<div class="formulaire_spip formulaire_#FORM">[
     2    <p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>][
     3    <p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <ul>
     
    88                                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{intitule})</span>]
    99                                <label for="intitule"><:asso:libelle_intitule:></label>
    10                                 <input name="intitule" type="text" [value="(#ENV{intitule})"] id="valeur" class="text" />
     10                                <input name="intitule" type="text" [value="(#ENV{intitule})"] id="intitule" class="text" />
    1111                        </li>
    1212                        <INCLURE{fond=inc/saisir_commentaires, commentaire }>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_dons.html

    r66822 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
    5                 <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    6                 <ul>
    7                         <li class="editer_date_don">
    8                                 [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{date_don})</span>]
    9                                 <label for="date_don"><:asso:date_aaaa_mm_jj:></label>
    10                                 <input type="[(#HTML5|?{date,text})]" name="date_don" [value="(#ENV{date_don}|affdate{Y-m-d})"] id="date_don" class="date"  />
    11                         </li>
    12                         <INCLURE{fond=inc/saisir_membre, nom, id_auteur, champs_legende=Bienfaiteur }>
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
     5                <div>#ACTION_FORMULAIRE{#ENV{action}}
     6                [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{date_don})</span>]
     7                <label for="date_don"><:asso:date_aaaa_mm_jj:></label>
     8                <input type="[(#HTML5|?{date,text})]" name="date_don" [value="(#ENV{date_don}|affdate{Y-m-d})"] id="date_don" class="date"  />
     9                </div>                         
     10                <INCLURE{fond=inc/saisir_membre, nom, id_auteur, champs_legende=Bienfaiteur }>
    1311                <fieldset>
    1412                        <legend><:asso:dons_en_argent:></legend>
    15                         <ul>
    16                         <li class="editer_argent">
    17                                 [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{argent})</span>]
    18                                 <label for="argent"><:asso:don_financier_en_e__:></label>
    19                                 <input type="[(#HTML5|?{number,text})]" name="argent" [value="(#ENV{argent})"] id="argent"  class="number float price" />
    20                         </li>
     13                        [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{argent})</span>]
     14                        <label for="argent"><:asso:don_financier_en_e__:></label>
     15                        <input type="[(#HTML5|?{number,text})]" name="argent" [value="(#ENV{argent})"] id="argent"  class="number float price" />
    2116                        <INCLURE{fond=inc/saisir_paiement, journal, type_operation=#META{/association/classe_produits}, id_dest, montant_dest, defaut_dest, env}>
    22                 </fieldset>
    23                 <fieldset>
     17                </fieldset><fieldset>
    2418                        <legend><:asso:dons_en_nature:></legend>
    2519                        <ul>
     
    3327                                <input type="[(#HTML5|?{number,text})]" name="valeur" [value="(#ENV{valeur})"] id="valeur"  class="number fleat price" />
    3428                        </li>
    35                 </fieldset>
    3629                        <li class="editer_contrepartie">
    3730                                <label for="contrepartie"><:asso:geste_association:></label>
     
    4033                        </li>
    4134                        <INCLURE{fond=inc/saisir_commentaires, commentaire }>
    42                 </ul>
     35                        </ul></fieldset>
    4336                <INCLURE{fond=inc/bouton_validation, pass_ok=#ENV{id_don} }>
    4437        </form>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_exercices.html

    r63534 r67481  
    1 <div class="formulaire_spip formulaire_#FORM">
    2     [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    3     [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     1<div class="formulaire_spip formulaire_#FORM">[
     2    <p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>][
     3    <p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <ul>
    7                         <li class="editer_intitule">
    8                                 [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{intitule})</span>]
     7                        <li class="editer_intitule">[
     8                                <span class="erreur_message">(#ENV**{erreurs}|table_valeur{intitule})</span>]
    99                                <label for="intitule"><:asso:libelle_intitule:></label>
    10                                 <input name="intitule" type="text" [value="(#ENV{intitule})"] id="valeur" class="text" />
     10                                <input name="intitule" type="text" [value="(#ENV{intitule})"] id="intitule" class="text" />
    1111                        </li>
    12                         <li class="editer_debut">
    13                                 [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{debut})</span>]
     12                        <li class="editer_debut">[
     13                                <span class="erreur_message">(#ENV**{erreurs}|table_valeur{debut})</span>]
    1414                                <label for="debut"><:asso:exercice_libelle_debut:></label>
    1515                                <input name="debut" type="[(#HTML5|?{date,text})]" [value="(#ENV{debut})"] id="debut" class="date" />
    1616                        </li>
    17                         <li class="editer_fin">
    18                                 [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{fin})</span>]
    19                                 <label for="duree"><:asso:exercice_libelle_fin:></label>
     17                        <li class="editer_fin">[
     18                                <span class="erreur_message">(#ENV**{erreurs}|table_valeur{fin})</span>]
     19                                <label for="fin"><:asso:exercice_libelle_fin:></label>
    2020                                <input name="fin" type="[(#HTML5|?{date,text})]" [value="(#ENV{fin})"] id="fin" class="date" />
    2121                        </li>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_groupes.html

    r63534 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <ul>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_membres.html

    r66804 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <ul>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_plan.html

    r63534 r67481  
    1 <div class="formulaire_spip formulaire_#FORM">
    2     [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    3     [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     1<div class="formulaire_spip formulaire_#FORM">[
     2    <p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>][
     3    <p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55        <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66        <ul>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_prets.html

    r66822 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <fieldset>
     
    4646                                <li class="editer_commentaire_sortie">
    4747                                        <label for="commentaire_sortie"><:asso:libelle_commentaire:></label>
    48                                         <textarea name="commentaire_sortie" id="commentaire_sortie" rows="3">[(#ENV{commentaire_sortie})]</textarea>
     48                                        <textarea name="commentaire_sortie" id="commentaire_sortie" rows="3" cols='64'>[(#ENV{commentaire_sortie})]</textarea>
    4949                                </li>
    5050                        </ul>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_ressources.html

    r66822 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <fieldset>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_ventes.html

    r66822 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66                <INCLURE{fond=inc/saisir_membre, nom, id_auteur, champs_legende=Acheteur }>
     
    5353                                        [<span class="erreur_message">(#ENV**{erreurs}|table_valeur{quantite})</span>]
    5454                                        <label for="quantite"><:asso:quantite_achetee:></label>
    55                                         <input type="[(#HTML5|?{number,text})]" name="quantite" [value="(#ENV{quantite})"] id="text number float" class="number float" />
     55                                        <input type="[(#HTML5|?{number,text})]" name="quantite" [value="(#ENV{quantite})"] id="quantite" class="number float" />
    5656                                </li>
    5757                                <li class="editer_date_envoi">
  • _plugins_/Association/Associaspip/formulaires/editer_membres_groupe.html

    r66942 r67481  
    22    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    33    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    4     <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     4    <form id="formulaire_#FORM" method="post" action="#ENV{action}">
    55                <div>#ACTION_FORMULAIRE{#ENV{action}}</div>
    66<B_membresDansGroupe>
  • _plugins_/Association/Associaspip/inc/association_comptabilite.php

    r67457 r67481  
    8686                        . association_formater_nombre($destMontant)
    8787                        . '" type="text" id="montant_dest['.$idIndex.']" class="number decimal price" /></li>'
    88                         . '<button class="destButton" type="button" onClick="addFormField(); return FALSE;">+</button>';
     88                        . '<button class="destButton" type="button" onclick="addFormField(); return FALSE;">+</button>';
    8989                    if ($idIndex>1) {
    90                         $res .= '<button class="destButton" type="button" onClick="removeFormField(\'#row'.$idIndex.'\'); return FALSE;">-</button>';
     90                        $res .= '<button class="destButton" type="button" onclick="removeFormField(\'#row'.$idIndex.'\'); return FALSE;">-</button>';
    9191                    }
    9292                }
     
    103103                $res .= '<li class="editer_montant_dest[1]"><input name="montant_dest[1]" value="'
    104104                    .'" type="text" id="montant_dest[1]"/></li>'
    105                     . '</ul><button class="destButton" type="button" onClick="addFormField(); return FALSE;">+</button>';
     105                    . '</ul><button class="destButton" type="button" onclick="addFormField(); return FALSE;">+</button>';
    106106            }
    107107            $res .= '</div>';
     
    551551    $titre = $prefixe.'_'. ( ($direction) ? (($direction<0)?'depenses':'recettes') : 'soldes' );
    552552    echo "<table width='100%' class='asso_tablo' id='asso_tablo_$titre'>\n";
    553     echo "<thead>\n<tr>";
    554     echo '<th width="10">&nbsp;</td>';
    555     echo '<th width="30">&nbsp;</td>';
     553    echo "\n<tr>";
     554    echo '<th style="width:10px">&nbsp;</th>';
     555    echo '<th style="width:30px">&nbsp;</th>';
    556556    echo '<th>'. _T("asso:$titre") .'</th>';
    557557    if ($direction) { // mode liste comptable : charge, produit, actifs, passifs
    558         echo '<th width="80">&nbsp;</th>';
     558        echo '<th style="width:80px">&nbsp;</th>';
    559559    } else { // mode liste standard : contributions volontaires et autres
    560         echo '<th width="80">'. _T("asso:$prefixe".'_recettes') .'</th>';
    561         echo '<th width="80">'. _T("asso:$prefixe".'_depenses') .'</th>';
     560        echo '<th style="width:80px">'. _T("asso:$prefixe".'_recettes') .'</th>';
     561        echo '<th style="width:80px">'. _T("asso:$prefixe".'_depenses') .'</th>';
    562562        // echo '<th width="80">'. _T("asso:$prefixe".'_solde') .'</th>';
    563563    }
    564     echo "</tr>\n</thead><tbody>";
     564    echo "</tr>\n";
    565565    $total_valeurs = $total_recettes = $total_depenses = 0;
    566566    $chapitre = '';
     
    596596        }
    597597    }
    598     echo "</tbody><tfoot>\n<tr>";
     598    echo "\n<tr>";
    599599    echo '<th colspan="2">&nbsp;</th>';
    600600    echo '<th class="text">'. _T("asso:$prefixe".'_total') .'</th>';
     
    606606        // echo '<th class="decimal">'. association_formater_nombre($total_valeurs) . '</th>';
    607607    }
    608     echo "</tr>\n</tfoot>\n</table>\n";
     608    echo "</tr>\n</table>\n";
    609609    return $total_valeurs;
    610610}
     
    621621function association_liste_resultat_net($recettes, $depenses) {
    622622    echo "<table width='100%' class='asso_tablo' id='asso_tablo_bilan_solde'>\n";
    623     echo "<thead>\n<tr>";
    624     echo '<th width="10">&nbsp;</td>';
    625     echo '<th width="30">&nbsp;</td>';
     623    echo "<tr>";
     624    echo '<th style="width: 10px">&nbsp;</th>';
     625    echo '<th style="width: 30px">&nbsp;</th>';
    626626    echo '<th>'. _T('asso:cpte_resultat_titre_resultat') .'</th>';
    627     echo '<th width="80">&nbsp;</th>';
    628     echo "</tr>\n</thead>";
    629     echo "<tfoot>\n<tr>";
     627    echo '<th style="width: 80px">&nbsp;</th>';
     628    echo "</tr>";
     629    echo "\n<tr>";
    630630    echo '<th colspan="2">&nbsp;</th>';
    631631    $res = $recettes-$depenses;
    632632    echo '<th class="text">'. (($res<0) ? _T('asso:cpte_resultat_perte') : _T('asso:cpte_resultat_benefice')) .'</th>';
    633633    echo '<th class="decimal">'. association_formater_nombre(abs($res)) .'</th>';
    634     echo "</tr></tfoot></table>";
     634    echo "</tr></table>";
    635635}
    636636
  • _plugins_/Association/Associaspip/inc/saisir_commentaires.html

    r66804 r67481  
    1212<li class="editer_commentaire">
    1313        <label for="commentaire"><:asso:libelle_commentaire:></label>
    14         <textarea name="commentaire" id="commentaire" rows="3">[(#ENV{commentaire})]</textarea>
     14        <textarea name="commentaire" id="commentaire" rows="3" cols='64'>[(#ENV{commentaire})]</textarea>
    1515</li>
  • _plugins_/Association/Associaspip/inc/saisir_membre.html

    r66805 r67481  
    33si ce n'est pas un membre le nom a aficher est son nom.
    44
    5 plugin = associaspip ; tables = spip_asso_membres, spip_asso_[activites|dons|ventes].
     5plugin = associaspip ; tables = spip_asso_membres, spip_asso_{activites|dons|ventes}.
    66plugins necessaires = aucun
    77
  • _plugins_/Association/Associaspip/javascript/jquery.destinations_form.js

    r56668 r67481  
    55var newRow = $("<div class='formo' id='row" + id + "'></div>")
    66        .append(DestinationList);
    7 newRow.append($("<ul><li class='editer_montant_dest["+id+"]'><input name='montant_dest["+id+"]' type='text' id='montant_dest["+id+"]' /></li></ul><button type='button' class='destButton' onClick='addFormField(); return false;'>+</button><button type='button' class='destButton' onClick='removeFormField(\"#row" + id + "\"); return false;'>-</button>"));
     7newRow.append($("<ul><li class='editer_montant_dest["+id+"]'><input name='montant_dest["+id+"]' type='text' id='montant_dest["+id+"]' /></li></ul><button type='button' class='destButton' onclick='addFormField(); return false;'>+</button><button type='button' class='destButton' onclick='removeFormField(\"#row" + id + "\"); return false;'>-</button>"));
    88
    99newRow.appendTo($("#divTxtDestination"));
  • _plugins_/Association/Associaspip/prive/contenu/voir_groupes_autorisations.html

    r66942 r67481  
    1515                        <td class="integer"><BOUCLE_decompte(asso_groupes_liaisons){id_groupe} />#TOTAL_BOUCLE<//B_decompte></td>
    1616                        <td class="text">[(#COMMENTAIRE)]</td>
    17                         <td class="action"><a title="<:asso:editer_groupe:>" href="#URL_ECRIRE{edit_groupe_autorisations, id=#ID_GROUPE}"><img src="#CHEMIN{img_pack/edit-12.gif}"/></a></td>
    18                         <td class="action"><a title="<:asso:voir_groupe:>" href="#URL_ECRIRE{membres_groupe, id=#ID_GROUPE}"><img src="#CHEMIN{img_pack/voir-12.png}"/></a></td>
     17                        <td class="action"><a title="<:asso:editer_groupe:>" href="#URL_ECRIRE{edit_groupe_autorisations, id=#ID_GROUPE}"><img src="#CHEMIN{img_pack/edit-12.gif}" alt="<:asso:editer_groupe:>"/></a></td>
     18                        <td class="action"><a title="<:asso:voir_groupe:>" href="#URL_ECRIRE{membres_groupe, id=#ID_GROUPE}"><img src="#CHEMIN{img_pack/voir-12.png}" alt="<:asso:voir_groupe:>" /></a></td>
    1919                </tr>
    2020</BOUCLE_groupes>
Note: See TracChangeset for help on using the changeset viewer.