06-04-2012 03:21 AM
<#assign dashboardconfig=config.scoped['Dashboard']['dashboard']>
<script type="text/javascript">//<![CDATA[
new Alfresco.dashlet.MySites("${args.htmlid}").setOptions(
{
imapEnabled: ${imapServerEnabled?string},
listSize: ${dashboardconfig.getChildValue('summary-list-size')!100}
}).setMessages(${messages});
new Alfresco.widget.DashletResizer("${args.htmlid}", "${instance.object.id}");
//]]></script>
<div class="dashlet my-sites">
<div class="title">${msg("header.mySites")}</div>
<div class="toolbar flat-button">
<div class="hidden">
<span class="yui-button-align">
<span class="first-child">
<a href="#" id="${args.htmlid}-createSite-button" class="theme-color-1">${msg("link.createSite")}</a>
</span>
</span>
<input id="${args.htmlid}-type" type="button" name="type" value="${msg("filter.all")}" />
<select id="${args.htmlid}-type-menu">
<option value="all">${msg("filter.all")}</option>
<option value="sites">${msg("filter.sites")}</option>
<option value="favSites">${msg("filter.favSites")}</option>
<option value="docWorkspaces">${msg("filter.docWorkspaces")}</option>
<option value="meetWorkspaces">${msg("filter.meetWorkspaces")}</option>
</select>
</div>
</div>
<div id="${args.htmlid}" class="body scrollableList" <#if args.height??>style="height: ${args.height}px;"</#if>></div>
</div>
${args.htmlid}
<#if id_du site == args.htmlid>
il affiche quelque chose
<#else>
il affiche autre chose
<#/if>
06-04-2012 03:53 AM
06-04-2012 03:58 AM
args.htmlid est l'ID interne du composant (dashlet, ou autre). Il ne s'agit pas du nom 'texte' du site.
Ce que vous cherchez a faire est + proche de http://blogs.alfresco.com/wp/ddraper/2012/03/05/share-configuration-extensibility
mais vous ne nous avez pas indiqué quelle version vous utilisiez.
06-04-2012 04:59 AM
pageId: "${page.pageId}",
title: "${page.title}",
is undefined
06-05-2012 05:39 AM
bon voila aprés avoir recherché j'ai trouvé quelque chose :
j'ai trouvé la variable qu'il me faut enfin j'hésite entre 2 ^^pageId: "${page.pageId}",
title: "${page.title}",
enfin bref quoi qu'il en soit quand je veux le mettre dans un dashlet il me met l'erreur :is undefined
comment importer alors la page qui contient la variable -_-'
merci beaucoup
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.