2

我们有一个运行 Plone 4.3 和 Diazo 主题的网站。我们的一位内容编辑报告了这个奇怪的问题。他正在我们网站上编辑一个涉及嵌套列表的页面:一个有序列表,在某些项目上带有缩进的项目符号列表。

该代码在我们网站的非主题版本(无 Diazo)上格式正确,当您在 TinyMCE 中查看 HTML 视图时(在编辑时)看起来正确。但是,当它通过 Diazo 输出时,列表标签会变得混乱。这是代码:

“正确”版本(来自 TinyMCE 和非主题版本)

<ol>
    <li></li>
    <li></li>
    <ol>
        <ul>
            <li></li>
        </ul>
    </ol>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
</ol>
<ol>
    <ul>
        <ul>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </ul>
</ol>

奇怪的版本(通过重氮) -

<ol>
    <li></li>
    <li></li>
    <ol> 
    </ol> 
</ol> 
<ul>
    <li></li>
</ul>
<li></li>
<li></li>
<li></li>
<li></li>
<ol> 
</ol> 
<ul>
    <ul>
        <li></li>
        <li></li>
        <li></li>
    </ul>
</ul>

实际上我刚刚看到TinyMCE 在 3.4.4 版本中修复了这个问题(它输出真正正确的代码,嵌套列表在<li></li>. 拉动此代码的 XML 规则根本不针对列表,只是针对父容器 (.main .content)。

4

0 回答 0