HAM PORTAL


Gestione di un sito per Radioamatori in php4 e MySql

Scarica lo script

Città di Lecce - Indagini Immobiliari

Progetto originale

  Note per la Navigazione 

Ham Portal è un software scritto in PHP con applicazioni di database MY SQL destinato alla gestione di un portale internet per Radioamatori. Il sistema di navigazione risulta diviso in due entità distinte e separate: la prima è costituita dal sito vero e proprio con  pagine accessibili a tutti i navigatori; la seconda è invece accessibile al solo amministratore, grazie ad una username e password (che per default sono admin e admin)  che verranno inserite nell'area login della home-page, una volta superato il riconoscimento si potrà accedere ad una cartella "admin" in cui è presente un menù centrale dal quale è possibile : inserire i nuovi qso, modificare quelli già inseriti, inserire nuovi iscritti nella mailist o cancellarli o visualizzarli tutti, infine è possibile approntare un messaggio da inviare a tutti gli iscritti.

  Note per la Personalizzazione

Una volta eseguita l'installazione nello spazio web del sito, occorre procedere alla personalizzazione, dapprima editando, con il blocco note di Windows il file "config.php" seguendo le istruzioni del caso. Notare che vanno modificati i parametri della username e password, poi vanno inseriti i dati personali dell'operatore, modificando quelli già inseriti dell'autore. Modificando i vari elementi del file config.php si potranno ottenere buone personalizzazioni, anche per quanto concerne i colori dello sfondo e degli elementi grafici. Una maggiore personalizzazione tuttavia potrà avvenire modificando il file "sfondo" nella cartella "images", questo file è responsabile dell'aspetto grafico di tutto il sito. Naturalmente nella cartella images trovano posto due file determinanti per l'intero sito e sono "logo.gif" e "banner.gif", il primo dovrà essere sostituito con un logo della vs. stazione avendo cura però di mantenere le stesse dimensioni (250 x 80 pixel), il secondo è invece un banner dello sponsor del sito, potrete usarne uno di vostra scelta, le dimensioni sono quelle standard (468 x 60 pixel). La sezione "Photo Gallery" è stata completamente staccata dal resto del sito per consentire una migliore personalizzazione senza la possibilità di arrecare danni!. La cartella "Galleria" contiene al suo interno il file "index.php" che è il responsabile della visualizzare delle vostre immagini, all'interno della galleria vi sono due sotto-directory "foto1 e foto2" (ma sarete liberi di crearne quante ne volete) all'interno delle sottodirectory vi sono le immagini normali e delle altre sottocartelle con le immagini miniature. Vedrete che sarà più facile  personalizzare che descrivere come fare.

   Database

Il cuore di tutto il sistema è rappresentato dal database, che nel file config.pgp è denominato secondo le vostre preferenze, questo database dovrà essere costituito da due tabelle distinte una denominata "log" e l'altra "mailist" il significato è intuibile. Per poter creare il database è necessario prima definire un utente e la sua password (da non confondersi con quelle necessarie per l'accesso all'area amministrazione del sito, anche se potrebbero essere uguali)  tali operazioni ci saranno indicate dal  gestore di Hosting su cui vi appoggerete. Una volta creato il database bisognerà caricare nello stesso il file "database.sql" che contiene le specifiche delle tabelle da creare. Il gioco è fatto.