assign('lingua',$_SESSION['lang']); // lingua $smarty->assign('idLingua',$_SESSION['idLang']); // idLingua //$smarty->plugins_dir="smarty/plugins"; $smarty->template_dir='templates/it'; //.$_SESSION['lang']; // directory templates //per le pagine statiche il percorso del templates ? diverso per ciascuna lingua, imposto una $smarty->compile_dir=(detectTestServer()) ? 'templates_c/'.$_SESSION['lang'] : './templates_c/'.$_SESSION['lang']; // directory cache templater (detectTestServer()) ? $smarty->assign('googlekey','') : $smarty->assign('googlekey',''); (detectTestServer()) ? $smarty->assign('googleanalytics','UA-17250217-1') : $smarty->assign('googleanalytics','UA-17250217-1'); //$smarty->config_load("smarty.conf"); // carica costanti/variabili per i templates $site_map=REMOTE_INCLUDE.'site.xml'; $smarty->assign('absolute_path',$_SERVER['DOCUMENT_ROOT']); $smarty->assign('REMOTE_INCLUDE',REMOTE_INCLUDE); $smarty->assign('LOCAL_INCLUDE',LOCAL_INCLUDE); $smarty->assign('REMOTE_SCRIPT',REMOTE_SCRIPT); $smarty->assign('REMOTE_TEMPLATES',REMOTE_TEMPLATES); $smarty->assign('BASE_HREF',BASE_HREF); /********** Configurazioni pubblicazione ********************/ define('DEFAULT_KEYWORDS',$dh->translation('foto spiagge, Spiagge in puglia, spiagge salento, spiagge gargano, spiagge pugliesi, mare in puglia, spiagge vicino la tua casa vacanza, vacanze puglia',$_SESSION['lang'])); $smarty->assign('DEFAULT_KEYWORDS',DEFAULT_KEYWORDS); define('DEFAULT_DESCRIPTION',$dh->translation('Spiagge in puglia contiene mappe e foto relativa a spiagge pugliesi dal salento al gargano inviati da appassionati. Scegli il mare per le tue vacanze!',$_SESSION['lang'])); $smarty->assign('DEFAULT_DESCRIPTION',DEFAULT_DESCRIPTION); define('_OP_COMMENTS','comments'); define('ACCESSO_NONCONSENTITO',$dh->translation('Accesso non consentito',$_SESSION['lang'])); /** * @desc * @fix controllare che sia settato in db */ define('TYPE_COMMENT','commento'); define('TYPE_NEWS','news'); define('LABEL_COMMENT',$dh->translation('Commento',$_SESSION['lang'])); define('EMPTY_OPTION','---scegli---'); /** area riservata **/ /* resource level visibility*/ define("PUBLIC_LEVEL", 1<<0); // 1 define("REGISTERED_LEVEL", 1<<1); // 2 define("PUBLISHER_LEVEL",1<<2); // 4 define("SUPERVISOR_LEVEL",1<<3); //8 define("ADMIN_LEVEL", 1<<4); // 16 define("COMMERCIALE_LEVEL", 1<<5); // 32 define("VETRINA_LEVEL", 1<<6); // 64 /* user level permission */ define("PUBLIC_PERM", PUBLIC_LEVEL); // 1 define("REGISTERED_PERM", REGISTERED_LEVEL); // 2 define("PUBLISHER_PERM",PUBLISHER_LEVEL); // 4 define("SUPERVISOR_PERM",PUBLISHER_LEVEL|REGISTERED_LEVEL|PUBLIC_LEVEL|SUPERVISOR_LEVEL); // 15 define("ADMIN_PERM", ADMIN_LEVEL|REGISTERED_LEVEL|PUBLIC_LEVEL|PUBLISHER_LEVEL|SUPERVISOR_LEVEL|COMMERCIALE_LEVEL|VETRINA_LEVEL); // 63 define("COMMERCIALE_PERM", COMMERCIALE_LEVEL); // 32 define("VETRINA_PERM", REGISTERED_LEVEL|VETRINA_LEVEL); // 66 // permessi possibili degli utenti if(empty($_SESSION["permissions"])) $_SESSION["permissions"]=array( "Pubblico"=>PUBLIC_LEVEL, "Newsletter"=>REGISTERED_PERM, // "Contenuti"=>PUBLISHER_PERM, "Amministratore"=>SUPERVISOR_PERM, "Super Amministratore"=>ADMIN_PERM, ); // permessi possibili nel sistema if(empty($_SESSION["level"])) $_SESSION["level"]=array( "Pubblico"=>PUBLIC_LEVEL, "Newsletter"=>REGISTERED_LEVEL, //"Redattori"=> PUBLISHER_LEVEL, "Amministratore"=> SUPERVISOR_LEVEL, "Super Amministratore"=>ADMIN_LEVEL, "Commerciali"=>COMMERCIALE_LEVEL, "Vetrina"=>VETRINA_LEVEL, ); define("ADMIN_VIEW_NEWS", ADMIN_LEVEL|SUPERVISOR_LEVEL); define("ADMIN_PUBLISH_NEWS", ADMIN_LEVEL|SUPERVISOR_LEVEL); define("ADMIN_VIEW_RISERVATA", 0); define("ADMIN_VIEW_PRODOTTI", 0); define("ADMIN_VIEW_CATALOGHI", 0); define("ADMIN_VIEW_DELIBERE", 0); define("ADMIN_VIEW_SEZIONI", ADMIN_LEVEL); define("ADMIN_VIEW_USER", ADMIN_LEVEL); define("ADMIN_VIEW_FOTOGALLERY", 0); define("ADMIN_VIEW_NEWSLETTER", ADMIN_LEVEL); define("ADMIN_VIEW_VETRINE", 0); define("ADMIN_VIEW_ADMINVETRINE",0); define("ADMIN_VIEW_ARTICOLI",0); define("ADMIN_VIEW_CLIENTI",0); define("ADMIN_VIEW_RICETTE",0); define("ADMIN_VIEW_BANNER",0); define("ADMIN_VIEW_COMMENTI",0); //livello per il quale è consentito il controllo delle news di ogni autore, per gli altri è consentito il controllo solo sulle proprie news define("ADMIN_LIST_NEWS_ALL_AUTHOR",ADMIN_LEVEL|SUPERVISOR_LEVEL); define('ADMIN_LIST_SECTIONS_ALL_AUTHOR',ADMIN_LEVEL|SUPERVISOR_LEVEL); define("NEWS_SHOW_AUTHOR",0); // inseriamo i valori delle sezioni in sessione if(empty($_SESSION["sezioni"])) $_SESSION["sezioni"] =$dh->listSezioni($_SESSION["idLang"]); /** * @desc livello minimo per pubblicare solo propria news [FIX mi sa che non serve a un cazzo] */ define('_PUBLISH_OWNER_LEVEL',PUBLISHER_LEVEL); /** * @desc livello minimo per pubblicare tutte le news */ define('_PUBLISH_ALL_LEVEL',ADMIN_LEVEL); /** * @desc livello minimo per accedere all'area pubblicazione commenti */ define('_PUBLISH_COMMENT_LEVEL',REGISTERED_LEVEL); // dati di configurazione per l'impaginazione $params = array( 'mode' => 'Sliding', // "Jumping" or "Sliding" -window - It determines pager behaviour. See the manual for more details //'itemData' => $commenti, // array of items to page. // 'totalItems' => (int), # of items to page. //'perPage' => 4, // # of items per page. 'delta' => 2, // # of page #s to show before and after the current one //'linkClass' => "scorri", // name of CSS class used for link styling. // 'append' => (bool), if true pageID is appended as GET value to the URL - if false it is embedded in the URL according to "fileName" specs // 'httpMethod' => (string), Specifies the HTTP method to use. Valid values are 'GET' or 'POST' according to "fileName" specs // 'importQuery' => (bool), if true (default behaviour), variables and values are imported from the submitted data (query string) and used in the generated links otherwise they're ignored completely // 'path' => (string), complete path to the page (without the page name) // 'fileName' => (string), name of the page, with a %d if append=true // 'urlVar' => (string), name of pageNumber URL var, for example "pageID" 'altPrev' => "Vai alla pagina precedente", // alt text to display for prev page, on prev link. 'altNext' => "Vai alla pagina successiva", // alt text to display for next page, on next link. 'altFirst' => "Vai alla prima pagina", 'altLast' => "Vai all'ultima pagina", 'altPage' => "Vai alla pagina", // alt text to display before the page number. 'prevImg' => "‹", // sth (it can be text such as "<< PREV" or an as well...) to display instead of "<<". 'nextImg' => "›", // same as prevImg, used for NEXT link, instead of the default value, which is ">>". 'separator' => "", // what to use to separate numbers (can be an , a comma, an hyphen, or whatever. 'spacesBeforeSeparator' => 1, // number of spaces before the separator. 'firstPagePre' => "", // string used before first page number (can be an , a "{", an empty string, or whatever. 'firstPageText' => "«", // string used in place of first page number 'firstPagePost' => "", // string used after first page number (can be an , a "}", an empty string, or whatever. 'lastPagePre' => "", // similar to firstPagePre. 'lastPageText' => "»", // similar to firstPageText. 'lastPagePost' => "", // similar to firstPagePost. 'spacesAfterSeparator' => 1, // number of spaces after the separator. // 'firstLinkTitle' => (string), string used as title in tag // 'lastLinkTitle' => (string), string used as title in tag // 'prevLinkTitle' => (string), string used as title in tag // 'nextLinkTitle' => (string), string used as title in tag 'curPageLinkClassName' => "scorricurpag", // name of CSS class used for current page link. // 'clearIfVoid' => (bool), if there's only one page, don't display pager. // 'extraVars' => (array), additional URL vars to be added to the querystring // 'excludeVars' => (array), URL vars to be excluded in the querystring //'useSessions' => (bool), //if true, number of items to display per page is stored in the $_SESSION[$_sessionVar] var. // 'closeSession' => (bool), if true, the session is closed just after R/W. // 'sessionVar' => (string), name of the session var for perPage value. A value != from default can be useful when using more than one Pager istance in the page. // 'pearErrorMode' => (constant) PEAR_ERROR mode for raiseError(). Default is PEAR_ERROR_RETURN. 'excludeVars' => array('response') ); /********** CMS **********/ ###### var generali $cfg_system_debug=false; $cfg_sys_error_tpl ="sys_error.tpl"; $cfg_base_page="index.php"; // pagina di partenza per tutti gli id $cfg_title_site = "Le tue spiagge piu' belle in Puglia, dal salento al gargano. Il mare per le tue vacanze!"; // titolo del sito $cfg_nome_amministratore = 'Spiagge in puglia'; // nome amministratore (cliente finale) $cfg_immagini_basePath = 'immagini/sistema/'; // percorso di base delle immagini nostro sistema $cfg_CMS_version = '1.3.1'; // versione del CMS $cfg_author = "Raffaele Verna"; $cfg_copyright = "Raffaele Verna - info@raffaeleverna.it"; ###### Login $cfg_login_page_id = '0183'; $cfg_logout_page_id="01830"; $cfg_use_captcha=true; // uso un meccanismo captcha nella login, per ora no,non ? accessibile $cfg_set_link_register= false;//$cfg_base_page."?id=09"; // imposto il link per la registrazione nella login? false o valore del link $cfg_login_tpl='loginMini.tpl'; $cfg_editpwd_tpl='editPwd.tpl'; $cfg_login_tpl_failed='login_ko.tpl'; $cfg_send_hash=false; // uso la pwd gi? criptata in md5 nel db? $cfg_max_login_try=99999; // numero massimo di tentativi di login possibili $cfg_min_retry=5; // minuti per i quali l'utente vieni inabilitato a ripetere la login $cfg_check_multiple_login=false; // controllo se l'utente ? in contemporanea con altri $cfg_login_timeout=0; // minuti che un utente pu? essere collegato 0 = sempre $login = login::getInstance(); if(@$_SESSION['user_data']['login'] == 1) $login->checkSession($_SESSION['user_data']); $cfg_login_captcha_options = array( 'width' => 100, 'height' => 45, 'callback' => 'qfcaptcha_image.php?var='.basename(__FILE__, '.php'), 'sessionVar' => basename(__FILE__, '.php'), 'imageOptions' => array( 'font_size' => 18, 'font_path' => "./", 'font_file' => 'verdana.ttf', 'text_color' => '#696969', //'text_color' => '#000000', 'lines_color' => '#639C93', 'background_color' => '#ffffff') ); $login_check_first_modified=true; $login_check_expired=true; ###### FINE Login ###### SEZIONE NEWS $cfg_news_numNewsElenco=10; $cfg_news_numNewsElencoAdmin=9999; // int, indica il numero di news da mostrare in elenco $cfg_news_numNewsElencoArchivio=9999999999; // int, indica il numero di news da mostrare nell'elenco dell'archivio $cfg_news_campiMultiLingua=array( // mixed, indica i campi che possono essere scritti in multilingua (usato in query_db.php) 'titolo', 'testo', 'civetta', 'linktitle', 'metatitle', 'leggitutto', 'metadescription', 'url', 'keywords', ); $cfg_news_numFoto=10; // int, indica il numero di foto possibili da associare a ciascuna news $cfg_news_pathFoto = $cfg_immagini_basePath.'news/foto/'; // string, indica il percorso di archivio immagini (con / finale) $cfg_news_fotoMimeType=array( // mixed, indica le possibili foto da caricare (commentare i valori se non si vuole porre limiti) 'jpg' =>'image/jpg', 'jpeg' =>'image/jpeg', 'pjpg' =>'image/pjpeg', 'gif' =>'image/gif', 'png' =>'image/png', 'swf'=>'application/x-shockwave-flash', ); $cfg_news_numAllegati=0; // int, indica il numero di allegati possibili da associare a ciascuna news $cfg_news_pathAllegato = $cfg_immagini_basePath.'news/allegato/'; // string, indica il percorso di archivio allegati (con / finale) $cfg_news_allegatoMimeType=array( // mixed, indica i possibili file da caricare (commentare i valori se non si vuole porre limiti) //'PDF'=>'application/pdf' ); $cfg_news_civetta=false; // bool (true,false), indica se dare la possibilit? di inserire la civetta o no $cfg_news_level=false; // bool (true,false), indica se dare la possibilit? di scegliere chi pu? leggere la news $cfg_news_inevidenza=true; // bool (true,false), indica se dare la possibilit? di dire se la news ? in evidenza o no $cfg_news_utenti=false; // bool (true,false), indica se dare la possibilit? di inserire news che possono essere lette da alcuni utenti $cfg_news_datacreazione=false; // bool (true,false), indica se dare la possibilit? di inserire la data di pubblicazione $cfg_news_datainizio=false; // bool (true,false), indica se dare la possibilit? di inserire la data di inizio pubblicazione $cfg_news_datafine=false; // bool (true,false), indica se dare la possibilit? di inserire la data di fine pubblicazione $cfg_news_autore=true; // bool (true,false), indica se dare la possibilit? di modificare l'autore della news $cfg_news_keywords=true; // bool (true,false), indica se dare la possibilit? di inserire keywords o meno $cfg_news_stato=false; // bool (true,false), indica se dare la possibilit? di decidere lo stato della news $cfg_news_dataCalendarSetup=array( // mixed, indica la configurazione per il calendarietto delle date 'baseURL' => REMOTE_SCRIPT.'/jscalendar/', 'styleCss' => 'calendar-win2k-1.css', 'language' => 'it', 'image' => array( 'src' => REMOTE_SCRIPT.'/jscalendar/img.gif', 'border' => 0 ), 'setup' => array( 'ifFormat' => '%d/%m/%Y %H:%M:%S', 'showsTime' => true, 'time24' => true, 'weekNumbers' => false, 'showOthers' => true ) ); $cfg_news_ordine=true; $cfg_news_youtube=true; $cfg_news_youtubehome=true; $cfg_news_popup=false; // string, indica se aprire il dettaglio news nel layout classico(false), nella popup-html(true), nella popup-thickbox('thickbox'), nella popup-smoothbox('smoothbox') $cfg_news_popup_w=520; // int, indica la dimensione in larghezza della popup $cfg_news_popup_h=450; // int, indica la dimensione in altezza della popup if ($cfg_news_popup!=false) { // se si usa la popup classica o thickbox, passo le var a smarty $smarty->assign('cfg_news_popup', $cfg_news_popup); $smarty->assign('cfg_news_popup_w', $cfg_news_popup_w); $smarty->assign('cfg_news_popup_h', $cfg_news_popup_h); } //$cfg_sezione_cinema=55; $cfg_news_sepSection='- '; // carattere di identazione per le sotto sezioni $cfg_news_optionEmptySection='Tutte le sezioni'; // label per indicare tutte le sezioni (false, o 'label') $cfg_news_sendMail=false; // bool, indica se inviare una mail che comunica la pubblicazione di una nuova news $cfg_news_sendMail_ccn=false; // indica la mail a cui inviare copia dela pubblicazione di una nuova news (false per non inviarla) (mail separate da virgole per pi? mail) $cfg_news_root_nodes= array(); // definisci quali sono i nodi di base dei vari moduli news, e che non possono essere cancellati dall'admin_sezioni (array vuoto per tutte le sezioni) $cfg_news_nascondiIdSezioni=array(); // definisci quali sezioni eventualmente non mostrare nella lista della 'scelta sezioni' (array vuoto per tutte) $cfg_news_showToolbar = ADMIN_LEVEL; // livello minimo per mostrare la barra di modifica (0) per nessun utente $cfg_news_addComment = true; // FIX: ripristinare la gestione dinamica dello stato in base al livello utente $cfg_news_comment_status="in attesa"; $cfg_news_comment_tipologia=TYPE_COMMENT; $cfg_news_child = true; $cfg_news_AddTitle = true; $cfg_news_TitleTruncate = 35; $cfg_news_gallery = 10; $cfg_news_showGeo=true; $cfg_news_showMotori=true; define('cfg_news_riepilogo_w',250); define('cfg_news_riepilogo_h' ,200); define('cfg_news_riepilogo_pre','riepilogo_'); define('cfg_news_riepilogo_res','adaptive'); define('cfg_news_dettaglio_w',400); define('cfg_news_dettaglio_h' ,300); define('cfg_news_dettaglio_pre','dettaglio_'); define('cfg_news_dettaglio_res','adaptive'); define('cfg_news_box_w',220); define('cfg_news_box_h' ,130); define('cfg_news_box_pre','box_'); define('cfg_news_box_res','adaptive'); // FIX controllare che sia presente in db define('TYPE_NEWS','news'); define('TYPE_CATALOGHI','catalogo'); ###### FINE SEZIONE NEWS ###### sezioni $cfg_sezioni_nascondiGestione = array(); // mixed, indica gli IDs delle sezioni non gestibili [array vuoto, tutte le sezioni gestibili] $cfg_sezioni_numFoto=1; // int, indica il numero di foto possibili da associare a ciascuna news $cfg_sezioni_pathFoto = $cfg_immagini_basePath.'sezioni/foto/'; // string, indica il percorso di archivio immagini (con / finale) $cfg_sezioni_fotoMimeType=array( // mixed, indica le possibili foto da caricare (commentare i valori se non si vuole porre limiti) 'jpg'=>'image/jpg', 'jpeg'=>'image/jpeg', 'pjpg'=>'image/pjpeg', 'gif'=>'image/gif', ); $cfg_sezioni_numAllegati=0; // int, indica il numero di allegati possibili da associare a ciascuna news $cfg_sezioni_pathAllegato = $cfg_immagini_basePath.'sezioni/allegato/'; // string, indica il percorso di archivio allegati (con / finale) $cfg_sezioni_allegatoMimeType=array( // mixed, indica i possibili file da caricare (commentare i valori se non si vuole porre limiti) 'PDF'=>'application/pdf' ); $cfg_sezioni_dataCalendarSetup=array( // array, indica la configurazione per il calendarietto delle date 'baseURL' => REMOTE_SCRIPT.'/jscalendar/', 'styleCss' => 'calendar-win2k-1.css', 'language' => 'it', 'image' => array( 'src' => REMOTE_SCRIPT.'/jscalendar/img.gif', 'border' => 0 ), 'setup' => array( 'ifFormat' => '%d/%m/%Y', 'showsTime' => false, 'time24' => true, 'weekNumbers' => false, 'showOthers' => true ) ); $cfg_sezioni_pathPag = array('pag/news.php','pag/contatti.php','pag/map.php'); // array, indica le pag da poter selezionare per visualizzare una news $cfg_sezioni_numSezioniElenco = 10; $cfg_sezioni_layout = $dh->listData('sezioni_layout','nome as n, nome'); //layout predefinito per la sezione $cfg_sezioni_layout_news = array('elenco'); //per le sezioni con contenuti tipo news otipo prodotti, imposta il layout $cfg_menu_root_nodes = $cfg_news_root_nodes; $cfg_sezioni_menu=array('menu_topsx','menu_footer','menu_sx'); define('cfg_sezioni_big_w',500); define('cfg_sezioni_big_h',353); define('cfg_sezioni_big_pre','big'); define('cfg_sezioni_big_res','adaptive'); define('cfg_sezioni_thumb_w',143); define('cfg_sezioni_thumb_h',96); define('cfg_sezioni_thumb_pre','thumb'); define('cfg_sezioni_thumb_res','adaptive'); ###### FINE sezioni ###### MULTIMEDIA $cfg_multimedia_campiMultiLingua = array( // indica i campi multilingua 'descrizione', 'titolo' ); ###### FINE MULTIMEDIA ###### SEZIONE CONTATTI $cfg_contatti_shownome = true; $cfg_contatti_showcognome = true; $cfg_contatti_showcitta = true; $cfg_contatti_showcap = true; $cfg_contatti_showindirizzo = true; $cfg_contatti_showtelefono = true; $cfg_contatti_showfax = false; $cfg_contatti_showemail = true; $cfg_contatti_showmailconferma = false; $cfg_contatti_showrichiesta = true; $cfg_contatti_showcaptcha = true; $cfg_contatti_showprivacy = true; $cfg_contatti_showpwd = true; $cfg_contatti_showragionesociale = true; $cfg_contatti_requirednome = true; $cfg_contatti_requiredcognome = true; $cfg_contatti_requiredragionesociale = false; $cfg_contatti_requiredcitta = false; $cfg_contatti_requiredcap = false; $cfg_contatti_requiredindirizzo = false; $cfg_contatti_requiredtelefono = false; $cfg_contatti_requiredfax = false; $cfg_contatti_requiredemail = true; $cfg_contatti_requiredrichiesta = true; $cfg_contatti_requiredprivacy = true; $cfg_contatti_saveToDb = true; ###### FINE SEZIONE CONTATTI ###### DATI INVIO MAIL $cfg_sendmail_from = 'MaterdominiVolley'; $cfg_sendmail_to = 'info@materdominivolley.it'; $cfg_sendmail_cc = array('info@lmadv.it','supporto@raffaeleverna.com'); $cfg_sendmail_datiUtente = 'Amministratore MaterdominiVolley'; // stringa che va in {$datiutente} del template $cfg_sendmail_subject = 'Mail dal sito '.$_SERVER['HTTP_HOST']; $cfg_sendmail_host = 'localhost'; $cfg_sendmail_factory = 'smtp'; $cfg_sendmail_tpl = 'format_mail.tpl'; ###### FINE DATI INVIO MAIL $cfg_ricerca_risultatiPerPagina = 20; ###### la username nelle registrazioni corrisponde alla email? $cfg_user_equal_email = false; $searchFields = array( "Titolo" => "titolo", "Testo" => "testo", "Parola Chiave" => "keywords", "Descrizione" => "descrizione", "Nome Sezione" => "nomeSezione", "Sezione" => "idSezione", ); $cfg_stop_words=array(); /** gestione pagine statiche */ $cfg_pagstatiche_path ="templates/"; ###### SEZIONE NEWSLETTER //FIX forse un p? di cazzo queste definizioni da rivedere $cfg_newsletter_iscrizioneNome = false; $cfg_newsletter_iscrizioneCognome = false; $cfg_newsletter_iscrizioneEmail = true; $cfg_newsletter_idPageCancellazione = 'removeUserNL'; $cfg_newsletter_invioConfermaMail = true; // indica se inviare (true) o meno (false) la mail di conferma iscrizione. ATTENZIONE: usa DATI INVIO MAIL $cfg_newsletter_removeEmail=true; // setto le variabili locali (possonon essere quelle generali del config o le sovrascrivo in base al modulo define('MODULE_NEWSLETTER_ISCRIZIONE_NOME', $cfg_newsletter_iscrizioneNome); // int, indica il numero di foto possibili da associare a ciascuna news define('MODULE_NEWSLETTER_ISCRIZIONE_COGNOME', $cfg_newsletter_iscrizioneCognome); // int, indica il numero di foto possibili da associare a ciascuna news define('MODULE_NEWSLETTER_ISCRIZIONE_EMAIL', $cfg_newsletter_iscrizioneEmail); // int, indica il numero di foto possibili da associare a ciascuna news define('MODULE_NEWSLETTER_REMOVE_EMAIL',$cfg_newsletter_removeEmail); // FINE setto le variabili locali (possonon essere quelle generali del config o le sovrascrivo in base al modulo ###### FINE SEZIONE NEWSLETTER ###### la username nelle registrazioni corrisponde alla email? $cfg_user_equal_email = false; ###### SEZIONE USER define('MODULE_USER_HASACCOUNT', compareLevel($login->getUser_data('level'),ADMIN_LEVEL)); $cfg_user_username = compareLevel($login->getUser_data('level'),ADMIN_LEVEL); // bool (true,false), indica se settare lo username $cfg_user_password = compareLevel($login->getUser_data('level'),ADMIN_LEVEL); // bool (true,false), indica se settare la password $cfg_user_attivo = compareLevel($login->getUser_data('level'),ADMIN_LEVEL); $cfg_user_detailNewsletter = compareLevel($login->getUser_data('level'),SUPERVISOR_LEVEL); // bool (true,false), indica se settare lo stato $cfg_user_dataScadenzaPwd=false; // bool (true,false), indica se settare la data di scadenza password $cfg_user_level=compareLevel($login->getUser_data('level'),ADMIN_LEVEL); // bool (true,false), indica se settare il livello di accesso $cfg_user_detailNome=true; // bool (true,false), indica se settare il nome $cfg_user_detailCognome=true; // bool (true,false), indica se settare il cognome $cfg_user_detailMail=true; // bool (true,false), indica se settare l'indirizzo email $cfg_user_detailIndirizzo=true; // bool (true,false), indica se settare l'indirizzo $cfg_user_detailCitta=true; // bool (true,false), indica se settare la citt? $cfg_user_detailTelefono=true; // bool (true,false), indica se settare il telefono $cfg_user_detailCellulare=false; // bool (true,false), indica se settare il cellulare $cfg_user_detailGruppi=false; // bool (true,false), indica se inserire i gruppi $cfg_user_detailCap=true; // bool (true,false), indica se settare il cap $cfg_user_detailNazione=true; // bool (true,false), indica se settare la nazione $cfg_user_detailProvincia=true; $cfg_user_detailFax=false; // bool (true,false), indica se settare il fax $cfg_user_detailPiva=false; // bool (true,false), indica se settare la aprtita iva $cfg_user_detailRagioneSociale=false; // bool (true,false), indica se inserire la ragione sociale $cfg_user_dataCalendarSetup=array( // mixed, indica la configurazione per il calendarietto delle date 'baseURL' => './jscalendar/', 'styleCss' => 'calendar-win2k-1.css', 'language' => 'it', 'image' => array( 'src' => './jscalendar/img.gif', 'border' => 0 ), 'setup' => array( 'ifFormat' => '%d/%m/%Y', 'showsTime' => false, 'time24' => true, 'weekNumbers' => false, 'showOthers' => true ) ); $cfg_user_detailWebsite = false; /********** Banner **********/ $cfg_banner_posizioni = 7; // numero posizioni verticali possibili $cfg_banner_sequenze = 5; // numero posizioni orizzontali possibil $cfg_banner_sequenzeIntervallo = 6; // secondi tra una sequenza e l'altra $cfg_id_vetrina_turismo = "31,23,24"; $cfg_path_elemVetrine = $cfg_immagini_basePath.'vetrine/foto/'; $cfg_table_cols_keywords = array('news'=>"id,keywords","sezioni"=>"id,keywords"); $cfg_table_field_sezione = array('news'=>"idSezione","sezioni"=>"id"); $cfg_maxVotoVetrina=1; $cfg_foto_fotogallery_perpage=999; $cfg_fotogallery_path='clickfoto'; $cfg_skip_tidy = true; $cfg_per_row=4; define('MODULE_SHOWNOME',1<<0); define('MODULE_SHOWCOGNOME',1<<1); define('MODULE_SHOWCITTA',1<<2); define('MODULE_SHOWCAP',1<<3); define('MODULE_SHOWINDIRIZZO',1<<4); define('MODULE_SHOWTELEFONO',1<<5); define('MODULE_SHOWFAX',1<<6); define('MODULE_SHOWEMAIL',1<<7); define('MODULE_SHOWEMAILCONFERMA',1<<8); define('MODULE_SHOWRICHIESTA',1<<9); define('MODULE_SHOWPRIVACY',1<<10); define('MODULE_SHOWCAPTCHA',1<<11); define('MODULE_SHOWPRIVACY',1<<12); $smarty->assign('googlesiteverification','-jMvbcsdVziX23BG6SmzkuTju7AIh-3_r35FZic3FRA') ?>