Utente: Password: Ricordami
Non sei ancora registrato? Puoi farlo adesso!. Come utente registrato avrai diversi vantaggi come la gestione dei temi grafici, la possibilità di inviare notizie e commenti.
MAXdev Italia - MDChannel: I canali in MAXdev
MAXdev Italia

MDChannel: I canali in MAXdev

sjah, trad. AlterEgo

Il sistema dei canali di MAXdev permette di fornire contenuti specifici ai vostri utenti registrati, basandosi sulle opzioni  tipiche dei canali.  Questo breve manuale tratterà alcune procedure di impostazione di base e vi guiderà passo dopo passo all'installazione dei vostri canali.

Innanzitutto, devo dire che ho avuto l'idea dei canali perché sono troppo pigro e perché non ho mai portato a termine il sistema multisite nei miei progetti. Tuttavia il concetto è simile: molti proprietari di CMS (Content Management Systems) desiderano condividere alcuni contenuti comuni, fornire contenuti specifici ai loro gruppi di utenti e gestire tali contenuti da un pannello di amministrazione centrale.

Il modulo Cnl_Tools incluso nel pacchetto Borobudur3D, vi aiuterà a impostare il contenuto dei vostri gruppi utenti. Può gestire fino a  10 canali di  gruppi utenti. Questo numero è adatto per la maggior parte dei CMS in uso. Tuttavia, se avete un numero maggiore di gruppi, con una modifica aggiuntiva dei file templates potete usare questo modulo per circa 50 gruppi . Se avete centinaia di gruppi, allora avete bisogno di altre opzioni, che verranno chiarite in un'altra sezione di questo. Ma, credetemi, centinaia di gruppi implicano un numero enorme di utenti e allora forse dovreste considerare l'ipotesi di utilizzare dei programmatori in php per ottimizzare il vostro portale cms :).

Sto implementando questo sistema di canali in uno dei miei progetti. Il cliente ha  8 dipartimenti e vuole che ognuno di questi abbia link comuni ma contenuto differente a seconda della differente appartenenza degli utenti ai vari gruppi di dipartimento. La richiesta in sé non implica un sistema di permessi particolarmente severo come un' applicazione groupware; in pratica si vuole una maniera semplice di ordinamento e condivisione dei loro contenuti quotidiani. Per la condivisione di documenti che necessitano di una maggior sicurezza, uso phprojekt groupware come applicazione di supporto che lavora bene anche con MAXdev

Nella prossima pagina parlerò di alcuni elementi che devono essere considerati prima di passare al processo di installazione.



Componenti del canale

Per costruire il vostro sistema di canale i componenti utilizzati sono Categorie News, blocchi News e posizionamento blocchi. Dovete creare le categorie news correlate al vostro canale di gruppo, per esempio categoria finanza per il  dipartimento finanza, categoria operazioni per il dipartimento operazioni ecc. Per le news comuni potete creare una categoria che possa essere letta da tutti i visitatori e utenti di gruppo.

Una volta sistemati i nomi di cagtegoria, potete usare il blocchi news per ordinare le news per i vostri canali di gruppo. Nel pacchetto Borobudur3D vi sono  3 blocchi news che possono essere usati per il vostro canale. Estraete e caricate questi blocchi sotto la vostra directory includes/blocks. Per fornire un diverso contenuto al vostro canale, scegliete la posizione dei blocchi in riferimento ai vostri canali di gruppo. Perché se, per esempio, scegliete "centro" come posizione per il vostro blocco, e il tag {center} stesso è disponibile in tutti i file di template, allora questo blocco sarà visibile per tutti gli utenti. Se scegliete la posizione del blocco in un'area specifica come Area3-2, sarà visibile solo dal canale 3 o dal gruppo numero 3.

Gruppi, sistema di permessi e canali

Di norma avete 4 gruppi disponibili nel vostro MAXdev. Il primo gruppo è il gruppo Utenti, con il numero id =1. Tutti gli utenti registrati vengono assegnati automaticamente  a questo gruppo. Questo gruppo, nel sistema di permessi, ha accesso alla lettura di tutto il conentuto del portale. Il secondo gruppo è il gruppo Admins [numero id=2]. Questo è il livello di accesso più alto per la gestione del vostro cms e dovete assegnare manualmente gli utenti che volete facciano parte del gruppo. Gli altri gruppi, Redattori e Staff [numeri id= 3,4], sono gruppi di esempio per mostrarvi alcune impostazioni differenti del sistema di permessi valide per ciascun gruppo. Potete rinominare e modificare questi gruppi secondo le vostre esigenze e con i permessi che volete. Gli utenti non avranno il permesso di scegliere i gruppi  Admins [id 2], Staff [id 3] e redattori [id 4]. Il vostro canale partirà dal numero id 5 o sarà automaticamente regolato secondo l'id dei gruppi da voi scelti.
Il canale è sempre collegato al vostro numero id del gruppo. Ogni canale ha il proprio tema con aree comuni e specifiche per le posizioni selezionate dei blocchi. Tutti i temi del canale sono localizzati sotto il tema principale e sono rappresentati con directory numerate con lo stesso numero identificativo del gruppo. Il tema canale 1 è per i gruppo Utenti, il numero 2 per il gruppo Admins ecc. Potete creare il tema canale dalla pagina di amminsitrazione del modulo canale.

Aree blocchi

Le aree blocchi costituiscono lo spazio e la posizione dei blocchi del vostro contenuto informativo e vengono generate attraverso AutoTheme. Di default avete 3 aree standard, ovvero le locazioni di Sinistra, Centro e Destra  e 9 aree opzionali [Area1 - 9]. Nel pacchetto Borobudur3D vengono utilizzate queste aree per il contenuto dei canali. Ogni canale avrà 5 aree aggiuntive in cui la numerazione delle aree sarà collegata  al vostro id di canale/gruppo: => AreaX-Numero. X è il vostro id del canale e numero è la locazione dell'area, come mostra l'esempio seguente:
  • Area1-2: Canale1 [Gruppo Utenti] posizione area 2: o {area1-2-blocks}
  • Area2-5: Canale2 [Gruppo Admins] poszione area 5: o {area2-5-blocks}
  • Area10-3: Canale10 [Vostro Gruppo] posizione area 3: o {area10-3-blocks}
Sostituite il file autoblock.cfg nella vostra directory modules/Blocks con il file autoblock.cfg  del vostro pacchetto Borobudur3D. Tenete tuttavia l'originale come copia di backup.


Come si usa la prima volta

Questo capitolo mira a farvi comprendere  l'idea di canale e i concetti base dei componenti che verranno usati per l'installazione del vostro canale. Se non avete mai usato i CMS, MAXdev o AutoTheme, non lasciatevi intimidire dalla terminologia usata in questo tutorial. Le procedure di installazione vi guideranno nella creazione del vostro sistema di canali personale, anche senza conoscenze di programmazione. Di fatto, se avete una minima conoscenza dei tag di HTML, e avete installato con successo  MAXdev sul vostro sistema, avete già i requisiti necessari per esplorare il funzionamento dei canali.

In linea generale, il sistema dei canali permetterà agli utenti del vostro sito di personalizzare il contenuto di loro interesse. Una volta che l'utente abbia scelto il canale di proprio interesse, egli riceverà direttamente  il cotenuto che gli interessa ogni volta che si farà riconoscere dal sito. Con questo sistema fornite un valore aggiunto agli utenti connessi.



Installazione del canale passo passo

Pacchetto Borobudur3D

Link per il download: Downloads-index-req-viewsdownload-sid-29.phtml

Il pacchetto Borobudur3D consiste di un Modulo  Cnl_Tools  per installare il canale, i temi modello del canale e i blocchi Cnl opzionali per dare un ordinamento ai vostri articoli del canale. Per favore, seguite i passaggi sottoindicati per l'impostazione iniziale del modulo:

  • CHMOD 777 la vostra directory dei temi
  • caricate il modulo Cnl_Tools nella vostra directory dei moduli
  • caricate i temi modello aggiuntivi in modules/Cnl_Tools/templates/
  • caicate  i blocchi Cnl in  includes/blocks e la lingua dei blocchi Blocks in includes/language/blocks/ita
  • sostituite  modules/Blocks/autoblock.cfg con il file autoblock.cfg del pacchetto.
  • Andate alla pagina di Amministrazione -> Moduli, Rigenera, Inizializza e Attiva Cnl_Tools
  • Editate la vostra sezione  Admin Tab per inserire il modulo Cnl_Tools in sezione Admin

Fatto questo, ora siete pronti per installare il canale attraverso la pagina di amministraziione di Cnl_Tools.

Installazione

Andate nella pagina di amministrazione e cliccate sull'icona di amministrazione di Cnl_Tools. Vedrete l'amministrazione del canale con le icone dei passaggi da fare come segue:

Passo 1: Installazione di Borobudur3D
Cliccate sul pulsante  'Install Main Template'. Creerà un modello master nella cartella themes/Borobudur3D. Il pulsante di installazione sarà nascosto dopo che il modello Borobudur3D verrà copiato nella vostra directory dei temi
Passo 2: Impostazione tema
Ora dovete creare il tema del canale principale. Questo tema diventerà il vostro tema di default. Inserite il nome del tema principale, scegliete il modello da usare per il tema principale e se intendete usare  i canali attivate l'opzione 'Use Channel Mode' option. Cliccate sul pulsante 'Create New Theme'.
Passo 3: Installazione del modello del canale
Questo passaggio serve a creare i canali e i loro modelli all'interno della directory del vostro tema principale. Scegliete il tema principale da voi creato al passo 2, selezionate il gruppo e la risorsa del modello. Vi sono 10 modelli disponibili nel pacchetto. Ripetete questo passo per tutti i gruppi del vostro sistema. Usate il modello Cnl_Admin per il canale del gruppo Admins.
Dopo aver assegnato tutti i canali dei gruppi, cambiate le impostazioni del vostro tema di default e attivate le vostre opzioni del canale dalla pagina di impostazione. Ora il vostro sito è pronto e con i canali impostati!



Note aggiuntive su Borobudur3D v 1.1

Nuove caratteristiche:

  1. Il file modello per ciascun canale è ora indipendente; potete usare qualsiasi tema contenuto nella vostra cartella dei canali. Basta copiare il file theme.php dalla cartella del tema principale (Master) e sostituire il vostro file theme.php nel file del vostro tema. 
  2. E' stato incluso in questo modello un blocco News. Da  'Aggiungi blocco' potrete vedere  'Cnl Tools/News' nel menu a tendina dei blocchi. Questo è una versione modificata  dell'ottimo blocco xstories di  Franz Skaaning (www.lexebus.net). Le tabelle sono state rimosse dal blocco che ora usa  CSS puro. Potete sistemare il layout dal file lang, in modules/Cnl_Tools/pnlang/eng/global.php.
  3. Ora potete condividere i modelli fra differenti canali, ad esempio i gruppi 2,3,4 potranno usare la cartella  2 come modello condiviso. O, i gruppi 5,6,7,8 potranno usare la cartella 1 come modello condiviso.





Aggiungere altri modelli di canali

Aggiungere modelli di canale

Dalla  sezione download si possono prendere 8 modelli aggiuntivi gratuiti per i vostri canali. Basta semplicemente estrarre i files e caricarli sotto la directory modules/Cnl_Tools/templates.

Creare i modelli di canale

Se siete un Theme Designer, potete usare  il modulo Cnl_Tools per distribuire i vostri temi per canali e il tema standard. Basta aggiungere i vostri temi nella cartella modules/Cnl_Tools/templates/. Per farli funzionare correttametne dovete seguire la struttura della cartella del modello esistente, come mostrano gli esempi che seguono:

Passo1: Files modello

NomeDelVostroTema
    Lasciate vuota questa cartella, copiateci dentro solo un file index.html vuoto.

  config
mantenete i file di questa cartella e modificate il contenuto secondo il vostro layout grafico.
  images
sostituite tutti i file con le vostre immagini
  includes
sostituite tutti i files di questa cartella con i vostri file. Se decidete di non usare questa cartella, lasciate semplicemente la cartella e copiateci dentro un file index.html vuoto
  main
sostituite tutti i file della cartella con i vostri.file
  style
copiate il contenuto dei vostri file style.css in style_group.css file.
Passo 2: files principali

Sostituire tutti i files delle cartelle:
- modules/Cnl_Tools/master/blocks
- modules/Cnl_Tools/master/images
- modules/Cnl_Tools/master/lang
- modules/Cnl_Tools/master/ main
con i vostri files.  Ripetere il passo 1  per creare un altro modello di tema.

Dopo aver creato il vostro modello personale, potete creare i canali basati sul modello. Cancellate la cartella Borobudur3D nella directory dei vostri temi, aprite la pagina di amministrazione di Cnl_Tools e reinstallate il Modello principale di Borobudur3D. In questo modo verrà creato il modello base basato sui vostri modelli.




Usare il vostro tema personale con i canali

Modelli del tema dei canali

Una volta installato con successo il modulo del canale, assegnato il modello di tema per i canali di gruppo e regolato gli id dei vostri gruppi, potete modificare i modelli secondo le richieste del vostro impianto grafico.

In tutti i modelli html, io uso anche alcuni tag CSS mescolati con i tag convenzionali per le tabelle per ottenere una maggior compatibilità fra browser. Il CSS sarà lo strumento dei futuri cms, ma al momento dobbiamo ancora tener presente gli utenti dei browser più datati. Tuttavia, confrontato con la maggior parte dei temi fatti secondo lo stile convenzionale delle tabelle, il CSS vi permetterà di ridurre le linee di codice e di evitare alcuni degli errori più comuni come errori tipografici, tag di chiusura mancanti eccetera. Perché ad esempio i blocchi di sinistra usati in tutti i modelli sono indipendenti dai tag usati per le tabelle. Potete regolare proprietà quali la posizione, la larghezza o i colori dal file style/style_group.css. Ogni canale leggerà il proprio file css. Potete trovare questi file css in ogni canale sotto la cartella style.

Potete anche notare che ho mescolato alcuni script php con i tag html. Non sono tanto fanatico da ritenere che si debba usare html puro per il web design. A mio giudizio anche se molti web designer non sono programmatori, tuttavia alcune volte dovremmo imparare un poco di "copia e incolla" e come incorporare i linguaggi di script nei nostri tag html. L'esempio intende solo mostrare che si possono usare diverse maniere per creare un layout grafico, a seconda di quali competenze si posseggano. Quindi usate liberamente i vostri metodi.

Loghi, immagini di menu images e colori:
Dalla sezione del canale di download potete trovare i sorgenti delle immagini in formato psd. Usatele per creare le immagini del vostro menu personale, poi create i link adeguati e la dimensione delle immagini da themes/VostroTema/includes/nav-images.php
Larghezza della pagina:
Per una maggior flessibilità del layout, tutti i modelli usano larghezze relative. Potete cambiare la larghezza del layout dal file theme.php; cercate la funzione pagewidth alla linea 47 e sostituite il valore 100% con la larghezza che preferite. Potete usare larghezze fisse come ad esempio 780 o usare larghezze percentuali [%].


Editing dei modelli

Il file modello e anche i file di AutoTheme usano il formato HTML. Diamo per assodato che abbiate dimestichezza con i tag HTML. La differenza principale è che  gli elementi di AutoTheme sono necessari per generare il contenuto dei vostri moduli o blocchi MD. Possiamo dire che gli elementi stessi sono un sitema semplice per generare il contenuto MD in modo dinamico. Inserendo gli elementi all'interno di HTML, potete organizzare il contenuto e il layout grafico in maniera corretta senza competenze di programmazione.
L'elemento di AutoTheme usa un tag di apertura per assegnare, ad esempiio, la posizione del contenuto del blocco di sinistra. Potete travare maggiori notizie nel tutorial  Autotheme per Dummies  a questo link.
Per cominciare dovete conoscere la struttura dei file usati in questo modello Nei punti seguenti divideremo i file in alcuni raggruppamenti. I raggruppamenti non sono fatti secondo regole precise e immutabili; hanno solo la funzione di chiarire lo scopo dei file di modello. Una volta compresa l'idea, potete modificare il contenuto dei file e utilizzare la vostra propria struttura.

modelli grafici principali:
  • theme_frontpage.html: modello per la vostra pagina index / home page.
  • theme.html: Modello di default, tutti i moduli senza uno specifico modello usaranno il modello di default
  • theme_admin.html: modello per  il modulo Admin. Questo modello funziona solo se non usate il modo canale. Per il modo canale la locazione del modello si trova sotto la cartella VostroTema/2/.
Modelli grafici secondari:
  • blocks/block-1(5).html: layout standard per il contenuto blocchi area del canale
  • blocks/block-l.html:  layout standard per il contenuto del blocco sinistro
  • blocks/block-c.html: layout standard per il contenuto del blocco centrale
  • blocks/block-r.html: layout standard per il contenuto del blocco destro
Modelli News:
  • article.html: layout standard per il contenuto completo delle news summary.html: layout standard per il contenuto sommario news
  • summary1(2).html: layout alternativo sommari news
File di configurazione:
  • theme.cfg: potete decidere il modello dell'aspetto principale, di quello secondario e delle news  in questo file di configurazione, comprese le impostazioni dei colori e dei blocchi.
  • theme.php: questo file consiste di alcune semplici funzioni  PHP per i modelli del canale. Se conoscete PHP, potete creare o modificare le vostre funzioni qui dentro.
  • style/style_group(X).css: Questo è il foglio di stile  css per i file del tema principale e i file del canale. (X) è l'id del canale del gruppo.
  • lang/eng/global.php: le definizioni di linguaggio usate dal file theme.php.
File supportati:
  • includes/area-header.php: tag html per la sezione intestazione
  • includes/area-footer.php: tag html per la sezione pie' di pagina
  • includes/nav-images.php: java script per le immagini del menu principale
Nella pagina successiva mostreremo come sostituire i file di modello esistente con i vostri personali file del tema. Il sistema di canali vi permette di applicare differenti temi per ciascun canale; per esempio potete usare il tema A per il canale 1 e il tema B per il canale 5.



Usare i vostri file di tema personali

I file di modello del canale sono pensati come modelli base per creare i vostri temi di canale. Potete mantenere la struttura dei file come sono e sostituirne il contenuto con il vostro layout html. Questa è la maniera più veloce. Potete, in alternativa, usare completamente la vostra struttura personale. Leggete accuratamente i punti che seguono:
  • Potete sostituire tutto il contenuto dei file di modello nel Tema Principale e nella cartella del canale con il vostro layout grafico in html, tranne il file theme.php. Questo file è necessario per individuare la struttura della vostra cartella dei canali. Tuttavia se conoscete PHP potete modificare o ggiungere funzioni personalizzate.
  • Sostituite i tag html nei vostri file del tema con dei comandi. Questi comandi sono necessari per leggere i fogli di stile dei canali. In tal modo si userà sempre il proprio foglio di stile. Potete regolare i tag dal file theme.php dentro il vostro tema principale, in maniera da corrispondere ai vostri tag html.
  • Copiate il contenuto dei vostri stili css [style.css]  in  style_group.css nella cartella del tema principale o style_groupX.css nella cartella di stili del canale.
  • Modificate le proprietà dell'area in ogni file theme.cfg file nelle vostre cartelle del tema principale o dei canali. L'area  AT standard va da Area1 a Area9. Sostiuitele con le vostre aree di canale, come Area5-1blocks, Area5-2blocks ecc. che sono collegate all'id del vostro canale di gruppo. Consultate il modello theme.cfg nella pagina successiva come esempio.


Esempio per il  theme.cfg di Canale1

Ogni canale ha 5 aree aggiuntive, stabilite come AreaX-1block fino a AreaX-5block. Queste aree possono essere usate per posizionare il contenuto specifico del vostro canale. Potete modificare le convenzioni di denominazione delle aree modificando il file autoblock.cfg nella cartella modules/Blocks/. Se intendete usare più di 10 canali di gruppo basta ridurre i numeri delle aree e usarle per altri canali aggiuntivi.
$altsummary = 1;
$template = array (
'default' =>
array (
    'main' => 'theme.html',
    'summary' => 'summary.html',
    'summary1' => 'summary1.html',
    'summary2' => 'summary2.html',
    'article' => 'article.html',
    'leftblock' => 'blocks/block-l.html',
    'centerblock' => 'blocks/block-c.html',
    'rightblock' => 'blocks/block-r.html',
    'table1' => 'table1.html',
    'table2' => 'table2.html',
    'Area1-1block' => 'blocks/block-1.html',
    'Area1-2block' => 'blocks/block-2.html',
    'Area1-3block' => 'blocks/block-3.html',
    'Area1-4block' => 'blocks/block-4.html',
    'Area1-5block' => 'blocks/block-5.html',
),
'pnHome' =>
array (
    'default' =>
    array (
          'main' => 'theme_frontpage.html',
          'leftblock' => 'blocks/block-l.html',
          'centerblock' => 'blocks/block-c.html',
          'rightblock' => 'blocks/block-r.html',
          'table1' => 'table1.html',
          'table2' => 'table2.html',
          'Area1-1block' => 'blocks/block-1.html',
          'Area1-2block' => 'blocks/block-2.html',
          'Area1-3block' => 'blocks/block-3.html',
          'Area1-4block' => 'blocks/block-4.html',
          'Area1-5block' => 'blocks/block-5.html',
  ),
),
'pnAdmin' =>
array (
    'default' =>
    array (
          'main' => 'admin.html',
          'leftblock' => 'blocks/block-l.html',
          'centerblock' => 'blocks/block-c.html',
          'rightblock' => 'blocks/block-r.html',
          'table1' => 'table1.html',
          'table2' => 'table2.html',
          'Area1-1block' => 'blocks/block-1.html',
          'Area1-2block' => 'blocks/block-2.html',
          'Area1-3block' => 'blocks/block-3.html',
          'Area1-4block' => 'blocks/block-4.html',
          'Area1-5block' => 'blocks/block-5.html',
    ),
),
'News' =>
array (
    'default' =>
    array (
          'main' => 'theme.html',
          'summary' => 'summary.html',
          'summary1' => 'summary1.html',
          'summary2' => 'summary2.html',
          'article' => 'article.html',
          'leftblock' => 'blocks/block-l.html',
          'centerblock' => 'blocks/block-c.html',
          'rightblock' => 'blocks/block-r.html',
          'table1' => 'table1.html',
          'table2' => 'table2.html',
    ),
),
'pnHome' =>
array (
     'default' =>
    array (
          'left' => '1',
          'center' => '1',
          'right' => '1',
          'Area1-1' => '1',
          'Area1-2' => '1',
          'Area1-3' => '1',
          'Area1-4' => '1',
          'Area1-5' => '1',
    ),
),
'pnAdmin' =>
array (
    'default' =>
    array (
          'left' => '0',
          'center' => '0',
          'right' => '0',
    ),
),
'News' =>
array (
    'default' =>
    array (
    'left' => '1',
    'center' => '0',
    'right' => '1',
    ),
),
  'pnHome' =>
  array (
    'default' =>
    array (
      'stylesheet' => '',
      'logoimg' => 'default.gif',
    'color1' => '#FFFFFF',
    'color2' => '#F2F8FF',
    'color3' => '#E2ECF9',
    'color4' => '#D2E1F2',
    'color5' => '#C4D6EA',
    'color6' => '#B3C7DF',
    'color7' => '#A2B9D3',
    'color8' => '#93ACC8',
    'color9' => '#859FBC',
    'color10' => '#7993B1',
    'striphead' => '0',
    ),
    'striphead' => '0',
  ),
  'pnAdmin' =>
  array (
    'default' =>
    array (
      'stylesheet' => '',
      'logoimg' => 'default.gif',
    'color1' => '#FFFFFF',
    'color2' => '#F2F8FF',
    'color3' => '#E2ECF9',
    'color4' => '#D2E1F2',
    'color5' => '#C4D6EA',
    'color6' => '#B3C7DF',
    'color7' => '#A2B9D3',
    'color8' => '#93ACC8',
    'color9' => '#859FBC',
    'color10' => '#7993B1',
      'striphead' => '0',
    ),
    'striphead' => '0',
  ),
  'News' =>
  array (
    'default' =>
    array (
    'stylesheet' => '',
    'logoimg' => 'thenews.gif',
    'color1' => '#FFFFFF',
    'color2' => '#F2F8FF',
    'color3' => '#E2ECF9',
    'color4' => '#D2E1F2',
    'color5' => '#C4D6EA',
    'color6' => '#B3C7DF',
    'color7' => '#A2B9D3',
    'color8' => '#93ACC8',
    'color9' => '#859FBC',
    'color10' => '#7993B1',
      'striphead' => '0',
    ),
    'striphead' => '0',
  ),
);
$blocktemplate = array (
    'Poll' => 'blocks/block-1.html',
    'Forums' => 'blocks/block-2.html',
    'Online' => 'blocks/block-3.html',
    'Past Articles' => 'blocks/block-4.html',
    'Categories' => 'blocks/block-5.html',
    'Login' => 'blocks/block-l.html',
    'Messages' => 'blocks/block-c.html',
    'Daily Archives' => 'blocks/block-r.html',
);
$themeversion = array (
);
$include_info = 1;
?>


2003 ©  MAXdev Italia