Changeset 11276 for extensions/set_plugins/include/affiche.php
- Timestamp:
- Jun 9, 2011, 3:52:13 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/set_plugins/include/affiche.php
r11249 r11276 1 1 <?php 2 2 //================================================================================================= 3 global $conf ; 4 $nb="10"; 3 global $conf ; 4 global $list_visible, $val_state,$liste_plugins,$nb,$infos_message,$erreur_message,$page; 5 5 6 if (isset($conf['set_plugins'])) 6 7 $set_plugins_parametres = unserialize($conf['set_plugins']); 7 8 9 $nb="10"; 8 10 if(isset($set_plugins_parametres) && isset($set_plugins_parametres['nb'])) 9 11 $nb=$set_plugins_parametres['nb']; 12 $nb=isset($_POST['nb'])?$_POST['nb']:$nb ; 13 10 14 $liste=array(); 11 if(isset($set_plugins_parametres['list'])) 12 $liste=$set_plugins_parametres['list']; 15 if(isset($set_plugins_parametres['list'])) 16 $liste=$set_plugins_parametres['list']; 17 $liste=isset($_POST['liste'])?$_POST['liste']:$liste ; 13 18 19 $state="active"; 14 20 if(isset($set_plugins_parametres['state'])) 15 21 $state =$set_plugins_parametres['state']; 22 $state=isset($_POST['state'])?$_POST['state']:$state ; 16 23 17 $state=isset($state)?$state:"active"; 24 $list_visible="on,on,on,on"; 25 if(isset($set_plugins_parametres['list_visible'])) 26 $list_visible =$set_plugins_parametres['list_visible']; 27 $list_visible=(isset($_POST['list_visible']))?$_POST['list_visible']:$list_visible ; 18 28 19 $set=isset($_POST['set'])?$_POST['set']:"true"; 20 $list="test1,test2,test2"; 29 $set=isset($_POST['set'])?$_POST['set']:"true"; 21 30 22 $template->assign( array( 'list'=>$list, 23 'nb' => isset($_POST['nb'])?$_POST['nb']:$nb, 24 'state' => $state , 25 'set' => $set, 26 'cl_plugins' => $cl_set_plugins_plugin , 27 'cl_version' => $cl_set_plugins_plugin['version'] , 28 'name' => $cl_set_plugins_plugin['name'] , 29 'Version_pwg' => PHPWG_VERSION, 30 'SET_PLUGINS_PATH' => SET_PLUGINS_PATH 31 $liste_plugins=$set=isset($_POST['liste_plugins'])?$_POST['liste_plugins']:$liste; 32 33 34 35 36 37 if (isset($_POST['set']) || isset($_POST['list_visible']) || isset($_POST['nb'])){ 38 save_config(); 39 } 40 $template->assign( array( 41 'nb' => $nb, 42 'state' => $state , 43 'set' => $set, 44 'cl_plugins' => $cl_set_plugins_plugin , 45 'cl_version' => $cl_set_plugins_plugin['version'] , 46 'name' => $cl_set_plugins_plugin['name'] , 47 'Version_pwg' => PHPWG_VERSION, 48 'SET_PLUGINS_PATH' => SET_PLUGINS_PATH, 49 'list_visible' => $list_visible 31 50 ) 32 51 ); … … 48 67 } 49 68 69 //========================================================== 70 $liste_tpl=array(); 50 71 51 52 $liste_tpl=array();53 //==========================================================54 72 foreach($plugins->fs_plugins as $plugin_id => $fs_plugin) { 55 73 //==== test si $plugin_id fait partie de $liste_plugins ============== … … 100 118 101 119 ) 102 ); 103 120 ); 121 122 //================================================================ 123 if (!isset($infos_message)){ 124 $infos_message = ""; 125 } 126 if ($infos_message != "") { 127 array_push($page['infos'], $infos_message); 128 $infos_message=""; 129 } 130 if (!isset($erreur_message)){ 131 $erreur_message = ""; 132 } 133 if ($erreur_message != "") { 134 135 array_push($page['errors'], $erreur_message); 136 $erreur_message=""; 137 138 139 } 140 141 //================================================================ 142 function save_config(){ 143 global $list_visible, $val_state,$liste_plugins,$nb,$page ; 144 global $infos_message; 145 $infos_message=l10n("save_config"); 146 $config=array(); 147 $config = array( 148 'list_visible' => $list_visible, 149 'state' => $val_state, 150 'list'=>$liste_plugins, 151 'nb' =>$nb 152 ); 153 conf_update_param('set_plugins', pwg_db_real_escape_string(serialize($config))); 154 } 104 155 //========================================================================================== 105 156 ?>
Note: See TracChangeset
for help on using the changeset viewer.