Skip to content

karimsaad91/cool-jconon-template

 
 

Repository files navigation

Selezioni online - Progetto Template

Il progetto fornisce un esempio di come personalizzare in alcune sue parti la piattaforma cool-jconon.

Personalizzazione dei colori e del logo

Per la personalizzazione dei colori basta creare il file custom.less
Per il logo basta creare il file

Personalizzazione delle etichette e Internazionalizzazione

Per cambiare le etichette della pagina iniziale fare riferimento al file

Personalizzazione nuova tipologia di bando

Per una nuova tipologia di bando fare riferimento al file

Personalizzazione nuova tipologia di allegato alla domanda

Per una nuova tipologia di allegato alla domanda fare riferimento al file

Personalizzazione nuova dichiarazione alla domanda

Per una nuova dichiarazione alla domanda fare riferimento al file

Personalizzazione profili del bando

Per personalizzare i profili legati al bando al file

Personalizzazione lista delle sedi

Per attivare la lista delle sedi basta passare il parametro --siper.static.sedi=true in fase di avvio, per modificare la lista basta editare il file sedi.json utilizzando webdav alla seguente URL: dav://admin@localhost:9080/alfresco/webdav/Data Dictionary/Web Applications/jconon/WEB-INF/classes

Requisiti

Per l'avvio in locale occorre una istanza di Alfresco Community Edition attiva sulla porta 9080, la versione minima è la 5.0.1 Community.

Successivamente applicare i seguenti amps:

Per una corretta inizializzazione delle risorse installare Alfresco localizzato in Inglese

Docker Alfresco

In alternativa si può rendere disponibile Alfresco tramite docker-compose

git clone https://github.com/consiglionazionaledellericerche/cool-jconon-template.git
cd cool-jconon-template/docker-compose
mkdir alf_data
docker-compose up -d

Compilazione e Primo Avvio

Prerequisiti

  • Installazione di Apache Maven versione 3
  • Git
  • Java 8

Comandi

git clone https://github.com/consiglionazionaledellericerche/cool-jconon-template.git
cd cool-jconon-template
mvn clean install -Pprod
java -jar target/selezioni-template.war --rrd.path=remote-shared,remote-single-model --oil.url=http://localhost:9081/rest --user.admin.password=admin --server.servlet.context-path=/ --repository.base.url=http://localhost:9080/alfresco/ --spring.profiles.active=dev --spid.enable=true --spid.issuer.entityId=https://miauri.it --spid.destination=http://localhost:8080/spid/send-response

Avvio locale

Prerequisiti

  • Installazione di Apache Maven versione 3
  • Git
  • Java 8

Comandi

git clone https://github.com/consiglionazionaledellericerche/cool-jconon-template.git
cd cool-jconon-template
mvn clean spring-boot:run -Pprod -Dspring.profiles.active=dev -Dserver.servlet.context-path=/ -Duser.admin.password=admin -Drepository.base.url=http://localhost:9080/alfresco/

L'applicazionre sarà attiva alla seguente URL: http://localhost:8080

About

Template project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • FreeMarker 44.1%
  • Java 39.9%
  • Shell 6.4%
  • Dockerfile 5.2%
  • Less 4.4%