要检查的一件事是您使用的是什么版本的 Alfresco。DeckShare 是围绕 Alfresco 3.3 设计和构建的(如果我没记错的话)。它很可能无法与较新版本的 Alfresco(即 4.0)一起正常工作,因为核心产品中的某些代码已更改。
由于您是 Alfresco 的新手,因此最简单的做法是安装旧版本的 Alfresco。如果您更有野心,您可以尝试更新 DeckShare 代码以使用更新的版本。
我想我已经完成了类似于你想要使用 Lightbox(而不是 SlimBox)的东西。我做了一个关于 WQS 的简短演示,其中包括一个 LightBox 集成(参见第 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>
...