Alfresco

Page last edited 1 090 giorni 3 ore fa
Da wiki.betaingegneria.it.
Errore nella creazione della miniatura: Impossibile salvare la miniatura nella destinazione

Alfresco howots[modifica]

Questo wiki contiene howto su problemi specifici incontrati nell'uso del popolare DMS.


Start/Stop[modifica]

Modo 1[modifica]

 $ ./alfresco-4.0.d/manager-linux-x64.run

Questo comando apre una finestra Tcl/Tk che permette di controllare singolarmente il Tomcat e il Postgres. Puntando poi il browser a http://jsbach:8080 si ha l'interfaccia share (/share) o explorer (/alfresco).

Modo 2[modifica]

 $ ./alfresco-4.0.d/alfresco.sh

se si invoca così senza opzioni esce:

 usage: ./alfresco-4.0.d/alfresco.sh help
      ./alfresco-4.0.d/alfresco.sh (start|stop|restart|status)
      ./alfresco-4.0.d/alfresco.sh (start|stop|restart|status) postgresql
      ./alfresco-4.0.d/alfresco.sh (start|stop|restart|status) tomcat
 
 help       - this screen
 start      - start the service(s)
 stop       - stop  the service(s)
 restart    - restart or start the service(s)
 status     - show the status of the service(s)

Selezionare una opzione e puntare i browser come prima.

Cancellazione dei tags[modifica]

Situazione:

1) cancello un tag da share

2) edito la proprietà di un oggetto (cartella o file) che aveva quel tag: il campo Tags è vuoto e non c'è il link "Click to select tags" che permette di raggiungere l'interfaccia di gestione dei tag.

Stanti così le cose, se cancello un tag senza prima disassociarlo dalla risorsa, quella risorsa non è più taggabile.

Soluzione:

1) entro in alfresco share

2) clicco sui metadati della risorsa orfana

3) aggiungo un nuovo tag

4) da Alfresco Explorer l'interfaccia di gestione dei tag è nuovamente raggiungibile (ricompare "Click to select tags")

5) disassocio il tag

6) da Share ripeto l'operazione cancello il tag (che ora non ha più associazioni)

7) da Explorer ricompare nuovamente il link "Click to select tags" e posso operare normalmente.

In teoria Alfresco Share dovrebbe almeno avvertirmi che il tag ha risorse collegate, ma non lo fa (mi chiede genericamente conferma dell'operazione).

Basta avere l'attenzione di compiere le operazioni in questo modo:

1) disassociare la risorsa dal tag 2) cancellare il tag

e si vive felici e a lungo.

Esportare la mappa ad albero dei contenuti[modifica]

Su suggerimento di una collega: come esportare una mappa dei contenuti?.

Soluzione (un po' laboriosetta):

  1. Esportare l'archivio da mappare con la funzione View Details > Export
  2. Scaricare il file in locale e aprirlo con un decompressore (gunzip, winzip, ...)
  3. processare il file xml con un grep
  less file.xml | grep "view:mlvalue" > xml_red.xml
  1. togliere tutti tag xml con l'editor
  2. sostituire ogni 6 spazi con un asterisco *
  3. Incollare il testo ottenuto qui su mediawiki, il risultato è illustrato qui di seguito (per esportarlo in qualche altro CMS si può copiare il codice HTML risultante):


  • 01 - Delibera di istituzione e Funzionigramma
    • DELIBERA DI ISTITUZIONE E FUNZIONIGRAMMA
    • ST INT SERVIZIO DELL'ASSISTENZA DELIBERE 2004
    • Delibere istituzione Struttura Interaziendale Servizio dell'Assistenza
      • Delibera S. Assistenza ULSS 16 - 2004
      • Delibera S.Assistenza AOP - 2004
    • SERVIZIO PER LE PROFESSIONI SANITARIE DELIBERE 2010 - 2011
    • Delibera istitutiva e Delibera organizzazione SERVIZIO PER LE PROFESSIONI SANITARIE
      • 2010: DDG 1098 ISTITUZIONE SPS.pdf
      • 2011: DDG 839 ORGANIZZAZIONE SPS.pdf
    • SERVIZIO PER LE PROFESSIONI SANITARIE ORGANIGRAMMA E FUNZIONIGRAMMA
    • Organigramma e Funzionigramma
      • Servizio per le Professioni Sanitarie 25 ottobre 2011
      • FUNZIONIGRAMMA
      • Servizio per le Professioni Sanitarie 25 ottobre 2011
      • ORGANIGRAMMA

Elenco dei gruppi a cui appartiene un utente[modifica]

Questa funzionalità non è accessibile da Alfresco Explorer, ma lo è da Alfresco Share:

  • entrare in alfresco share come amministratore
  • selezionare la voce di menu "Segue... > Gruppi" come in figura:
Errore nella creazione della miniatura: Impossibile salvare la miniatura nella destinazione
  • Nel menù di sinistra (Strumenti) scegliere Utenti e scrivere nel controllo che appare il nome o il codice dell'utente che si vuole cercare
  • nella lista dei risultati cliccare sul nome desiderato
  • nella scheda che compare, in basso sono elencati tutti i gruppi associati a quell'utente.

Come accedere ai WebScript[modifica]

http://localhost:8080/alfresco/service/index/all