Changeset 78524 in spip-zone


Ignore:
Timestamp:
Nov 15, 2013, 10:53:02 PM (6 years ago)
Author:
teddy.spip@…
Message:

Suite à r78521, il ne faut oublier tout ce qui va de paire…

Location:
_plugins_/projets/branches/v0
Files:
13 added
12 deleted
22 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/projets/branches/v0/action/associer_projet.php

    r50578 r78524  
    11<?php
    22
    3 function action_associer_projet_dist($id_projet,$objet,$id_objet,$type=''){
     3function action_associer_projets_dist($id_projet,$objet,$id_objet,$type=''){
    44        $lien_projet = sql_getfetsel("id_projet","spip_projets_liens","objet=".sql_quote($objet)." AND id_objet=".intval($id_objet));
    55        if(intval($id_projet)){
  • _plugins_/projets/branches/v0/action/editer_projet.php

    r50578 r78524  
    1414
    1515// http://doc.spip.org/@action_editer_article_dist
    16 function action_editer_projet_dist() {
     16function action_editer_projets_dist() {
    1717
    1818        $securiser_action = charger_fonction('securiser_action', 'inc');
     
    3535
    3636        // Enregistre l'envoi dans la BD
    37         if ($id_projet > 0) $err = projets_set($id_projet);
     37        if ($id_projet > 0) $err = projet_set($id_projet);
    3838
    3939        if (_request('redirect')) {
     
    5151// $err est de la forme '&trad_err=1'
    5252// http://doc.spip.org/@articles_set
    53 function projets_set($id_projet) {
     53function projet_set($id_projet) {
    5454        $err = '';
    5555
     
    175175        // Invalider les caches
    176176        include_spip('inc/invalideur');
    177         suivre_invalideur("id='id_projet/$id_projet'");
     177        suivre_invalideur("id='id_projets/$id_projet'");
    178178
    179179        // Pipeline
  • _plugins_/projets/branches/v0/exec/projets.php

    r50578 r78524  
    2727        OR !autoriser('voir', 'projet', $id_projet)) {
    2828                include_spip('inc/minipres');
    29                 echo minipres(_T('projet:aucun_projet'));
     29                echo minipres(_T('projets:aucun_projet'));
    3030        } else {
    3131                $row['titre'] = sinon($row["titre"],_T('info_sans_titre'));
     
    8585
    8686        $actions =
    87           ($flag_editable ? bouton_modifier_projets($id_projet, $id_parent, $modif, _T('projet:avis_projet_modifie', $modif), chemin('prive/images/projet-24.gif'), "edit.gif",$spip_lang_right) : "");
     87          ($flag_editable ? bouton_modifier_projets($id_projet, $id_parent, $modif, _T('projets:avis_projets_modifie', $modif), chemin('prive/images/projets-24.gif'), "edit.gif",$spip_lang_right) : "");
    8888
    8989        $haut =
     
    120120{
    121121        if ($flag_modif) {
    122                 return icone_inline(_T('projet:icone_modifier_projet'), generer_url_ecrire("projets_edit","id_projet=$id_projet"), $ip, $im, $align, false)
     122                return icone_inline(_T('projets:icone_modifier_projet'), generer_url_ecrire("projet_edit","id_projet=$id_projet"), $ip, $im, $align, false)
    123123                . "<span class='arial1 spip_small'>$mode</span>";
    124124        }
    125         else return icone_inline(_T('projet:icone_modifier_projet'), generer_url_ecrire("projets_edit","id_projet=$id_projet"), chemin("prive/images/projet-24.gif"), "edit.gif", $align);
     125        else return icone_inline(_T('projets:icone_modifier_projet'), generer_url_ecrire("projet_edit","id_projet=$id_projet"), chemin("prive/images/projets-24.gif"), "edit.gif", $align);
    126126}
    127127
     
    130130        $res = '';
    131131        if ($row['statut'] == 'prop') {
    132                 $res .= "<p class='projet_prop'>"._T('projet:text_projet_propose_publication');
     132                $res .= "<p class='projets_prop'>"._T('projets:text_projets_propose_publication');
    133133                $res.= "</p>";
    134134        }
  • _plugins_/projets/branches/v0/exec/projets_edit.php

    r50578 r78524  
    44 * Licence GPL
    55 *
    6  * Creation et edition d'un projet (exec=projets_edit)
     6 * Creation et edition d'un projet (exec=projet_edit)
    77 *
    88 */
     
    1111include_spip('inc/presentation');
    1212
    13 function exec_projets_edit_dist() {
    14         exec_projets_edit_args(
     13function exec_projet_edit_dist() {
     14        exec_projet_edit_args(
    1515                intval(_request('id_projet')),
    1616                intval(_request('id_parent')),
     
    1919}
    2020
    21 function exec_projets_edit_args($id_projet, $id_parent, $new,$redirect)
     21function exec_projet_edit_args($id_projet, $id_parent, $new,$redirect)
    2222{
    2323        global $connect_statut, $spip_lang_right;
     
    2727        if ($new == "oui") {
    2828                $id_projet = 0;
    29                 $titre = filtrer_entites(_T('projet:info_nouveau_projet'));
     29                $titre = filtrer_entites(_T('projets:info_nouveau_projet'));
    3030                $id_parent = 0;
    3131        }
     
    4747
    4848        // Initialisation de la page
    49         pipeline('exec_init',array('args'=>array('exec'=>'projets_edit','id_projet'=>$id_projet),'data'=>''));
     49        pipeline('exec_init',array('args'=>array('exec'=>'projet_edit','id_projet'=>$id_projet),'data'=>''));
    5050
    5151        // Titre, partie, sous-partie (pour le menu)
     
    6666                //echo afficher_documents_colonne($id_projet, 'projet');
    6767        }
    68         echo pipeline('affiche_gauche',array('args'=>array('exec'=>'projets_edit','id_projet'=>$id_projet),'data'=>''));
     68        echo pipeline('affiche_gauche',array('args'=>array('exec'=>'projet_edit','id_projet'=>$id_projet),'data'=>''));
    6969
    7070        // Colonne droite
    7171        echo creer_colonne_droite('', true);
    72         echo pipeline('affiche_droite',array('args'=>array('exec'=>'projets_edit','id_projet'=>$id_projet),'data'=>''));
     72        echo pipeline('affiche_droite',array('args'=>array('exec'=>'projet_edit','id_projet'=>$id_projet),'data'=>''));
    7373
    7474        // Centre
     
    7676
    7777        $contexte = array(
    78                 'icone_retour'=>icone_inline(_T('icone_retour'), $redirect ? $redirect:generer_url_ecrire("projets","id_projet=$id_projet"), find_in_path('prive/images/projet-24.gif'), "rien.gif",$GLOBALS['spip_lang_left']),
     78                'icone_retour'=>icone_inline(_T('icone_retour'), $redirect ? $redirect:generer_url_ecrire("projets","id_projet=$id_projet"), find_in_path('prive/images/projets-24.gif'), "rien.gif",$GLOBALS['spip_lang_left']),
    7979                'redirect'=>$redirect?$redirect:generer_url_ecrire("projets","id_projet=".$id_projet),
    8080                'titre'=>$titre,
     
    8686        // -- -- On appelle la noisette de presentation
    8787        echo recuperer_fond("prive/editer/projet", $contexte);
    88         echo pipeline('affiche_milieu',array('args'=>array('exec'=>'projets_edit','id_rubrique'=>$id_rubrique),'data'=>''));
     88        echo pipeline('affiche_milieu',array('args'=>array('exec'=>'projet_edit','id_rubrique'=>$id_rubrique),'data'=>''));
    8989
    9090        // Fin de la page
  • _plugins_/projets/branches/v0/exec/projets_page.php

    r50578 r78524  
    2020        // Titre, partie, sous-partie (pour le menu)
    2121        $commencer_page = charger_fonction('commencer_page', 'inc');
    22         echo $commencer_page(_T('projet:titre_page_projets_page'), 'naviguer', 'projets');
     22        echo $commencer_page(_T('projets:titre_page_projets_page'), 'naviguer', 'projets');
    2323
    2424        // Intitule de la page
    2525        echo"<br/><br/><br/>\n";//outch!aieaieaie!ausecours!
    26         echo gros_titre(_T('projet:titre_contenu_projets_page'), '', false);
     26        echo gros_titre(_T('projets:titre_contenu_projets_page'), '', false);
    2727
    2828        // Colonne gauche
     
    3434        $bloc = NULL;
    3535        if (autoriser('creer', 'projet')) {
    36                 $bloc .= icone_horizontale(_T('projet:icone_ecrire_projet'), parametre_url(generer_url_ecrire('projets_edit','new=oui'),'redirect',self()), chemin('projet-24.gif','prive/images/'), 'creer.gif', false);
     36                $bloc .= icone_horizontale(_T('projets:icone_ecrire_projet'), parametre_url(generer_url_ecrire('projet_edit','new=oui'),'redirect',self()), chemin('projets-24.gif','prive/images/'), 'creer.gif', false);
    3737        }
    3838        // Creer un pipeline pour ajouter des items dans le bloc des raccourcis
  • _plugins_/projets/branches/v0/formulaires/associer_projet.html

    r50578 r78524  
    1 <div class="formulaire_spip formulaire_editer formulaire_editer_associer_projet_#ENV{objet} ajax">
     1<div class="formulaire_spip formulaire_editer formulaire_editer_associer_projets_#ENV{objet} ajax">
    22        <!-- <br class='bugajaxie' /> -->
    33        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
     
    1010                <ul>
    1111                        [(#SAISIE{liste_projets,id_projet,
    12                                 option_intro=<:projet:aucun:>,
    13                                 label=<:projet:label_selecteur_projet:>})]
     12                                option_intro=<:projets:aucun:>,
     13                                label=<:projets:label_selecteur_projets:>})]
    1414                </ul>
    1515                <p class='boutons' id="association_projet" style="display:none;">
  • _plugins_/projets/branches/v0/formulaires/associer_projet.php

    r50578 r78524  
    22        if (!defined("_ECRIRE_INC_VERSION")) return;
    33
    4         function formulaires_associer_projet_charger_dist($objet, $id_objet,$type=''){
     4        function formulaires_associer_projets_charger_dist($objet, $id_objet,$type=''){
    55                $valeurs = array();
    66                $valeurs['objet'] = $objet;
     
    99                return $valeurs;
    1010        }
    11         function formulaires_associer_projet_verifier_dist($objet, $id_objet,$type=''){
     11        function formulaires_associer_projets_verifier_dist($objet, $id_objet,$type=''){
    1212                $erreurs = array();
    1313                return $erreurs;
    1414        }
    15         function formulaires_associer_projet_traiter_dist($objet, $id_objet,$type=''){
     15        function formulaires_associer_projets_traiter_dist($objet, $id_objet,$type=''){
    1616                $id_projet = _request('id_projet');
    1717                spip_log("id_projet=$id_projet");
    1818                $associer_projet = charger_fonction('associer_projet','action');
    1919                $associer_projet($id_projet,$objet,$id_objet,$type);
    20                 return array('message_ok'=>_T('projet:message_objet_associe'),'editable'=> true);
     20                return array('message_ok'=>_T('projets:message_objet_associe'),'editable'=> true);
    2121        }
    2222?>
  • _plugins_/projets/branches/v0/formulaires/editer_projet.html

    r50578 r78524  
    1313                                <label for="titre"><:info_titre:></label>
    1414                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>]
    15                                 <input type='text' class='text' name='titre' id='titre'[ lang='(#LANGUE)'] value="[(#ENV**{titre,#REM|concat{projet:info_nouveau_projet}|_T})]"
     15                                <input type='text' class='text' name='titre' id='titre'[ lang='(#LANGUE)'] value="[(#ENV**{titre,#REM|concat{projets:info_nouveau_projet}|_T})]"
    1616                                [(#ENV{titre,''}|non)onfocus="if(!antifocus){this.value='';antifocus=true;}"]/>
    1717                        </li>
  • _plugins_/projets/branches/v0/formulaires/editer_projet.php

    r50578 r78524  
    77
    88// http://doc.spip.org/@inc_editer_article_dist
    9 function formulaires_editer_projet_charger_dist($id_projet='new', $id_parent=0, $retour='', $lier_trad=0, $config_fonc='projets_edit_config', $row=array(), $hidden=''){
     9function formulaires_editer_projets_charger_dist($id_projet='new', $id_parent=0, $retour='', $lier_trad=0, $config_fonc='projet_edit_config', $row=array(), $hidden=''){
    1010        $valeurs = formulaires_editer_objet_charger('projet',$id_projet,$id_parent,$lier_trad,$retour,$config_fonc,$row,$hidden);
    1111        // il faut enlever l'id_rubrique car la saisie se fait sur id_parent
     
    1818// Choix par defaut des options de presentation
    1919// http://doc.spip.org/@articles_edit_config
    20 function projets_edit_config($row)
     20function projet_edit_config($row)
    2121{
    2222        global $spip_ecran, $spip_lang, $spip_display;
     
    3131}
    3232
    33 function formulaires_editer_projet_verifier_dist($id_projet='new', $id_parent=0, $retour='', $lier_trad=0, $config_fonc='projets_edit_config', $row=array(), $hidden=''){
     33function formulaires_editer_projets_verifier_dist($id_projet='new', $id_parent=0, $retour='', $lier_trad=0, $config_fonc='projet_edit_config', $row=array(), $hidden=''){
    3434
    3535        $erreurs = formulaires_editer_objet_verifier('projet',$id_projet,array('titre'));
     
    3838
    3939// http://doc.spip.org/@inc_editer_article_dist
    40 function formulaires_editer_projet_traiter_dist($id_projet='new', $id_parent=0, $retour='', $lier_trad=0, $config_fonc='projets_edit_config', $row=array(), $hidden=''){
     40function formulaires_editer_projets_traiter_dist($id_projet='new', $id_parent=0, $retour='', $lier_trad=0, $config_fonc='projet_edit_config', $row=array(), $hidden=''){
    4141        return formulaires_editer_objet_traiter('projet',$id_projet,$id_parent,$lier_trad,$retour,$config_fonc,$row,$hidden);
    4242}
  • _plugins_/projets/branches/v0/formulaires/inc-autorisation.html

    r50578 r78524  
    77                [(#REM) <!-- Choix de la methode d'autorisation --> ]
    88                        [(#SAISIE{radio, [(#GET{prefixe})]type,
    9                                 label=<:projet:cfg_lbl_type_autorisation:>,
    10                                 explication=<:projet:cfg_inf_type_autorisation:>,
     9                                label=<:projets:cfg_lbl_type_autorisation:>,
     10                                explication=<:projets:cfg_inf_type_autorisation:>,
    1111                                datas=#ARRAY{
    12                                         webmestre,<:projet:cfg_lbl_autorisation_webmestre:>,
    13                                         par_statut,<:projet:cfg_lbl_autorisation_statuts:>,
    14                                         par_auteur,<:projet:cfg_lbl_autorisation_auteurs:>},
     12                                        webmestre,<:projets:cfg_lbl_autorisation_webmestre:>,
     13                                        par_statut,<:projets:cfg_lbl_autorisation_statuts:>,
     14                                        par_auteur,<:projets:cfg_lbl_autorisation_auteurs:>},
    1515                                defaut=webmestre})]
    1616                </ul>
     
    1919
    2020                        [(#SAISIE{statuts_auteurs,[(#GET{prefixe})]statuts,
    21                                 label=<:projet:cfg_lbl_statuts_auteurs:>,
     21                                label=<:projets:cfg_lbl_statuts_auteurs:>,
    2222                                multiple=oui})]
    2323                </ul>
     
    2525                <ul id="[(#GET{prefixe})]bloc_par_auteur" class="[(#GET{prefixe})]bloc">
    2626                        [(#SAISIE{auteurs,[(#GET{prefixe})]auteurs,
    27                                 label=<:projet:cfg_lbl_liste_auteurs:>,
     27                                label=<:projets:cfg_lbl_liste_auteurs:>,
    2828                                multiple=oui,
    2929                                option_statut=oui})]
  • _plugins_/projets/branches/v0/inc/instituer_projet.php

    r50578 r78524  
    2121        $res .=
    2222          "<ul id='instituer_projet-$id_projet' class='instituer_projet instituer'>"
    23           . "<li>" . _T('projet:texte_projet_statut')
     23          . "<li>" . _T('projets:texte_projets_statut')
    2424          ."<ul>";
    2525
  • _plugins_/projets/branches/v0/inc/projet_autorisations.php

    r50578 r78524  
    55 * @return
    66 */
    7 function projet_autoriser(){}
     7function projets_autoriser(){}
    88
    99/**
     
    1717 * @return
    1818 */
    19 function autoriser_projet_creer_dist($faire, $type, $id, $qui, $opt){
     19function autoriser_projets_creer_dist($faire, $type, $id, $qui, $opt){
    2020        $autorise = false;
    21         $type = lire_config('projet/autorisations/creer_type', 'webmestre');
     21        $type = lire_config('projets/autorisations/creer_type', 'webmestre');
    2222        switch($type) {
    2323                case 'webmestre':
     
    2727                case 'par_statut':
    2828                        // Autorisation par statut
    29                         $autorise = in_array($qui['statut'], lire_config('projet/autorisations/creer_statuts',array()));
     29                        $autorise = in_array($qui['statut'], lire_config('projets/autorisations/creer_statuts',array()));
    3030                        break;
    3131                case 'par_auteur':
    3232                        // Autorisation par id d'auteurs
    33                         $autorise = in_array($qui['id_auteur'], lire_config('projet/autorisations/creer_auteurs',array()));
     33                        $autorise = in_array($qui['id_auteur'], lire_config('projets/autorisations/creer_auteurs',array()));
    3434                        break;
    3535        }
     
    4747 * @return
    4848 */
    49 function autoriser_projet_modifier_dist($faire, $type, $id, $qui, $opt){
     49function autoriser_projets_modifier_dist($faire, $type, $id, $qui, $opt){
    5050        $autorise = false;
    5151
    52         if(autoriser_projet_creer_dist($faire, $type, $id, $qui, $opt)){
    53                 return autoriser_projet_creer_dist($faire, $type, $id, $qui, $opt);
     52        if(autoriser_projets_creer_dist($faire, $type, $id, $qui, $opt)){
     53                return autoriser_projets_creer_dist($faire, $type, $id, $qui, $opt);
    5454        }
    5555        else{
    56                 $type = lire_config('projet/autorisations/modifier_type', 'webmestre');
     56                $type = lire_config('projets/autorisations/modifier_type', 'webmestre');
    5757                switch($type) {
    5858                        case 'webmestre':
     
    6262                        case 'par_statut':
    6363                                // Autorisation par statut
    64                                 $autorise = in_array($qui['statut'], lire_config('projet/autorisations/modifier_statuts',array()));
     64                                $autorise = in_array($qui['statut'], lire_config('projets/autorisations/modifier_statuts',array()));
    6565                                break;
    6666                        case 'par_auteur':
    6767                                // Autorisation par id d'auteurs
    68                                 $autorise = in_array($qui['id_auteur'], lire_config('projet/autorisations/modifier_auteurs',array()));
     68                                $autorise = in_array($qui['id_auteur'], lire_config('projets/autorisations/modifier_auteurs',array()));
    6969                                break;
    7070                }
     
    8484 * @return
    8585 */
    86 function autoriser_projet_voir_dist($faire, $type, $id, $qui, $opt){
     86function autoriser_projets_voir_dist($faire, $type, $id, $qui, $opt){
    8787        $autorise = false;
    8888
     
    9090
    9191        // Si on peut creer, on peut voir
    92         if(autoriser_projet_creer_dist($faire, $type, $id, $qui, $opt)){
    93                 return autoriser_projet_creer_dist($faire, $type, $id, $qui, $opt);
     92        if(autoriser_projets_creer_dist($faire, $type, $id, $qui, $opt)){
     93                return autoriser_projets_creer_dist($faire, $type, $id, $qui, $opt);
    9494        }
    9595        // Si on peut modifier, on peut voir également
    96         else if(autoriser_projet_modifier_dist($faire, $type, $id, $qui, $opt)){
    97                 return autoriser_projet_creer_dist($faire, $type, $id, $qui, $opt);
     96        else if(autoriser_projets_modifier_dist($faire, $type, $id, $qui, $opt)){
     97                return autoriser_projets_creer_dist($faire, $type, $id, $qui, $opt);
    9898        }
    9999        else{
    100                 $type = lire_config('projet/autorisations/creer_type', 'webmestre');
     100                $type = lire_config('projets/autorisations/creer_type', 'webmestre');
    101101                switch($type) {
    102102                        case 'webmestre':
     
    106106                        case 'par_statut':
    107107                                // Autorisation par statut
    108                                 $autorise = in_array($qui['statut'], lire_config('projet/autorisations/voir_statuts',array()));
     108                                $autorise = in_array($qui['statut'], lire_config('projets/autorisations/voir_statuts',array()));
    109109                                break;
    110110                        case 'par_auteur':
    111111                                // Autorisation par id d'auteurs
    112                                 $autorise = in_array($qui['id_auteur'], lire_config('projet/autorisations/voir_auteurs',array()));
     112                                $autorise = in_array($qui['id_auteur'], lire_config('projets/autorisations/voir_auteurs',array()));
    113113                                break;
    114114                }
     
    127127 * @return
    128128 */
    129 function autoriser_projet_notifier_dist($faire, $type, $id, $qui, $opt){
     129function autoriser_projets_notifier_dist($faire, $type, $id, $qui, $opt){
    130130        $autorise = false;
    131131
    132132        // On ne pourra de toute manière être notifié que losque l'on pourra voir le projet
    133         if(autoriser_projet_voir_dist($faire, $type, $id, $qui, $opt)){
     133        if(autoriser_projets_voir_dist($faire, $type, $id, $qui, $opt)){
    134134
    135135        }
  • _plugins_/projets/branches/v0/lang/projet_fr.php

    r50578 r78524  
    6666
    6767        // P
    68         'projet_autorisations' => 'Configuration des autorisations',
    69         'projet_ligatures' => 'Configuration des ligatures',
     68        'projets_autorisations' => 'Configuration des autorisations',
     69        'projets_ligatures' => 'Configuration des ligatures',
    7070        'projet' => 'projet',
    7171        'projets' => 'projets',
     
    7777        // T
    7878        'texte_modifier_projet' => 'Modifier le projet&nbsp;:',
    79         'texte_projet_statut' => 'Ce projet est :',
     79        'texte_projets_statut' => 'Ce projet est :',
    8080        'titre_contenu_projets_page' => 'Les projets que vous suivez',
    8181        'titre_page_projets_page' => 'Vos projets',
  • _plugins_/projets/branches/v0/plugin.xml

    r78521 r78524  
    22        <nom>SPIP-Projet</nom>
    33        <auteur>Eric Lupinacci</auteur>
    4         <version>0.2.1</version>
    5         <version_base>0.1.0</version_base>
     4        <version>0.2.2</version>
     5        <version_base>0.1.1</version_base>
    66        <licence>GPL</licence>
    77        <etat>dev</etat>
    88        <prefix>projets</prefix>
    9         <icon>images/projet-64.png</icon>
     9        <icon>images/projets-64.png</icon>
    1010        <description>
    1111        Plugin de gestion de projets pour SPIP 2
    1212        </description>
    13         <install>base/projet_installer.php</install>
    14         <options>projet_options.php</options>
    15         <fonctions>projet_fonctions.php</fonctions>
     13        <install>base/projets_installer.php</install>
     14        <options>projets_options.php</options>
     15        <fonctions>projets_fonctions.php</fonctions>
    1616        <pipeline>
    1717                <nom>declarer_tables_principales</nom>
    18                 <inclure>base/projet_declarer.php</inclure>
     18                <inclure>base/projets_declarer.php</inclure>
    1919        </pipeline>
    2020        <pipeline>
    2121                <nom>declarer_tables_interfaces</nom>
    22                 <inclure>base/projet_declarer.php</inclure>
     22                <inclure>base/projets_declarer.php</inclure>
    2323        </pipeline>
    2424        <pipeline>
    2525                <nom>declarer_tables_auxiliaires</nom>
    26                 <inclure>base/projet_declarer.php</inclure>
     26                <inclure>base/projets_declarer.php</inclure>
    2727        </pipeline>
    2828        <pipeline>
    2929                <nom>ajouter_boutons</nom>
    30                 <inclure>projet_pipelines.php</inclure>
     30                <inclure>projets_pipelines.php</inclure>
    3131        </pipeline>
    3232        <pipeline>
    3333                <nom>affiche_droite</nom>
    34                 <inclure>projet_pipelines.php</inclure>
     34                <inclure>projets_pipelines.php</inclure>
    3535        </pipeline>
    3636        <pipeline>
    3737                <nom>affiche_milieu</nom>
    38                 <inclure>projet_pipelines.php</inclure>
     38                <inclure>projets_pipelines.php</inclure>
    3939        </pipeline>
    4040        <pipeline>
    4141                <nom>accueil_gadgets</nom>
    42                 <inclure>projet_pipelines.php</inclure>
     42                <inclure>projets_pipelines.php</inclure>
    4343        </pipeline>
    4444        <pipeline>
    4545                <nom>accueil_informations</nom>
    46                 <inclure>projet_pipelines.php</inclure>
     46                <inclure>projets_pipelines.php</inclure>
    4747        </pipeline>
    4848        <pipeline>
    4949                <nom>autoriser</nom>
    50                 <inclure>inc/projet_autorisations.php</inclure>
     50                <inclure>inc/projets_autorisations.php</inclure>
    5151        </pipeline>
    5252        <pipeline>
    5353                <nom>editer_contenu_objet</nom>
    54                 <inclure>projet_pipelines.php</inclure>
     54                <inclure>projets_pipelines.php</inclure>
    5555        </pipeline>
    5656        <pipeline>
    5757                <nom>post_edition</nom>
    58                 <inclure>projet_pipelines.php</inclure>
     58                <inclure>projets_pipelines.php</inclure>
    5959        </pipeline>
    6060        <pipeline>
    6161                <nom>gouverneur_infos_tables</nom>
    62                 <inclure>projet_pipelines.php</inclure>
     62                <inclure>projets_pipelines.php</inclure>
    6363        </pipeline>
    6464        <necessite id="SPIP" version="[2.0.9;2.1.99]" />
  • _plugins_/projets/branches/v0/prive/contenu/inc-affiche_droite.html

    r50578 r78524  
    11<BOUCLE_liens_projets(PROJETS){id_auteur=#SESSION{id_auteur}}{type=admin}{0,1}>
    22<div class="cadre cadre-liste">
    3         <img class="cadre-icone" alt="" src="#CHEMIN{prive/images/projet-24.gif}"/>
    4         [(#VAL{projet:associer_au_projet}|_T|bouton_block_depliable{#GET{visible}|=={true}})]
     3        <img class="cadre-icone" alt="" src="#CHEMIN{prive/images/projets-24.gif}"/>
     4        [(#VAL{projets:associer_au_projet}|_T|bouton_block_depliable{#GET{visible}|=={true}})]
    55        [(#VAL{true}|debut_block_depliable)]
    66        <div class="ajax">
  • _plugins_/projets/branches/v0/prive/contenu/inc-projets_liste.html

    r50578 r78524  
    1010<B_liste_projets>
    1111<div class="cadre cadre-liste">
    12         <img class="cadre-icone" alt="" src="#CHEMIN{prive/images/projet-24.gif}"/>
     12        <img class="cadre-icone" alt="" src="#CHEMIN{prive/images/projets-24.gif}"/>
    1313        [(#ENV{titre}|bouton_block_depliable{#GET{visible}|=={true}})]
    1414        [(#GET{visible}|=={true}|debut_block_depliable)]
     
    2121                        <td class="arial2">
    2222                                <div>
    23                                         <a href="#URL_ECRIRE{projets, id_projet=#ID_PROJET}" title="<:projet:bulle_modifier_projet:>">
     23                                        <a href="#URL_ECRIRE{projets, id_projet=#ID_PROJET}" title="<:projets:bulle_modifier_projets:>">
    2424                                                #TITRE
    2525                                                [<span style="float: #LANG_RIGHT; margin-top: -2px; margin-bottom: -2px;">(#LOGO_PROJET||image_reduire{26,20})</span>]
     
    3535        </B_admins>
    3636                        <td class="arial0" style="width: 100px;">[(#DATE|affdate_court)]</td>
    37                         <td class="arial1" style="width: 50px;"><a class="spip_xx-small" href="?exec=projets_edit&amp;id_projet=#ID_PROJET" title="<:projet:bulle_modifier_projet:>" style="float: right; padding-left: 4px; color: black;"><b>N&deg;&nbsp;#ID_PROJET</b></a></td>
     37                        <td class="arial1" style="width: 50px;"><a class="spip_xx-small" href="?exec=projet_edit&amp;id_projet=#ID_PROJET" title="<:projets:bulle_modifier_projets:>" style="float: right; padding-left: 4px; color: black;"><b>N&deg;&nbsp;#ID_PROJET</b></a></td>
    3838                </tr>
    3939</BOUCLE_liste_projets>
  • _plugins_/projets/branches/v0/prive/contenu/projets_page.html

    r50578 r78524  
    55]
    66#CACHE{0}
    7 <INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projet:titre_table_vos_projets_en_preparation:>}{type=admin}{statut=prepa}{bloc=_bloc1}>
    8 <INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projet:titre_table_vos_projets_publies:>}{type=admin}{statut=publie}{bloc=_bloc2}>
    9 <INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projet:titre_table_vos_projets_proposes:>}{type=admin}{statut=prop}{bloc=_bloc3}>
    10 <INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projet:titre_table_vos_contributions:>}{type=contributeur}{statut=publie}{bloc=_bloc4}>
     7<INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projets:titre_table_vos_projets_en_preparation:>}{type=admin}{statut=prepa}{bloc=_bloc1}>
     8<INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projets:titre_table_vos_projets_publies:>}{type=admin}{statut=publie}{bloc=_bloc2}>
     9<INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projets:titre_table_vos_projets_proposes:>}{type=admin}{statut=prop}{bloc=_bloc3}>
     10<INCLURE{fond=prive/contenu/inc-projets_liste}{ajax}{env}{titre=<:projets:titre_table_vos_contributions:>}{type=contributeur}{statut=publie}{bloc=_bloc4}>
  • _plugins_/projets/branches/v0/prive/editer/projet.html

    r50578 r78524  
    77<div class="entete-formulaire">
    88        #ENV**{icone_retour}
    9         [<:projet:texte_modifier_projet:>
     9        [<:projets:texte_modifier_projets:>
    1010        <h1>(#ENV{titre})</h1>]
    1111</div>
  • _plugins_/projets/branches/v0/prive/infos/projet.html

    r50578 r78524  
    11<BOUCLE_projet(PROJETS){id_projet=#ENV{id}}{statut?}>
    22<div class='infos'>
    3 <div class='numero'><:projet:info_numero_projet:><p>#ID_PROJET</p></div>
     3<div class='numero'><:projets:info_numero_projets:><p>#ID_PROJET</p></div>
    44
    55[(#REM)
  • _plugins_/projets/branches/v0/projet_fonctions.php

    r50578 r78524  
    2222                case 'publie':
    2323                        $img = 'puce-verte.gif';
    24                         $alt = _T('projet:bulle_puce_publie');
     24                        $alt = _T('projets:bulle_puce_publie');
    2525                        return http_img_pack($img, $alt, $atts);
    2626                case 'prepa':
    2727                        $img = 'puce-blanche.gif';
    28                         $alt = _T('projet:bulle_puce_preparation');
     28                        $alt = _T('projets:bulle_puce_preparation');
    2929                        return http_img_pack($img, $alt, $atts);
    3030                case 'poubelle':
    3131                        $img = 'puce-poubelle.gif';
    32                         $alt = _T('projet:bulle_puce_ferme');
     32                        $alt = _T('projets:bulle_puce_ferme');
    3333                        return http_img_pack($img, $alt, $atts);
    3434        }
     
    4040                case 'publie':
    4141                        $img = 'puce-verte.gif';
    42                         $alt = _T('projet:bulle_puce_publie');
     42                        $alt = _T('projets:bulle_puce_publie');
    4343                        return http_img_pack($img, $alt, $atts);
    4444                case 'prepa':
    4545                        $img = 'puce-blanche.gif';
    46                         $alt = _T('projet:bulle_puce_preparation');
     46                        $alt = _T('projets:bulle_puce_preparation');
    4747                        return http_img_pack($img, $alt, $atts);
    4848                case 'poubelle':
    4949                        $img = 'puce-poubelle.gif';
    50                         $alt = _T('projet:bulle_puce_ferme');
     50                        $alt = _T('projets:bulle_puce_ferme');
    5151                        return http_img_pack($img, $alt, $atts);
    5252        }
  • _plugins_/projets/branches/v0/projet_options.php

    r50578 r78524  
    22
    33// On definit le titre de la boite logo d'un projet afin d'utiliser iconifier()
    4 $GLOBALS['logo_libelles']['id_projet'] = _T('projet:logo_projet');
     4$GLOBALS['logo_libelles']['id_projet'] = _T('projets:logo_projet');
    55
    66/**
     
    1616        $t = sql_getfetsel("statut", "spip_projets", "id_projet=$id_projet");
    1717        if ($t == 'publie') {
    18                 $invalideur = "id='id_projet/$id_projet'";
     18                $invalideur = "id='id_projets/$id_projet'";
    1919                $indexation = true;
    2020        }
  • _plugins_/projets/branches/v0/projet_pipelines.php

    r50578 r78524  
    1515 * @return unknown
    1616 */
    17 function projet_ajouter_boutons($boutons_admin) {
     17function projets_ajouter_boutons($boutons_admin) {
    1818        // si on est habilité à voir les projets
    1919        if (autoriser('voir','projet')) {
    2020          // on voit le bouton dans la barre "naviguer"
    2121                $boutons_admin['naviguer']->sousmenu['projets_page']= new Bouton(
    22                 _DIR_PLUGIN_PROJET."/prive/images/projet-24.gif",  // icone
    23                 _T('projet:voir_projets')       // titre
     22                _DIR_PLUGIN_PROJETS."/prive/images/projets-24.gif",  // icone
     23                _T('projets:voir_projets')      // titre
    2424                );
    2525        }
     
    3232 * @param Array $flux
    3333 */
    34 function projet_affiche_droite($flux){
     34function projets_affiche_droite($flux){
    3535        return $flux;
    3636}
     
    4141 * @param Array $flux
    4242 */
    43 function projet_affiche_milieu($flux){
     43function projets_affiche_milieu($flux){
    4444        include_spip('inc/autoriser');
    4545        $exec = $flux['args']['exec'];
     
    6464                break;
    6565        }
    66         if(in_array($type, lire_config('projet/ligatures/objets',array()))){
     66        if(in_array($type, lire_config('projets/ligatures/objets',array()))){
    6767                $flux['data'] .= "<div id='pave_associer_projet'>";
    68                 $flux['data'] .= debut_cadre_enfonce("", true, "", _T('projet:titre_formulaire_associer'));
     68                $flux['data'] .= debut_cadre_enfonce("", true, "", _T('projets:titre_formulaire_associer'));
    6969                $flux['data'] .= recuperer_fond('prive/contenu/inc-affiche_milieu', array('objet'=>$type,'id_objet'=>$id_type));
    7070                $flux['data'] .= fin_cadre_enfonce(true);
     
    7979 * @return string $flux
    8080 */
    81 function projet_accueil_informations($flux){
     81function projets_accueil_informations($flux){
    8282        global $spip_lang_left;
    8383
     
    100100                        }
    101101                }
    102                 $res .= afficher_plus(generer_url_ecrire("projets_page",""))."<b>".ucfirst(_T('projet:projets'))."</b>";
     102                $res .= afficher_plus(generer_url_ecrire("projets_page",""))."<b>".ucfirst(_T('projets:projets'))."</b>";
    103103                $res .= "<ul style='margin:0px; padding-$spip_lang_left: 20px; margin-bottom: 5px;'>";
    104104                if (isset($cpt['prepa'])) $res .= "<li>"._T('texte_statut_en_cours_redaction').": ".$cpt2['prepa'].$cpt['prepa'] . '</li>';
     
    117117 * @return string $gadget
    118118 */
    119 function projet_accueil_gadgets($gadget){
     119function projets_accueil_gadgets($gadget){
    120120
    121121        include_spip('inc/tickets_autorisations');
    122122        if (autoriser('creer', 'projet')) {
    123                 $icone = icone_horizontale(_T('projet:bouton_creer_projet'), parametre_url(generer_url_ecrire('projets_edit','new=oui'),'redirect',self()), chemin('projet-24.gif','prive/images/'), 'creer.gif', false);
     123                $icone = icone_horizontale(_T('projets:bouton_creer_projet'), parametre_url(generer_url_ecrire('projet_edit','new=oui'),'redirect',self()), chemin('projets-24.gif','prive/images/'), 'creer.gif', false);
    124124
    125125                $colonnes = extraire_balises($gadget, 'td');
     
    142142 * @return
    143143 */
    144 function projet_gouverneur_infos_tables($array){
     144function projets_gouverneur_infos_tables($array){
    145145        $array['spip_projets'] = array(
    146146                                                                'table_objet' => 'projets',
    147147                                                                'type' => 'projet',
    148148                                                                'url_voir' => 'projets',
    149                                                                 'texte_retour' => 'projet:icone_retour_projet',
    150                                                                 'url_edit' => 'projets_edit',
    151                                                                 'texte_modifier' => 'projet:icone_modifier_projet',
    152                                                                 'icone_objet' => 'projet-24.png',
    153                                                                 'texte_unique' => 'projet:projet',
    154                                                                 'texte_multiple' => 'projet:projets',
     149                                                                'texte_retour' => 'projets:icone_retour_projet',
     150                                                                'url_edit' => 'projet_edit',
     151                                                                'texte_modifier' => 'projets:icone_modifier_projet',
     152                                                                'icone_objet' => 'projets-24.png',
     153                                                                'texte_unique' => 'projets:projet',
     154                                                                'texte_multiple' => 'projets:projets',
    155155                                                                // Pour le plugin revisions en 2.1
    156156                                                                'champs_versionnes' => array('id_parent', 'titre', 'descriptif', 'texte', 'date', 'date_modif', 'statut')
     
    159159}
    160160
    161 function projet_editer_contenu_objet($flux){
     161function projets_editer_contenu_objet($flux){
    162162        // recuperer les champs crees par les plugins
    163         if (($flux['args']['type'] == 'rubrique') && in_array('rubrique',lire_config('projet/ligatures/objets',array()))) {
     163        if (($flux['args']['type'] == 'rubrique') && in_array('rubrique',lire_config('projets/ligatures/objets',array()))) {
    164164
    165165                /*
     
    173173                $contexte['type_saisie'] = 'liste_projets';
    174174                $contexte['option_intro'] = _T('projets:aucun');
    175                 $contexte['label'] = _T('projet:label_selecteur_projet');
     175                $contexte['label'] = _T('projets:label_selecteur_projet');
    176176
    177177                $inserer_projet = recuperer_fond('saisies/_base', $contexte);
     
    183183}
    184184
    185 function projet_post_edition($flux){
     185function projets_post_edition($flux){
    186186        if ($flux['args']['table'] == "spip_rubriques") {
    187187
Note: See TracChangeset for help on using the changeset viewer.