Changeset 60718 in spip-zone
- Timestamp:
- Apr 27, 2012, 5:18:44 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/seminaire/trunk/seminaire_administrations.php
r60705 r60718 20 20 cextras_api_upgrade(seminaire_declarer_champs_extras(), $maj['create']); 21 21 /**activer les mots clés et leur configuration avancée s'ils ne le sont pas déjà**/ 22 22 if ($GLOBALS['meta']['articles_mots']!=oui){ 23 23 ecrire_meta("articles_mots", "oui"); 24 24 ecrire_meta("config_precise_groupes", "oui"); 25 25 ecrire_meta("documents_objets", "spip_evenements"); 26 26 } 27 /**Creer le groupe de mots clés Type pour les types d'événements**/ 28 if (sql_countsel('spip_mots', "titre IN ('seminaire','groupe de travail','evenement important')") == 0) 29 { 30 $id_groupe = sql_insertq('spip_groupes_mots', 31 array('titre'=>'Type', 'descriptif'=>_T('seminaire:mots_cles_techniques_kitcnrs'),'tables_liees'=>'evenements', 'minirezo'=>'oui','comite'=>'oui') 32 ); 33 if (sql_error() != '') die((_T('seminaire:erreur_install_groupe_technique ')).sql_error()); 34 35 $Tstatuts = array('séminaire','groupe de travail','événement important'); 36 foreach ($Tstatuts as $st) 37 { 38 sql_insertq('spip_mots', 39 array('titre'=>$st, 'descriptif'=>$st, 'id_groupe'=>$id_groupe, 'type'=>'Type') 40 ); 41 if (sql_error() != '') $Terreur[] = (_T('erreur_creation_mot_cle')).$st.': '.sql_error(); 42 }; 43 }; 44 /** création du groupe de mots clés Catégorie et de ses mots cles pours les équipes **/ 45 if (sql_countsel('spip_mots', "titre IN ('Algèbre, Dynamique et Topologie','Analyse Appliquée', 'Analyse et Géométrie', 'FRUMAM', 'Géométrie et Singularités', 'Guide d’ondes et milieux stratifiés', 'Probabilités et statistiques', 'Séminaire des doctorants', 'Théorie des nombres')") == 0) 46 { 47 $id_groupe = sql_insertq('spip_groupes_mots',array('titre'=>'Catégorie', 'descriptif'=> _T('seminaire:mots_cles_categories'), 'tables_liees'=>'articles', 'minirezo'=>'oui','comite'=>'oui') 48 ); 49 if (sql_error() != '') die((_T('seminaire:erreur_install_groupe_coordonnees')).sql_error()); 50 51 $Tstatuts = array('Algèbre, Dynamique et Topologie','Analyse Appliquée', 'Analyse et Géométrie', 'FRUMAM', 'Géométrie et Singularités', 'Guide d’ondes et milieux stratifiés', 'Probabilités et statistiques', 'Séminaire des doctorants', 'Théorie des nombres'); 52 foreach ($Tstatuts as $st) { 53 sql_insertq('spip_mots', 54 array('titre'=>$st, 'id_groupe'=>$id_groupe, 'type'=>'Catégorie') 55 ); 56 if (sql_error() != '') $Terreurs[] = (_T('erreur_creation_mot_cle')).$st.': '.sql_error(); 57 } 58 } 59 27 60 include_spip('base/upgrade'); 28 61 maj_plugin($nom_meta_base_version, $version_cible, $maj);
Note: See TracChangeset
for help on using the changeset viewer.