#322 ✓resolved
suave

发布内容时,预处理用户粘贴进来的内容

Reported by suave | 2010-03-05 11:12:56 UTC | in 2.0.1

用户发布活动、话题、分享时,粘贴到 FCKEditor 里面的内容处理掉所有的格式标签(保留段落标签),用户可以自己在 FCKEditor 里面进行加粗、斜体、划线、字体颜色、背景颜色,有序、无序列表的格式修改,不能进行字体、大小的修改。

3.5 会议讨论结果

Comments and changes to this ticket

  • suave

    suave 2010-03-05 11:13:13 UTC

    • no changes were found...
  • yuanyi

    yuanyi 2010-03-15 14:46:44 UTC

    这个需要换编辑器,我查了下,FCK的实现方法比较丑陋,需要用户在一个弹出窗里面粘贴,并且会把图片等有用的信息也过滤掉,TinyMCE可定制的选项多一些:

    plugins : "paste",

        paste_use_dialog : false,
        paste_auto_cleanup_on_paste : true,
        paste_convert_headers_to_strong : false,
        paste_strip_class_attributes : "all",
        paste_remove_spans : true,
        paste_remove_styles : true,
    
  • suave

    suave 2010-03-17 17:03:40 UTC

    > > 换 TinyMCE 的成本也不小,图片上传需要重写 > FCK 没有插件机制么?

  • yuanyi

    yuanyi 2010-03-17 17:05:12 UTC

    FCK的插件机制没研究过,我研究下

  • yuanyi

    yuanyi 2010-03-19 20:23:37 UTC

    实验了下,FCK在IE下可以直接粘贴为纯文本,Firefox下会弹出对话框

    Tinymce Hack后IE和Firefox都可以粘贴为纯文本,但我觉得应该保留图片

  • yuanyi

    yuanyi 2010-03-21 20:20:16 UTC

    • State changed from “new” to “resolved”

    将活动模块的Editor改成了TinyMCE,现在粘贴只支持纯文本:http://dev.1kg.org/activities/new

    下一步改成保留图片。

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Referenced by

Pages