Récupérer les blogs d'un site

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

Récupérer les blogs d'un site

Bonjour,

Je voudrais récupérer tous les blogs liés à un site sur Share.
Je me demande si il existe un webscript côté Alfresco me permettant de faire une telle requête ?

Très bonne journée à tou(te)s
4 Replies
rguinot
Customer

Re: Récupérer les blogs d'un site

Avez vous regardé dans le registre de web scripts si vous trouviez votre bonheur ?

http://localhost:8080/alfresco/service/

la section qui vous intéresse est probablement /api/blog/site …
pilate
Member II

Re: Récupérer les blogs d'un site

Bonjour,

Oui ça semble être ça.

Je pense pouvoir récupérer le nom du site mais le container, je vois pas trop ce que c'est peut-être avec context.pageId ?

EDIT : Par ailleurs avec cette api, je n'obtiens que les informations pour un blog, pas toute la liste je crois.
bertrandf
Active Member

Re: Récupérer les blogs d'un site

pilate
Member II

Re: Récupérer les blogs d'un site

C'est j'y suis arrivé grâce à vous. En faisant ceci :

<a href="${url.context}/page/site/${siteName}/blog-postview?container=blog&postId=${blo.name}&listViewLinkBack=true">

Mais j'ai un souci.

Comment puis-je différencier un blog d'un commentaire de blog ?

En effet, j'ai besoin de faire cela à partir de la requête lucene j'utilise l'exemple du Wiki Freemarker Cookbook, dont voici le contenu :

<#list userhome.childrenByLuceneSearch["
       
            + ASPECT:\"cm:titled\"
           
            + TYPE:\"cm:content\"
           
            + PATH:\"/app:company_home/st:sites/cm:" + site + "/cm:blog//*\"
           
            "] as blo>


EDIT : quand je vais sur le node browser de la console admin, je ne vois pas les commentaire, pourtant ils y sont …

EDIT2 : finalement j'ai rajouté - TYPE:\"fmSmiley Tongueost\" et ça fonctionne mais jusqu'à quand …? La solution ne serait-elle pas de créer un type blog ?