Changeset 68015 in spip-zone


Ignore:
Timestamp:
Nov 29, 2012, 1:49:20 PM (7 years ago)
Author:
esj@…
Message:

Associaspip invalidité XHTML: les ID ne doivent pas avoir des valeurs numériques, savoir ici les index SQL, les numéros de téléphone ou autres fautes de frappes. De toutes façons ces ID n'étaient pas référencés, pas la peine d'alourdir les pages pour rien. Quant à la bardée de #SET bien coûteuse en début de squelettes, on pouvait s'en passer comme toujours.

Location:
_plugins_/Associaspip/trunk
Files:
2 edited

Legend:

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

    r68013 r68015  
    858858                        }
    859859                        if ($html_span) { // formatage HTML avec microformat
    860                                 $telephones_string[$id_objet] =  "<$html_span id='$telephone[id_telephone]' class='tel'>". association_formater_typecoord('tel', $telephone['type']);
     860                                $telephones_string[$id_objet] =  "<$html_span class='tel'>". association_formater_typecoord('tel', $telephone['type']);
    861861                                $tel_num = ($telephone['pays']?"+$telephone[pays]$telephone[region]$telephone[numero]":$telephone['numero']);
    862862                                $telephones_string[$id_objet] .=  ($href_pre?("<a title='". _T('asso:composer_le') ." $tel_num' href='$href_pre"):"<abbr title='"). preg_replace('/[^\d+]/', '', $tel_num) . ($href_pre?$href_post:'') ."' class='value'>";
     
    866866                        }
    867867                        $telephone['_spc'] = $space; // parametre supplementaire pour le modele
    868                         $telephones_string[$id_objet] .=  recuperer_fond("modeles/coordonnees_telephone", $telephone) .($html_span?('</'.($href_pre?'a':'abbr')."></$htm_span>\n"):'') .$sep;
     868                        $telephones_string[$id_objet] .=  recuperer_fond("modeles/coordonnees_telephone", $telephone) .($html_span?('</'.($href_pre?'a':'abbr')."></$html_span>\n"):'') .$sep;
    869869                }
    870870        }
     
    10321032                        }
    10331033                        if ($html_span) { // balisage HTML avec microformat
    1034                                 $emails_string[$id_objet] = "<$html_span id='$courriel[id_email]' class='email'>". association_formater_typecoord('mel', $courriel['type']);
     1034                                $emails_string[$id_objet] = "<$html_span class='email'>". association_formater_typecoord('mel', $courriel['type']);
    10351035                                if ( !$courriel['type'] || stripos($courriel['type'], 'internet')!==FALSE )
    10361036                                        $href = TRUE;
  • _plugins_/Associaspip/trunk/modeles/membres_groupe.html

    r68008 r68015  
    99maj:2012-09-27; version:0.1.1; licence:GPL; -->]
    1010
    11 #SET{listeIdAuteurs, #ARRAY}
    12 <BOUCLE_listeID(ASSO_GROUPES_LIAISONS){id_groupe=#ENV{id_groupe}}>
    13         #SET{listeIdAuteurs, #GET{listeIdAuteurs}|push{#ID_AUTEUR}}
    14 </BOUCLE_listeID>
    15 #SET{emails,#ARRAY}
    16 #SET{emails,#GET{listeIdAuteurs}|appliquer_filtre{association_formater_emails}}
    17 #SET{telephones,#ARRAY}
    18 #SET{telephones,#GET{listeIdAuteurs}|appliquer_filtre{association_formater_telephones}}
    1911<B_membres2groupe>
    2012<p class="pagination">#PAGINATION</p>
     
    3830                                             ><tr class="agent vcard [(#COMPTEUR_BOUCLE|alterner{'pair','impair'})]">[(#META{association/aff_photo}|oui)
    3931        <td class="url photo">[(#LOGO_AUTEUR{#URL_AUTEUR,left}|image_reduire{60})]</td>]
    40         <td>[(#SEXE|association_formater_nom{#PRENOM, #NOM_FAMILLE, 'span'})]</td>
     32        <td>[<a href='#URL_ECRIRE{adherent,id_auteur=#ID_AUTEUR}'>(#SEXE|association_formater_nom{#PRENOM, #NOM_FAMILLE, 'span'})</a>]</td>
    4133        <td><a class="include" href="#vcard-group#ENV{id_groupe}"></a> [<span class="role">(#FONCTION)</span>]</td>[(#AUTORISER{voir_profil,association}|oui)
    4234                        [(#PLUGIN{coordonnees}|oui)
    43                         <td>[(#GET{telephones}|table_valeur{#ID_AUTEUR})]</td>]
    44                         <td>[(#GET{emails}|table_valeur{#ID_AUTEUR})]</td>]
     35                        <td>[(#ID_AUTEUR|association_formater_telephones|array_shift)]</td>]
     36                        <td>[(#ID_AUTEUR|association_formater_emails|array_shift)]</td>]
    4537</tr>
    4638</BOUCLE_membres2groupe>
Note: See TracChangeset for help on using the changeset viewer.