Changeset 101474 in spip-zone


Ignore:
Timestamp:
Jan 2, 2017, 12:38:43 AM (3 years ago)
Author:
teddy.spip@…
Message:

Bon… On fait rentrer dans le moule et un fichier de langue d'un objet doit être au singulier. On casse la compat, mais c'est aussi à ça que sert un up de x.
Par la même occasion, on rajoute le lien vers les alertes dans le menu activité. En toute logique, ça n'a rien à faire dans le menu edition.

Location:
_plugins_/alertes/trunk
Files:
1 added
12 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/alertes/trunk/alertes/sujet-email-alerte.html

    r101339 r101474  
    1010        Surcharger-le par le votre dans squelettes/alertes/sujet-email-alerte.html
    1111]
    12 <:alertes:news_on{nom_site_spip=#NOM_SITE_SPIP}:> <BOUCLE_si_acces_restreint(CONDITION){si #PLUGIN{accesrestreint}}><BOUCLE_art_r(ARTICLES){tout_voir}{id_article}>[(#TITRE|textebrut)]</BOUCLE_art_r></BOUCLE_si_acces_restreint><BOUCLE_art(ARTICLES){id_article}>[(#TITRE|textebrut)]</BOUCLE_art><//B_si_acces_restreint>
     12<:alerte:news_on{nom_site_spip=#NOM_SITE_SPIP}:> <BOUCLE_si_acces_restreint(CONDITION){si #PLUGIN{accesrestreint}}><BOUCLE_art_r(ARTICLES){tout_voir}{id_article}>[(#TITRE|textebrut)]</BOUCLE_art_r></BOUCLE_si_acces_restreint><BOUCLE_art(ARTICLES){id_article}>[(#TITRE|textebrut)]</BOUCLE_art><//B_si_acces_restreint>
  • _plugins_/alertes/trunk/alertes_pipelines.php

    r101473 r101474  
    367367
    368368function alertes_affiche_droite($flux) {
     369        include_spip('base/abstract_sql');
     370        include_spip('inc/config');
    369371        if (in_array($flux['args']['exec'], array('rubrique', 'auteur'))) {
    370372                $config = lire_config('config_alertes');
     
    373375                $_id_objet = id_table_objet($flux['args']['exec']);
    374376                $contexte['id_objet'] = $flux['args'][$_id_objet];
    375                 if (in_array($contexte['id_objet'], to_array($config[table_objet($flux['args']['exec'])]))) {
     377                if (in_array($contexte['id_objet'], to_array($config[table_objet($flux['args']['exec'])])) and $config['activer_alertes'] === 'oui') {
    376378                        $contexte['editable'] = true;
    377379                }
     
    379381                                array('ajax' => false)) . $flux['data'];
    380382        }
     383        if ($flux['args']['exec'] == 'article') {
     384                $config = lire_config('config_alertes');
     385                $contexte = array();
     386                $contexte['objet'] = $flux['args']['exec'];
     387                $_id_objet = id_table_objet($flux['args']['exec']);
     388                $contexte['id_objet'] = $flux['args'][$_id_objet];
     389                $art = sql_fetsel(array('id_rubrique','id_secteur'), 'spip_articles', 'id_article='.sql_quote($contexte['id_objet']));
     390                if (is_array($art) and count($art)) {
     391                        $contexte = array_merge($contexte, $art);
     392                }
     393                if ((in_array($contexte['id_rubrique'], to_array($config['rubriques'])) or in_array($contexte['id_secteur'], to_array($config['secteurs']))) and $config['activer_alertes'] === 'oui') {
     394                        $contexte['editable'] = true;
     395                }
     396
     397                $flux['data'] = recuperer_fond('prive/squelettes/inclure/alertes_articles', $contexte,
     398                                array('ajax' => false)) . $flux['data'];
     399        }
    381400
    382401        return $flux;
  • _plugins_/alertes/trunk/formulaires/alerte.html

    r101473 r101474  
    1212                        <div class="boutons">
    1313                        [(#ENV{_deja_alerte}|non)
    14                         <button type='submit' class="submit ajouter_alerte" name="ajouter" value="<:alertes:add_to|attribut_html:>" title="<:alertes:add_to|attribut_html:>">
    15                                 <span><:alertes:add_to|attribut_html:></span>
    16                                 [(#CHEMIN{images/alerte-add-32.png}|balise_img{<:alertes:add_to|attribut_html:>})]
     14                        <button type='submit' class="submit ajouter_alerte" name="ajouter" value="<:alerte:add_to|attribut_html:>" title="<:alerte:add_to|attribut_html:>">
     15                                <span><:alerte:add_to|attribut_html:></span>
     16                                [(#CHEMIN{images/alerte-add-32.png}|balise_img{<:alerte:add_to|attribut_html:>})]
    1717                        </button>
    1818                        ][(#ENV{_deja_alerte}|oui)
    19                         <button type='submit' class="submit retirer_alerte" name="retirer" value="<:alertes:remove_from|attribut_html:>" title="<:alertes:remove_from|attribut_html:>">
    20                                 <span><:alertes:remove_from|attribut_html:></span>
    21                                 [(#CHEMIN{images/alerte-remove-32.png}|balise_img{<:alertes:remove_from|attribut_html:>})]
     19                        <button type='submit' class="submit retirer_alerte" name="retirer" value="<:alerte:remove_from|attribut_html:>" title="<:alerte:remove_from|attribut_html:>">
     20                                <span><:alerte:remove_from|attribut_html:></span>
     21                                [(#CHEMIN{images/alerte-remove-32.png}|balise_img{<:alerte:remove_from|attribut_html:>})]
    2222                        </button>
    2323                        ]
  • _plugins_/alertes/trunk/formulaires/alertes_email.html

    r101473 r101474  
    1717                <li class="fieldset secteurs">
    1818                        <fieldset>
    19                                 <h3 class="legend"><:alertes:abo_sectors:></h3>
     19                                <h3 class="legend"><:alerte:abo_sectors:></h3>
    2020                                <ul class="editer-groupe">
    2121                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{secteurs}}
     
    3939                <li class="fieldset rubriques">
    4040                        <fieldset>
    41                                 <h3 class="legend"><:alertes:abo_topics:></h3>
     41                                <h3 class="legend"><:alerte:abo_topics:></h3>
    4242                                <ul class="editer-groupe">
    4343                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{rubriques}}
     
    5959                <BOUCLE_editable_groupes (CONDITION) {si #ENV{editable_groupes}}> </BOUCLE_editable_groupes>
    6060                <B_groupes_mots>
    61                         <li><h3 class="legend"><:alertes:abo_keywords:></h3></li>
     61                        <li><h3 class="legend"><:alerte:abo_keywords:></h3></li>
    6262                        <BOUCLE_groupes_mots (GROUPES_MOTS){tout}{id_groupe IN #CONFIG{config_alertes/groupes}|to_array}>
    6363                        <B_mots>
     
    8888                <li class="fieldset auteurs">
    8989                        <fieldset>
    90                                 <h3 class="legend"><:alertes:abo_authors:></h3>
     90                                <h3 class="legend"><:alerte:abo_authors:></h3>
    9191                                <ul class="editer-groupe">
    9292                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{auteurs}}
  • _plugins_/alertes/trunk/formulaires/alertes_email.php

    r101473 r101474  
    133133                }
    134134        }
    135         $message = _T('alertes:your_alertes_message_ok');
     135        $message = _T('alerte:your_alertes_message_ok');
    136136        $res = array('message_ok' => $message);
    137137
  • _plugins_/alertes/trunk/formulaires/configurer_alertes.html

    r101473 r101474  
    1010                        #ACTION_FORMULAIRE{#ENV{action}}
    1111                        <fieldset>
    12                                 <legend><:alertes:global_configuration:></legend>
     12                                <legend><:alerte:global_configuration:></legend>
    1313                                <ul class="editer-groupe">
    1414                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{activer_alertes}}
    1515                                        <li class="editer long_label editer_activer_alertes obligatoire[ (#GET{erreurs}|oui)erreur]">
    16                                                 <label><:alertes:alerts_activation:></label>
     16                                                <label><:alerte:alerts_activation:></label>
    1717                                                <div class="choix">
    1818                                                        <input type='radio' class="radio" name='activer_alertes' value='non' id='activer_alertes_non'[(#ENV{activer_alertes,non}|=={non}|oui)checked="checked"] />
    19                                                         <label for='activer_alertes_non'><:alertes:no:></label>
     19                                                        <label for='activer_alertes_non'><:alerte:no:></label>
    2020                                                </div>
    2121                                                <div class="choix">
    2222                                                        <input type='radio' class="radio" name='activer_alertes' value='oui' id='activer_alertes_oui'[(#ENV{activer_alertes,non}|=={oui}|oui)checked="checked"] />
    23                                                         <label for='activer_alertes_oui'><:alertes:yes:></label>
     23                                                        <label for='activer_alertes_oui'><:alerte:yes:></label>
    2424                                                </div>
    2525                                        </li>
    2626                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{mode_envoi}}
    2727                                        <li class="editer long_label editer_mode_envoi obligatoire[ (#GET{erreurs}|oui)erreur]">
    28                                                 <label><:alertes:sending_method:></label>
     28                                                <label><:alerte:sending_method:></label>
    2929                                                <div class="choix">
    3030                                                        <input type='radio' class="radio" name='mode_envoi' value='direct' id='mode_envoi_direct'[(#ENV{mode_envoi,direct}|=={direct}|oui)checked="checked"] />
    31                                                         <label for='mode_envoi_direct'><:alertes:send_directly:></label> <span><:alertes:except_post_dated:></span>
     31                                                        <label for='mode_envoi_direct'><:alerte:send_directly:></label> <span><:alerte:except_post_dated:></span>
    3232                                                </div>
    3333                                                <div class="choix">
    3434                                                        <input type='radio' class="radio" name='mode_envoi' value='cron' id='mode_envoi_cron'[ (#ENV{mode_envoi,direct}|=={cron}|oui)checked="checked"] />
    35                                                         <label for='mode_envoi_cron'><:alertes:send_by_cron:></label>
     35                                                        <label for='mode_envoi_cron'><:alerte:send_by_cron:></label>
    3636                                                </div>
    3737                                        </li>
    3838                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{intervalle_cron}}
    3939                                        <li class="editer long_label editer_intervalle_cron obligatoire[ (#GET{erreurs}|oui)erreur]">
    40                                                 <label for="intervalle_cron"><:alertes:intervalle_cron:></label>
     40                                                <label for="intervalle_cron"><:alerte:intervalle_cron:></label>
    4141                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
    4242                                                <input type='text' class="text" name='intervalle_cron' id='intervalle_cron' value="#ENV{intervalle_cron,60}" />
     
    4444                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{nb_mails}}
    4545                                        <li class="editer long_label editer_nb_mails obligatoire[ (#GET{erreurs}|oui)erreur]">
    46                                                 <label for="nb_mails"><:alertes:nb_mails:></label>
     46                                                <label for="nb_mails"><:alerte:nb_mails:></label>
    4747                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
    4848                                                <input type='text' class="text" name='nb_mails' id='nb_mails' value="#ENV{nb_mails,30}" />
     
    5151                        </fieldset>
    5252                        <fieldset>
    53                                 <legend><:alertes:possible_subscription:></legend>
     53                                <legend><:alerte:possible_subscription:></legend>
    5454                                <ul class="editer-groupe">
    5555                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{secteurs}}
    5656                                        <li class="editer long_label editer_secteurs[ (#GET{erreurs}|oui)erreur]">
    57                                                 <label for="secteurs"><:alertes:id_sectors:> <:alertes:separated_by_comma:></label>
     57                                                <label for="secteurs"><:alerte:id_sectors:> <:alerte:separated_by_comma:></label>
    5858                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
    5959                                                <input type='text' class="text" name='secteurs' id='secteurs' value="#ENV{secteurs}" />
     
    6161                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{rubriques}}
    6262                                        <li class="editer long_label editer_rubriques[ (#GET{erreurs}|oui)erreur]">
    63                                                 <label for="rubriques"><:alertes:id_topics:> <:alertes:separated_by_comma:></label>
     63                                                <label for="rubriques"><:alerte:id_topics:> <:alerte:separated_by_comma:></label>
    6464                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
    6565                                                <input type='text' class="text" name='rubriques' id='rubriques' value="#ENV{rubriques}" />
     
    6767                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{groupes}}
    6868                                        <li class="editer long_label editer_groupes[ (#GET{erreurs}|oui)erreur]">
    69                                                 <label for="groupes"><:alertes:id_keyword_groups:> <:alertes:separated_by_comma:></label>
     69                                                <label for="groupes"><:alerte:id_keyword_groups:> <:alerte:separated_by_comma:></label>
    7070                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
    7171                                                <input type='text' class="text" name='groupes' id='groupes' value="#ENV{groupes}" />
     
    7373                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{auteurs}}
    7474                                        <li class="editer long_label editer_auteurs[ (#GET{erreurs}|oui)erreur]">
    75                                                 <label for="auteurs"><:alertes:id_authors:> <:alertes:separated_by_comma:></label>
     75                                                <label for="auteurs"><:alerte:id_authors:> <:alerte:separated_by_comma:></label>
    7676                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
    7777                                                <input type='text' class="text" name='auteurs' id='auteurs' value="#ENV{auteurs}" />
  • _plugins_/alertes/trunk/formulaires/configurer_alertes.php

    r101351 r101474  
    3838        foreach (array('activer_alertes', 'mode_envoi', 'nb_mails') as $champ) {
    3939                if (!_request($champ)) {
    40                         $erreurs[$champ] = _T('alertes:required_field');
     40                        $erreurs[$champ] = _T('alerte:required_field');
    4141                }
    4242        }
    4343        //Message d'erreur générique
    4444        if (count($erreurs)) {
    45                 $erreurs['message_erreur'] = _T('alertes:generic_error');
     45                $erreurs['message_erreur'] = _T('alerte:generic_error');
    4646        }
    4747
     
    6464        include_spip('inc/meta');
    6565        ecrire_meta('config_alertes', $a);
    66         $res = array('message_ok' => _T('alertes:alerts_configuration_message_ok'));
     66        $res = array('message_ok' => _T('alerte:alerts_configuration_message_ok'));
    6767
    6868        return $res;
  • _plugins_/alertes/trunk/paquet.xml

    r101473 r101474  
    1515        <auteur>Teddy Payet</auteur>
    1616
    17         <menu nom="configurer_alertes" titre="alertes:title_menu_configuration" parent="menu_configuration" icone="images/alertes-16.png" />
     17        <menu nom="configurer_alertes" titre="alerte:title_menu_configuration" parent="menu_configuration" icone="images/alertes-16.png" />
     18        <menu nom="alertes" titre="alerte:titre_alertes" parent="menu_activite" icone="images/alertes-16.png" />
    1819
    1920        <pipeline nom="declarer_tables_principales" inclure="base/alertes.php" />
     
    2526        <pipeline nom="affiche_droite" inclure="alertes_pipelines.php" />
    2627
    27         <necessite nom="facteur" compatibilite="[3.4.7;]" />
     28        <necessite nom="facteur" compatibilite="[3.4.6;]" />
    2829</paquet>
  • _plugins_/alertes/trunk/prive/objets/liste/alertes.html

    r101473 r101474  
    77<div class="liste-objets alertes">
    88<table class="spip liste">
    9         [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{alertes:info_1_alerte_#OBJET,alertes:info_nb_alertes_#OBJET}})</strong></caption>]
     9        [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{alerte:info_1_alerte_#OBJET,alerte:info_nb_alertes_#OBJET}})</strong></caption>]
    1010        <thead>
    1111                <tr class="first_row">
    1212                        <th class="id" scope="col">[(#TRI{id_alerte,<:info_numero_abbreviation:>,ajax})]</th>
    1313                        <th class="picto" scope="col"></th>
    14                         <th class="objet principale" scope="col">[(#TRI{objet,<:alertes:champ_objet_label:>,ajax})]</th>
    15                         <th class="statut" scope="col"><:alertes:en_ligne:></th>
    16                         <th class="id_auteur secondaire" scope="col">[(#TRI{id_auteur,<:alertes:champ_id_auteur_label:>,ajax})]</th>
    17                         <th class="maj" scope="col">[(#TRI{maj,<:alertes:maj:>,ajax})]</th>
    18                         <th class="actions" scope="col"><:alertes:actions_label:></th>
     14                        <th class="objet principale" scope="col">[(#TRI{objet,<:alerte:champ_objet_label:>,ajax})]</th>
     15                        <th class="statut" scope="col"><:alerte:en_ligne:></th>
     16                        <th class="id_auteur secondaire" scope="col">[(#TRI{id_auteur,<:alerte:champ_id_auteur_label:>,ajax})]</th>
     17                        <th class="maj" scope="col">[(#TRI{maj,<:alerte:maj:>,ajax})]</th>
     18                        <th class="actions" scope="col"><:alerte:actions_label:></th>
    1919                </tr>
    2020        </thead>
     
    3030                        <td class="actions">[(#AUTORISER{supprimer,alerte,#ID_ALERTE}|oui)
    3131                                [(#BOUTON_ACTION{[(#CHEMIN{images/alerte-remove-32.png}
    32                                         |balise_img{<:alertes:remove:>}|inserer_attribut{class,co_middle}
     32                                        |balise_img{<:alerte:remove:>}|inserer_attribut{class,co_middle}
    3333                                        |image_reduire{24,24}
    34                                         |concat{' <b>',<:alertes:remove:>,'</b>'})],
     34                                        |concat{' <b>',<:alerte:remove:>,'</b>'})],
    3535                                        [(#URL_ACTION_AUTEUR{supprimer_alerte,#ID_ALERTE,#SELF})],
    36                                         icone s24 danger horizontale alerte-24,<:alertes:confirmer_remove_from:>})]
     36                                        icone s24 danger horizontale alerte-24,<:alerte:confirmer_remove_from:>})]
    3737                                ]</td>
    3838                </tr>
  • _plugins_/alertes/trunk/prive/squelettes/contenu/alertes.html

    r101473 r101474  
    11[(#AUTORISER{voir,alertes}|sinon_interdire_acces)]
    2 <h1><:alertes:titre_alertes:></h1>
     2<h1><:alerte:titre_alertes:></h1>
    33<div class="nettoyeur"></div>
    44
    5 <INCLURE{fond=prive/objets/liste/alertes, env, ajax, sinon=<:alertes:info_aucune_alerte:>}>
     5<INCLURE{fond=prive/objets/liste/alertes, env, ajax, sinon=<:alerte:info_aucune_alerte:>}>
    66
  • _plugins_/alertes/trunk/prive/squelettes/contenu/configurer_alertes.html

    r101339 r101474  
    11[(#REM) Page d'administration : configuration des alertes]
    2 <h1><:alertes:alerts_configuration:></h1>
     2<h1><:alerte:alerts_configuration:></h1>
    33<div class="ajax configurer_alertes">
    44        #FORMULAIRE_CONFIGURER_ALERTES
  • _plugins_/alertes/trunk/prive/squelettes/inclure/alertes.html

    r101473 r101474  
    11#SET{config_objet,#CONFIG{config_alertes/#ENV{objet}|table_objet}|to_array}
    22<BOUCLE_autorise(CONDITION){si #CONFIG{config_alertes/activer_alertes}|=={oui}|et{#ENV{id_objet}|in_array{#GET{config_objet}}|oui}}>
    3 [(#BOITE_OUVRIR{<:alertes:titre_alertes:>})]
     3[(#BOITE_OUVRIR{<:alerte:titre_alerte:>})]
    44<BOUCLE_compteur_objet (ALERTES) {objet} {id_objet} />
    55        <div class="nb_elements">
    6                 <div><a href="[(#URL_ECRIRE{alertes}|parametre_url{objet,#OBJET}|parametre_url{id_objet,#ID_OBJET})]">[(#TOTAL_BOUCLE|singulier_ou_pluriel{alertes:info_1_alerte_#OBJET,alertes:info_nb_alertes_#OBJET})]</a></div>
     6                <div><a href="[(#URL_ECRIRE{alertes}|parametre_url{objet,#OBJET}|parametre_url{id_objet,#ID_OBJET})]">[(#TOTAL_BOUCLE|singulier_ou_pluriel{alerte:info_1_alerte_#OBJET,alerte:info_nb_alertes_#OBJET})]</a></div>
    77        </div><//B_compteur_objet>
    88
    99[(#ID_OBJET|alertes_trouver{#OBJET,#SESSION{id_auteur}}|non)
    1010        [(#BOUTON_ACTION{[(#CHEMIN{images/alerte-add-32.png}
    11                 |balise_img{<:alertes:add_to:>}|inserer_attribut{class,co_middle}
     11                |balise_img{<:alerte:add_to:>}|inserer_attribut{class,co_middle}
    1212                |image_reduire{24,24}
    13                 |concat{' <b>',<:alertes:add_to:>,'</b>'})],
     13                |concat{' <b>',<:alerte:add_to:>,'</b>'})],
    1414                [(#URL_ACTION_AUTEUR{ajouter_alerte,#OBJET-#ID_OBJET,#SELF})],
    15                 icone s24 horizontale alerte-24,<:alertes:confirmer_add_to:>})]
     15                icone s24 horizontale alerte-24,<:alerte:confirmer_add_to:>})]
    1616]
    1717[(#ID_OBJET|alertes_trouver{#OBJET,#SESSION{id_auteur}}|oui)
    1818        [(#BOUTON_ACTION{[(#CHEMIN{images/alerte-remove-32.png}
    19                 |balise_img{<:alertes:remove_from:>}|inserer_attribut{class,co_middle}
     19                |balise_img{<:alerte:remove_from:>}|inserer_attribut{class,co_middle}
    2020                |image_reduire{24,24}
    21                 |concat{' <b>',<:alertes:remove_from:>,'</b>'})],
     21                |concat{' <b>',<:alerte:remove_from:>,'</b>'})],
    2222                [(#URL_ACTION_AUTEUR{retirer_alerte,#OBJET-#ID_OBJET,#SELF})],
    23                 icone s24 horizontale alerte-24,<:alertes:confirmer_remove_from:>})]
     23                icone s24 horizontale alerte-24,<:alerte:confirmer_remove_from:>})]
    2424]
    2525[(#REM)
     
    3131        <BOUCLE_compteur_secteur (ALERTES) {objet="secteur"} {id_objet=#GET{secteur}} />
    3232        <div class="nb_elements">
    33                 <div><a href="[(#URL_ECRIRE{alertes}|parametre_url{objet,secteur}|parametre_url{id_objet,#GET{secteur}})]">[(#TOTAL_BOUCLE|singulier_ou_pluriel{alertes:info_1_alerte_secteur,alertes:info_nb_alertes_secteur})]</a></div>
     33                <div><a href="[(#URL_ECRIRE{alertes}|parametre_url{objet,secteur}|parametre_url{id_objet,#GET{secteur}})]">[(#TOTAL_BOUCLE|singulier_ou_pluriel{alerte:info_1_alerte_secteur,alerte:info_nb_alertes_secteur})]</a></div>
    3434        </div><//B_compteur_secteur>
    3535        [(#GET{secteur}|>{0}|oui)
    3636                [(#GET{secteur}|alertes_trouver{secteur,#SESSION{id_auteur}}|non)
    3737                        [(#BOUTON_ACTION{[(#CHEMIN{images/alerte-add-32.png}
    38                                 |balise_img{<:alertes:add_sector_to:>}|inserer_attribut{class,co_middle}
     38                                |balise_img{<:alerte:add_sector_to:>}|inserer_attribut{class,co_middle}
    3939                                |image_reduire{24,24}
    40                                 |concat{' <b>',<:alertes:add_sector_to:>,'</b>'})],
     40                                |concat{' <b>',<:alerte:add_sector_to:>,'</b>'})],
    4141                                [(#URL_ACTION_AUTEUR{ajouter_alerte,secteur-[(#GET{secteur})],#SELF})],
    42                                 icone s24 horizontale alerte-24,<:alertes:confirmer_add_to:>})]
     42                                icone s24 horizontale alerte-24,<:alerte:confirmer_add_to:>})]
    4343                ]
    4444                [(#GET{secteur}|alertes_trouver{secteur,#SESSION{id_auteur}}|oui)
    4545                        [(#BOUTON_ACTION{[(#CHEMIN{images/alerte-remove-32.png}
    46                                 |balise_img{<:alertes:remove_sector_from:>}|inserer_attribut{class,co_middle}
     46                                |balise_img{<:alerte:remove_sector_from:>}|inserer_attribut{class,co_middle}
    4747                                |image_reduire{24,24}
    48                                 |concat{' <b>',<:alertes:remove_sector_from:>,'</b>'})],
     48                                |concat{' <b>',<:alerte:remove_sector_from:>,'</b>'})],
    4949                                [(#URL_ACTION_AUTEUR{retirer_alerte,secteur-[(#GET{secteur})],#SELF})],
    50                                 icone s24 horizontale alerte-24,<:alertes:confirmer_remove_from:>})]
     50                                icone s24 horizontale alerte-24,<:alerte:confirmer_remove_from:>})]
    5151                ]
    5252        ]
Note: See TracChangeset for help on using the changeset viewer.