156 lines
10 KiB
PHP
156 lines
10 KiB
PHP
<?php
|
|
/*
|
|
Author: Riccardo Di Dato
|
|
Creation Date: 13/gen/2016
|
|
*/
|
|
|
|
require_once(dirname(__FILE__)."/../load.php");
|
|
|
|
GUIHandler::generateHtmlHeaders(array(),true);
|
|
|
|
if (!AdminLoginManager::isLogged()){
|
|
GUIHandler::redirect("admin/login.php");
|
|
}
|
|
|
|
MenuGenerator::generateMenu();
|
|
|
|
HTMLHelper::generateAdminHead();
|
|
?>
|
|
<div>
|
|
Benvenuto!
|
|
<h3>Notizie</h3>
|
|
<p style="text-align:justify;">
|
|
Per inserire una notizia seleziona <i>Notizie</i>-><i>Nuova</i> dal menu sulla sinistra.
|
|
Una volta inseriti i dati della notizia questa sarà caricata nel sistema e sarà possibile aggiungere contenuti multimediali
|
|
attraverso la sua pagina di amministrazione.<br/>
|
|
Utilizzando il menù destro e selezionando la voce <i>Gestisci Multimedia</i> infatti è possibile aggiungere e
|
|
rimuovere immagini ed impostare l'immagine principale per una notizia. Il sistema considera come immagine principale la prima inserita,
|
|
per modificarla selezionare l'immagine desiderata clickandoci sopra ed utilizzare il tasto <i>Imposta media Principale</i> dal menù
|
|
di destra. Notare che il sistema accetta qualsiasi tipo di immagine, ma per una resa migliore dei contenuti è consigliato di utilizzare
|
|
immagini <b>PNG</b> o <b>JPEG</b> in proporzione <b>16:9</b> con una risoluzione minima di <b>800x450</b>.
|
|
Una volta inserita, la notizia sarà caricata nel sistema in stato di <i>valutazione</i> e non sarà visibile sul sito fino
|
|
alla sua approvazione da parte di un amministratore.<br/>
|
|
Per visualizzare le proprie notizie in stato di valutazione basta utilizzare la voce del menu <i>Notizie</i>-><i>Mie Notizie</i>.
|
|
</p>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){ ?>
|
|
<p style="text-align:justify;">
|
|
Se invece sei un amministratore e vuoi visualizzare la lista delle notizie in attesa di conferma, puoi utilizzare la voce
|
|
<i>Notizie</i>-><i>Da Accettare</i> per averene una lista completa. Una volta aperta la pagina di amministrazione
|
|
della notizia potrai accettarla utilizzando il riquadro in alto subito sopra quello dei dati statistici.
|
|
</p>
|
|
<?php } ?>
|
|
<h3>Giornalisti</h3>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_NORMALADMIN)){ ?>
|
|
<p style="text-align:justify;">
|
|
Per aggiungere un giornalista al sistema è necessario utilizzare la voce <i>Giornalisti</i>-><i>Nuovo</i> dal menu sulla sinistra.
|
|
Gli unici dati da inserire sono <b>nome</b>, <b>cognome</b> ed <b>email</b>, i restanti dati saranno inseriti
|
|
dal giornalista stesso tramite una pagina che gli permetterà di configurare il suo account personale.
|
|
L'email inserita <b>deve essere valida</b> in quanto il sistema invierà un messaggio al giornalista contenente il link
|
|
necessario a completare la sua registrazione. Nel caso il giornalista non riceva il messaggio entro cinque minuti chiedergli di
|
|
controllare accuratamente la sua cartella <i>Spam</i>.
|
|
</p>
|
|
<?php } ?>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_COMMENTI_SUPERVISOR)){ ?>
|
|
<h3>Commenti</h3>
|
|
<p style="text-align:justify;">
|
|
Ogni volta che un utente inserirà un commento per una notizia, questo sarà inserito nella coda di valutazione e
|
|
dovrà essere accettato da un amministratore prima di essere mostrato sul sito. Quando avverrà questo, gli amministratori
|
|
di sistema (escluso il personale tecnico) riceveranno una email di notifica che li avviserà del nuovo commento inserito
|
|
e conterrà il link all'accettazione del commento. I commenti in attesa di conferma saranno comunque visibili utilizzando
|
|
la voce <i>Commento</i> dal menu sulla sinistra.
|
|
Una volta confermati, i commenti spariscono da questa lista e saranno visibili dalla pagina della notizia a cui fanno capo.
|
|
</p>
|
|
<?php } ?>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_BANNER)){ ?>
|
|
<h3>Banner</h3>
|
|
<p style="text-align:justify;">
|
|
Per aggiungere un banner utilizzare la voce <i>Banner</i>-><i>Nuovo</i> dal menu sulla sinistra.
|
|
Quando si inserisce un banner bisogna inserire il nome del cliente e l'URL a cui il click sul banner deve rimandare. Inoltre
|
|
è necessario inserire la data di inizio e fine della validità del banner. Inoltre bisogna selezionare il tipo di contenuto
|
|
multimediale da utilizzare e la posizione desiderata per il banner.
|
|
I banner hanno un dimensionamento specifico, di conseguenza è importante utilizzare il queste dimensioni consigliate
|
|
per non incorrere in errori di visualizzazione:
|
|
<ul>
|
|
<li>Banner testata:<b>180x60px</b></li>
|
|
<li>Banner corpo:<b>160x120px</b></li>
|
|
<li>Banner lungo:<b>160x240px</b></li>
|
|
<li>Banner Inizio pagina:<b>1000x120px</b></li>
|
|
<li>Banner Fine pagina:<b>1000x200px</b></li>
|
|
</ul>
|
|
Tale restizione è consigliata anche per i banner di tipo <i>HTML5</i>.
|
|
</p>
|
|
<?php } ?>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_BANNER_SUPERVISOR)){ ?>
|
|
<p style="text-align:justify;">
|
|
Utilizzando la voce <i>Banner</i>-><i>Lista</i> dal menu sulla sinistra si accede alla lista dei banner caricati sul sistema.
|
|
Da qui è possibile accedere alla pagina principale di un banner dove è si possono consultare i suoi dati statistici
|
|
tramite la barra grigia in alto. Inoltre qui è possibile modificare i dati del banner e la sua immagine.
|
|
</p>
|
|
<?php } ?>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_NORMALADMIN)){ ?>
|
|
<h3>Utenti</h3>
|
|
<p style="text-align:justify;">
|
|
Utilizzando la voce <i>Utenti</i> dal menu sulla sinistra si accede alla lista degli utenti registrati al sistema.
|
|
Questa pagina peremette solo di consultare la lista utenti ed eventualmente eliminarli dal sistema.
|
|
</p>
|
|
<?php } ?>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_NEWSLETTER)){ ?>
|
|
<h3>Newsletter</h3>
|
|
<p style="text-align:justify;">
|
|
Per creare una newsletter da inviare agli utenti iscritti seleziona <i>Newsletter</i>-><i>Nuova</i> dal menu sulla sinistra.
|
|
Qui potrai inserire tutti i dati da utilizzare per l'email e la data da utilizzare per l'invio.
|
|
Una volta inserita, questa avrà bisogno di essere confermata per verificare attraverso l'anteprima che il risultato sia
|
|
quello sperato.
|
|
Una newsletter non confermata non viene inviata nemmeno se arriva la data di spedizione, ma viene inviata anche se viene confermata
|
|
dopo la data in cui doveva essere inviata (ad esempio se confermo una newsletter che doveva essere spedita due ore fa, questa viene inviata
|
|
non appena confermo).
|
|
Le email vengono generate non appena si raggiunge il momento dell'invio se la newsletter è stata confermata, quindi da quel momento
|
|
non è più possibile modificare la newsletter o bloccarla.
|
|
Le newsletter nella lista <i>Da Inviare</i> sono ancora in attesa di essere inviate, e sono quindi modificabili.
|
|
Le newsletter nella lista <i>Inviate</i> sono invece già lavorate o in fase di lavorazione e sono quindi solo visibili ma non modificabili.
|
|
</p>
|
|
<?php } ?>
|
|
<h3>Contenuti Multimediali</h3>
|
|
<p style="text-align:justify;">
|
|
Caricare contenuti multimediali in proporzione 16:9.
|
|
La dimensione minima deve essere 500x375.
|
|
Non possono essere caricati file più grandi di <b>60MB</b>.
|
|
</p>
|
|
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_NEWSLETTER)){ ?>
|
|
<h3>Statistiche</h3>
|
|
<p style="text-align:justify;">
|
|
La pagina <i>Statistiche</i> è una pagina di consultazione che permette di osservare le statistiche del sito.
|
|
Qui sono presenti due grafici, uno con granualità giornaliera relativo all'ultimo mese ed uno con granualità mensile relativo all'ultimo anno.
|
|
Ogni grafico individua tre informazioni: <b>visualizzazioni</b>, <b>Visitatori</b> ed <b>unici</b>
|
|
<ul>
|
|
<li>
|
|
<b>Visualizzazioni</b>: Questo numero è spesso detto anche numero di <b>impressions</b>. Rappresenta il
|
|
numero di volte che è stata aperta una qualsiasi una pagina del sito. Ad esempio se apro il sito alla home e
|
|
poi apro un articolo ho generato un totale di due visualizzazioni. Questo numero è importante in quanto va confrontato
|
|
con il numero di <b>Visitatori</b> per capire il grado di interesse nel sito (se visualizzazioni ed utenti sono simili in genere
|
|
significa che il sito genera scarso interesse)
|
|
</li>
|
|
<li>
|
|
<b>Visitatori</b>: Questo numero è spesso detto anche <b>unici giornalieri</b>. Rappresenta il
|
|
numero persone che hanno aperto il sito. Ad esempio se apro il sito alla home, poi apro cinque articoli e termino la navigazione
|
|
ho generato un totale di sei <b>Visualizzazioni</b> ed un <b>Visitatore</b>. Questo numero è importante perchè rappresenta un indice di afflusso giornaliero dell'applicazione
|
|
</li>
|
|
<li>
|
|
<b>Unici</b>: Rappresenta il numero persone che hanno visitato il sito e non lo avevano mai fatto prima.
|
|
Questo numero è importante perchè rappresenta di quanto l'utenza del sito cresce in un giorno, inoltre di solito viene
|
|
utilizzato per determinare il valore commerciale di un sito. Spesso viene confrontato con i <b>Visitatori</b> per determinare
|
|
la frequenza di ritorno degli utenti e la frequenza di rimbalzo dell'applicazione. In genere avere un elevato
|
|
numero di unici è una cosa positiva soprattutto se si hanno anche un numero elevato di utenti e visualizzazioni.
|
|
</li>
|
|
</ul>
|
|
In genere quando almeno due di questi numeri sono simili è un brutto segno.
|
|
Se il numero di <b>Unici</b> è simile a quello dei <b>Visitatori</b> significa che il sito ha pochi utenti fidelizzati e che in
|
|
genere le persone aprono l'applicazione una volta per non tornare più.
|
|
Se il numero di <b>Visitatori</b> è simile a quello delle <b>Visualizzazioni</b> significa che si ha una frequenza di rimbalzo molto alta,
|
|
cioè che molte delle persone che aprono il sito vedono solo una pagina per poi chiuderlo.
|
|
In genere se tutti e tre i numeri sono simili significa o che il sito ha aperto da poco o che è necessario un cambio radicale di strategia in quanto non piace alla gente.<br/>
|
|
Notare che tali stime sono poco sensate ed utili se i <b>Visitatori</b> non sono nell'ordine delle migliaia.
|
|
</p>
|
|
<?php } ?>
|
|
</div>
|