Requisiti Protezione Civica è un'applicazione web based progettata per un ambiente LAMP. L'ambiente nativo è costituito da: - Debian Lenny - Apache 2.2.x con modulo mod_rewrite attivato - PHP 5.2.x con estensioni GD, CURL, MB_STRING - MySQL 5.1.x Protezione Civica può essere eseguita sia su un web server proprio che su un hosting condiviso che rispetti i requisiti indicati. Per quanto non sia stata testata in ambiente Windows, questo sistema operativo dovrebbe essere pienamente supportato. Installazione pacchetto - Estrarre l'archivio in un percorso accessibile dal web server - Importare il DB contenuto della directory db/ - Configurare i parametri necessari nel file include/config.php - Modificare i permessi sulle seguenti directory per consentire la scrittura al web server: - ajax/uploads - images/avatar - images/cache - images/segnalazioni - include/smarty/private/templates_c Struttura directory - ajax/: contiene gli script che vengono richiamati da richieste AJAX - app/: contiene gli script di interfaccia con le app mobile di Protezione Civica - comuni/: contiene le pagine del pannello di amministrazione dei Comuni - css/: contiene i file CSS - db/: contiene la struttura del DB - email/: contiene i template smarty delle email HTML che vengono inviate da Protezione Civica - ext/: contiene gli script che vengono richiamati da widget o servizi per soggetti terzi - include/: contiene file di utilità e le librerie di Protezione Civica - js/: contiene gli script Javascript utilizzati - pagine/: contiene la lista dei controller che vengono caricati dal file index.php per visualizzare la pagina richiesta - script/: contiene gli script richiamati localmente sul server - templates/: contiene i template smarty delle pagine del sito - testi/: contiene i file contenenti i testi del sito nelle diverse lingue - index.php: unica pagina pubblica, effettua il routing delle richieste, caricando il giusto controller e il giusto template
Wikitalia/Protezione-Civica
Le foto dei danni, le richieste e le offerte di aiuto, le strutture di emergenza e le buone pratiche di chi ha trovato un modo intelligente e generoso di affrontare il dopo terremoto: la mappa della protezione civica è tutto questo.
PHPAGPL-3.0