5月,我们的纪念

blogengine.net后台是用的Tinymce编辑器

说实话,第一次用这个东东,功能挺全,但总觉得没有“运行代码”功能总是一个缺陷,于是想动手写一个。

查询相关文档得知,只需写一个插件,然后放到plugins目录

最后在相关的文件中加载该插件即可

也许是js太菜,一个小时过去了,该插件始终未完成,以后曾写过一个FckEditor的这样的插件,很快就搞定了。

没想到Tinymce这么复杂,初始化、回调、执行函数,一看就晕了。看来还得下一番功夫才行啊。

今天有朋友说我的rss有问题,每次都会更新同样的文章,直接进入http://www.lemongtree.com/rss.axd是没有问题的,但在抓虾里订阅时就会有这种现象:

 


但它们的更新时间却又是一样的

 

Categories:   Blog相关 | JavaScript
Tags:   ,
Actions:   Comments (7) |

Comments

1#

January 5 2008 , 10:34

llinzzi

一直在观察BlogEngine.NET,准备搬过去,不过没有2.0的空间 太郁闷了
幻想兄的blog之前大幅度的修改过一次,这次又整个替换了,rss地址变了,bxna那边联系谁?

llinzzicn | Top

2#

January 5 2008 , 10:37

llinzzi

幻想兄这是要开发什么插件,我最近在家待业 -_-! 可否帮把手

llinzzicn | Top

3#

January 5 2008 , 10:46

幻想曲

给bxna的rss地址没有变啊~~~
最大限度地跟原有的blog url兼容
这个插件已经差不多了,就是一个运行代码的功能,BlueIdea里的0

幻想曲cn | Top

4#

January 5 2008 , 11:10

幻想曲

不过遇到了一个小问题,在tinymce中写入代码时很正常。
打开源代码视图就不对劲了,把我的<textarea>全吃了
function insertRunCode() {

var codecontent = document.getElementById('CodeContent').value;

var html = '<textarea col=\"100\" rows=\"20\">\n'+codecontent+'\n</textarea>';
alert(html);
tinyMCE.execCommand('mceInsertContent', true, html);
tinyMCEPopup.close();
}

幻想曲cn | Top

5#

January 5 2008 , 11:12

幻想曲

老弟js熟的话可以搞一搞啊~~tongue

幻想曲cn | Top

6#

January 5 2008 , 12:36

llinzzi

那我试试哈 幻想兄的思路我接不上 我重新搞一下看看
不过如果只是为了在前台显示的话,用你那mp3插件的思路倒也蛮方便的。
幻想兄是想直接在后台见到效果是把 dizzy

llinzzicn | Top

7#

January 5 2008 , 13:26

幻想曲

当然可以用Extensions,但Extensions基本上靠正则来完成.
我的想法是直接从后台编辑器着手来处理。

幻想曲cn | Top

Add comment



(Will show your Gravatar icon)  



  Country flag


[b][/b] - [i][/i] - [u][/u]- [quote][/quote]

:-/ ^_^ :d :o :kiss: :) :p :se: [yeah] :( :love: :han: :up: :cry: :zzz: o_o


申请链接请看这里