Oggetto Contenuto Dinamico

Passo 4 - Pagine >

Oggetto Contenuto Dinamico

Previous pageReturn to chapter overviewNext page
Mostra/Nascondi testo nascosto 

Ci sono situazioni in cui, creato un Sito Web e pubblicato online, è utile fare in modo che determinate persone possano intervenire per aggiornare alcuni contenuti specifici: può essere il caso dei Clienti per i quali è stato realizzato il Sito o quello dei Siti di Associazioni in cui più colleghi possono pubblicare novità ed eventi. In questi casi, gli Utenti abilitati devono poter lavorare direttamente online (senza dover necessariamente disporre del programma e/o del file di progetto) e avere la possibilità di aggiornare unicamente i contenuti definiti, senza però poter modificare altre sezioni o impostazioni grafiche relative al layout.

WebSite X5 soddisfa questo tipo di esigenza grazie all'Oggetto Contenuto Dinamico. Impiegando l'Oggetto Contenuto Dinamico l'Autore del Sito avrà sempre il pieno controllo sul progetto ma potrà decidere di affidare a Utenti da lui attivati l'onere dell'aggiornamento di alcuni contenuti ottenendo, in questo modo, un duplice vantaggio:

risparmierà il tempo che avrebbe dovuto dedicare per l'aggiornamento del Sito;
il Sito sarà comunque costantemente aggiornato.
Clicca per espandere/ridurreReference: Le impostazioni per l'Oggetto Contenuto Dinamico

Per impostare un Oggetto Contenuto Dinamico occorre, innanzi tutto definire per quali Utenti o Gruppi di Utenti attivare i permessi per modificare i contenuti dell'Oggetto stesso.

Nella sezione Gruppi/Utenti viene visualizzato l'elenco dei Gruppi e/o dei singoli Utenti già definiti. È sufficiente cliccare in corrispondenza dei Gruppi e/o degli Utenti per far comparire il segno di spunta accanto a quelli a cui si vuole accordare la possibilità di modificare i contenuti dell'Oggetto Contenuto Dinamico. Attivare un Gruppo o attivare tutti gli Utenti appartenenti a un Gruppo non è la stessa cosa: solo nel primo caso, infatti, se in un secondo momento verranno aggiunti nuovi Utenti al Gruppo, a questi verrà automaticamente dato il permesso di aggiornare i contenuti dell'Oggetto Dinamico.

Per creare nuovi Gruppi/Utenti è sufficiente accedere alla finestra Gestione Accessi del Passo 1 - Impostazioni del Sito.

Per l'Oggetto Contenuto Dinamico è possibile agire sulle seguenti Proprietà:

Altezza: imposta il valore in pixel dell'altezza dell'Oggetto Contenuto Dinamico. Fissando l'altezza dell'Oggetto si fa in modo che, oltre un certo limite, il contenuto immesso venga fatto scorrere attraverso una barra di scroll, salvaguardando il layout complessivo della Pagina.
Abilita Altezza Automatica: fa in modo che l'Oggetto assuma automaticamente l'altezza minima necessaria perché il contenuto possa essere visualizzato completamente, senza il ricorso alla barra di scorrimento. L'opzione ha effetto solo se l'Oggetto è posizionato all'interno di una riga della Griglia di impaginazione in cui non sono presenti altri Oggetti, ovvero non è affiancato da Oggetti le cui altezze determinano il layout della Pagina.
Clicca per espandere/ridurreReference: I metodi di invio dei dati

Nelle sezione Salvataggio dei dati è possibile specificare come i contenuti specificati dagli Utenti abilitati per poter modificare l'Oggetto Contenuto Dinamico devono essere salvati:

Invia i dati ad un file: i contenuti vengono salvati in un file creato nella cartella su Server specificata.

Invia i dati al Database: i contenuti vengono inviati automaticamente al database MySQL specificato, tramite uno script PHP già predisposto.

Se come metodo di salvataggio viene selezionato Invia i dati ad un file occorre specificare:

Sottocartella su Server dove salvare i dati: specifica in quale sottocartella, all'interno della cartella su Server con accesso in scrittura tramite PHP, devono essere salvati i dati. Se non si decide di utilizzare l'Hosting di WebSite X5, la cartella su Server principale può essere specificata tramite l'opzione Cartella su Server con accesso in scrittura presente nella finestra Impostazioni Server | Gestione Dati. Se non viene specificata alcuna sottocartella, i dati vengono salvati direttamente nella cartella su Server principale.

Se, invece, come metodo di salvataggio viene selezionato Invia i dati al Database non occorre specificare alcun parametro.

Se non si decide di utilizzare l'Hosting di WebSite X5, il Database collegato al Progetto dovrà essere impostato attraverso le apposite opzioni della finestra Impostazioni Server.

Dopo aver impostato i parametri necessari per configurare l'Oggetto Contenuto Dinamico è necessario cliccare sul pulsante Anteprima in modo da visualizzare il Sito all'interno del Browser interno. Nella pagina aperta, al posto dell'Oggetto Contenuto Dinamico compare un invito a cliccare per scrivere il testo e, su passaggio del mouse, viene visualizzato un contorno tratteggiato che indica lo spazio occupato dall'Oggetto. Cliccando all'interno di quest'area viene visualizzato un editor di testo online attraverso il quale è possibile procedere all'inserimento del contenuto proposto di default dall'Oggetto.

Per il corretto funzionamento di questo Oggetto è necessario fare in modo che la Pagina in cui è contenuto sia salvata come file .PHP. Per impostare l'estensione della Pagina occorre utilizzare l'opzione Estensione del file generato presente nella finestra Proprietà Pagina | Esperto.

Attraverso la sezione Oggetto Contenuto Dinamico del Pannello di Controllo online e dell'App WebSite X5 Manager è possibile visualizzare l'elenco di tutti gli Oggetti Dinamici inseriti nel Sito: cliccando su un Oggetto è possibile aprire la Pagina del Sito in cui è contenuto per procedere, eventualmente, alla sua modifica.