这次湖南超算的站点用上了dedecms v5.7.
发现它的编辑器已经升级到了fck的新版ckeditor,根据客户需要,给ckeditor加上了highslide效果.
记录一下,以后备用:
0.下载Highslide JS Plugin v1.0.0 for CKEditor 3.x
1.解压highslide文件至ckeditor的plugins文件夹下
2.修改ckeditor.js文件,搜索"plugins:'about,a11yhelp,"然后插入",highslide"为ck添加插件
3.修改ckeditor.js文件,搜索"i.toolbar_Full=",然后插入", 'highslide'"为ck添加插件按钮
做完以上步骤后插件就安装完毕了,可以发布一篇带有图片的文章爽一下啦.
遗憾的是在应用插件的时候,它会把原有img的style属性给干掉,这样在应用完插件,就需要重新设置下图片大小.这点比较郁闷,虾爷对js啦正则神马的啦不了解,希望有牛人能够解决一下.
str = str.replace(/^|(]*>)?\s*(]*(?:src=("[^"]*"|'[^']*'|\S+))[^>]*>)\s*(?:<\/a>)?/ig,