Changeset 29820 in spip-zone for _plugins_/marque-pages


Ignore:
Timestamp:
Jul 11, 2009, 9:23:31 AM (11 years ago)
Author:
vincent@…
Message:

quelques morceaux de squelettes en plus qui manquaient

Location:
_plugins_/marque-pages
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/marque-pages/action/supprimer_marquepage.php

    r29056 r29820  
    1212       
    1313        global $auteur_session;
    14         $redirect = rawurldecode(_request('redirect'));
     14        $redirect = str_replace('&', '&', rawurldecode(_request('redirect')));
    1515       
    1616        $ok = marquepages_supprimer($id_forum);
  • _plugins_/marque-pages/css/marquepages_interface.css

    r29075 r29820  
    126126        position:relative;
    127127        margin:0.2em 0;
    128         padding:0.2em 0;
     128        padding:0.2em 10px;
    129129        font-size:1em;
    130130        font-weight:bold;
  • _plugins_/marque-pages/fonds/contenu/marquepages_tout.html

    r29818 r29820  
    55<B_etiquettes>
    66        <li><:marquepages:avec_etiquettes:></li>
    7 <BOUCLE_etiquettes(MOTS){titre=#ENV{titre_mot}}>
     7<BOUCLE_etiquettes(MOTS){titre IN #ENV{mots}}>
    88        <li>
    99                <a href="[(#TITRE|url_mp_tag)]">#TITRE</a>
  • _plugins_/marque-pages/fonds/navigation/marquepages_auteur.html

    r29818 r29820  
    55
    66#SET{frequences,#ARRAY}
    7 <BOUCLE_marquepages(MARQUEPAGES){id_auteur}>
     7<BOUCLE_marquepages(MARQUEPAGES syndic mots_forum mots){syndic.id_rubrique}{id_auteur}>
    88        <BOUCLE_mots_calcul(MOTS){id_forum}>
    99                #SET{frequences,#GET{frequences}|array_merge{#ARRAY{#TITRE*,#GET{frequences}|table_valeur{#TITRE*,0}|plus{1}}}}
     
    1515[(#REM) On récupère les mots liés]
    1616#SET{frequences_lies,#ARRAY}
    17 <BOUCLE_marquepages_lies(MARQUEPAGES){id_auteur}{mots}>
     17<BOUCLE_marquepages_lies(MARQUEPAGES syndic mots_forum mots){syndic.id_rubrique}{id_auteur}{mots}>
    1818        <BOUCLE_mots_lies_calcul(MOTS){id_forum}>
    1919                #SET{frequences_lies,#GET{frequences_lies}|array_merge{#ARRAY{#TITRE*,#GET{frequences_lies}|table_valeur{#TITRE*,0}|plus{1}}}}
  • _plugins_/marque-pages/fonds/navigation/marquepages_tout.html

    r29075 r29820  
    11
    22#FORMULAIRE_RECHERCHE{#SELF}
     3
     4[(#REM) On récupère les mots liés]
     5#SET{frequences_lies,#ARRAY}
     6<BOUCLE_marquepages_lies(MARQUEPAGES syndic mots_forum mots){syndic.id_rubrique}{mots}>
     7        <BOUCLE_mots_lies_calcul(MOTS){id_forum}>
     8                #SET{frequences_lies,#GET{frequences_lies}|array_merge{#ARRAY{#TITRE*,#GET{frequences_lies}|table_valeur{#TITRE*,0}|plus{1}}}}
     9        </BOUCLE_mots_lies_calcul>
     10</BOUCLE_marquepages_lies>
     11#SET{frequences_lies,#GET{frequences_lies}|marquepages_trier}
     12#SET{mots_lies,#GET{frequences_lies}|array_keys}
     13
     14<B_lies>
     15<div class="pliable">
     16        <h2><:etiquettes:etiquettes_liees:></h2>
     17        <ul>
     18        <BOUCLE_lies(MOTS){titre IN #GET{mots_lies}}>
     19                [(#TITRE|in_array{#ENV{mots}}|non)
     20                <li>
     21                        <a href="[(#SELF|url_mp_ajouter_tag{#TITRE})]"><strong>+</strong> #TITRE <span class="frequence">[(#GET{frequences_lies}|table_valeur{#TITRE*})]</span></a>
     22                </li>
     23                ]
     24        </BOUCLE_lies>
     25        </ul>
     26</div>
     27</B_lies>
    328
    429<B_popu>
  • _plugins_/marque-pages/formulaires/importer_marquepages.php

    r29818 r29820  
    5151function formulaires_importer_marquepages_traiter_dist($id_rubrique){
    5252        include_spip('inc/marquepages_api');
     53        include_spip('inc/invalideur');
    5354        global $fichier_ok;
    5455        $retours = array();
     
    5758        $retours = $importer($fichier_ok['chemin'], $id_rubrique);
    5859       
    59         if (!$retours['message_erreur'] and $redirect = _request('redirect')){
    60                 $retours['redirect'] = str_replace('&amp;', '&', $redirect);
     60        // Si tout s'est bien passé
     61        if (!$retours['message_erreur']){
     62                // On invalide tout le cache
     63                suivre_invalideur(1);
     64                // On redirige éventuellement
     65                if ($redirect = _request('redirect'))
     66                        $retours['redirect'] = str_replace('&amp;', '&', $redirect);
    6167        }
    6268       
Note: See TracChangeset for help on using the changeset viewer.