cancel
Showing results for 
Search instead for 
Did you mean: 

Lister un répertoire.

st
Champ in-the-making
Champ in-the-making
Bonjour ) tous,
Je voudrais savoir comment fait-on pour pouvoir lister un repository Alfresco et le faire s'afficher grace à du xml, html, etc…

Avez vous des exemples, documents relatifs à cela svp?
Je n'ai trouvé rien de conlcuant.

En vous remerciant

Cordialement,

SA
7 REPLIES 7

michaelh
Champ on-the-rise
Champ on-the-rise
Bonjour,

"lister" est un terme bien vague (et "vague" un mot bien faible).

Cela dit, la réponse passe sans doute par freemarker/webscripts, enfin si j'ai bien compris le besoin  :roll:
Et si c'est le cas, ça a été couvert tellement souvent que je ne vais pas copier de lien.

st
Champ in-the-making
Champ in-the-making
Pour redéfinir mon besoin plus clairement, j'ai besoin de lister le contenu du repository alfresco de façon à ce que cela m'affiche d'une manière ou d'un autre une arborescence tq :

—A
——B
——C
—D
——E
———F
———G
——H
——I
—J
—K

si B et C sont des sous dossiers de A, si F est un sous dossier de E qui lui meme est un sous dossier de D… etc..?

Est ce plus clair?

st
Champ in-the-making
Champ in-the-making
.

st
Champ in-the-making
Champ in-the-making
Bonjour à tous!

J'ai jeté un oeil au freemarker mais je n'ai vraiment pas l'impression que cela répond à mon besoin.

J'ai en effet juste besoin d'interroger le repository et de lister les dossiers.
Rien de très compliqué en apparence mais je ne sais pas du tout comment m'y prendre.

Je sèche et j'essaie de trouver un solution car j'en ai besoin très rapidement, cependant si une bonne âme était assez aimable pour m'orienter/m'aider…

D'avance, MERCI!

SA

michaelh
Champ on-the-rise
Champ on-the-rise
Je reste convaincu que freemarker/webscript est la solution, mais tu préfères peut être quelque chose de plus compliqué (que 15 lignes de code). Si c'est le cas, je ne sais pas quoi proposer …

st
Champ in-the-making
Champ in-the-making
Pas la peine de le prendre comme ça… Il faut comprendre que tt le monde n'est pas ingé alfresco et qu'on ne  comprend pas tt se suite ce qu'il faut faire et si c'est facile ou non.

Est ce vraiment là que je dois trouver la réposne? http://wiki.alfresco.com/wiki/Web_Scripts Parce que si c'est le cas je ne l'ai pas trouvée.
Sinon, quelqu'un aurai-il l'"amabilité" de m'orienter ?

michaelh
Champ on-the-rise
Champ on-the-rise
Les bases (à parcourir pour comprendre les exemples ci-dessous)
http://wiki.alfresco.com/wiki/Template_Guide

Les exemples (comporte 2 listes pour des espaces / fichiers, ne manque que le coté récursif)
http://wiki.alfresco.com/wiki/FreeMarker_Template_Cookbook

La version avancée (à garder pour le dessert)
http://wiki.alfresco.com/wiki/Web_Scripts_Examples

L'approche :
- parcourir les exemples (et les disséquer)
- implémenter ta version, en freemarker uniquement
- en option, adapter en webscript pour obtenir des URL propres, et des flux différents (html, xml) en fonction des besoins.