As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
List the available sites : listSites(nameFilter, sitePresetFilter) Get a site : getSite(shortName) Get list of site members : listMembers(nameFilter, roleFilter) Get site member's role : getMembersRole(userName)
function editMe(obj){ obj.innerHTML = "ajout de code html"; }
<html> <body> <div id="liste" onLoad="javascript:editMe(this)"> </div> </body> </html>
Il faut voir le fichier JavaScript d'un WebScript comme un fichier qui s'occupe de traitements et qui peut passer des résultats au template, le template quant à lui ne sert qu'a afficher les résultats.
model.liste = "le code html qui affiche ma liste";
liste de lien: ${liste}
var sites = []; sites.push({name: "site1", favourite: true}, {name: "site2", favourite: false}); model.sites = sites;
<h3>Liste des sites : </h3> <#list sites as site> <div> Nom: ${site.name}<br> Favoris : ${site.favourite?string("Oui", "Non")} </div> <#if site_has_next><hr></#if> </#list>
This method lists the sites that are available in the repository. The returned list can optionally be filtered by name and site.listSites(nameFilter, sitePresetFilter)
var listeSite = companyhome.childByNamePath("sites").listSites(); model.test = listeSite;
TypeError: Cannot find function listSites
// List the available sites siteService.listSites(); //Get a site var site = siteService.getSite(siteId); // Get list of site members var members = site.listMembers(); //Get site member's role var totoRole = site.getMembersRole("toto");
var listeSite = siteService.listSites();
La méthode 'org.alfresco.repo.site.script.ScriptSiteService.listSites()' est introuvable
siteService.listSites("", ""); ou siteService.listSites(null, null);
listSites(java.lang.String userName) List all the sites that the specified user has a explicit membership to.
var listeSite = siteService.listSites("nom d'utilisateur"); model.sites = listeSite;
La méthode 'org.alfresco.repo.site.script.ScriptSiteService.listSites(string)' est introuvable
// Get the list of sites var sites = siteService.listUserSites(userName); var sizeString = args["size"]; if (sizeString != null) { var size = parseInt(sizeString); if (size < sites.length) { // Only return the first n sites based on the passed page size var pagedSites = new Array(size); for (var index = 0; index < size; index++) { pagedSites[index] = sites[index]; } sites = pagedSites; } } model.sites = sites;