ajout du champ description_rss pour les articles compo émission et pour
les chapitres
This commit is contained in:
parent
0c93037f76
commit
29cfa27c02
@ -194,6 +194,21 @@ function libreavous_declarer_champs_extras($champs = array()) {
|
||||
),
|
||||
);
|
||||
|
||||
$champs['spip_articles']['description_rss'] = array(
|
||||
'saisie' => 'textarea',
|
||||
'options' => array(
|
||||
'nom' => 'description_rss',
|
||||
'label' => _T('libreavous:description_rss_label'),
|
||||
'type' => 'text',
|
||||
'size' => '40',
|
||||
'autocomplete' => 'defaut',
|
||||
'sql' => 'text DEFAULT \'\' NOT NULL',
|
||||
'explication' => _T('libreavous:description_rss_explications'),
|
||||
),
|
||||
'verifier' => array(
|
||||
),
|
||||
);
|
||||
|
||||
return $champs;
|
||||
}
|
||||
|
||||
@ -245,6 +260,7 @@ function libreavous_declarer_tables_objets_sql($tables) {
|
||||
'references_sujet' => 'text NOT NULL DEFAULT ""',
|
||||
'drupal_guid' => 'varchar(255) NOT NULL DEFAULT ""',
|
||||
'drupal_pubdate' => 'varchar(255) NOT NULL DEFAULT ""',
|
||||
'description_rss' => 'text NOT NULL DEFAULT ""',
|
||||
'maj' => 'timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP'
|
||||
),
|
||||
'key' => array(
|
||||
@ -253,9 +269,9 @@ function libreavous_declarer_tables_objets_sql($tables) {
|
||||
),
|
||||
'titre' => 'titre AS titre, "" AS lang',
|
||||
#'date' => '',
|
||||
'champs_editables' => array('titre', 'code', 'code_fichier', 'code_podcast', 'debut', 'fin', 'type_sujet', 'chronique', 'mp3', 'ogg', 'references_sujet', 'drupal_guid', 'drupal_pubdate', 'id_article'),
|
||||
'champs_versionnes' => array('titre', 'code', 'code_fichier', 'code_podcast', 'debut', 'fin', 'type_sujet', 'chronique', 'mp3', 'ogg', 'references_sujet', 'drupal_guid', 'drupal_pubdate', 'id_article'),
|
||||
'rechercher_champs' => array("titre" => 8, "references_sujet" => 5),
|
||||
'champs_editables' => array('titre', 'code', 'code_fichier', 'code_podcast', 'debut', 'fin', 'type_sujet', 'chronique', 'mp3', 'ogg', 'references_sujet', 'drupal_guid', 'drupal_pubdate', 'id_article', 'description_rss'),
|
||||
'champs_versionnes' => array('titre', 'code', 'code_fichier', 'code_podcast', 'debut', 'fin', 'type_sujet', 'chronique', 'mp3', 'ogg', 'references_sujet', 'drupal_guid', 'drupal_pubdate', 'id_article', 'description_rss'),
|
||||
'rechercher_champs' => array("titre" => 8, "references_sujet" => 5, "description_rss" => 5),
|
||||
'tables_jointures' => array(),
|
||||
|
||||
);
|
||||
|
@ -60,6 +60,10 @@
|
||||
label=<:chapitre:champ_drupal_pubdate_label:/>,
|
||||
explication=<:chapitre:champ_drupal_pubdate_explication:/> })]
|
||||
|
||||
[(#SAISIE{textarea, description_rss,
|
||||
label=<:chapitre:champ_description_rss_label:/>,
|
||||
explication=<:chapitre:champ_description_rss_explication:/> })]
|
||||
|
||||
|
||||
</div>
|
||||
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
|
||||
|
@ -37,6 +37,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
|
||||
'champ_type_sujet_explication' => 'Nomenclature de deux lettres : SL, SC, CH, AN',
|
||||
'champ_type_sujet_label' => 'Type de sujet',
|
||||
'confirmer_supprimer_chapitre' => 'Confirmez-vous la suppression de ce chapitre ?',
|
||||
'champ_description_rss_label' => 'Description RSS',
|
||||
'champ_description_rss_explication' => 'Uniquement pour le flux RSS',
|
||||
|
||||
// I
|
||||
'icone_creer_chapitre' => 'Créer un chapitre',
|
||||
|
@ -17,6 +17,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
|
||||
'sujet_principal' => 'Sujet principal',
|
||||
'et_aussi' => 'Et aussi',
|
||||
|
||||
'description_rss_label' => 'Description RSS',
|
||||
'description_rss_explications' => 'Uniquement pour le flux RSS',
|
||||
|
||||
'photos_de_l_emission' => 'Photos de l’émission',
|
||||
'galerie_april' => 'Galerie April',
|
||||
|
||||
|
@ -63,6 +63,9 @@ function libreavous_upgrade($nom_meta_base_version, $version_cible) {
|
||||
cextras_api_upgrade(libreavous_declarer_champs_extras(), $maj['0.1.5']);
|
||||
cextras_api_upgrade(libreavous_declarer_champs_extras(), $maj['0.1.6']);
|
||||
cextras_api_upgrade(libreavous_declarer_champs_extras(), $maj['0.1.7']);
|
||||
cextras_api_upgrade(libreavous_declarer_champs_extras(), $maj['0.1.8']);
|
||||
|
||||
$maj['0.1.9'] = array(array('maj_tables', array('spip_chapitres')));
|
||||
|
||||
include_spip('base/upgrade');
|
||||
maj_plugin($nom_meta_base_version, $version_cible, $maj);
|
||||
|
@ -42,6 +42,7 @@ restreindre_extras('article', array(
|
||||
'podcast_musique',
|
||||
'drupal_guid',
|
||||
'drupal_pubdate'
|
||||
'description_rss'
|
||||
), 'emission', 'composition');
|
||||
|
||||
restreindre_extras('article', array(
|
||||
|
@ -1,8 +1,8 @@
|
||||
<paquet
|
||||
prefix="libreavous"
|
||||
categorie="squelette"
|
||||
version="1.0.0"
|
||||
schema="0.1.7"
|
||||
version="1.1.0"
|
||||
schema="0.1.9"
|
||||
etat="dev"
|
||||
compatibilite="[3.2.8;4.0.*]"
|
||||
>
|
||||
|
@ -64,4 +64,9 @@
|
||||
<span dir="#LANG_DIR" class="#EDIT{drupal_pubdate} drupal_pubdate">(#DRUPAL_PUBDATE)</span>
|
||||
</div>]
|
||||
|
||||
[<div class="champ contenu_description_rss[ (#DESCRIPTION_RSS*|strlen|?{'',vide})]">
|
||||
<div class="label"><:chapitre:champ_description_rss_label:/> : </div>
|
||||
<span dir="#LANG_DIR" class="#EDIT{description_rss} description_rss">(#DESCRIPTION_RSS)</span>
|
||||
</div>]
|
||||
|
||||
</BOUCLE_chapitre>
|
||||
|
Loading…
Reference in New Issue
Block a user