Changeset 93043 in spip-zone
- Timestamp:
- Nov 21, 2015, 10:29:17 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/reservation_evenement/trunk/reservation_evenement_fonctions.php
r89227 r93043 10 10 */ 11 11 12 if (!defined('_ECRIRE_INC_VERSION')) return; 12 if (!defined('_ECRIRE_INC_VERSION')) 13 return; 13 14 14 function champs_extras_reservation(){ 15 //les champs extras auteur 16 include_spip('cextras_pipelines'); 17 18 if(function_exists('champs_extras_objet')){ 19 //Charger les définitions pour la création des formulaires 20 $champs_extras_auteurs=champs_extras_objet(table_objet_sql('auteur')); 15 function champs_extras_reservation() { 16 //les champs extras auteur 17 include_spip('cextras_pipelines'); 21 18 22 } 23 24 return $champs_extras_auteurs; 19 if (function_exists('champs_extras_objet')) { 20 //Charger les définitions pour la création des formulaires 21 $champs_extras_auteurs = champs_extras_objet(table_objet_sql('auteur')); 22 23 } 24 25 return $champs_extras_auteurs; 25 26 } 26 27 27 function nom_statuts($statuts) {28 $liste_objets=lister_tables_objets_sql();29 30 $statuts_selectionnees=array();31 32 if(is_array($statuts)){33 foreach($liste_objets['spip_reservations']['statut_textes_instituer'] AS $statut=>$label){34 if(in_array($statut,$statuts))$statuts_selectionnees[$statut]=_T($label);35 }28 function nom_statuts($statuts) { 29 $liste_objets = lister_tables_objets_sql(); 30 31 $statuts_selectionnees = array(); 32 33 if (is_array($statuts)) { 34 foreach ($liste_objets['spip_reservations']['statut_textes_instituer'] AS $statut => $label) { 35 if (in_array($statut, $statuts)) 36 $statuts_selectionnees[$statut] = _T($label); 36 37 } 37 return $statuts_selectionnees; 38 } 39 return $statuts_selectionnees; 38 40 } 39 41 40 42 //retourne les statuts qui définissent si un événement est complet 41 function statuts_complet() {42 $statuts_complets=charger_fonction('complet','inc/statuts');43 $statuts=$statuts_complets();44 43 function statuts_complet() { 44 $statuts_complets = charger_fonction('complet', 'inc/statuts'); 45 $statuts = $statuts_complets(); 46 return $statuts; 45 47 } 46 48 47 49 /** 48 50 * Cherche le label d'un champ extra 49 * 51 * 50 52 * @param string $nom Le nom du champ. 51 53 * @param array $champs_extras Les champs extras. 52 * 54 * 53 55 * @return string Le label. 54 56 */ 55 function chercher_label($nom, $champs_extras='') { 56 $label = $nom; 57 58 if(!$champs_extras) { 59 //les champs extras auteur 60 include_spip('cextras_pipelines'); 61 62 if(function_exists('champs_extras_objet')){ 63 //Charger les définitions pour la création des formulaires 64 $champs_extras=champs_extras_objet(table_objet_sql('auteur')); 65 } 66 } 67 68 foreach($champs_extras as $value) { 69 if(isset($value['options']['nom']) and $value['options']['nom'] == $nom) { 70 $label=$value['options']['label']; 71 } 72 } 57 function chercher_label($nom, $champs_extras = '') { 58 $label = $nom; 73 59 74 return $label; 75 60 if (!$champs_extras) { 61 //les champs extras auteur 62 include_spip('cextras_pipelines'); 63 64 if (function_exists('champs_extras_objet')) { 65 //Charger les définitions pour la création des formulaires 66 $champs_extras = champs_extras_objet(table_objet_sql('auteur')); 67 } 68 } 69 70 foreach ($champs_extras as $value) { 71 if (isset($value['options']['nom']) and $value['options']['nom'] == $nom) { 72 $label = $value['options']['label']; 73 } 74 } 75 76 return $label; 77 76 78 }
Note: See TracChangeset
for help on using the changeset viewer.