一个显示子文档链接并快速通过jQuery加载其内容的视图组件
项目描述
有问题或建议请发至 info (at) syslab (dot) com
概述
这是一个简单的插件,为文档内容提供标签式显示。您只需将类“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的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d1131c839fa58cae13b12c02e5240371380dba67037708ceed59f64057416ab3 |
|
MD5 | 8c8db6aaa84b8e2ac4f0f2f11c78474e |
|
BLAKE2b-256 | 9197fe2d2e0b68cea36999f2985ead4646eee2a36acd88cb91ceafc24ce70c97 |