跳转到主要内容

一个显示子文档链接并快速通过jQuery加载其内容的视图组件

项目描述

概述

这是一个简单的插件,为文档内容提供标签式显示。您只需将类“linkcollection”添加到一个h2标题中。此标题将成为标签的标题,直到下一个此类标题或页面末尾的内容将成为标签内容。一次只能打开一个标签 - 点击一个标签将关闭其他标签。

在每个标签内容底部插入一个指向顶部的锚点链接。点击它将导致平滑滚动到顶部。

所见即所得编辑器集成

您可以为所选编辑器添加样式,这样就不需要手动添加类即可将标题添加到链接集合中。

对于TinyMCE,请转到 portal_tinymce/@@tinymce-controlpanel,并在“样式”下添加以下行

Linkcollection|h2|linkcollection

对于CKEditor,请转到 @@ckeditor-controlpanel,并在“菜单样式”下的“块样式”部分添加以下行

{ name : 'Linkcollection', element: 'h2', attributes: {'class': 'linkcollection' } },

传统实现

链接集合的第一个版本通过选择要显示的文档的引用来工作。因此得名“链接集合”。标签集合本身在视图中显示。此版本的代码仍然存在,但不建议使用,因为SEO原因(内容重复被认为是不好的)。

致谢

版权属于欧洲职业健康和安全局和Syslab.com GmbH。

slc.linkcollection 的开发由欧洲职业健康和安全局资助。

许可证

slc.linkcollection 依据GNU Lesser General Public License版本2或更高版本和EUPL版本1.1授权。完整的许可文本可以在docs/LICENSE.GPL和docs/LICENSE.EUPL中找到。

slc.linkcollection 更新日志

1.4.2 (2013-12-18)

  • 为了避免冲突,用jq替换jQuery [deroiste]

1.4.1 (2012-09-17)

  • Plone 4

1.4.0 (2011-11-29)

  • 对Plone4兼容性进行了少量更改 [thomasw]

1.3.7 (2011-05-19)

  • 为基于jQuery的版本添加了“慢速”滚动到锚点 [thomasw]

1.3.6 (2011-05-18)

  • 引入了基于jquery-ui的新的链接集合:只需将类“linkcollection”分配给多个h2标签。SEO改进,参考#2830 [thomasw]

1.3.5 (2011-01-24)

  • 为链接框添加了新的样式,由cornae提供。参考:Syslab #1152 [cornae, thomasw]

  • 添加了锚点和相应的“向上”链接。参考:Syslab #1152 [thomasw]

1.3.4 (2010-11-23)

  • 禁用了将div的高度设置为maxheight #253 [thomasw]

1.3.3 (2010-10-21)

  • 标签上也设置一个表示当前选中项的类,而不仅仅是标签 [thomasw]

1.3.2 (2009-09-30)

  • 尚未更改。

1.3.1 (2009-09-30)

  • 错误修复:即使父文件夹不是文档,也可以将其选中作为链接

  • 特性:在没有使页面上下跳动的情况下,当显示文档时,将滚动到链接框的顶部。

1.3.0 (2009-09-29)

  • 现在linkcollection也可以用于ATFolders。对于Annotations-factory,我必须使用一种有些尴尬的命名和继承结构,以免破坏现有的linkcollection实例。

  • 添加了用于显示链接集合内容的BrowserView(linkcollection-view)

  • 增强了搜索机制,以区分文件夹和文档(thomasw)

slc.linkcollection 1.2.3 (2009-07-20)

  • 为预取的链接集合文档添加了id,以便它们可以被链接扫描器获取(pilz)

slc.linkcollection 1.2.2 (2009-07-06)

  • 对空追加的错误进行了小修复

slc.linkcollection 1.2.1 (2009-07-03)

  • 修复了LC引用了一个不存在的文档但仍然将其附加到列表中的问题(pilz)

slc.linkcollection 1.2 (2009-06-19)

  • 测试修复(gerken)

slc.linkcollection 1.1 (2009-05-12)

  • 打包egg(pilz)

slc.linkcollection 1.0 (2008-03-31)

  • 初始移植

贡献者

  • Alexander Pilz (Syslab.com GmbH)

  • Cillian de Roiste (Syslab.com GmbH)

  • Jan Carel Brand (Syslab.com GmbH)

  • Patrick Gerken (Syslab.com GmbH)

  • Wolfgang Thomas (Syslab.com GmbH)

  • Cornelis Kolbach (Cornae.org)

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

slc.linkcollection-1.4.2.zip (32.5 kB 查看哈希值)

上传时间

由以下支持