 |
|
|
|
1.0 – Le basi di PostNuke – Il menù dell’amministratore
Il menù di amministrazione fornisce l’accesso ai menù di configurazione di tutti i vostri moduli installati. Quando effettuate l’accesso, il vostro collegamento relativo all’amministrazione è nel menù principale, nella parte superiore.
Accedendo, il menù di amministrazione mostrerà un numero di collegamenti a determinate sezioni. Il menù di amministrazione di PostNuke 0.8 è diviso in categorie separate, per una facile separazione dei moduli con differente funzione. Le categorie dell’installazione standard sono: sistema, utilità e contenuti. Da quando è possibile scaricare qualsiasi differente combinazione di pacchetti di moduli da usare con la vostra distribuzione PostNuke, è impossibile listare quali moduli appaiono in quali categorie. Ulteriore documentazione sul menù di amministrazione è disponibile nella sezione “Descrizioni e Manuali per i Moduli Essenziali”.
2.0 – Le basi di PostNuke – Pagine d’avvio
In PostNuke 0.76 è presente una caratteristica nelle impostazioni di amministratore, che consente di selezionare una pagina specifica di contenuto come pagina iniziale del sito. L’unica cosa che devete tenere a mente è che il modulo deve essere API compatibile, per esempio, il modulo delle sezioni non è compatibile, ma le pagine in HTML sono compatibili.
Ci sono quattro sezioni da riempire per fare questo lavoro, le sezioni sono:
• Pagina Iniziale - (Nome del modulo) • Tipo della funzione iniziale - ( l’amministratore o l’utente deve essere compilato qui – user è il valore standard) • Funzione iniziale - (presa dall’url, vedi gli esempi di seguito) • Argomenti per la funzione iniziale - (presa dell’url, vedi gli esempi di seguito)
Pagine HTML - Modulo di esempio della pagina iniziale
URL di esempio: somesite.com/index.php?module=htmlpages&func=display&pid=11 • Pagina iniziale - htmlpages (scelta da un menu a discesa di moduli disponibili) • Tipo di funzione iniziale - user • Funzione iniziale - display • Argomento per la funzione iniziale - pid=11 Così, quando qualcuno usa la pagina index.php, la pagina html del sito con pid 11 verrà visualizzata.
Costruttore di pagina - Modulo di esempio della pagina iniziale
URL di esempio: somesite.com/index.php?module=pagesetter&func=viewpub&tid=1&pid=9 • Pagina iniziale - pagesetter (scelta da un menu a discesa di moduli disponibili) • Tipo di funzione iniziale - user • Funzione iniziale - viewpub • Argomento per la funzione iniziale - tid=1,pid=9 3.0 – Le basi di PostNuke – I Moduli
I moduli sono le componenti che aggiungono funzionalità al vostro sito e il punto di forza di PostNuke. La distribuzione di PostNuke contiene un numero essenziale di moduli sviluppati dal team di PostNuke e offrono l’essenziale funzionalità di un sito PostNuke. La finestra di apertura di un sito PostNuke, installato recentemente, mostra un’area dove compaiono le news relative ai moduli. Nel menù principale, sulla sinistra, possono essere visionati i moduli disponibili e questi includono i collegamenti web (weblinks), i download e altro ancora. I moduli sono contenuti nella omonima cartella della vostra distribuzione PostNuke. Per una descrizione e istruzioni a riguardo di ognuno dei moduli essenziali, si può far riferimento al capitolo sui moduli essenziali che potrà essere visionato, di seguito, nel suddetto manuale.
La funzionalità di un sito PostNuke può essere facilmente estesa usando moduli di terze parti. Questi comprendono qualunque cosa, dalle gallerie fotografiche ai forum. La funzionalità essenziale di PostNuke è progettata per essere il più leggera possibile, per permettere facilmente ad ogni Webmaster di installare ogni funzionalità di cui egli voglia disporre successivamente. Ci sono moduli di terze parti per qualsiasi esigenza e non è difficile trovare ciò di cui si voglia disporre. Un buon punto di inizio si trova all’URL http://mods.postnuke.com, dove molti sviluppatori postano annunci sui nuovi sviluppi riguardanti i moduli.
3.1 – Vari tipi di Moduli
Ci sono tre differenti tipi di moduli; questi sono i moduli di contenuto, di sistema e i moduli di utilità. Ognuno di essi ha una funzione differente, ed alcuni esempi possono essere trovati in una distribuzione essenziale di PostNuke.
3.1.1 - Moduli di contenuto
La maggior parte dei moduli sono moduli di contenuto. Questi moduli riguardano l’aggiunta di contenuto al vostro sito in diversi modi. Esempi di moduli di contenuto sono i moduli dove vengono riportate le news, i downloads e gli collegamenti web (weblinks).
3.1.2 - Moduli di utilità
I moduli di utilità producono degli interventi sul tuo sito, oppure aggiungono funzionalità. Il modulo dei commenti è un modulo di utilità, dato che quest’ultimo allega agli altri moduli la funzionalità dei commenti. Da se stessi, i moduli dei commenti non hanno alcuna funzione, pertanto non è possibile creare un collegamento ad essi dal menù principale. Altri esempi di moduli di utilità sono il modulo bb_code e il modulo di auto collegamento.
I moduli di utilità lavorano solitamente da mezzi di aggancio. Questo consente ai moduli di interfacciarsi con un altro e cooperare per la produzione di un risultato ultimo. Il modulo delle notizie, per esempio, coopera con il modulo dei commenti offrendo ad esso l’abilità di agganciarsi all’interno della finestra delle notizie, offrendo la sua funzionalità di commento.
3.1.3 - Moduli di sistema
Un esempio di modulo di sistema è il pnAnticracker. Un modulo di sistema fornisce funzionalità estese al vostro sito, ma non contenuto. Xanthia e pnRender sono entrambi moduli di sistema, e in questo caso offrono risorse per gli sviluppatori, dato che vengono offerte configurazioni avanzate per i Webmaster.
4.0 – Le basi di PostNuke – I Temi
I temi, conosciuti anche come skin in altre applicazione probabilmente usate, controllano l’aspetto e il tocco visivo del vostro sito. Se desiderate cambiare i colori del vostro sito, allora potrete cambiarli nel tema. Tutti questi file sono contenuti nelle omonime cartelle e sono facilmente editabili con il vostro editor HTML preferito.
Un numero di temi essenziali sono disponibili nella distribuzione PostNuke, ma se non ci dovessero essere quelli che fanno al caso vostro, troverete centinaia di temi disponibili da scaricare presso l’URL http://themes.postnuke.com.
Per installare uno nuovo tema, dovrete caricare i file relativi al tema nella cartella dei temi e cambiare il tema dall’area di amministrazione del pannello di controllo.
Molti problemi relativi ai temi possono essere risolti ritornando al menù predefinito. E’ fornito uno strumento per risolvere questo ed altri problemi, i quali possono mostrarsi iniziando ad escludere dai loro siti i Webmaster. Lo strumento si chiama “Postnuke Swiss Army Knife” e può essere scaricato e usato dall’URL http://download.postnuke.com.
Il modulo Xanthia anche conosciuto come il modulo di temi, è distribuito con PostNuke e permette una personalizzazione avanzata dei temi. Per maggiori informazioni sul modulo, consultare la sezione relativa al modulo Xanthia.
5.0 – Le basi di PostNuke – I Blocchi
I blocchi sono i menù, i sondaggi e i messaggi attorno al cuore del contenuto principale del vostro sito quando visionate quest’ultimo. Ci sono diversi blocchi e molti moduli hanno i propri blocchi offerti nelle loro distribuzioni. Ci sono tre aree predefinite di blocchi su i maggiori temi; blocchi sulla sinistra, sulla destra e centrali.
Per amministrare i blocchi e visionare i differenti tipi disponibili, cliccate sul collegamento dell’amministrazione, nel menù principale, e poi selezionate la voce “Blocchi”. Ci sono diversi tipi di blocchi ed ognuno ha una funzione differente. Non appena installate moduli di terze parti, più blocchi appariranno in questo menù per essere usati, se lo desideriate.
6.0 – Installazione delle Estensioni
PostNuke ha una larga gamma di estensioni disponibili attraverso il database delle estensioni. Questa pagina da istruzioni sul modo in cui installare moduli, blocchi, temi e i plugin scaricati.
6.1. - I Moduli
E’ molto probabile che vogliate aggiungere alcune delle enormi funzionalità offerte da moduli di terze parti al vostro sito. Per far questo, sarà necessario installare e configurare i moduli. La procedura per compiere questo lavoro è abbastanza semplice; anche se ci sono moduli che prevedono una procedura di installazione simile, alcuni moduli, invece, sono differenti e si raccomanda di leggere sempre la documentazione fornita con qualsiasi modulo che scaricate.
Per installare un modulo di terze parti, dovete dapprima scaricarlo. Una gran numero di moduli può essere trovato presso il database delle estensioni. Tutti i moduli sono contenuti nella cartella /modules di una installazione PostNuke, quindi dovete estrarre i file sul vostro hard drive locale e successivamente caricarli nella cartella dei moduli. Assicuratevi che la struttura della cartella sia corretta; dovrebbe somigliare alla seguente: modules/modulename/. Dentro la cartella dovrebbero esserci file come pnadmin.php, pnuser.php e pninit.php. Ci dovrebbero essere, anche, un numero di sotto cartelle, queste dovrebbero rimanere come sono.
Una volta caricato il vostro modulo, dovete utilizzare il modulo di amministrazione per inizializzare e attivare il nuovo modulo. Per usare il modulo di amministrazione, cliccare sul link di amministrazione, dove sarete loggati, e navigate nell’area dei moduli del pannello di amministrazione. Questo permette l’installazione, l’attivazione e la disattivazione dei moduli che avete nella vostra cartella dei moduli. Per inizializzarre e attivare i nuovi moduli, molti moduli avranno un’interfaccia di amministrazione che apparirà quando il modulo è attivato. Per controllare che esso sia stato installato correttamente, ritornate nel menù di amministrazione e cercate il nuovo link relativo al vostro modulo. Per configurare il modulo basterà cliccare sul link.
6.2 - I Temi Documentazione ufficiale non disponibile
6.3 - I Blocchi Documentazione ufficiale non disponibile
6.4 - I Plugin Documentazione ufficiale non disponibile
7.0 – BackUp di un sito PostNuke
Salvare un sito PostNuke è molto importante. Se si verificassero degli errori, il salvataggio vi consentirà di ritornare ad uno stato ottimale dell’ultima installazione e vi proteggerà da perdite di dati.
Per portare a termine il salvataggio di un sito web basato su pagine html, è necessario che si effettui il download della struttura dei file, mentre con PostNuke la maggior parte dei dati e dei contenuti che possono essere visionati sul sito sono contenuti nel database del sito stesso. Come conseguenza di ciò, si deve soltanto effettuare il download del proprio database per portare a termine il salvataggio del vostro sito PostNuke.
Il download del database può essere realizzato tramite phpMyAdmin (www.phpmyadmin.net) e ci sono diversi moduli che offrono faclità di salvataggio.
Per salvare il proprio sito, dovete scaricare dapprima la vostra intera struttura dei dati. Una volta portata a termine questa operazione, potrete scaricare il database. Insieme, questi costituiscono tutto ciò di cui avete bisogno per ripristinare il salvataggio del vostro sito PostNuke.
Per specifiche direttive su phpMyAdmin, consultare la documentazione relativa a phpMyAdmin. Come linea guida, usate phpMyAdmin per selezionare il database corretto. Cliccate successivamente sul link di esportazione e selezionate tutte le tabelle. Una volta fatto, cliccate sul bottone “Structure and Data” e anche su “Save as File”. Salvate questo file sul vostro hard drive per usarlo nel caso in cui abbiate bisogno di ripristinare un backup. 8.0 – Risoluzione dei Problemi
8.1 – Riabilitare e disabilitare un sito usando Swiss Army Kinfe
Se disabilitate il vostro sito per renderlo irraggiungibile mentre effettuate delle riparazioni, vi accorgerete che non potrete tornare indietro per riabilitare il sito se vi siete disconnessi o se la vostra sessione è terminata. Di seguito è presente un piccolo manuale per riabilitare il vostro sito.
1. Scaricate PostNuke Swiss army Knife (PSAK) da Downloads -> Utilities to you local computer. 2. Leggete il file di accompgnamento Readme.html per le informazioni attuali. 3. Caricate PSAK presso il vostro livello base che ospita il sito (lo stesso livello dei file come admin.php, config.php…). 4. Inserite nel vostro browser l’indirizzo http://vostrosito/psak.php. 5. Avrete davanti il menù principale di PSAK. 6. Per riabilitare il sito, usate Site on. 7. Rimuovete immediatamente lo script dal sito.
8.2 – Avvisi di sicurezza
Il PostNuke Swiss Army Knife offre un livello veramente basso, accesso basilare ai componenti critici dentro il sistema di PostNuke. Questo script non ha password o altro livello di sicurezza. Ci sono due raccomandazioni ricordare mentre usate questo strumento per tenere il vostro sito al sicuro:
1. Questo script è disegnato per essere rinominato. E’ altamente raccomandato che voi rinominiate lo script a qualcos’altro che sia diverso dal suo nome predefinito. 2. Quando non è in uso, spostate lo script al di fuori della vostra cartella web e tenetelo in un posto sicuro.
Licenza: E’ doveroso pubblicare e distribuire questa dispensa secondo i termini della Open Pubblication License, una particolare forma di licenza che permette a tutti la libertà di copia e di redistribuzione del materiale, senza modifiche, a scopo no-profit e consente agli autori e agli editori di essere riconosciuti per il proprio lavoro pur preservandoli dalla responsabilità di modifiche successivamente apportate ai testi. In sostanza vuol dire che non potete fare modifiche a questo documento, ma potete pubblicarlo, scaricarlo o distribuirlo sempre con la stessa licenza e conservando i crediti degli autori. L'inserimento del documento in pubblicazioni commerciali è subordinato al permesso degli autori e ai gestori di questo sito, altrimenti è vietato. |
|
|
|
Page created in 0.2 seconds.
|
|