Changeset 81346 in spip-zone


Ignore:
Timestamp:
Mar 13, 2014, 3:54:18 PM (5 years ago)
Author:
cedric@…
Message:

Statut archive (refuse) pour les formulaires : ils ne sont plus visibles en ligne mais on conserve le contenu et les reponses
+ la balise #FORMIDABLE n'affiche que les formulaires publies (ou prop en preview) dans le site public

Location:
_plugins_/formidable/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/base/formidable_tables.php

    r80770 r81346  
    9595                        'prop'=>'info_article_propose',
    9696                        'publie'=>'info_article_publie',
     97                        'refuse'=>'formidable:info_formulaire_refuse',
    9798                        'poubelle'=>'info_article_supprime'
    9899                ),
     
    100101                        'prop' => 'texte_statut_propose_evaluation',
    101102                        'publie' => 'texte_statut_publie',
     103                        'refuse'=>'formidable:texte_statut_refuse',
    102104                        'poubelle' => 'texte_statut_poubelle',
    103105                ),
  • _plugins_/formidable/trunk/formulaires/formidable.php

    r81079 r81346  
    2424
    2525        $id_formulaire = intval(sql_getfetsel('id_formulaire','spip_formulaires',$where));
     26
     27        if ($id_formulaire
     28                AND !test_espace_prive()
     29          AND !objet_test_si_publie("formulaire",$id_formulaire))
     30                return 0;
     31
    2632        return $id_formulaire;
    2733}
  • _plugins_/formidable/trunk/lang/formidable_fr.php

    r80706 r81346  
    9393        'info_aucune_reponse' => 'Aucune réponse',
    9494        'info_formulaire_utilise_par' => 'Formulaire utilisé par :',
     95        'info_formulaire_refuse' => 'Archivé',
    9596        'info_nb_formulaires' => '@nb@ formulaires',
    9697        'info_nb_reponses' => '@nb@ réponses',
     
    143144        'texte_statut_propose_evaluation' => 'proposée',
    144145        'texte_statut_publie' => 'validée',
     146        'texte_statut_refuse' => 'archivé',
    145147        'titre_cadre_raccourcis' => 'Raccourcis',
    146148        'traitements_actives' => 'Traitements activés',
  • _plugins_/formidable/trunk/paquet.xml

    r81336 r81346  
    22        prefix="formidable"
    33        categorie="communication"
    4         version="2.5.4"
     4        version="2.5.6"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.*]"
  • _plugins_/formidable/trunk/prive/objets/liste/formulaires.html

    r80541 r81346  
    3636</div>
    3737</B_formulaires>[
    38 <div class="liste-objets formulaires"><strong class="caption">(#ENV*{sinon,<:formidable:formulaires_aucun:>})</strong></div>
     38<div class="liste-objets formulaires"><strong class="caption">(#ENV*{sinon,''})</strong></div>
    3939]<//B_formulaires>
  • _plugins_/formidable/trunk/prive/squelettes/contenu/formulaires.html

    r80542 r81346  
    22<h1 class="grostitre"><:formidable:bouton_formulaires:></h1>
    33
    4 <INCLURE{fond=prive/objets/liste/formulaires,nb=#ENV{nb,25},env,ajax} />
     4<INCLURE{fond=prive/objets/liste/formulaires,nb=#ENV{nb,25},statut=#LISTE{prop,publie},env,ajax,sinon=<:formidable:formulaires_aucun:>} />
    55
    66[(#AUTORISER{editer, formulaire}|oui)
     
    99        |icone_verticale{<:formulaire:icone_creer_formulaire:>,formulaire,formulaire-nouveau-48,right})]
    1010]
     11
     12[<div class="nettoyeur"></div>
     13<h3>Formulaires archivés</h3>
     14(#INCLURE{fond=prive/objets/liste/formulaires,nb=#ENV{nb,25},statut=refuse,env,ajax})]
Note: See TracChangeset for help on using the changeset viewer.