doc:appunti:linux:lezioni:pmapper
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:lezioni:pmapper [2010/06/01 16:14] – niccolo | doc:appunti:linux:lezioni:pmapper [2011/05/31 16:08] (current) – [Dubbi da risolvere] niccolo | ||
|---|---|---|---|
| Line 96: | Line 96: | ||
| === Disabilitare i cookie di sessione === | === Disabilitare i cookie di sessione === | ||
| + | |||
| + | FIXME Probabilmente questo accorgimento non è più necessario (23 maggio 2011), vedere questo [[http:// | ||
| In generale **la sessione p.mapper viene salvata tramite un cookie** associato all' | In generale **la sessione p.mapper viene salvata tramite un cookie** associato all' | ||
| Line 104: | Line 106: | ||
| < | < | ||
| php_flag session.use_cookies off | php_flag session.use_cookies off | ||
| + | php_flag session.use_only_cookies off | ||
| </ | </ | ||
| </ | </ | ||
| Line 113: | Line 116: | ||
| Questa impostazione a livello dell' | Questa impostazione a livello dell' | ||
| + | === PHP error_reporting === | ||
| + | |||
| + | Con alcune versioni di PHP (es. 5.3.3) potrebbero essere generati dei warning che - se inclusi nell' | ||
| + | |||
| + | Per evitare il problema conviene sopprimere i messaggi '' | ||
| + | |||
| + | < | ||
| + | error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE | ||
| + | </ | ||
| + | |||
| + | Ancora più drastico è sopprimere la stampa degli errori: | ||
| + | |||
| + | < | ||
| + | display_errors = Off | ||
| + | </ | ||
| ==== Note su config_default.xml ==== | ==== Note su config_default.xml ==== | ||
| Line 367: | Line 385: | ||
| }, | }, | ||
| </ | </ | ||
| + | |||
| + | ===== Personalizzazione ===== | ||
| + | |||
| + | In generale le personalizzazioni vanno nella directory **'' | ||
| + | |||
| + | ==== PHP ==== | ||
| + | |||
| + | * **'' | ||
| + | * **'' | ||
| + | |||
| + | Per definire nuove funzioni PHP da utilizzare nell' | ||
| + | |||
| + | Attenzione: questo file non viene eseguito in occasione delle chiamate AJAX, quindi - ad esempio - non è il posto adatto per modificare l' | ||
| + | |||
| + | Se si ha bisogno di definire funzioni che verranno usate anche in altre circostanze (ad esempio da blocchi di codice eseguiti da chiamate AJAX) è più adeguato creare un file apposito in **'' | ||
| + | |||
| + | ==== JavaScript ==== | ||
| + | |||
| + | * **'' | ||
| + | |||
| + | ==== CSS ==== | ||
| + | |||
| + | * **'' | ||
| + | |||
| + | In generale vengono inclusi tutti i file *.css che si trovano nella directory. L' | ||
| + | |||
| + | ==== AJAX ==== | ||
| + | |||
| + | ===== Legenda per layer WMS ===== | ||
| + | |||
| + | Un layer WMS è un semplice raster, aggiungerlo al progetto p.mapper non produce automaticamente una legenda nel TOC. È possibile tuttavia definire la classificazione opportuna nel LAYER per ottenere l' | ||
| + | |||
| + | < | ||
| + | LAYER | ||
| + | TYPE RASTER | ||
| + | CONNECTIONTYPE WMS | ||
| + | ... | ||
| + | CLASS | ||
| + | NAME " | ||
| + | COLOR 155 211 127 | ||
| + | | ||
| + | END | ||
| + | CLASS | ||
| + | NAME " | ||
| + | COLOR 203 242 127 | ||
| + | | ||
| + | END | ||
| + | ... | ||
| + | </ | ||
| + | |||
| + | In questo caso vengono generate al volo le icone per ogni classe. In alternativa con il tag KEYIMAGE è possibile specificare una icona personalizzata: | ||
| + | |||
| + | < | ||
| + | CLASS | ||
| + | NAME " | ||
| + | | ||
| + | END | ||
| + | </ | ||
| + | |||
| + | Nel '' | ||
| ===== Dubbi da risolvere ===== | ===== Dubbi da risolvere ===== | ||
doc/appunti/linux/lezioni/pmapper.1275401674.txt.gz · Last modified: by niccolo
