確認すべきことの 1 つは、使用している Alfresco のバージョンです。DeckShare は、Alfresco 3.3 を中心に設計および構築されました (私の記憶が正しければ)。コア製品の一部のコードが変更されているため、Alfresco の新しいバージョン (4.0 など) では正しく動作しない可能性があります。
Alfresco を初めて使用する場合は、古いバージョンの Alfresco をインストールするのが最も簡単な方法です。より野心的な方は、DeckShare のコードを更新して、新しいバージョンで動作するようにしてください。
Lightbox (SlimBox ではなく) を使用して、あなたが望むものと同様のことを達成したと思います。例として、LightBox 統合を含む WQS に関する短いプレゼンテーションを行いました (27 ページを参照) http://www.tribloom.com/content/tale-two-wqs-implementations-pdf。WQS ページにはすでに slimbox.js が含まれていると思います。この場合、ギャラリーを表示するためのコンポーネント/Web スクリプトを作成するのは非常に簡単です (私の場合は imagebrowser.get.html.ftl と呼ばれます)。
...
<div class="interior-content">
<#if articles.assets?size == 0>
${msg('list.none')}
<#else>
<#if subTitle??><h3>${msg(subTitle)}</h3></#if>
<ul class="portfolio-wrapper"><#list articles.assets as article><li><a href="<@makeurl asset=article />${linkParam!''}" rel="lightbox-img" title="${article.title!''}"><img src="<@makeurl asset=article rendition='rightColumn'/>" alt="${asset.title!''}" class="img-border" /></a></li></#list>
</ul>
</#if>
</div>
...