如何更改plone中目录的级别?

如何更改plone中目录的级别?,plone,Plone,如何自定义plone目录中显示的级别数 Plone默认显示TOC中从H2到H4的三个级别。如何自定义它以显示三个以上?我在任何地方都找不到生成TOC的代码。Ulrich是正确的,TOC是通过TOC.js脚本在浏览器中生成的。如果您有权访问ZMI,可以在portal_skins/plone_ecmascript/toc.js中找到它,然后可以在自定义文件夹中复制它 深度限制在第19行: $(content).find('*').not('.comment > h3').filter(

如何自定义plone目录中显示的级别数


Plone默认显示TOC中从H2到H4的三个级别。如何自定义它以显示三个以上?我在任何地方都找不到生成TOC的代码。Ulrich是正确的,TOC是通过TOC.js脚本在浏览器中生成的。如果您有权访问ZMI,可以在portal_skins/plone_ecmascript/toc.js中找到它,然后可以在自定义文件夹中复制它

深度限制在第19行:

    $(content).find('*').not('.comment > h3').filter(function() { return (/^h[1234]$/).test(this.tagName.toLowerCase()); })

您只需在正则表达式中添加一个5,甚至6,这可能就是它的全部内容。

Ulrich是正确的,TOC是通过TOC.js脚本在浏览器中生成的。如果您有权访问ZMI,可以在portal_skins/plone_ecmascript/toc.js中找到它,然后可以在自定义文件夹中复制它

深度限制在第19行:

    $(content).find('*').not('.comment > h3').filter(function() { return (/^h[1234]$/).test(this.tagName.toLowerCase()); })

您只需在正则表达式中添加一个5,甚至一个6,这可能就是它的全部内容。

代码是clientside,至少是4.3.2版本,可以在Products/CMFPlone/skins/plone_ecmascript/toc.js中找到。快乐定制!代码是clientside,至少最高达4.3.2,可以在Products/CMFPlone/skins/plone_ecmascript/toc.js中找到。快乐定制!