Kategorien für Site Links Dashlet

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

Kategorien für Site Links Dashlet

Hallo,

ich würde gerne im Site Links Dashlet Oberpunkte anzeigen um die Links besser zu gliedern. Per Default werden Sie ja nur nach Titel sortiert.
Beispielsweise könnten ja die bereits vergebenen Tags  als Oberpunkte dienen.
Leider kenne ich mich mit Freemarker überhaupt nicht aus. Weiß jemand Rat?
Anbei die site-links.get.html.ftl

Vielen Dank im Voraus



<script type="text/javascript">//<![CDATA[
   new Alfresco.dashlet.SiteLinks("${args.htmlid}").setOptions(
   {
      siteId: "${page.url.templateArgs.site!''}"
   });
   new Alfresco.widget.DashletResizer("${args.htmlid}", "${instance.object.id}");
//]]></script>

<#assign site=page.url.templateArgs.site>

<div class="dashlet site-links">
   <div class="title">${msg("header.links")}</div>
   <div class="toolbar">
      <a id="${args.htmlid}-createLink-button" class="theme-color-1" href="#">${msg("link.createLink")}</a>
   </div>
   <div class="body scrollableList" <#if args.height??>style="height: ${args.height}px;"</#if>>
<#if numLinks?? && numLinks!=0>
   <#list links as link>
      <#assign linkUrl=link.url >
      <div id="${args.htmlid}-link-div-${link.name}" class="detail-list-item <#if link_index = 0>first-item<#elseif !link_has_next>last-item</#if>">
         <div>
            <div class="link">
               <a <#if !link.internal>target="_blank"</#if> href="<#if link.url?substring(0,1) == "/" || link.url?index_of("://") == -1>http://</#if>${link.url}" class="theme-color-1">${link.title?html}</a>
            </div>
            <div class="actions">
               <a id="${args.htmlid}-details-span-${link_index}" href="${url.context}/page/site/${site}/links-view?linkId=${link.name}" class="details" title="${msg("link.details")}"> </a>
            </div>
         </div>
      </div>
   </#list>
<#else>
      <div class="detail-list-item first-item last-item">
         <span>${msg("label.noLinks")}</span>
      </div>
</#if>
   </div>
</div>
1 Reply
bwerner
Member II

Re: Kategorien für Site Links Dashlet

Hallo,

Ganz ohne Vorkenntnisse wird das eher schwierig werden, sorry.
Zum Thema Freemarker gibt es hier im Wiki ein "Cookbook" das Dir die grundlegenden Möglichkeiten zeigt:
http://wiki.alfresco.com/wiki/FreeMarker_Template_Cookbook

und hier findest Du Informationen wie Du ein Dashlet erzeugen und ändern kannst:
http://wiki.alfresco.com/w/index.php?title=How_to#Dashlet

Viele Grüße,
Bernhard