Ticket #18 (closed 需求: 已处理)

Opened 14 years ago

Last modified 12 years ago

编辑器问题汇总

Reported by: qinhongyuan Owned by: qinhongyuan
Priority: 次要的(4) Milestone: UBB编辑器2.0上线
Component: UBB编辑器 Version: UBB编辑器2.0
Keywords: 编辑器 问题 汇总 Cc: qinhongyuan, wanganning, lifeng
Due Date: 01/01/2013

Description

编辑器问题汇总

Change History

comment:1 Changed 14 years ago by qinhongyuan


回复引用时,光标没有定位到最后,而是定位在开始
在IE下处理,在新建完编辑器后,添加方法setCaretEnd到后面

comment:2 Changed 14 years ago by qinhongyuan


 汽车网图片上传指令使用脚本处理,切为700x700> ,经编辑反映高度超700后,宽度不足

处理图片上传脚本处理,切为700>

Version 1, edited 14 years ago by qinhongyuan (previous) (next) (diff)

comment:3 Changed 14 years ago by qinhongyuan


   图片上传处理,上传10张后才能使用图片。汽车之家上传10张图片,第一张上传完成后即可是使用第一张图片

   暂未处理:
   (1)需要客户端做出调整,可选弹框或者想汽车之家那样
   (2)使用后处理技术,先生成数据,后处理图片

comment:4 Changed 14 years ago by qinhongyuan


女性网自动保存功能和读取存档功能分表

CREATE TABLE `bbs6_autosave` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_1` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_2` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_3` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_4` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_5` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_6` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_7` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_8` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
 CREATE TABLE `bbs6_autosave_9` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `message` varchar(255) DEFAULT NULL,
   `longmessage` tinyint(4) NOT NULL,
   `lastsavetime` datetime DEFAULT NULL,
   PRIMARY KEY (`userid`,`type`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;

 
 
 
 CREATE TABLE `bbs6_autosave_text` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_1` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_2` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_3` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_4` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_5` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_6` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_7` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_8` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 
  CREATE TABLE `bbs6_autosave_text_9` (
   `userid` int(10) unsigned NOT NULL DEFAULT '0',
   `type` tinyint(4) NOT NULL DEFAULT '0',
   `val` varchar(255) DEFAULT NULL,
   `seq` tinyint(4) NOT NULL DEFAULT '0',
   PRIMARY KEY (`userid`,`type`,`seq`)
 ) ENGINE=InnoDB DEFAULT CHARSET=gbk;
 


comment:5 Changed 14 years ago by qinhongyuan


  • 图片上传后没有水印
  • 上传多张图片,显示同一张缩略图
  • 图片上传过程,提示网络发生错误,错误码类型:6、16、13、100、7
      flash上传使用指令步骤:
      (1)创建事务
      (2)上传图片
      (3)执行指令
      (4)查询状态
      (5)执行提交
      (6)获取图片
    

缺少第4步,导致各种问题


comment:6 follow-up: ↓ 8 Changed 14 years ago by qinhongyuan


  发帖输入文字后回车,在光标位置插入网络图片,图片会强制显示在第一行
  
  待处理

comment:7 Changed 14 years ago by qinhongyuan


  回复帖子,鼠标放在第一行输入的文字前面,插入排序,排序标志会显示在Re前面 (IE 8.0)
  
  待处理

comment:8 in reply to: ↑ 6 Changed 14 years ago by wanganning

Replying to qinhongyuan:


  发帖输入文字后回车,在光标位置插入网络图片,图片会强制显示在第一行
  
  待处理

因为上传图片的弹出menu方法没有跟其他的一起在ubb里处理,在ie下丢失了range信息,加入单独处理

comment:9 Changed 14 years ago by qinhongyuan


亲子网更新文件

/trunk/bbs6.5/src/main/webapp/cache/style_4_common.css
/trunk/bbs6.5/src/main/webapp/cache/style_4_topic.css
/trunk/bbs6.5/src/main/webapp/templates/kids/post.jsp
/trunk/bbs6.5/src/main/webapp/WEB-INF/kidsConfig.xml
/trunk/bbs6.5/src/main/webapp/images/emot/kids/em9001.gif
/trunk/bbs6.5/src/main/webapp/templates/kids/forum.jsp
/trunk/bbs6.5/src/main/webapp/templates/kids/topic.jsp
/trunk/bbs6.5/src/main/webapp/templates/kids/viewpost.jsp
/trunk/bbs6.5/src/main/webapp/templates/kids/post-old.jsp
/trunk/bbs6.5/src/main/java/cn/pconline/bbs6/ubb/node/AudioNode.java
/trunk/bbs6.5/src/main/webapp/util/batch_upload.jsp
/trunk/bbs6.5/src/main/webapp/js/editor/ubb.js
/trunk/bbs6.5/src/main/webapp/cache/editor/editor_5.css
/trunk/bbs6.5/src/main/webapp/util/batch_upload_old.jsp
/trunk/bbs6.5/src/main/webapp/post.jsp

Last edited 14 years ago by qinhongyuan (previous) (diff)

comment:10 Changed 14 years ago by qinhongyuan


问题:上传附件后上传不了图片
调试:上传附件后,uploadRoot 改变后,再按上传图片,没有把uploadRoot修改回来
解决:在uploadImages方法上修改uploadRoot变量
更新状态:女性网和亲子网已经更新


comment:11 Changed 14 years ago by qinhongyuan


问题:隐藏功能,两次重复隐藏,图片不能显示,选中6号字体隐藏,字体样式,不同浏览器不相同。显示也不相同

更新状态:待解决


comment:12 Changed 14 years ago by qinhongyuan


  • 果派编辑器上线
    /trunk/bbs6.5/src/main/webapp/cache/style_7_common.css
    /trunk/bbs6.5/src/main/webapp/templates/pie/forum.jsp
    /trunk/bbs6.5/src/main/webapp/templates/pie/post.jsp
    /trunk/bbs6.5/src/main/webapp/templates/pie/topic.jsp
    /trunk/bbs6.5/src/main/webapp/templates/pie/viewpost.jsp
    /trunk/bbs6.5/src/main/webapp/cache/editor/editor_5.css
    /trunk/bbs6.5/src/main/webapp/templates/pie/header.jsp
    /trunk/bbs6.5/src/main/java/cn/pconline/bbs6/ubb/node/AudioNode.java
    /trunk/bbs6.5/src/main/webapp/util/batch_upload.jsp
    /trunk/bbs6.5/src/main/webapp/js/editor/ubb.js
    /trunk/bbs6.5/src/main/webapp/cache/editor/editor_5.css
    /trunk/bbs6.5/src/main/webapp/util/batch_upload_old.jsp
    /trunk/bbs6.5/src/main/webapp/post.jsp
    

Last edited 14 years ago by qinhongyuan (previous) (diff)

comment:13 Changed 14 years ago by qinhongyuan


  • 优化

1.可以考虑QQ空间的自适应长度,iframe不会再有滚动条,可以编辑范围加大
2.图片上传结果需要弹框形式


comment:14 Changed 14 years ago by qinhongyuan


问题:图片上传报错误码7
调试:flash多次提交数据所致
解决:flash已经修复此问题
结果:有待观察


comment:15 Changed 14 years ago by qinhongyuan


问题:图片上传后,IE浏览器下的flash的dom丢失
调试:发现图片上传后,当隐藏包含flash的div时,flash的dom就会丢失
解决:暂时使用移走的方式处理,把div移到top值为-10000px的位置
结果:效果和隐藏一样


comment:16 Changed 14 years ago by qinhongyuan


问题:文字加颜色后,再设置超链接会引起颜色丢失(360,chrome)
调试:发现颜色的UBB代码在超链的UBB代码外面,firefox正常
解决:待解决


comment:17 Changed 12 years ago by dingjianyong

  • Status changed from new to closed
  • Resolution set to 已处理
Note: See TracTickets for help on using tickets.