Changeset 60734 in spip-zone


Ignore:
Timestamp:
Apr 28, 2012, 1:08:11 PM (8 years ago)
Author:
eric@…
Message:

Premier jet de la page d'accueil.

Location:
_plugins_/relecture
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/relecture/lang/relecture_fr.php

    r60400 r60734  
    3838        'label_relecture_date_ouverture' => 'Date',
    3939        'label_relecture_date_fin_commentaire' => 'Date de fin des commentaires',
     40        'label_abrege_relecture_date_fin_commentaire' => 'Fin commentaires',
    4041        'label_relecture_revision_ouverture' => 'Révision',
    4142        'label_relecture_date_cloture' => 'Date',
     
    5152        'texte_relecture_fermee' => 'Fermée',
    5253        'titre_liste_relecteurs' => 'Relecteurs',
     54        'titre_boite_accueil_relectures' => 'Vous êtes concernés par les relectures ci-dessous.',
    5355        'titre_boite_ouverture' => 'Ouverture',
    5456        'titre_boite_cloture' => 'Clôture',
     
    5658        'titre_relecture_fermee' => 'y',
    5759        'titre_info_relecture_article' => 'Relecture en cours',
     60        'titre_liste_participations_relectures' => 'Relectures auxquelles vous participez',
     61        'titre_liste_organisations_relectures' => 'Relectures que vous organisez',
    5862        'titre_relecture' => 'Relecture',
    5963        'titre_relectures' => 'Relectures',
  • _plugins_/relecture/paquet.xml

    r60723 r60734  
    88        schema="1"
    99        documentation="http://blog.smellup.net/spip.php?article53"
    10 >       
     10        developpement="http://blog.smellup.net/spip.php?article53"
     11>
    1112
    1213        <nom>Relecture</nom>
     
    2627        <pipeline nom="pre_insertion" inclure="relecture_pipelines.php" />
    2728        <pipeline nom="pre_edition" inclure="relecture_pipelines.php" />
    28         <pipeline nom="accueil_encours" inclure="relecture_pipelines.php" />
     29        <pipeline nom="affiche_milieu" inclure="relecture_pipelines.php" />
    2930
    3031        <necessite nom="revisions" compatibilite="[1.6.5;[" />
  • _plugins_/relecture/prive/objets/liste/relectures.html

    r60400 r60734  
    11[(#REM) <!-- Liste des relectures :
    2         - soit en cours pour un relecteue ou auteur donne
     2        - soit en cours pour une relecture ou auteur donne
    33        - soit du meme article en excluant la relecture en cours d'affichage
    44        Dans ces differents cas les informations different car la taille des blocs influe sur l'affichage.
     
    88        - par       : le champ tri principal
    99        - pas       : le pas de pagination
    10         - recherche : critere de recherche
    11         - where     : condition d'exclusion de certaines relectures
     10        - id_article: l'id de l'article lie aux relectures (facultatif)
     11        - statut    : le statut des relectures cherchees (facultatif)
     12        - recherche : critere de recherche (facultatif)
     13        - where     : condition d'exclusion de certaines relectures (facultatif)
    1214        - affichage : complet, tous les champs, ou simplifie, le titre et l'id pour la liste en extra/navigation
    1315 -->]
     
    2729                                <th class="statut" scope="col">[(#TRI{statut, <span title="<:lien_trier_statut|attribut_html:>">#</span>, ajax})]</th>
    2830                                <th class="titre principale" scope="col">[(#TRI{id_relecture, <:info_titre:>, ajax})]</th>
     31                                <th class="date" scope="col">[(#TRI{date_fin_commentaire, <relecture:label_abrege_date_fin_commentaire:>, ajax})]</th>
    2932                                <th class="revision" scope="col">[(#TRI{revision_ouverture, <:relecture:label_relecture_revision_abregee:>, ajax})]</th>
    3033                        </tr>
     
    4245                                        )]
    4346                                </td>
     47                        [(#ENV{affichage}|=={complet}|oui)
     48                                <td>[(#DATE_FIN_COMMENTAIRE|affdate_court)]</td>
     49                        ]
    4450                                <td class='id'>
    4551                                        [(#SET{url_revision, [(#URL_ECRIRE{revision, objet=article}
  • _plugins_/relecture/prive/squelettes/contenu/accueil-relectures.html

    r60723 r60734  
    1 Bonjour les relectures
     1[(#BOITE_OUVRIR{<:relecture:titre_boite_accueil_relectures:>, basic highlight})]
     2
     3        #SET{liste, #ARRAY}
     4        <BOUCLE_relecteurs(RELECTURES){id_auteur=#SESSION{id_auteur}}{statut=ouverte}>
     5                #SET{liste, #GET{liste}|push{#ID_RELECTURE}}
     6        </BOUCLE_relecteurs>
     7                [(#SET{inclusion, [(#GET{liste}|implode{','}|concat{)})] })]
     8                [(#SET{inclusion, [(#VAL{'id_relecture IN ('}|concat{#GET{inclusion}} )] })]
     9                <INCLURE{fond=prive/objets/liste/relectures,
     10                        titre=<:relecture:titre_liste_participations_relectures:>,
     11                        par=date_ouverture,
     12                        pas=10,
     13                        where=#GET{inclusion},
     14                        statut=ouverte,
     15                        affichage=complet,
     16                        env, ajax}>
     17        </B_relecteurs>
     18
     19                #SET{liste, #ARRAY}
     20                <BOUCLE_organisateurs(ARTICLES relectures){id_auteur=#SESSION{id_auteur}}{relectures.statut=ouverte}>
     21                        #SET{liste, #GET{liste}|push{#ID_RELECTURE}}
     22                </BOUCLE_organisateurs>
     23                        [(#SET{inclusion, [(#GET{liste}|implode{','}|concat{)})] })]
     24                        [(#SET{inclusion, [(#VAL{'id_relecture IN ('}|concat{#GET{inclusion}} )] })]
     25                        [(#GET{liste}|foreach)]
     26                        <INCLURE{fond=prive/objets/liste/relectures,
     27                                titre=<:relecture:titre_liste_organisations_relectures:>,
     28                                par=date_ouverture,
     29                                pas=10,
     30                                where=#GET{inclusion},
     31                                statut=ouverte,
     32                                affichage=complet,
     33                                env, ajax}>
     34                </B_organisateurs>
     35
     36#BOITE_FERMER
  • _plugins_/relecture/relecture_pipelines.php

    r60723 r60734  
    11<?php
    2 
    3 /**
    4  * Ajout de l'onglet Ajouter les plugins dont l'url depend du l'existence ou pas d'un depot
    5  * de plugins
    6  *
    7  * @param array $flux
    8  * @return array
    9  */
    10 function relecture_ajouter_onglets($flux) {
    11     return $flux;
    12 }
    132
    143
    154/**
    165 * Affichage en rappel dans la page d'accueil pour l'auteur connecte :
    17  * - des relectures a lesquelles il participe en tant que relecteur
     6 * - des relectures auxquelles il participe en tant que relecteur
    187 * - des relectures qu'il administre en tant qu'auteur de l'article
    198 *
     
    2211 *
    2312**/
    24 function relecture_accueil_encours($flux) {
     13function relecture_affiche_milieu($flux) {
    2514
    26         $flux .= recuperer_fond('prive/squelettes/contenu/accueil-relectures');
     15        if (($type = $flux['args']['type-page'])=='accueil') {
     16                $flux['data'] .= recuperer_fond('prive/squelettes/contenu/accueil-relectures');
     17        }
    2718
    2819        return $flux;
Note: See TracChangeset for help on using the changeset viewer.