CKEditor编辑纯静态网站时路径的问题【200分】

hwbox 2011-11-04 05:54:05
asp.net 网站
结构如下
目录
\ckeditor(这是cdeditor的目录)
\article(这是网站文件)
由于文章很多打算这么存
\article\2011\01\11011.htm
上面的这个文章的图片之类的文件存到
\article\2011\01\11011(这个目录下)

一个编辑页面
\myckeditor.aspx
一个文本内容保存页面
\contextsave.ashx
一个文件上传保存页面
\fileupload.ashx

目前已经上传图片成功,在图片窗口中上传后也可预览成功
在编辑器中也可以看到图片。
但查看源文件
发现图片的地址是<img src="article/2011/01/11011/img1.jpg"\>这样子。
但如果保存到 11011.htm 中后。
在浏览器中直接浏览 http://www.mysite.com/article/2011/01/11011.htm
就不能显示这个图片了,因为相对目录不正确请。
同时由于一些原因,当前上传的这个目录是有二个地址的。在编辑人员这里这个文件的url是
http://www.myeditorsite.com/article/2011/01/11011.htm
所以也不能用绝对目录来解决这一问题。
请问下,有那位解决过类似问题么。不行,我就只能用临时文件了。


...全文
139 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
按照你9楼的描述,那就换个思路
在Web.config里写个路径配置
当你是子站点的时候,就把子站点的虚拟目录名写上
你所要做的就是将url读取出来的方式做个改变


string picBasePath; //从配置中读取,比如/SubWeb
string ckPicPath ;//ckfinder保存图片时的路径,比如/article/2011/01/11011/img1.jpg
img.src = picBasePath + ckPicPath;

但对于内容中的图片就麻烦些,需要用正则去匹配替换
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 beyond_me21 的回复:]
在web.config里配置ckeditor的上传文件保存目录为"~/article/"

注意,是为根目录下的article,这样在生成图片路径时就是<img src="/article/2011/01/11011/img1.jpg"\>
在文章页和编辑页都能显示图片了
[/Quote]

路径以/开头,这样url会以绝对根路径去找,而不是以相对路径
<img src="article/2011/01/11011/img1.jpg"\>
和<img src="/article/2011/01/11011/img1.jpg"\>
是有差别的

var ckfinderPath = "/"; //ckfinder路径

config.filebrowserBrowseUrl = ckfinderPath + 'ckfinder/ckfinder.html';
config.filebrowserImageBrowseUrl = ckfinderPath + 'ckfinder/ckfinder.html?Type=Images';
config.filebrowserFlashBrowseUrl = ckfinderPath + 'ckfinder/ckfinder.html?Type=Flash';
config.filebrowserUploadUrl = ckfinderPath + 'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Files';
config.filebrowserImageUploadUrl = ckfinderPath + 'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images';
config.filebrowserFlashUploadUrl = ckfinderPath + 'ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash';
hwbox 2011-11-07
  • 打赏
  • 举报
回复
同志们快帮忙想想办法啊。不行,我就只能在url重写上动脑筋了。
hwbox 2011-11-07
  • 打赏
  • 举报
回复
再把这贴留几天再结贴,看看大家还有没有什么更好的办法。本周五前结。
hwbox 2011-11-07
  • 打赏
  • 举报
回复
落了一步,没写明白。
======================================
在select_cnange中,改变一个按钮的postbackurl为http://www.myeditorsite.com/article/2011/01/myckeditor.aspx

页面加载后再js触发这个按钮。(有二次加载的问题没办法,先这样吧,回头我把gridview封个自定义控件,把select_onchange事件,改成触发一个按钮click事件就没问题了。)

在application_beginrequest中做正则判定把
/[^/]+/d{4}/d{2}/myckeditor\.aspx的请求重写到/myckeditor.aspx
然后-------搞定。
=======================================
感觉自己在架构设计的时候对一些组件的引入还是太草率了,这些问题都应该更早就发现的。
hwbox 2011-11-07
  • 打赏
  • 举报
回复
在内容中正则图片路径不可取,因为还有一系列的问题,比如flash啦,附件文件下载啦,不是非常强大的正则非常容易漏掉,并且解决起,再次编辑的问题来根本就是一个恶梦。

我的问题已经解决了。在我的页面中有一个gridview是文件列表页,在select_cnange中,改变一个按钮的postbackurl为http://www.myeditorsite.com/article/2011/01/myckeditor.aspx

在application_beginrequest中做正则判定把
/[^/]+/d{4}/d{2}/myckeditor\.aspx的请求重写到/myckeditor.aspx
然后一搞定。
hwbox 2011-11-05
  • 打赏
  • 举报
回复
上面打错了些看这个!
====================================
编辑器生成的图片路径就是 article/年份/月份/guid/文件夹下了。现在在编辑器中图片显示什么的都没有问题。只是图片的路径变成 article/2011/01/11011/img1.jpg 这样后
我在浏览器中访问
http://www.myeditorsite.com/article/2011/01/11011.htm

浏览器中的img的src就是这样了<img src="article/2011/01/11011/img1.jpg"\>
对于当前这个11011.htm
来说图片的绝对地址就变成了http://www.myeditorsite.com/article/2011/01/article/2011/01/11011/img1.jpg
所以图片看不到,你明白我的意思了吗?

如果强制从根开始 /article/年份/月份/guid/文件夹下 这样也不行。因为我的网站可能是一个子网站,也可能是一个目录。我在做的是一个内容发布软件,事前是无法确定最终用户的访问url的,我只是前把内容准备好而已,还不一定发到那个网站去呢。说白了,我要求最终的文本中必须是这样的<img src="11011/img1.jpg"\>
hwbox 2011-11-05
  • 打赏
  • 举报
回复
编辑器生成的图片路径已经变成 /article/年份/月份/guid/文件夹下了。现在在编辑器中图片显示什么的都没有问题。只是图片的路径变成 /article/2011/01/11011/img1.jpg 这样后
我在浏览器中访问
http://www.myeditorsite.com/article/2011/01/11011.htm

浏览器中的img的src就是这样了<img src="article/2011/01/11011/img1.jpg"\>
对于当前这个11011.htm
来说图片的绝对地址就变成了http://www.myeditorsite.com/article/2011/01/article/2011/01/11011/img1.jpg
所以图片看不到,你明白我的意思了吗?

/article/年份/月份/guid/文件夹下 这样也不行。因为我的网站可能是一个子网站,也可能是一个目录。我在做的是一个内容发布软件,事前是无法确定最终用户的访问url的,我只是前把内容准备好而已,还不一定发到那个网站去呢。说白了,我要求最终的文本中必须是这样的<img src="11011/img1.jpg"\>
beyond_me21 2011-11-04
  • 打赏
  • 举报
回复
没让你把上传的文件放根目录啊,图片还是放 article/年份/月份/guid/文件夹下,只是让你用编辑器生成的图片路径变成 /article/年份/月份/guid/文件夹下
hwbox 2011-11-04
  • 打赏
  • 举报
回复
htm文件保存路径必须是 article/年份/月份/guid.htm
htm文件中引用的图片等文件必须存在 article/年份/月份/guid/文件夹下
hwbox 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 beyond_me21 的回复:]
在web.config里配置ckeditor的上传文件保存目录为"~/article/"

注意,是为根目录下的article,这样在生成图片路径时就是<img src="/article/2011/01/11011/img1.jpg"\>
在文章页和编辑页都能显示图片了
[/Quote]

不好意思我不能改变1101.htm的保存位置,系统的文件数非常大,一个文件夹下的话一年就超几十万了。根本没办法备份。如果要在1101.htm中能看,则<img src="11011/img1.jpg"\>
才行。如果能放根目录我不就不用想了么。
CalvinR 2011-11-04
  • 打赏
  • 举报
回复
没看明白的说
beyond_me21 2011-11-04
  • 打赏
  • 举报
回复
在web.config里配置ckeditor的上传文件保存目录为"~/article/"

注意,是为根目录下的article,这样在生成图片路径时就是<img src="/article/2011/01/11011/img1.jpg"\>
在文章页和编辑页都能显示图片了
暖枫无敌 2011-11-04
  • 打赏
  • 举报
回复

占个位,晚上回去看看。
hwbox 2011-11-04
  • 打赏
  • 举报
回复
其实就是分成内外网了,所以不能用绝对目录。请问有那位有这种问题么。
新秀企业网站系统PHP版 1.1 beta5说明: 一、新秀企业网站系统PHP版是一款简洁易用、方便二次开发的PHP企业网站系统。系统安装有Mysql、SQLite和Access三种数据库可供选择,SQLite和Access的数据库文件存储在网站目录中,十方便网站迁移;后台功能齐全,操作简便,可开启伪静态静态模式,有利于SEO优化;前台可设置成同显示多国语言,适合用于外贸企业建站;程序代码清晰简洁,可扩展性良好,安全可靠;系统采用了目前业界著名的PHP模板引擎Smarty,熟悉Smarty的开发人员可以方便、快速地制作出sinsiu模板。 新秀企业网站系统PHP版可免费下载使用,可用于商业用途,没有功能和效限制,除版权标识外,所有代码都允许修改。目前新秀企业网站系统PHP版没有收费的计划,但我方保留发布收费版的权利,同承诺在发布收费版之前的所有版本都是免费的,将来也不会受到收费版的影响。 二、后台功能简介: 1.基本设置:基本信息,联系方式,网站设置,导航管理,模块启闭,安全设置,静态设置,管理员帐号,数据库管理,其它设置; 2.产品管理:产品列表,添加产品,产品类,产品属性; 3.文章管理:文章列表,发表文章,文章类,关于我们列表,添加关于我们,人才招聘列表,添加人才招聘,下载列表,添加下载; 4.用户互动:用户管理,留言管理,评论管理,产品订购,问卷调查,网站公告,在线客服,用户协议,友情链接; 5.文件管理:选择模板,图片管理,焦点图片,语言设置,资源管理; 6.高级应用:新建频道,频道标题,后台导航管理。 三、更新情况: 1、修复前台两处JS不兼容IE9的BUG; 2、改用CKEditor编辑器。 四、安装说明: 1.我方推荐的PHP版本为PHP 5.2左右,我方推荐的PHP集成环境为XAMPP 1.7左右; 2.全新安装须把upload文件夹里面的(注意,是里面的)子目录和文件全部上传到网站根目录下,然后在浏览器上打开网站,按提示选择数据库、填写数据库信息,最后点击安装按钮即可完成安装; 3.本系统默认设置1小内只能登录后台10次,您可以在“后台-基本设置-安全设置”里面修改长和登录次数,以免在调试期间出现无法登录后台的情况。 五、升级说明: 1.sinsiu PHP 1.1 beta4的用户可以通过升级程序方便地升级到sinsiu PHP 1.1 beta5,不须要重新安装程序,原有数据不会丢失; 2.如果您是sinsiu PHP 1.1 beta4用户,请把upgrade文件夹整个上传到网站根目录下,在浏览器地址栏输入http://网站路径/upgrade/,然后按提示点击升级链接; 3.如果升级之后出现页面布局混乱,请先清除浏览器临文件,然后重新打开网站即可; 4.不建议使用“新建频道”功能的用户升级系统,因为升级可能导致该功能所创建的文件丢失,理论上能够手动修复,但比较麻烦,建议不懂技术的用户不要尝试。 六、注意事项: 1.本系统的Access数据库只在Windows服务器上有效,建议要使用Access数据库的用户选择Windows**; 2.本系统的伪静态功能只在Apache服务器(一般搭配Linux操作系统)上有效,建议要使用伪静态功能的用户选择Linux**; 3.由于本系统采用UTF-8编码,不能在Windows中用记事本编辑,因为记事本会自动加BOM头导致程序异常,推荐使用专业的Dreamweaver或小巧的Notepad 编辑器; 4.升级、搬站、上传本地测试程序到服务器,进行此三种操作后如果页面出现错误代码,请按如下方法手动清空Smarty缓存:进入admin/compile目录和index/compile目录,将里面的文件全部删除即可; 5.本系统在发布之前经过多次测试,一般不会在核心功能上出错。如果您在使用中遇到程序出错,请先从自己的运行环境上找原因,请不要一遇到问题就将责任推到我方身上,甚至怀疑我方故意留下缺陷以期收费,这完全无助于问题的解决和个人的进步。如果您断定出错是由我方程序造成的,可以将问题发送至我方邮箱njb215@qq.com,我方确定后将会免费为您提供解决方案,同我方对您的反馈表示感谢! 七、后台路径:http://网站路径/admin
2014年09月12日 V2.85更新包(推荐升级) 1.[*修复]修复后台某文件出现任意下载漏洞【感谢乌云[haitaowuyun]发现】 2.[*修复]修复前台存在的SQL注入风险漏洞【感谢乌云[语邑尘]发现】 3.[*修复]修复前台存在的xss跨站脚本攻击漏洞【感谢乌云[evil]发现】 4.[修复]修复内容页投票区域部浏览器不会居中BUG 5.加强前台提交表单信息的安全过滤 6.修复几个细节BUG 2014年04月30日 V2.84更新包(推荐升级) 1.修复安装向导配置对数据库字符过滤不严存在入侵漏洞 2.修复后台模板样式文件字符过滤不严存在入侵漏洞 3.修复后台登录验证没有清空验证码信息,导致增加暴力解密风险 4.修复通过后台文章编辑附件栏自定义内容可能导致删掉网站任意文件的BUG 5.修复后台服务器文件管理,文件总大小超过几G会出现页面程序错误BUG 6.完善后台JS复制事件 7.修复其他BUG (1~4更新点感谢白帽:seraph1984,通过乌云平台告知我们网钛。这些入侵漏洞只要有根据程序后台引导页提示对后台文件夹进行重命名以及重命名或删掉安装向导文件夹均不会受影响) 2014年04月10日 V2.83更新包 1.[纠正]纠正后台 会员参数设置 有自适应高度不对的BUG 2.[纠正]纠正后台如果是用chrome核心浏览器,会造成底部一大截空白的BUG 3.[纠正]纠正部浏览器后台导航菜单间间隔背景图会重复显示多次BUG 4.[纠正]纠正前台导航下拉二级菜单多次经过会出现重复伸缩问题 5.[纠正]选择服务器文件页面没有滚动条的BUG 2014年03月07日 V2.82更新包 1.[新增]会员投稿管理也加入复制功能 2.[改进]改进后台文章管理 缩略图示意图,图片图标代表本地缩略图,电脑图标代表远程缩略图 3.[纠正]纠正外部调用代码会显示出未审核状态和隐藏状态的文章 4.[纠正]纠正外部调用代码对采用外部链接的文章路径没法显示正确 2013年10月23日 V2.81更新包 1.[新增]文章管理 增加 复制 按钮,免去写形似文章的工作量,直接在现有的修改下即可成新文章 2.[改进]网站参数设置 增加 清除JS内容 按钮 3.修复其他几个小细节 2013年09月07日 V2.80更新包 1.[改进]去掉旧版AJAXRequest换成jQuery中的AJAX 2.[改进]为了系统安全和稳定去掉宇初验证码和印象码,加入4种数字验证码、1种中文验证码、1种计算题验证码供用户选择 3.[改进]为了后台系统安全,后台登录页不用判断是否已登录状态并自动跳转到管理页 4.[改进]后台编辑CKEditor V3.6.1升级到CKEditor V3.6.6 5.[改进]前台编辑器KindEditor V3.5.5升级到KindEditor V3.5.6 6.[纠正]纠正栏目管理中非顶级类,次页显示模式选择[类列表2]没提示不允许选择的提示 7.[纠正]纠正部浏览器后台列表管理的复选框全选失效的BUG 8.[纠正]纠正部浏览器后台列表管理的多选处理按钮和下拉菜单失效的BUG 9.[改变]后台兼容模式提升到IE8模式 10.修复其他诸多小细节 2013年07月19日 V2.74更新包 1.[新增]后台引导页加入非IE浏览器提示,后台部功能在非IE浏览器下可能没法使用 2.[修复]【紧急】纠正后台设皮肤目录存在入侵挂马BUG 3.[修复]纠正服务器间跟保存到数据库里格式不同造成登录有出现间不匹配问题 4.[纠正]生成sitemap 纠正隐藏状态文章和未审核文章也会显示出来的BUG 5.[改变]后台 新增栏目 次页显示模式默认为【图+摘要1】,首页栏目图片文章默认开启 6.[改变]前台网站公告、搜索结果默认显示模式为【图+摘要1】 7.[改变]RSS调用默认调用数量从20改成50 2013年04月15日 V2.73更新包 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去,后台更新下皮肤样式。 1.[改进]文章管理-评论管理 留言内容字符显示50字节扩大到80字节 2.[纠正]纠正后台登陆页密码框只能输入20字符的限制 3.[纠正]纠正栏目编辑模式选择外部链接,导航菜单和首页栏目开关项没显示的BUG 4.[纠正]纠正sitemap生成把隐藏状态的文章也显示出来的bug 5.全站验证码默认选择传统数字型 6.修复其他小细节 2013年03月18日 V2.72更新包 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去,后台更新下皮肤样式。 1.[修复]由于上传图片管理中的占用数不准确,故去除 2.[改进]前台编辑器字体和背景色盘由原来的十几色改成全色系 3.[改进]完善过滤script标签的JS函数 4.[改进]后台密码设置由原来限制最长20位扩展到50位 5.[纠正]纠正幻灯片下面的广告位和首页栏目广告位宽度少2像素BUG 6.修复其他小细节 2013年03月02日 V2.71更新包 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.关键字管理的地址栏加入自动换行,防止网址过长造成右侧会没显示 2.列表页导航页加入超过100,下拉选择自动变成文本框输入,防止下拉项太多而影响速度 3.纠正文章管理因异常栏目信息,而造成页面错误 4.生成的缓存文件加入字符的编码,防止因配置内容含asp代码而造成程序出错 5.读取文件加入对0字节文件的错误判断处理 2013年01月11日 V2.7升级包 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.纠正后台AJAX函数的加载图路径错误BUG 2.宇初验证码换成印象码 3.纠正后台引导页可能会被安全狗屏蔽的问题 4.自动完善内容页正文里的图片alt和title属性值 5.纠正富媒体验证码浮层层级问题 6.改进后台首页HTML代码 7.程序里“类”纠正成“栏目” 8.纠正最新消息更多列表没加入最新消息文章属性限制 9.后台评论管理中,文章链接地址改用伪静态路径 10.去掉后台参数设置中,[后台头部界面]和[用户管理菜单]项 11.解决后台编辑器之前空2格低于一个汉字的问题 12.完善几个细节问题 13.整合20121103~20121220补丁 2012年12月20日 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.富媒体验证码更新到最新版 2.采集项目管理增加创建间信息 3.上传图片和上传文件框加入编码指定,防止乱码出现 4.修复其他细节bug 2012年11月03日 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.纠正后台文章编辑获取编辑器缩略图有没有显示全的bug 2.纠正数据处理管理页面权限不对bug 3.后台文章管理快捷属性设置,加入 首图/缩图/幻灯/滚图 属性的是否有缩略图文件判断 4.纠正后台皮肤管理 高级模式中 界面框架主体(960px)项没保存到数据库的bug 5.前台内容页关键词替换,加入排除已有超连接或图片标签的内容替换 2012年07月06日 V2.6升级包 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。(如果之前没打过2012年05月25日补丁,需要在网站上运行admin/update_20120525.asp文件(如网址输入:http://你的域名/后台目录名/update_20120525.asp),升级完成后删掉update_20120525.asp文件;如果打过就跳过该步骤,直接删掉update_20120525.asp文件。) 1.后台 文章参数设置里的初始化设置,加入注释信息 2.后台 采集管理的[教程]链接纠正 3.皮肤管理加入2个皮肤风格下载路径 4.后台 网站参数设置对路径加入注释信息 5.其他细节修复 6.整合2012年03月27日~2012年06月07日补丁 2012年06月07日 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.[纠正]纠正一些站长工具检索不到网站关键词和网站描述 2.[纠正]纠正注册敏感词如有空值造成无法注册的BUG 3.纠正几处细节BUG 2012年05月25日 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去,覆盖好后,并在网站上运行admin/update_20120525.asp文件(如网址输入:http://你的域名/后台目录名/update_20120525.asp),升级完成后删掉update_20120525.asp文件。 1.后台 网站参数设置 新增验证码模式选择 2.后台 网站参数设置 纠正几处选项名称 3.纠正 关闭全站验证码 会员注册和登录 却还显示的BUG 2012年05月17日 1.纠正20120515补丁造成的页头JS失效BUG 2.纠正20120515补丁造成页头搜索项失效BUG 2012年05月15日 1.纠正后台皮肤管理的生成CSS样式的个别样式问题 2.文章编辑,获取编辑器图片增加bmp格式图片 3.纠正开启IP库,如果没发现IP库会出现提示信息而不是页面出错 4.完善 字符串长度截取函数 5.改进前台底部友情链接间隔符 6.纠正留言和评论提交成功后会弹出验证码的BUG 7.纠正会员注册计算是否允许再次注册出现页面错误BUG 8.纠正其他几个小细节 2012年04月17日 1.后台评论管理和留言管理内容加入强制换行,防止有会撑爆页面 2.后台评论管理和留言管理新增允许修改用户留言/评论内容 2012年03月31日 1.[*紧急修复]修复次页存在的一个xss攻击安全漏洞 2.纠正当新的验证码无法使用系统自动切换到传统数字验证码 3.其他几个小细节纠正 2012年03月27日 1.后台每页显示个数增加最大200限制 2.网站验证码改为富媒体验证码,更难以被识别和破解 3.其他几个小细节修复和完善 2012年03月21日 V2.5升级包 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.[新增]前台会员投稿和后台文章编辑 新增重复性标题检查按钮和本地获取关键词 2.[新增]新增本地关键词库(位置:inc/keyWord.txt),可以根据自己需求往里面编辑需要的关键词 3.[新增]前台 文章管理 新增查询栏 4.[新增]后台 常规设置-底部栏目 新增链接 留言板 模式 5.[改进]后台 文章管理-栏目管理 文字和细节完善 6.[改进]后台 留言管理和评论管理 内容加入强行换行,防止个别情况撑爆界面 7.[改进]后台 友情链接管理 纠正新增框初始排序值有非最大值问题 8.[改进]完善前台编辑器细节 9.[修复]后台 会员管理 注册日期查询是失效的BUG 10.[修复]修复留言本页面 会员注册/登录失效问题 11.其他细节修复 2012年02月29日 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.[修复]后台文章管理-栏目管理 二级栏目模式显示错误的BUG 2.[修复]前台页头导航栏二级栏目模式为单篇页,链接无效BUG 2012年02月10日 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.[新增]后台新增文章作者栏 加入{%称呼%}自动替换为当前后台用户昵称 2.[改进]后台页数太多,提交成功后要提示下 3.[新增]后台引导页加入生成首页静态页判断 4.[改进]后台留言管理,对留言内容和用户名加入字符串强制换行 5.[修复]纠正前台投票,当投票数超过32767,程序会出错的BUG 2012年01月18日 bug修复 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去,覆盖好后,并在网站上运行admin/update_20120119.asp文件(如网址输入:http://你的域名/后台目录名/update_20120119.asp),升级完成后删掉update_20120119.asp文件。 1.修复“最新信息”列表页会显示出 没有设置“最新信息”属性的文章BUG 2.修复文章管理,状态查询失效BUG 3.栏目编辑 新增 外部链接/单页面 也可设置打开方式 4.内容页正文底部广告移到正文页下面 5.新增编号22广告位,位于内容页正文页上面 6.更换“享到代码”为 百度享,地址改成百度享,加入默认内置代码重置,内容页享代码移到正文底部 7.搜索栏新增京东商城搜索 2012年01月05日 V2.4升级包 1.新增【管理员专区】->【数据处理管理】功能,可以批量替换数据和处理因敏感词而无法正常打开网页问题 2.纠正后台文章编辑,获取编辑器图片无法获取网络图片路径问题 3.后台文章管理,标题后面加入是否含缩略图的图标 4.纠正后台文章编辑,保存远程图片到本地,如果缩略图是网络图片没纠正成本地路径的BUG 5.删除网站参数设置里无用字段信息 6.后台友情链接新增 链接注释信息 栏 7.后台栏目编辑和单篇页编辑,加入模式选择(栏目、外部链接、单篇页) 8.更新免费版安装向导程序至V2.4,加入版本判断和数据库初始化功能 9.节日倒计改为写文件方式保存缓存文件,以便无法访问外部的空间也可以正常使用该功能 10.整合12.4日补丁 2011年12月4日 bug修复 1.改进采集栏目中对过滤标签进行注释 2.采集过程中,加入 采集标题 去HTML化处理 3.改进保存远程图片和采集图片逻辑 4.几个小细节纠正 2011年11月24日 V2.3升级包 1.MSXML2.XMLHTTP更换成MSXML2.ServerXMLHTTP,防止采集或生成首页静态页会卡死问题 2.纠正采集的图片标签中有js脚本,可能会造成图片获取不到的BUG 3.友情链接管理,到期日期加入快捷的1、3、6、12个月的选择按钮 4.sitemap加入最后更新间 5.对首页最新评论和最新留言中连续数字或者连续字母进行强制换行,防止内容被隐藏 6.解除对p、img、input、button等标签默认空隙的限制 7.屏蔽掉网站数据库和采集数据库的数据库还原功能 8.广告管理中广告编辑,加入上传本地图片到编辑器中功能 9.纠正内容页图文排版,后台设置图片间距无效bug 10.纠正后台采集结果预览,列表小图为绝对路径没显示出来的BUG 11.整合5.14~11.4的更新包 2011年11月4日 BUG修复 1.修复11.1补丁造成的文章内容摘要过滤HTML失效而可能影响到前台排版问题【重要】 2011年11月1日 BUG修复+细节完善 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去;进入后台皮肤管理,点击[更新全部] 1.后台新增用户和修改用户名加入特殊符号过滤 2.纠正前台留言和评论,如果内容是连续数字或者英文可能会出现不能自动换行的BUG 3.首页logo加入首页超连接 4.纠正蒙层窗口页导航含中文会错误的BUG 5.后台文章编辑,内容摘要编码化,防止破坏前台HTML代码 6.其他小细节修复 2011年10月13日 BUG修复+细节完善 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去 1.文章管理,标题编码化,防止因为含有HTML代码而排版错乱 2.后台有生成缓存文件的地方加入是否生成成功的判断 3.前台搜索 Google 搜索链接错误 4.减少打开蒙层窗口 要点击2次才会打开的机率 5.文章内容,超标图片下面新增[点击查看原图]超链接 2011年9月30日 BUG修复+细节完善 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去 1.广告管理加入【广告位具体位置说明】链接 2.提高导航下拉二级菜单的浮动层级,让其尽可能不会被其他元素覆盖了 3.纠正首页最新消息置顶文章和首页栏目more链接,当为外部链接没采用外部链接bug 4.去掉生成首页静态页失败用跳转语句替代 5.增加后台生成首页静态页错误的原因提示种类 2011年9月25日 功能增加+BUG修复+细节完善 ★更新方式:补丁包里的所有文件覆盖进去 1.网站地图条数最大限制增至100万 2.去掉获取网站自身网址加入端口的判断 3.采集项目修改,预览采集目标地址列加编号 4.纠正会员投稿保存,出现js代码文字 5.采集入库相关文章和评论默认开启 2011年9月12日 BUG修复 ★更新方式:补丁包里的所有文件覆盖进去 1.纠正前台编辑器明明有内容却提示没内容的BUG 2.纠正会员注册没判断用户名的唯一性 3.纠正页头网站LOGO与右侧广告位错位3个像素BUG 4.针对百度SEO建议程序优化 (另:针对百度SEO优化请检查后台 网站参数设置-》网站基本信息-内容页“享到”代码,如存在img标签并且不存在alt属性,请加上alt属性,不然会被扣‘图片Alt信息’数,如“”改成“”) 2011年9月5日 细节完善+BUG修复 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去 1.纠正后台栏目管理,修改栏目所属,文章的类没有相应纠正过来的BUG 2.纠正采集历史记录结果查询条件失效的BUG 3.前台编辑器更新到最新版KindEditor V3.5.5 4.后台编辑器更新到最新版ckeditor V3.6.1 2011年8月8日 细节完善+BUG修复 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去;进入后台皮肤管理,点击[更新全部] 1.上传文件名超长,自动截断 2.纠正网速慢造成出现“stack overflow at line: 0”警示框的错误提示 3.纠正火狐导航下拉菜单只能显示1个子栏目BUG 4.纠正内容页的顶踩进度条在IE6下高度超出BUG 5.纠正114啦天气预报出错问题 6.几个小细节修复 2011年7月22日 细节完善+BUG修复 1.纠正广告管理,点查看代码,跳到页头BUG 2.纠正采集模块为隐藏状态,新增/修改采集项目还会显示的BUG 3.后台 修改密码,新增其他信息设置菜单,加入列表页每页显示数量设置 4.完善新增栏目后会继承上个添加的部信息 5.纠正2个小细节 2011年7月8日 细节完善+BUG修复 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去;进入后台皮肤管理,点击[更新全部] 1.纠正蒙层窗口关闭,有会造成部页面元素被隐藏而没显示出来BUG 2.图片生成设置 加入是否aspJpeg组件是否支持的判断 3.后台引导页对网钛信息加入对空间访问官网的速度检测,如速度过慢,不自动获取官网信息 4.纠正列表页右侧类导航IE浏览器右侧边线不见的BUG 5.纠正页面几个HTML标签错误 6.广告管理,加入生成缓存文件是否成功的提示信息 7.纠正导航菜单长度超过会折到第二行的BUG。 8.修复几个小细节 2011年6月16日 细节完善+BUG修复 ★更新方式:admin文件夹改成你后台目录名,然后补丁包里的所有文件覆盖进去。 1.纠正IE6下评论和留言页面的页下拉框掩盖住蒙层窗口bug 2.加强注册信息保存的过滤 3.后台 文章评论和留言新增显示游客IP信息 4.纠正前台会员个别用户名出现登录上去了,却提示还未登录的BUG 5.改进广告管理 6.修复几个小细节 2011年6月3日 细节完善+BUG修复 1.外部调用,文章属性由且关系,改成用或关系 2.文章列表页增加【标题】(只有标题)、【类列表2】(即一行显示2个类别)2种模式 3.文章 缩略图/图片 新增支持外部图片链接(http://开头的) 4.纠正皮肤管理中,更改模板样式文件名失效的问题 5.评论和留言,默认留言者改为“游客” 6.纠正后台引导页中会员待审核文章统计错误BUG 7.纠正后台文章管理(会员投稿)审核状态查询条件失效BUG 8.完善小细节 2011年5月27日 1.改进首页静态页每日自动生成的逻辑。 2.纠正单页面图片路径不是采用相对路径问题 3.纠正几个小细节 2011年5月20日 1.纠正RSS订阅,栏目有显示不全问题 2.纠正会员模块小细节bug 3.纠正后台外部调用页,栏目有显示不全问题 4.优化几个小细节代码 2011年5月14日 ★更新方式:直接覆盖。 1.纠正标签列表页页错误 2.纠正友情链接采用远程图片,内页显示不出来问题 3.纠正内容页需要会员登录状态,内容没显示出来问题 4.纠正伪静态列表页和内容页,标签超连接错误问题 5.纠正几个小细节 2011年5月10日 OTCMS V2.2 升级包 ★更新方式:admin文件夹改成你后台目录名,然后直接覆盖,覆盖好后,并在网站上运行admin/update_5.8.asp文件(如网址输入:http://你的域名/后台目录名/update_5.8.asp),升级完成后删掉update_5.8.asp文件。 1.新增RSS功能 2.栏目标题改为:栏目名称+标题附加内容+网站名称 3.列表页新增标签信息 4.内容页新增标签信息和相关文章 5.新增功能外部调用代码 6.新增文章参数设置 7.多处小细节修复和完善 8.集成4月10日~4月26日的补丁 2011年4月26日 ★更新方式:admin文件夹改成你后台目录名,然后直接覆盖。 1.纠正后台设置项当为“-”或“.”造成前台读取文件错误问题 2.纠正后台皮肤管理权限ID匹配不正确问题 3.纠正伪静态,导航菜单使用单页面是链接错误 4.纠正几个小细节 2011年4月20日 ★更新方式:admin文件夹改成你后台目录名,然后直接覆盖。 1.纠正个别滚动信息没显示出来的BUG 2.纠正伪静态内容页,评论数没递增Bug 3.后台索引页,授权信息获取方式修改 2011年4月12日 1.纠正V2.1前台会员投稿,栏目没关联上的问题 2.纠正单篇内容页页面错误打不开问题 3.纠正会员投稿点击提交一直卡在加载处理中状态 4.纠正V2.1前台会员投稿,栏目没关联上的问题 5.纠正V2.1后台采集栏目每关联上的问题 6.纠正几个其他小细节 2011年4月11日 1.纠正个别用户二级列表页显示不出内容的问题 2011年4月10日 ★更新方式:admin文件夹改成你后台目录名,然后直接覆盖。 1.纠正升级到V2.1后单篇内容页访问错误问题 2.纠正新增的114啦天气预报在伪静态列表页/内容页中找不到文件问题 3.纠正文章管理类别批量移动到更新到V2.1模式 2011年4月9日 OTCMS V2.1 升级包 ★更新方式:admin文件夹改成你后台目录名,然后直接覆盖,覆盖好后,并在网站上运行admin/update_4.1.asp文件(如网址输入:http://你的域名/后台目录名/update_4.1.asp),升级完成后删掉update_4.1.asp文件。 1.重点对文章部优化程序和数据库 2.获取网址信息加入端口判断,防止不是用默认端口80,会造成页面访问错误问题 3.纠正留言和评论通过非正规渠道提交而绕过字数限制BUG,及加强恶意灌水的防范措施。 4.纠正后台上传图片,选择swf会提示图片格式无效问题。 5.去除网站参数中最新消息范围选取,改为新增文章属性最新消息 6.文章属性新增“首页缩略图”,首页栏目显示的图片文章于缩略图无关,于此属性有关 7.留言和评论加入楼层字段 8.会员发表文章采用新的编辑器kindeditor,并加入页设置功能 9.纠正文字水印当为英文定位位置不准确问题 10.纠正编辑器从word、excel里黏贴进来的样式丢失问题 11.新增对ok3w/老Y迁移程序迁移过来的会员登录支持 12.皮肤管理新增[全部更新]按钮,一次性更新所有皮肤css样式文件 13.新增页头日期 年月日星期、年月日秒星期 2种模式选择 14.新增页头天气预报 114啦天气预报 今天、今天明天 2种模式选择 15.新增滚动信息显示条数控制 16.新增搜索结果、网站公告列表页、最新消息列表页的每页条数控制 17.新增首页最新留言、最新评论的标题名称 18.新增评论、留言回复称呼和回复颜色自定义 19.新增生成sitemaps功能 20.新增会员重复注册间间隔设置,及注册IP加入黑名单 21.新增IP记录管理,管理注册间隔间和黑名单的IP信息 22.其他细节调整和优化 23.整合2.2日~3.2日的所有补丁 2011年3月2日 1.自动过滤掉内容页中正文的clear样式,已防止部采集的内容被隐藏 2.纠正26日补丁造成的后台获取关键词失效问题 3.纠正后台皮肤管理出现JS错误问题 4.后台采集入库新增过滤内容摘要中的页符 5.去掉页头JS秒及间自动刷新 6.去掉最新消息及列表页的内容摘要链接 7.加入文章仅限会员阅读,而不需限制积。 8.纠正评论、会员的文章管理页失效问题。 9.优化部代码 ★更新方式:直接覆盖,admin文件夹改成你后台目录名,覆盖好后,进入后台的皮肤管理【刷新】下当前使用的皮肤css文件(该补丁有改动皮肤样式文件,故需重新生成下)。 2011年2月26日 1.纠正之前漏加入的国外空间运行出错问题 2.会员退出登录后返回到当前页面,而不是首页 3.会员投稿提交后如为即响应会有等待10秒设置,防止个别网站速度有所延,造成会员重复提交问题。 4.首页最新留言去掉经过变粗,首页最新评论经过改成变下划线 5.纠正非动态路径,站内搜索结果页,第二页开始页面错误问题 6.改善后台授权人信息栏代码 ★更新方式:直接覆盖,admin文件夹改成你后台目录名。 2011年2月23日 紧急补丁 1.【紧急】纠正22日补丁造成的连续新增文章而变成修改上一篇新增文章的问题。 2.首页栏目h1标签改成h2标签 3.首页栏目标题加入超连接 ★更新方式:直接覆盖,admin文件夹改成你后台目录名,覆盖好后,进入后台的皮肤管理【刷新】下当前使用的皮肤css文件。 2011年2月22日 1.纠正15日补丁造成的首页全3栏第一栏会掉下来的问题。【需要在后台对当前皮肤修改保存下以更新皮肤样式】 2.纠正文章内容页有些超连接文字字号偏小问题. 3.扩大导航菜单个数的选择,新增3~8 4.后台新增文章后跳到新增文章页会自动内置些之前添加的信息 5.后台文章管理里新增“来源”“作者”查询条件 6.后台皮肤管理,新增[更新css]按钮 7.纠正前台搜索结果、网站公告列表、留言板右侧精彩推荐、点击排行没记录问题 2011年2月15日 1.纠正伪静态,底部栏目链接错误问题 2.去掉底部栏目“请您留言”菜单 3.纠正首页中间模块部向右偏移2像素问题【需要在后台对当前皮肤修改保存下以更新皮肤样式】 4.纠正伪静态是,当前位置的首页链接错误问题 5.在首页打开蒙层窗口,暂停滚动信息和滚动图片的滚动,以消除光标闪烁频繁问题 6.会员等级里“管理员”等级暂没用到,暂屏蔽掉 7.纠正后台新增会员无法修改密码的错误 2011年2月8日 1.纠正后台皮肤管理,专业模式,保存出错问题 2.去除皮肤模板中,重复定义样式 3.纠正后台文章新增/修改结束,2秒倒计返回有会失效问题。 4.纠正伪静态路径文章内容页附件下载错误问题 5.新增皮肤导入/导出 6.纠正后台默认页网站统计信息,一周内/一个月内范围选取错误问题。 7.纠正后台编辑器对复制于word、excel文档的内容进行过滤格式问题 8.纠正伪静态前台需用户登录才可查看的文章图片路径错误,及附件没显示出来问题(感谢 ♂嫼脃暒涳♀ 发现该问题) 2011年2月2日 1.纠正前台和后台获取关键字乱码问题 2.纠正内容页[上一篇][下一篇]没把隐藏状态的文章排除的问题 3.纠正注册,个别注册成功而没有提示成功及刷新的问题 4.后台默认页新增网站统计信息,及安全性提示。 5.后台栏目管理加入栏目所属不能选择自己的判断,及新增检测有没有被遗漏的栏目 2011年1月31日 发布OTCMS V2.0 正式版

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧