add('gestion',l10n('Configuration'),PAB_ADMIN.'-gestion'); $tabsheet->select($page['tab']); $tabsheet->assign(); // Onglet gest switch ($page['tab']) { case 'gestion': global $conf; $selected = $conf['Photo_add_by']; $options['Author'] = l10n('Author'); $options['datecreate'] = l10n('Created on'); $options['datepost'] = l10n('Posted on'); $options['Dimensions'] = l10n('Dimensions'); $options['File'] = l10n('File'); $options['Filesize'] = l10n('Filesize'); $options['Tags'] = l10n('tags'); $options['Categories'] = l10n('Albums'); $options['Visits'] = l10n('Visits'); $options['Average'] = l10n('Rating score'); $template->assign( 'gestionA', array( 'OPTIONS' => $options, 'SELECTED' => $selected, )); $PASPBY = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'see_photos_by_user';")); if($PASPBY['state'] == 'active') { $PABS2T = array( l10n('No'), l10n('Yes'), ); $PABS2 = array( '0', '1', ); $template->assign( 'gestionB', array( 'TOTO' => 'toto', )); global $conf; $template->assign('pabs2', $PABS2); $template->assign('pabs2t', $PABS2T); $template->assign('PABS', $conf['Photo_add_by_show']); } if (isset($_POST['submitpab'])) { conf_update_param('Photo_add_by', $_POST['infopab']); if($PASPBY['state'] == 'active') { conf_update_param('Photo_add_by_show', $_POST['inspabs2']); $template->assign( 'gestionB', array( 'TOTO' => 'toto', )); $template->assign('PABS', $_POST['inspabs2']); } $template->delete_compiled_templates(); array_push($page['infos'], l10n('Your configuration settings are saved')); $selected = $_POST['infopab']; $template->assign( 'gestionA', array( 'OPTIONS' => $options, 'SELECTED' => $selected, )); } break; } $template->set_filenames(array('plugin_admin_content' => dirname(__FILE__) . '/admin/admin.tpl')); $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content'); ?>