Rimuovere la possibilità di creare un nuovo sito in alfresco 4.0

Il client share di Alfresco permette a tutti gli utenti autenticati di creare un nuovo sito, cosa che è altamente sconsigliabile soprattutto se pensate di utlizzare il vostro sito per esporlo al pubblico. per disabilitare questa feature (e francamente non capisco perchè non lo sia di default) e permettere solo agli amministratori la creazione di […]

Continue reading →

Alfresco Share – ordinare alfabeticamente l’elenco “i miei siti”

Il menu “i miei siti” in alfresco share non è ordinato alfabeticamente. Per far in modo che lo sia è necessario un piccolo “hack” sul seguente script: /slingshot/config/alfresco/site-webscripts/org/alfresco/components/profile/user-sites.get.js Riporto di seguito il sorgente come dovrebbe apparire dopo la modifica. Subito sotto un piccolo commento al codice /**  * User Profile Component – User Sites list […]

Continue reading →

Alfresco – modificare creatore, data creazione, data modifica

Settare le proprietà di un documento di Alfresco è relativamente semplice. Ce ne sono alcune, di proprietà, che però si rifiutano di cambiare (hanno i loro buoni motivi, per carità!). Queste sono in particolare: il creatore, il modificatore, la data di creazione, la data di modifica, ecc. Se abbiamo bisogno assolutamente di modificarle, possiano agire […]

Continue reading →

Alfresco – chiamare webservice esterni tramite webscript

Se in un webscript javascript avete la necessità di richiamare un webservice esterno (o anche interno, magari realizzato da un’altro webscript) potete utilizzare la libreria AlfrescoE4Xutils che semplicemente metterà a disposizione del javascript di alfresco un oggetto XMLHttpRequest con il quale potrete realizzare le chiamate. scaricare il seguente .jar da http://www.unorganizedmachines.com/dl/AlfrescoE4Xutils.jar copiare il jar in <alfresco_home>/tomcat/webapps/alfresco/WEB-INF/lib aprire […]

Continue reading →