Changeset 73170 in spip-zone


Ignore:
Timestamp:
Jun 1, 2013, 5:56:45 PM (6 years ago)
Author:
kent1@…
Message:

Des broutilles (4)

Location:
_plugins_/diogene/diogene/trunk/formulaires
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/diogene/diogene/trunk/formulaires/editer_diogene.html

    r69570 r73170  
     1#CACHE{0}
    12<div class="formulaire_spip formulaire_editer formulaire_editer_diogene formulaire_editer_diogene-#ENV{id_diogene,nouveau}">
    23        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
     
    2728                                label=<:diogene:label_description:>})]
    2829                               
    29                         #SET{pipeline,#PIPELINE{diogene_objets}}
     30                        [(#SET{pipeline,#PIPELINE{diogene_objets,#ARRAY{args,#ARRAY,data,#ARRAY}}})]
    3031                        [(#GET{pipeline}|table_valeur{#ENV{objet,article}}|table_valeur{ss_rubrique}|non)
    3132                        [(#SAISIE{secteur,id_secteur,
     
    6263                                                ...
    6364                                        ]
    64 
    6565                                        #SET{champs_ajouts,#GET{pipeline}|table_valeur{#ENV{objet,article}}|table_valeur{champs_sup}}
    6666                                        #SET{size,#GET{champs_ajouts}|count}
  • _plugins_/diogene/diogene/trunk/formulaires/editer_diogene.php

    r69570 r73170  
    66 * kent1 (http://www.kent1.info - kent1@arscenic.info)
    77 *
    8  * © 2010-2012 - Distribue sous licence GNU/GPL
     8 * © 2010-2013 - Distribue sous licence GNU/GPL
    99 *
    1010 * Formulaire d'edition d'un template de formulaire "Diogene"
     
    1919        $pipeline = pipeline('diogene_objets');
    2020        $valeurs = array();
    21         if(!isset($pipeline[$objet])){
     21        if(is_array($pipeline) AND !isset($pipeline[$objet])){
    2222                $valeurs['editable'] = false;
    2323                $valeurs['message_erreur'] = _T('diogene:erreur_objet_non_diogene',array('objet'=>$objet));
    2424                return $valeurs;
    2525        }else if(
    26                 !is_numeric($id_diogene)
     26                !is_numeric($id_diogene)
     27                && is_array($pipeline)
    2728                && isset($pipeline[$objet]['diogene_max'])
    2829                && sql_countsel('spip_diogenes','type='.sql_quote($objet)) >= intval($pipeline[$objet]['diogene_max'])){
     
    3334
    3435        $valeurs = formulaires_editer_objet_charger('diogene',$id_diogene,0,0,$retour,$config_fonc,$row,$hidden);
    35         if(empty($valeurs['objet']) OR (!in_array($valeurs['objet'],array('article','rubrique')) && !is_int($id_diogene))){
     36        if(empty($valeurs['objet']) OR (!in_array($valeurs['objet'],array('article','rubrique')) && !is_int($id_diogene)))
    3637                $valeurs['objet'] = $objet;
    37         }
     38
    3839        if(isset($valeurs['type'])){
    3940                $valeurs['identifiant'] = $valeurs['type'];
    4041                unset($valeurs['type']);
    4142        }
    42         if(intval($valeurs['id_secteur']) && !$secteur_existe=sql_getfetsel('id_secteur','spip_rubriques','id_rubrique='.intval($valeurs['id_secteur']) )){
     43        if(intval($valeurs['id_secteur']) && !$secteur_existe=sql_getfetsel('id_secteur','spip_rubriques','id_rubrique='.intval($valeurs['id_secteur'])))
    4344                $valeurs['message_erreur'] = _T('diogene:erreur_secteur_diogene_inexistant');
    44         }
    45        
     45
    4646        return $valeurs;
    4747}
     
    5050        $erreurs = formulaires_editer_objet_verifier('diogene',$id_diogene,array('titre','statut_auteur','identifiant'));
    5151        $type = _request('identifiant');
    52         if($id_diogene = sql_getfetsel('id_diogene','spip_diogenes','type='.sql_quote($type).' AND id_diogene!='.intval($id_diogene))){
     52        if($id_diogene = sql_getfetsel('id_diogene','spip_diogenes','type='.sql_quote($type).' AND id_diogene!='.intval($id_diogene)))
    5353                $erreurs['identifiant'] = _T('diogene:erreur_identifiant_existant');
    54         }
     54
    5555        return $erreurs;
    5656}
  • _plugins_/diogene/diogene/trunk/formulaires/inc-selecteur-parents_diogene.html

    r69570 r73170  
    1313        <script type='text/javascript'>jQuery(function() {jQuery('li.editer_parent').remove();});</script>
    1414</li>
    15 
Note: See TracChangeset for help on using the changeset viewer.