Changeset 59986 in spip-zone


Ignore:
Timestamp:
Apr 1, 2012, 8:00:19 PM (7 years ago)
Author:
eric@…
Message:

Améliorations du code entre les pipelines, les autorisations et le html.

Location:
_plugins_/relecture
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/relecture/prive/squelettes/navigation/article_relecture.html

    r59984 r59986  
    99]
    1010
    11 [(#REM) <!-- Information sur la relecture en cours --> ]
    12 <BOUCLE_relecture_en_cours(RELECTURES){id_article}{etat=ouverte}>
     11[(#REM) <!-- Information sur la relecture ouverte --> ]
     12<BOUCLE_relecture_ouverte(RELECTURES){id_article}{etat=ouverte}>
    1313[(#AUTORISER{voir, relecture, #ID_RELECTURE})
    14         #BOITE_OUVRIR{'', info}
    15         <div class="infos">
    16                 <div class="numero"><:relecture:titre_info_relecture_article:></div>
    17                 [(#PERIODE_FIN|affdate_court)], #REV_OUVERTURE
    18         </div>
     14        [(#SET{titre, <:relecture:titre_info_relecture_article:>})]
     15        #BOITE_OUVRIR{#GET{titre}, note}
     16                <div class="liste relecture">
     17                        <ul class="liste-items">
     18                                <li>[(#PERIODE_FIN|affdate_court)]</li>
     19                                <li>[(#REV_OUVERTURE)]</li>
     20                        </ul>
     21                </div>
    1922        #BOITE_FERMER
    2023]
    21 </BOUCLE_relecture_en_cours>
    22 
    23 [(#REM) <!-- Liste des relectures closes --> ]
     24</BOUCLE_relecture_ouverte>
  • _plugins_/relecture/relecture_autorisations.php

    r59984 r59986  
    4343
    4444/**
    45  * Autorisation d'ouverture d'une relecture
     45 * Autorisation de consultations des relectures cloturees d'un article
    4646 *
    4747 * @param object $faire
  • _plugins_/relecture/relecture_pipelines.php

    r59984 r59986  
    2929                        $id_table_objet = id_table_objet($type);
    3030
    31                         $flux['data'] .= recuperer_fond('prive/squelettes/navigation/article_relecture', array($id_table_objet => $id));
     31                        $flux['data'] .= recuperer_fond('prive/squelettes/navigation/article_relecture',
     32                                                                array($id_table_objet => $id));
    3233                }
    3334        }
     
    4849
    4950        if (($type = $flux['args']['type'])=='article') {
    50                 if ($id = intval($flux['args']['id']) AND autoriser('voirrelectures', $type, $id)) {
    51                         $from = 'spip_relectures';
    52                         $where = array("id_article=$id", "etat=" . sql_quote('fermee'));
    53                         $nb_relectures_fermees = sql_countsel($from, $where);
     51                if ($id = intval($flux['args']['id'])) {
     52                        $table = table_objet($type);
     53                        $id_table_objet = id_table_objet($type);
    5454
    55                         if ($nb_relectures_fermees > 0) {
    56                                 include_spip('inc/presentation');
    57                                 $flux['data'] .= icone_horizontale(
    58                                                                         _T('relecture:bouton_historique_relectures'),
    59                                                                         generer_url_ecrire('relectures',"id_article=$id"),
    60                                                                         "relecture-ok-24.png");
    61                         }
     55                        $flux['data'] .= recuperer_fond('prive/squelettes/inclure/voir_article_relectures',
     56                                                                array($id_table_objet => $id));
    6257                }
    6358        }
Note: See TracChangeset for help on using the changeset viewer.