Custom Dashlet

cancel
Showing results for 
Search instead for 
Did you mean: 
piter
Member II

Custom Dashlet

Jump to solution

Salve,

mi chiamo Pietro e mi sono registrato da poco a questa community, sono anche poco esperto nello sviluppo di Alfresco per questa ragione mi rivolgo a voi per chiedere un suggerimento, ho realizzato un progetto AIO e personalizzandolo in modo da registrare un nuovo utente secondo le esigente richieste; ora all'atto della registrazione e quindi nel momento che viene creato il nuovo utente ho bisogno di personalizzare la pagina: attraverso i file di configurazione ho nascosto i Dashlet di default (My Site, My Task, My Documet e My Activitie) e creato una Dashlet personalizzata; questa dashlet però non viene visualizzata di default dopo la creazione del nuovo utente se non trascinandola nella pagina dai Widget dalla sezione impostazioni.

Come posso fare per rendere la mia custom Dashlet visibile di default nella pagina dell'user creato?

spero di essere stato chiaro e vi ringrazio in anticipo per i suggerimenti

grazie Pietro. 

1 Solution

Accepted Solutions
davidciamberlan
Alfresco Employee

Re: Custom Dashlet

Jump to solution

Ciao,

puoi procedere così:

copia il file:

<tomcat>/webapps/share/WEB-INF/classes/alfresco/site-data/presets/presets.xml‍

in :

<tomcat>/shared/classes/alfresco/web-extension/site-data/presets/presets.xml

In quest'ultimo file, cerca il tag con id="user-dashboard" e edita a tuo piacimento i <component>.

View solution in original post

3 Replies
davidciamberlan
Alfresco Employee

Re: Custom Dashlet

Jump to solution

Ciao,

puoi procedere così:

copia il file:

<tomcat>/webapps/share/WEB-INF/classes/alfresco/site-data/presets/presets.xml‍

in :

<tomcat>/shared/classes/alfresco/web-extension/site-data/presets/presets.xml

In quest'ultimo file, cerca il tag con id="user-dashboard" e edita a tuo piacimento i <component>.

piter
Member II

Re: Custom Dashlet

Jump to solution

Salve,

ancora non va, ho aggiunto il file presets.xml nella riectory:

 <project-name>/src/main/amp/config/alfresco/web-extensions/site-data/presets

<?xml version="1.0" encoding="UTF-8"?>
<preset id="site-dashboard">
   <components>
      <component>
                  <scope>page</scope>
                 <region-id>component-1-3</region-id>
                 <source-id>user/${userid}/dashboard</source-id>
                 <url>/aikau-dashlet</url>
     </component>
  </components>

</preset>

e alla creazione del nuovo user continuo a non visualizzare la dashlet che corrisponde al tag url, in realtà non sono

riuscito a trovare il file della prima istruzione della precedente risposta, quindi ho copiato un file presets.xml dalla documentazione e l'ho personalizzato.

se possibile un altro piccolo aiuto; grazie

piter
Member II

Re: Custom Dashlet

Jump to solution

Chiedo scusa, ho risolto: con più attenzione ho seguito le indicazioni.

grazie ancora