Jump to: navigation, search

Difference between revisions of "Personalizzazione sk"

(MODIFICA DELLA HOME-PAGE)
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''
+
'''PAGINA IN COSTRUZIONE'''
PAGINA IN COSTRUZIONE'''
+
  
PERSONALIZZAZIONE DELLO STARTERKIT
+
== PERSONALIZZAZIONE del LOGO e della HOME-PAGE DELLO STARTERKIT ==
  
In questa pagina vi indichiamo come personalizzare il proprio Starter Kit, vi segnaleremo i files e cartelle di configurazione e alcuni link utili per la documentazione.
+
In questa pagina vi indichiamo come personalizzare il proprio Starter Kit, vi segnaleremo i files e cartelle di configurazione.
Prima di iniziare a modificare i files è importante leggersi la documentazione di GEONODE per conoscere la struttura del progetto.
+
Troverete solo una piccola parte delle possibilità di personalizzazione offerte da GEONODE, ma queste sono semplici e veloci. Per esigenze maggiori è necessario avere conoscenze di sviluppo di sistemi e vi rimandiamo alla guida ufficiale di GEONODE: http://docs.geonode.org/en/dev/deploy/customize.html <br />
 +
La <u>guida ufficiale potrà differire rispetto alle nostre indicazioni</u> nell'indicazione dei percorsi dei files. Prima di iniziare a modificare i files è importante leggersi la documentazione di GEONODE per conoscere la struttura del progetto.
  
  
 
{| style="background-color: rgb(255, 0, 0);"
 
{| style="background-color: rgb(255, 0, 0);"
| ATTENZIONE!!: la modifica errata di questi files può compromettere la funzionalità dell'intero portale.
+
| '''ATTENZIONE!!:''' la modifica errata di questi files può compromettere la funzionalità dell'intero portale.
Modificare con molta attenzione e solo se si è certi di quello che si sta facendo. Vi ocnsigliamo di conservare una copia dei files originali prima di modificarli.
+
Modificare con molta attenzione e solo se si è certi di quello che si sta facendo. Vi consigliamo di conservare una copia dei files originali prima di modificarli.
|}
+
|}<br />
La <u>directory base dello Starter Kit</u> è la seguente:
+
'''/etc/starterkit'''
+
  
qui dentro troverete i file e le cartelle utili per la personalizzazione del vostro nodo.
+
<big>La <u>directory base dello Starter Kit</u> è la seguente: '''/etc/starterkit/'''</big>
La struttura dello starter kit è la seguente:
+
 
 +
 
 +
Al suo interno troverete i files e le cartelle utili per la personalizzazione del vostro nodo.
 +
La struttura base dello starter kit è la seguente:
  
 
<code>
 
<code>
Line 25: Line 26:
 
</code>
 
</code>
  
Il file local_settings.py è il file di configurazione base di GEONODE, la sua configurazione di base di questo file viene [[INSTALLAZIONE_SK]].
+
Il file local_settings.py è il file di configurazione base di GEONODE, la sua configurazione viene descritta nella pagina [[INSTALLAZIONE_SK]].
 +
 
 +
 
 +
Per <u>personalizzare il template del portale SK</u> potete:
 +
 
 +
* '''sostituire il logo presente sull'header con il logo del vostro istituto'''
 +
* '''Modificare il contenuto della home-page'''
 +
 
 +
Altre modifiche delle pagine del portale sono possibili ma richiedono una lettura completa della documentazione di geonode. In caso però di aggiornamenti dello starterkit le personalizzazioni aggiuntive applicate (ad eccezzione di quelle da noi proposte in questa pagina) potrebbero essere cancellate.
 +
 
 +
 
 +
=== MODIFICA DEL LOGO ===
 +
Vi presentiamo ora una procedura per la sostituzione del logo preinstallato in SK:
 +
Caricate il vostro logo in formato "png" nella directory:
 +
 
 +
/etc/geonode/media/img
 +
 
 +
se la directory non fosse presente è sufficiente crearla.
 +
 
 +
rinominate il file con il vostro logo con il nome "logo-full.png" eseguendo il comando: <br />
 +
<code> sudo mv "nome_logo_nuovo.png" logo-full.png </code> <br />
 +
 
 +
Successivamente per applicare la modifica del logo digitate il comando: <br />
 +
 
 +
<code>sudo geonode collectstatic -v0</code> <br />
  
Link per l'amministratore del portale: https://geonode.readthedocs.org/en/master/tutorials/admin/index.html
+
Il logo verrà in questo modo caricato nella directory:
 +
/var/www/geonode/static/geosk/img
  
 +
e sarà già visibile ricaricando la pagina.
  
Customize Look and Feel: https://geonode.readthedocs.org/en/master/tutorials/admin/customize_admin/index.html#customize-admin
+
=== MODIFICA DELLA HOME-PAGE ===
 +
Nella directory templates, è presente il file index.html (corrispondente alla vostra home-page) che potete modificare a piacimento utilizzando il linguaggio html. <br />
 +
Apportate le vostre modifiche di codice all'interno del '''"block hero"''' <br />
 +
Se il file index non dovesse essere presente (dipende dalla versione dello starter kit installata) semplicemente copiate il file dalla directory: /usr/local/lib/pyton2.7/dist-packages/geosk/templates/site_base.html (lasciando questo inalterato).
  
  
[[category:Learning]]
+
[[category:Learning:Administration]]

Latest revision as of 15:50, 18 November 2014

PAGINA IN COSTRUZIONE

PERSONALIZZAZIONE del LOGO e della HOME-PAGE DELLO STARTERKIT

In questa pagina vi indichiamo come personalizzare il proprio Starter Kit, vi segnaleremo i files e cartelle di configurazione. Troverete solo una piccola parte delle possibilità di personalizzazione offerte da GEONODE, ma queste sono semplici e veloci. Per esigenze maggiori è necessario avere conoscenze di sviluppo di sistemi e vi rimandiamo alla guida ufficiale di GEONODE: http://docs.geonode.org/en/dev/deploy/customize.html
La guida ufficiale potrà differire rispetto alle nostre indicazioni nell'indicazione dei percorsi dei files. Prima di iniziare a modificare i files è importante leggersi la documentazione di GEONODE per conoscere la struttura del progetto.


ATTENZIONE!!: la modifica errata di questi files può compromettere la funzionalità dell'intero portale.

Modificare con molta attenzione e solo se si è certi di quello che si sta facendo. Vi consigliamo di conservare una copia dei files originali prima di modificarli.


La directory base dello Starter Kit è la seguente: /etc/starterkit/


Al suo interno troverete i files e le cartelle utili per la personalizzazione del vostro nodo. La struttura base dello starter kit è la seguente:

|-- local_settings.py
|-- pycsw_settings.py (non modificare)
|-- media/
|-- templates/

Il file local_settings.py è il file di configurazione base di GEONODE, la sua configurazione viene descritta nella pagina INSTALLAZIONE_SK.


Per personalizzare il template del portale SK potete:

  • sostituire il logo presente sull'header con il logo del vostro istituto
  • Modificare il contenuto della home-page

Altre modifiche delle pagine del portale sono possibili ma richiedono una lettura completa della documentazione di geonode. In caso però di aggiornamenti dello starterkit le personalizzazioni aggiuntive applicate (ad eccezzione di quelle da noi proposte in questa pagina) potrebbero essere cancellate.


Vi presentiamo ora una procedura per la sostituzione del logo preinstallato in SK: Caricate il vostro logo in formato "png" nella directory:

/etc/geonode/media/img

se la directory non fosse presente è sufficiente crearla.

rinominate il file con il vostro logo con il nome "logo-full.png" eseguendo il comando:
sudo mv "nome_logo_nuovo.png" logo-full.png

Successivamente per applicare la modifica del logo digitate il comando:

sudo geonode collectstatic -v0

Il logo verrà in questo modo caricato nella directory: /var/www/geonode/static/geosk/img

e sarà già visibile ricaricando la pagina.

MODIFICA DELLA HOME-PAGE

Nella directory templates, è presente il file index.html (corrispondente alla vostra home-page) che potete modificare a piacimento utilizzando il linguaggio html.
Apportate le vostre modifiche di codice all'interno del "block hero"
Se il file index non dovesse essere presente (dipende dalla versione dello starter kit installata) semplicemente copiate il file dalla directory: /usr/local/lib/pyton2.7/dist-packages/geosk/templates/site_base.html (lasciando questo inalterato).