check_module('CFGPRO') == 0 ) die();
require_once NOALYSS_INCLUDE.'/database/profile_sql.class.php';
require_once NOALYSS_INCLUDE.'/class/profile_menu.class.php';
require_once NOALYSS_INCLUDE.'/lib/html_input.class.php';
require_once NOALYSS_INCLUDE.'/lib/http_input.class.php';
$http=new HttpInput();
$p_id=$http->request('p_id',"string", -1);
$profile=new Profile_sql($cn,$p_id);
$gDossier=Dossier::id();
$add_impression=HtmlInput::button("add", _("Ajout Menu"),"onclick=\"add_menu({dossier:$gDossier,p_id:$p_id,type:'pr'})\"");
$call_tab=$http->post('tab', "string",'profile_gen_div');
$a_tab=array('profile_gen_div'=>'tabs','profile_menu_div'=>'tabs','profile_print_div'=>'tabs','profile_gestion_div'=>'tabs','profile_repo_div'=>'tabs');
$a_tab[$call_tab]='tabs_selected';
?>
Profil p_name?>
0 ) : ?>
p_id);
$name=new IText("p_name",$profile->p_name);
$desc=new IText("p_desc",$profile->p_desc);
$with_calc=new ICheckBox("with_calc","t");
$with_calc->set_check($profile->with_calc);
$with_direct_form=new ICheckBox("with_direct_form","t");
$with_direct_form->set_check($profile->with_direct_form);
// If $p_id == -1 it is a new profile
if ( $p_id > 0 )
{
echo '';
}
else
{
echo '
';
}
echo '';
if ($profile->p_id > 0)
{
echo '';
echo '';
echo '
';
echo '';
echo '
';
echo "
"._("Impression")."
";
$profile_menu->printing();
echo $add_impression;
echo '';
echo '
';
echo "
".('Groupe gestion')."
";
$profile_menu->available_profile();
echo '';
echo '
';
echo "
"._("Dépôt de stock accessible")."
";
$profile_menu->available_repository();
echo '';
echo create_script("profile_show('".$call_tab."');");
}
else
{
echo '
';
}
?>