News Semi Pro v. 1.2 ita
Si tratta di uno script in PERL che serve per fare inserire ai
visitatori delle news sul tuo sito in condizioni di sufficiente
sicurezza.
La struttura per grandi linee è la seguente:
Puoi scegliere se usare due pannelli di controllo separati (ad_com_news.shtml e pub_com_news.html) per l'amministratore e gli utenti od uno unico (com_news.shtml). In entrambe i casi tramite essi si inseriscono delle news contraddistinte da un titolo. Il titolo andrà a formare il link dinamico che comparirà nella pagina che presenta l'indice delle news che verrà formato dai titoli in ordine decrescente di inserimento. Quindi puoi inserire i titoli delle news in qualunque pagina preferisci, anche la home page. Il testo invece andrà a riempire una pagina html creata dallo script e su cui si giungerà tramite il link suddetto. Lo stesso pannello di controllo consente di cancellare le news e il relativo link.
A differenza del precedente mio script "News_facili" questo à orientato a consentire ai visitatori la creazione di news in condizioni di relativa sicurezza.
Infatti il visitatore può solamente inserire news, mentre l'amministratore, identificato tramite password (non cryptata) può cancellare delle news, inserire in un elenco le parole vietate, cancellare dall'elenco le parole vietate. Si può scegliere per il corpo del testo se sostituire le parole vietate con una stringa di tua scelta oppure impedire la pubblicazione della news. Invece nel caso del titolo l'uso di una parola vietata impedisce sempre la pubblicazione della News.
Inoltre l'amministratore viene avvisato tramite mail in caso dei seguenti eventi:
- Inserimento di una nuova news.
- Tentativo di cancellazione di una news.
- Tentativo di inserimento di una parola vietata.
- Tentativo di cancellazione di una parola vietata.
In questi tre ultimi casi solo se non viene inserita la password o è scorretta. E' prevista anche la possibilità di usare un file di log per monitorare l'uso del pannello di controllo. Ogni inserimento nel log contiene anche l'identificazione dell'IP dell'operatore.
Si può regolare la dimensione massima del file di log (dopo 100 scritture diventa di circa 40Kbyte). Il meccanismo automatico prevede che prima del suo svuotamento i suoi dati vengano inviati per email all'amministratore in modo da non perderli.
Queste sono tutte le opzioni possibili:
- puoi decidere se usare o meno il meccanismo del file locking per preservare i tuoi file.
- puoi decidere se ricevere o meno le mail di avviso
- puoi decidere se usare o meno il file di log
- puoi decidere se fare svuotare automaticamente il file di log e la dimensione massima.
- puoi decidere se sottoporre le nuove news ad un esame per evitare l'inserimento di parole vietate
- puoi decidere se l'eventuale inserimento di parole vietate comporti la loro sostituzione con un testo scelto da te o il blocco dell'invio della news con messaggio d'errore.
- puoi regolare l'ora tenendo conto del fuso orario del server su cui risiede il tuo sito
- puoi decidere il numero massimo di news da visualizzare
-
le news che superano il numero massimo possono:
- essere lasciate nella directory pages
- essere cancellate definitivamente
- essere archiviate nella directory old_pages
- in ogni caso il link delle news scadute viene cancellato automaticamente
- puoi inserire automaticamente una piccola immagine accanto alle news particolarmente recenti
- puoi decidere per quante ore una news va considerata particolarmente recente
- puoi decidere se fare comparire la data ed ora di inserimento accanto al titolo della news e sotto il titolo della pagina relativa
- puoi decidere se la data accanto al titolo deve essere scritta con un font di dimensione minore
- puoi decidere il colore di sfondo e il background
- puoi decidere il tipo di formattazione dei paragrafi.
- puoi decidere il tipo e la dimensione dei font
- puoi regolare i margini del testo delle pagine che contengono le news
- puoi regolare colore, spessore, larghezza della linea orizzontale posta sotto il titolo
- puoi scrivere il messaggio di "alt" che si evidenzia quando il mouse va sulla piccola immagine accanto al titolo
- puoi decidere se usare uno stile css per i titoli linkati, in modo che non siano sottolineati ma che cambino colore al passaggio del mouse. Puoi decidere quali colori usare
Gli elenchi a tendina di pagine esistenti e di parole vietate tra cui scegliere quelle da cancellare sono fatti con uno script che verifica le relative directory e genera il codice html necessario direttamente sul pannello, per cui tali dati sono sempre aggiornati automaticamente.
Sulla pagina html sono presenti JavaScript che consentono l'anteprima di pagine esistenti.
Copyright:
Script soggetto a licenza GPL
A questo punto se vuoi altre notizie puoi leggere la guida , oppure scaricare il file zip di News_semi_pro v. 1.2 ita .
| Indice del sito |
