引用

--2008.02.28 加入编辑器在线演示地址,让大家看的更明晰。  http://www.zendstudio.net/libs/SinaEditor/

--2008.02.27 重要更新,支持firefox,新增上传附件功能 替换掉原来的“插入文本框”按钮,其他若干BUG修正,此次上传支持文件upload.php略作了改动,以便兼容新的(rar,zip)附件上传功能,原来的封装类可以继续使用,如果不嫌粗糙的话。写的较为仓促,非常感谢大家这么长时间的支持!smile
原始程序来自无忧脚本网http://bbs.51js.com/viewthread.php?tid=73333


--11.18修正了不能撤销、重做以及重置表单的重大BUG,并增加封装类,调用起来更为方便,请18日之前下载的朋友重新下载附件。谢谢大家的支持!!!

     呵呵,看到有网友把新浪博客的在线编辑器给提取了出来,真是强悍。这个编辑器我看着蛮喜欢~
     略感美中不足的是,他做的图片上传是ASP版,既然这样,偶就给扩展扩展,给加个PHP的支持。
     这个编辑器的界面简洁大方,颇有几分office 2007的味道。功能也很够用,没有PHP支持实在可惜!这样,大家在考虑在线编辑器的时候,是不是又多了一个选择?不错吧,祝您使用愉快。smile
     调用也蛮简单,有时候感觉FCK功能太过强大了,某些地方可能有拿牛刀杀蚊子之嫌。


界面截图:

Highslide JS



该提供下载了,呵。~
下载文件 (已下载 1712 次)
可能与本文相关的一些内容
面向对象的程序设计语言C++
博大精深的农历算法PHP代码
Zend Studio 5.5.1在线注册机PHP版
zend studio 5.5无法打开主界面故障解决方法一例
PHP简单批量生成不重复的虚拟充值卡号密码
天气情况 11/02/2007 22:55, gently, DownLoads, 评论(40), 阅读(7373)
anon
01/02/2009 16:46
这个编辑器很漂亮,但是载入的速度比较慢,能否调优一下..
朋友
12/23/2008 15:35
老兄 你这个新浪编辑器 怎样在smarty中调用....???

  请你说说
gently 回复于 12/27/2008 14:47
在模板中调用的话,需要修改下class,将create()方法中的print,改为return。然后使用smarty的assign
qloog
12/18/2008 17:38
发现表情提交后,表情路径发生变化,不能正常提取图片,显示叉,能修正吗?
gently 回复于 12/18/2008 18:12
路径变化了,那恐怕就不能正常显示了,主要还是看服务器端脚本的处理吧,编辑器本身插入表情并没有问题。你可以看看演示地址http://www.zendstudio.net/libs/SinaEditor/
小菜鸟 Email
12/17/2008 10:42
上传图片文件      格式没有加限制
gently 回复于 12/17/2008 22:21
图片只能上传jpg,png,gif格式,有限制的
lyw
12/14/2008 22:34
嘿,我又来了
老兄,我把AutoSave=false 改成AutoSave=True,也不行。
对比了两个版本的editor.htm,你应该是修改过了其中的JS代码。我把前一个版本的editor.htm代替了新版的editor.htm,居然行了!我想这应该是js的问题。有空看看吧!
另外我想把附件和图片分别放在两个文件夹里,这个怎么改啊?
谢谢了!
gently 回复于 12/15/2008 20:29
是的,确实修改了其中的JS代码,就因为前个版本的同步方式存在重大BUG,在后续版本中通过ID来传递内容,所以,如果ID的值为空,那么将导致编辑器内容无法传递出去。autosave的内容在表单提交时被清空,如果你要在提交完内容,后退还能恢复的话,请删除editor.htm的第43行:EDiaryEditor.delEditorRsave();附件和图片放在两个文件夹里,请修改editor/upload.php中的路径部分具体为第19行,谢谢支持
lyw Email
12/14/2008 11:09
这个编辑器太好了!
但我还是想请教一下:
Edit文件夹里的editor.htm双击打开时,会弹出“编辑器id参数错误!”的提示框。这是为什么?我记得上一个版本的不是这样啊!
还有改版后好象没有记忆功能了,上一个版本提交后,后退,输入框里的内容还在。这个版本后退就没了。
希望得到答案!
谢谢!
gently 回复于 12/14/2008 20:20
你好!editor.htm是新浪编辑器的一个重要组件,直接双击打开是没有意义的(好像所有的在线编辑器都是这样的),记忆功能是指自动保存吧,你只要设置了参数,该功能是可以使用的。
Mike
12/01/2008 13:42
你的程序我非常喜欢!很漂亮和实用,而且我安装过程很顺利,赞一个!
有一个小问题,您的session好象和我的登陆session冲突,我每次上传文章后都要输入密码……请帮助我吧,感谢!
gently 回复于 12/01/2008 18:05
……
这个我恐怕帮不了你
网络无极
11/27/2008 07:23
谢谢,那也是种解决的办法;此编辑器还有个缺点,网络上复制来的图片如果可以自动上传到服务器端就好啦像ewebeditor就有此功能
gently 回复于 11/27/2008 20:45
呜,远程文件自动上传似乎是个复杂的功能,需要强化原编辑器代码(大概可以使用AJAX)和服务器端脚本的配合,真的抽不出时间来弄这个,如果你有兴趣,可以参考下这个fck插件的做法。
http://download.csdn.net/source/643385
网络无极 Email
11/26/2008 17:28
谢谢你的回复,看见时间挺晚的辛苦呀!
还有有事相求,在传图片和附件的时候是全路径比如httpfffff/newedit/uploadfile/
这样在测试的时候传的内容在正式使用时候不能正确使用
在什么地方可以改动呀?比如/uploadfile/200811261227691788.JPG像这样呀!
不好意思,我比较烦,呵呵
gently 回复于 11/26/2008 23:41
呵,我习惯比较晚休息了。你是指相对路径么?新浪编辑器在IE下使用了pasteHTML方法来插入内容,这个方法会自动的插入当前的域名作为绝对地址,要修改起来较为繁琐,而且在切换源代码和可视化编辑时也存在一次转换,因此要修改多处,所以我推荐的做法是在内容提交时使用服务器端脚本处理掉多余字符串来解决此问题。
网络无极
11/25/2008 16:12
谢谢你这么好的东西,我在研究这个上传接口的问题,能给点提示吗?具体怎么改写js呀,还有就是行高的问题!不好意思呀!呵呵,能者多劳呀!联系我邮箱kiloweb@163.com
gently 回复于 11/25/2008 23:12
关于上传:服务器端脚本输出<script>alert('未知错误,文件上传失败!');window.parent.$('divProcessing').style.display='none';history.back();</script>这的字符串即提示错误信息,关闭文件上传中提示,并后退;上传成功后分图片和非图片分别使用window.parent.LoadIMG和window.parent.LoadAttach将其内容载入编辑窗口,具体可见SinaEditor/Edit/editor/upload.php,前端的文件是同级目录下的img.htm和attach.htm
行高的意义似乎不大,因为我们可以在页面中对内容定义行高,大的行间距的话直接回车就可以了,而编辑器中调整行高不知道是基于哪一点考虑的?
分页: 1/4 第一页 1 2 3 4 下页 最后页
发表评论
开启/隐藏 高级扩展
昵称
密码  游客无需密码
网址
电邮   [注册]