AnsweredAssumed Answered

Mon but est de refuser certains types de fichiers...

Question asked by al_le_redoutable on Jul 18, 2007
Latest reply on Jul 18, 2007 by egr
Bonjour,

Mon but est de refuser certains types de fichiers (exe, bat, etc.)
J'ai donc créé une règle qui exécute un script selon le type de fichier entrant.
Mon script est le suivant :
if (document != null)
{
  document.remove();
}
Lorsque j'ajoute comme contenu un fichier exe, j'obtiens le message d'erreur suivant lors de la validation finale (après l'import) :
Veuillez corriger les erreurs ci-dessous puis cliquer sur OK.

    * Une erreur système s'est produite pendant l'opération : Unknown Exception in Transaction.
Le fichier est effectivement supprimé, mais l'utilisateur doit appuyer sur le bouton 'annuler' pour pouvoir continuer à travailler.
Quelle est l'origine du problème ?
Comment éviter ce message d'erreur ?

Existe t-il un exemple de script pour supprimer périodiquement TOUT le contenu d'un espace ?

Comment peut-on définir un workflow d'approbation sur un fichier entrant en faisant en sorte que seule la personne habilitée à le valider puisse le voir ?

Merci

Configuration :
Windows XP
Alfresco 2.1RC1
HSQLDB

Outcomes