Listes des fichiers et dossiers avec webscripts[Résolu]

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

Listes des fichiers et dossiers avec webscripts[Résolu]

Bonjour,

Je voudrais voir si les titres des fichiers et dossiers sont vide ou pas. Pour cela j'ai trouvé les fonctions nécessaires. Mais pour obtenir la liste des fichiers et dossiers, je n'ai pas trouvé une fonction. Est-ce que pourriez vous m'aider?

Le webscript est pour Alfresco Webclient.

Merci.
8 Replies
cleseach
Active Member II

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

Bonjour,

Je ne suis pas sûr de comprendre la question.
  • Vous cherchez à obtenir la liste des noeuds dont l'attribut cm:title est vide ?

  • Vous avez une liste de noeuds et vous voulez en afficher les éléments dont l'attribut cm:title est vide ?

  • Vous avez une liste de noeuds dont l'attribut cm:title est vide est vous voulez la mettre en forme ?
Avec quelques précisions complémentaires, je ne doute pas que la communauté pourra vous apporter les informations qui vous manquent.

Cordialement,
Charles Le Seac'h
libman
Member II

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

"Vous avez une liste de noeuds dont l'attribut cm:title est vide est vous voulez la mettre en forme ?", cela.

C'est en fait pour écrite une "inbound" action. Donc ce que je dois utiliser, c'est des scripts javascript et non webscript.

J'attends une réponse chez le forum anglais (http://forums.alfresco.com/en/viewtopic.php?f=36&t=15324).

Merci pour votre aide.
libman
Member II

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

Je n'ai pas encore trouver comment avoir un liste des dossiers d'un space…
Ce que j'ai trouver:
var query = "TYPE:\"{http://www.alfresco.org/model/content/1.0}folder\"";
Pour le liste des dossiers.
Et cela pour les nodes sous Company Home:

var query = "PATH:/ app:company_home//*";
Pour la deuxième je reçois rien. Et je n'avais aussi pas de succès à les combiner.

Merci pour votre aide.
rivarola
Active Member

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

Bonjour,

C'est peut-être une erreur de copier-coller mais il y a un espace parasite entre "PATH:/ et app:company_home//*";
libman
Member II

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

Merci, bien vue. Mais encore rien.
rivarola
Active Member

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

Je crois aussi qu'il faut mettre des guillemets autour d'une requête PATH :
var query = "PATH:\"/app:company_home//*\"";
libman
Member II

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

Vous avez juste, merci!
Cela travaille très bien. Ce que voudrais maintenant est, recevoir les dossiers qui se trouvent sous "Backup" qui se trouve dans Company Home.
Dans les documentaties (http://wiki.alfresco.com/wiki/Search#Lucene) ,j'ai retrouver:
To find all nodes directly below "/sys:user": PATH:"/sys:user/*"
Donc:
var query = "PATH:\"/app:company_home/cm:Backup/*\" +TYPE:\"cm:folder\"";
Je n'ai pas que les dossiers sous Backup, mais je pense de toutes Alfresco.

Merci pour votre aide.
libman
Member II

Re: Listes des fichiers et dossiers avec webscripts[Résolu]

Ce que je fais:
var clientsFolder = roothome.childByNamePath("Company Home/Backup");