time()) $CONF['indi_error'] = "DISABLED_BY_USER"; else $CONF['indi_error'] = "SI"; } // $CONF['indi_error'] = "NO"; } d_info($CONF['indi_error'],'$CONF["indi_error"]'); //eventuale switch baseurl if($_GET['indi_baseurl_switch']) indi_baseurl_switch($_GET['indi_baseurl_switch']); //login automatico locale if((($_GET[dq]) or ($_GET["debugIndi"]) or ($_GET[ds]) or ($_GET[de]) or $_GET['amministrazioneIndi'] == '1') and $CONF["dove_sono"] and stristr($_SERVER['REMOTE_ADDR'],"192.168.0") and $_GET[arq] == "") { //avvio sessione se sono nella superamministrazione indi_session_start(); //disabilito cache //indi_session_cache("NO"); $_SESSION["admin_user"] = "tnx"; $_SESSION["admin_pass"] = "tnx"; $_SESSION["admin_debug"] = "NO"; $_SESSION["admin_setup"] = "SI"; $_REQUEST["amministrazioneIndi"] = 1; //database if(isset($_GET["debugIndi"])) { $_SESSION["ap"] = "debug"; $_SESSION["ap2"] = "sito"; $_SESSION["sito_vis"] = "SI"; } if(isset($_GET[dq])) { $_SESSION["dbg_db"] = "DATAB"; $_SESSION["dbg_err"] = "err"; $_SESSION["dbg_inf"] = "inf"; $_SESSION["dbg_sito"] = ""; $_SESSION["dbg_indi"] = ""; $_SESSION["dbg_dbg"] = ""; $_SESSION["ap"] = "debug"; $_SESSION["ap2"] = "sito"; $_SESSION["sito_vis"] = "SI"; } if(isset($_GET[ds])) { $_SESSION["dbg_db"] = "DATAB"; $_SESSION["dbg_err"] = "err"; $_SESSION["dbg_inf"] = ""; $_SESSION["dbg_sito"] = "SITO"; $_SESSION["dbg_indi"] = "INDI"; $_SESSION["dbg_dbg"] = "dbg"; $_SESSION["ap"] = "debug"; $_SESSION["ap2"] = "sito"; $_SESSION["sito_vis"] = "SI"; } if(isset($_GET[de])) { $_SESSION["dbg_db"] = "DATAB"; $_SESSION["dbg_err"] = "err"; $_SESSION["dbg_inf"] = ""; $_SESSION["dbg_sito"] = "SITO"; $_SESSION["dbg_indi"] = "INDI"; $_SESSION["dbg_dbg"] = ""; $_SESSION["ap"] = "debug"; $_SESSION["ap2"] = "sito"; $_SESSION["sito_vis"] = "SI"; } if(isset($_GET['amministrazioneIndi']) && $_GET[p] != 'sella_esito') { $_SESSION["sito_vis"] = "SI"; $_SESSION["admin_debug"] = "SI"; $_SESSION["admin_vis"] = "SI"; $_SESSION["admin_debug"] = "NO"; $_SESSION["ap"] = "debug"; $_SESSION["ap2"] = "sito"; } } //attivo debug per amministrazione if($_SESSION["amministrazioneIndi"] == "1" or $_REQUEST["amministrazioneIndi"] == "1") { $CONF["DEBUG"] = "SI"; } if($LOCAL_IP_MAIL[$_GET["webServiceCallAuthor"]]) $mailSviluppatore = $LOCAL_IP_MAIL[$_GET["webServiceCallAuthor"]]; else if($LOCAL_IP_MAIL[$_SERVER["REMOTE_ADDR"]]) $mailSviluppatore = $LOCAL_IP_MAIL[$_SERVER["REMOTE_ADDR"]]; if(!$CONF['email_debug']){ if($mailSviluppatore) $CONF["email_debug"] = $mailSviluppatore;//visite interne da ip sviluppatore else if($CONF['email_debug_cliente']) $CONF["email_debug"] = $CONF['email_debug_cliente'];//visite esterne o server di produzione } // if($_GET['testEmail']) die($CONF["email_debug"]); if($CONF["email_debug"]){ if(!$CONF["email_debug_nascondi_avviso_frontend"] && ($CONF['dove_sono'] == 'rem' || $CONF['chi_sono'] != 'noi')) $alertInEvidenza = 'Tutte le email ridirezionate a '.$CONF["email_debug"]; } if($_SERVER['accessoDemoTnxLibero'] && $CONF['chi_sono'] == 'noi'){ $alertInEvidenza = 'Pubblico'; if(in_array($CONF['sito'], $CONF['siti_multiutente']) && !db_qrs("select * from achievo.sitiabilitati where cartella = '".str_replace("/", "", $CONF['base'])."'")){ //in caso di siti multiutente la variabile accessoDemoTnxLibero è avvalorata perchè c'è un redirect (fatto da rewrite), quindi controllo direttamente la tabella $alertInEvidenza = ''; } } if($alertInEvidenza) $CONF['body:'.$alertInEvidenza.''] = 'PRE_CLOSE'; //gli errori non vengono ridirezionati come tutte le altre mail perchè non devono mai andare al cliente (email_debug_cliente) if($mailSviluppatore) $GLOBALS['_dev_email'] = $mailSviluppatore; //sottoversione d_info($CONF['indi_subversion'],"CONF[indi_subversion]","INDI"); if($CONF['indi_subversion'] == 1 && !$CONF["REW_alias_gerarchico_force_ver_1"] /*&& !in_array($CONF['sito'], array(""))*/) trigger_error($CONF['sito']." usa indi_subversion ".$CONF['indi_subversion'].' e non ha $CONF["REW_alias_gerarchico_force_ver_1"] = true;'); //###################### APC ######################## //cache utente usata nel sito se presente ad abilitazione automatica if($CONF['indi_apc'] == "SI" or $CONF['indi_apc'] == "AUTO" or $_GET['indi_apc'] == "1") { if(!function_exists('apc_store')) { if($GLOBALS["CONF"]["DEBUG"] == "SI") d_info("APC","Cache non e' presente, disabilito APC ! CONF[indi_apc] = NO"); $CONF['indi_apc'] = "NO"; } else { if($CONF['indi_apc'] == "AUTO") $CONF['indi_apc'] = "SI"; } } if($_GET['indi_apc'] === "0" or $_GET['no_cache'] ==1) { $CONF['indi_apc'] = "NO"; } //################### INIZIALIZZO IL MENU ################## //ovvero la configurazione generale di indi //MENU JETBOX1 if ($CONF['mod_pagine_dinamiche'] == "SI") { d_info("Inizio","--------- INIT mod_pagine_dinamiche","INDI"); $CONF['pagine_dinamiche_function'](); d_info("Fine","--------- INIT mod_pagine_dinamiche","INDI"); } else if ($CONF['mod_pagine_dinamiche2'] == "SI") { d_info("Inizio","--------- INIT mod_pagine_dinamiche2","INDI"); pagine_dinamiche_menu(); d_info("Fine","--------- INIT mod_pagine_dinamiche2","INDI"); } //DEPRECATO ------------------- MENU JETBOX1 if ($CONF['mod_menujb'] == "SI") { d_info("Inizio","--------- INIT MENU_JB","INDI"); $a = new TabellaAlberoIndi(array( "tabella" => $CONF["menujb_tabella"], "idField" => $CONF["menujb_idField"], "labelField" => $CONF["menujb_labelField"], "parentField" => $CONF["menujb_parentField"], "addUnder" => $CONF["menujb_addUnder"], "pagesNameprefix" => $CONF["menujb_pagesNameprefix"], "orderBy" => $CONF["menujb_orderBy"] )); @$a->addPagesToIndiMenu(); d_info("Fine","--------- INIT MENU_JB","INDI"); } ?>