13 $ct[
'etc'][
'table'] =
'pagine';
19 $ct[
'etc'][
'template'][] = array(
'id' => str_replace(
DIRECTORY_BASE,
'', $t ).
'/',
'__label__' => basename( $t ) );
23 $ct[
'etc'][
'sottopagine'] = array(
24 array(
'id' =>
'SHOW_IF_ACTIVE',
'__label__' =>
'espandi sottovoci' ),
25 array(
'id' =>
'NEVER_SHOW',
'__label__' =>
'non mostrare sottovoci' ),
26 array(
'id' =>
'ALWAYS_SHOW',
'__label__' =>
'mostra sempre sottovoci' )
30 $ct[
'etc'][
'target'] = array(
31 array(
'id' =>
'_blank',
'__label__' =>
'apri in nuova scheda' )
35 $ct[
'etc'][
'languages'] = &
$cf[
'localization'][
'languages'];
38 $ct[
'etc'][
'id_tipologia_pubblicazione'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM tipologie_pubblicazione_view' );
41 # $mcr1 = glob( DIRECTORY_BASE . '{_,}src/{_,}inc/{_,}macro/{_,}*', GLOB_BRACE ); 42 # $mcr2 = glob( DIRECTORY_BASE . '{_,}mod/{_,}{'.implode( ',' , $cf['mods']['active']['array'] ).'}/{_,}src/{_,}inc/{_,}macro/{_,}*', GLOB_BRACE ); 44 $mcr2 = glob(
DIRECTORY_BASE .
'{_,}mod/{_,}{'.implode(
',' ,
$cf[
'mods'][
'active'][
'array'] ).
'}/{_,}src/{_,}inc/{_,}macro/{_,}*', GLOB_BRACE );
48 foreach(
$mcr as $t ) {
53 $ct[
'etc'][
'id_tipologia_embed'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM tipologie_embed_view' );
56 $ct[
'etc'][
'id_ruolo_immagini'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM ruoli_immagini_view WHERE se_contenuti = 1' );
59 $ct[
'etc'][
'orientamento'] = array(
60 array(
'id' => NULL,
'__label__' =>
'automatico' ),
61 array(
'id' =>
'L',
'__label__' =>
'landscape' ),
62 array(
'id' =>
'P',
'__label__' =>
'portrait' ),
66 $ct[
'etc'][
'id_ruolo_video'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM ruoli_video_view' );
69 $ct[
'etc'][
'id_ruolo_audio'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM ruoli_audio_view' );
72 if( isset(
$_REQUEST[
'pagine'][
'template'] ) ) {
75 $ct[
'etc'][
'id_genitore'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM pagine_view WHERE id_sito = ? AND pagine_path_check( pagine_view.id, ? ) = 0', array( array(
's' =>
$_REQUEST[
'__view__'][
'__site__'] ), array(
's' =>
$_REQUEST[
'pagine'][
'id'] ) ) );
81 $config = parse_ini_file(
DIRECTORY_BASE . $_REQUEST[
'pagine'][
'template'] .
'/etc/template.conf',
true, INI_SCANNER_RAW );
84 if( isset( $config[
'template'][
'menu'] ) ) {
85 foreach( array_keys( $config[
'template'][
'menu'] ) as $menu ) {
86 $ct[
'etc'][
'menu'][] = array(
'id' => $menu,
'__label__' => $menu );
91 $schemi = glob(
DIRECTORY_BASE . $_REQUEST[
'pagine'][
'template'] .
'/*.html', GLOB_BRACE );
92 foreach( $schemi as $t ) {
93 $ct[
'etc'][
'schema_html'][] = array(
'id' => basename( $t ),
'__label__' => basename( $t ) );
101 $ct[
'etc'][
'id_genitore'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM pagine_view WHERE id_sito = ?', array( array(
's' => $_REQUEST[
'__view__'][
'__site__'] ) ) );
106 $ct[
'etc'][
'id_gruppo'] =
mysqlQuery(
$cf[
'mysql'][
'connection'],
'SELECT id, __label__ FROM gruppi_view' );
109 if( isset( $_REQUEST[
'pagine'][
'id'] ) ) {
110 if( isset(
$cf[
'contents'][
'pages'][ $_REQUEST[
'pagine'][
'id'] ] ) ) {
111 if( isset(
$_SESSION[
'__view__'][
'__language__'] ) && isset(
$cf[
'localization'][
'index'][
$_SESSION[
'__view__'][
'__language__'] ] ) ) {
112 if( isset(
$cf[
'contents'][
'pages'][ $_REQUEST[
'pagine'][
'id'] ][
'url'][
$cf[
'localization'][
'index'][ $_SESSION[
'__view__'][
'__language__'] ] ] ) ) {
113 $ct[
'etc'][
'url'][
'path'] =
$cf[
'contents'][
'pages'][ $_REQUEST[
'pagine'][
'id'] ][
'url'][
$cf[
'localization'][
'index'][ $_SESSION[
'__view__'][
'__language__'] ] ];
116 $ct[
'etc'][
'url'][
'label'] =
'lingua non settata';
119 $ct[
'etc'][
'url'][
'label'] =
'pagina non presente nella struttura dei contenuti';
121 if( isset(
$cf[
'contents'][
'pages'][ $_REQUEST[
'pagine'][
'id'] ] ) ) {
122 $ct[
'etc'][
'info'] = print_r(
$cf[
'contents'][
'pages'][ $_REQUEST[
'pagine'][
'id'] ],
true );
$cf['ricerca']['template']
if(isset( $_REQUEST['amazonCheckoutSessionId'])) $_SESSION['carrello']
$_REQUEST['__view__'][ $ct['view']['id']]['__restrict__']['id_progetto']['EQ']