'rubrique_categorie', 'options' => array( 'nom' => 'categorie', 'label' => '<:svp:label_categorie:>', 'option_intro' => '<:contrib:categorie_vide_label:>', 'env' => true, 'restrictions' => array( 'modifier' => array( 'auteur' => 'webmestre', ), 'voir' => false, ), 'sql' => "varchar(100) DEFAULT '' NOT NULL", 'rechercher_ponderation' => '2', ), 'versionner' => false, 'verifier' => array( ), ); $champs['spip_rubriques']['prefixe'] = array( 'saisie' => 'input', 'options' => array( 'nom' => 'prefixe', 'label' => '<:svp:label_prefixe:>', 'env' => true, 'restrictions' => array( 'modifier' => array( 'auteur' => 'webmestre', ), 'voir' => false, ), 'sql' => "varchar(30) DEFAULT '' NOT NULL", 'rechercher_ponderation' => '10', ), 'versionner' => false, 'verifier' => array( ), ); // Table : spip_rubriques, on initialise les champs extras de la table. if (!is_array($champs['spip_articles'])) { $champs['spip_articles'] = array(); } // Ajout de la catégorie de plugin. La saisie est une sélection particulière. $champs['spip_articles']['type_article'] = array( 'saisie' => 'article_type', 'options' => array( 'nom' => 'type_article', 'label' => '<:contrib:type_article_label:>', 'data' => array( '' => '<:contrib:type_article_utilisation_label:>', 'conception' => '<:contrib:type_article_conception_label:>', 'actualite' => '<:contrib:type_article_actualite_label:>' ), 'exclusions' => array( '' => array(), 'conception' => array('apropos'), 'actualite' => array('apropos', 'carnet') ), 'env' => true, 'restrictions' => array( 'modifier' => array( 'auteur' => 'webmestre', ), ), 'sql' => "varchar(16) DEFAULT '' NOT NULL", ), 'versionner' => false, 'verifier' => array( ), ); return $champs; }