PeriCHR 2007-12-28 18:20
[08-01-20] jmp(全能媒体识别替换)1.2:支持UBB和可视化;修正IE6下拉菜单覆盖问题。
[attach]2804[/attach]
jmp1.2 for z-blog 1.8 b2
需要浏览器javascript支持。
注意,仅在自己的blog上调试成功,未曾广泛测试……
功能:将文章中特定格式的链接转换为对应的播放器。一种代码直接搞定所有媒体格式,从此以后再也用不到多如牛毛的UBB了喵~(好吧,偶素懒人……)~
自带格式判断功能,自动调用windows media player、realplayer、quicktime、flash、jw flash player、silverlight、iframe等多种形式播放器播放链接中的内容。
具体支持格式参看下文(多得让人汗颜吧……貌似偶一开始只是想放flv和xspf来的……)。
支持文章单页和文章列表页。
feed中直接显示链接本身。
使用说明:
0、支持格式:
asf, avi, flv, mov, mpg, mpeg, mp4, qt, ra, smil, swf, wmv, 3g2, 3gp, aif, aac, au, gsm, mid, midi, mov, mp3, m4a, snd, ra, ram, rm, rmvb, wav, wma, bmp, html, pdf, psd, qif, qtif, qti, tif, tiff, xaml, xspf
1、默认高宽:
width:360,height:64
2、使用方法:
jmp文件夹[color=Blue]解压[/color]至PLUGIN目录,插件[color=Blue]激活[/color]。
在UBB编辑界面或者可视化编辑界面下,别名那一行的下方可以看到jmp的[color=Blue]图标[/color][attach]2803[/attach],[color=Blue]点击[/color]之,浮出小窗口,[color=Blue]输入[/color]相关信息,[color=Blue]确定[/color]即可。如下图:
[attach]2836[/attach]
[attach]2835[/attach]
(08-01-01更新说明:同时支持UBB界面和可视化编辑界面;07-12-28更新说明:这个素参考了7楼的建议加上的说!)
当然亦可以手动输入o(∩_∩)o
注意:UBB界面和可视化界面有所不同。UBB时,支持将代码插入到正文或者摘要中当前光标所指的位置;但是可视化界面中,由于原程序限制,仅能将代码插入到正文末尾。
3、自定义代码(在{}中间书写;高、宽设置将覆盖默认值。当地址无法体现文件格式时,用type:''指定。注意,width和height没有引号,type有引号!)
4、使用jw flash player播放mp3\flv\xspf,并有对应的默认配置文档(/jw/下的两个xml,分别对应单曲和列表),可自行更改其配色和默认设置。
例子:[code]<a class="media" href="1.wma">wma file</a>
<a class="media {height:20}" href="1.mp3">mp3 file</a>
<a class="media {width:450, height:380}" href="1.flv">flv file</a>
<a class="media {width:450, height:380, type:'swf'}" href="http://youtube.com/v/TyvN59L4hJU">Youtube Video (SWF)</a>
<a class="media {width:450, height:380, flashvars:{ myVar1: 'myValue1', myVar2: 'myValue2' } }" href="1.swf">swf file</a>[/code]更新:
08-01-22:
非程序更新:
试试看发布zpi?不是很明白发布机制……自动发布到菠萝的海么?还是手动提交的?
现在压缩包里面,把插件文件夹和zpi都放进去了……
08-01-20:
非核心更新:
jw flash player替换为最新版 jw flv media player 3.14
08-01-01:
巴士提醒偶说IE6下,后台编辑页面中,浮动窗口被下拉菜单覆盖……
现已修正(相对于上午版本,修正文件涉及:jmp/js/edit.js;jmp/css/edit.css,请IE6用户重下覆盖。)
08-01-01:
[color=Red]重要更新!!!终于同时支持UBB编辑界面和可视化编辑界面了!!!!![/color]
不小心发现了一个好东东,虽然不够完美,但是终于能够同时向UBB编辑界面和可视化编辑界面注入代码了……
但是要命啊,FCK编辑页面里面,居然和jquery有冲突,所有jquery代码均无法生效……导致偶只能用“通用代码”重写了js……郁闷!!
而且UBB里面的InsertText()在可视化编辑里面不能用……只能学习那个自动恢复的代码,直接在正文的末尾插入……喵喵的……
如果从旧版更新的话,建议先停用下,然后再覆盖……至于为什么要先停用……我也不知道……
07-12-30:
再度新增格式支持:xspf播放列表(.xspf;.xml)。其将调用jw flash player进行播放,并为其添置了默认设置文档 /jw/config_xspf.xml
……汗,估计这个只有偶自己会用吧……
07-12-28:
参考7楼建议,在UBB文章编辑的时候,无需再手动输入代码。点击图标,输入文本说明和链接地址,确定即可在文本框光标处插入代码。
[[i] 本帖最后由 PeriCHR 于 2008-1-22 12:59 编辑 [/i]]
jikunx 2007-12-28 18:22
幸苦你了,我暂时不想用
艾歆 2007-12-28 18:50
好像没什么大的用处,拿来学习吧:lol :lol :lol
busfly 2007-12-28 19:34
用博客做播客的朋友也许用得上
我应该不会用的,嘿嘿
busfly 2007-12-28 19:35
先顶一下
PeriCHR 2007-12-28 19:46
[quote]原帖由 [i]busfly[/i] 于 2007-12-28 19:34 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=65719&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
用博客做播客的朋友也许用得上 [/quote]
汗……有……有……这么高级?
偶滴本意只是觉得默认的UBB太寒酸了,放不了flv而已……
busfly 2007-12-28 20:45
使用时,手工修改代码太麻烦,你干脆做成和FCK一样,弹出一个对话框,在里面输好,点击确定就可以
这样就方便多了
PeriCHR 2007-12-28 21:25
[quote]原帖由 [i]busfly[/i] 于 2007-12-28 20:45 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=65747&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
使用时,手工修改代码太麻烦,你干脆做成和FCK一样,弹出一个对话框,在里面输好,点击确定就可以
这样就方便多了 [/quote]
……汗……偶素习惯在UBB下用html排版的衰人……
不过说的很有理……
弹出对话框么……偶昏头了已经…………哈…………
busfly 2007-12-28 21:34
其实不是对话框,应该是一个小窗口
PeriCHR 2007-12-28 23:50
[quote]原帖由 [i]busfly[/i] 于 2007-12-28 21:34 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=65760&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
其实不是对话框,应该是一个小窗口 [/quote]
我是死也不会用window.open这类的……
已经照LS说的,试着改了。但是偶只有一个IE7,别的浏览器状况不详,谁给抓抓虫不……
[[i] 本帖最后由 PeriCHR 于 2007-12-28 23:53 编辑 [/i]]
wolfit 2007-12-31 11:26
貌似没有多少人用UBB编辑
PeriCHR 2007-12-31 13:32
[quote]原帖由 [i]wolfit[/i] 于 2007-12-31 11:26 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=66441&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
貌似没有多少人用UBB编辑 [/quote]
主要是FCK下没有方便的添加功能按钮的方法……
偶不知道怎样才能在FCK里面加入那个插入代码的按钮,如果不修改程序的话……
要是ZB的插件系统提供这个功能就好了!有点妄想哈……
月上之木 2007-12-31 13:43
有的,可以参考下这个:
[url]http://bbs.rainbowsoft.org/thread-19147-1-1.html[/url]
PeriCHR 2007-12-31 14:24
[quote]原帖由 [i]月上之木[/i] 于 2007-12-31 13:43 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=66497&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
有的,可以参考下这个:
[url]http://bbs.rainbowsoft.org/thread-19147-1-1.html[/url] [/quote]
看到了这句话:
[quote]PS:将老版本的完全删除,此次版本与之前的设计思想有很大差异,这次基本与其他插件不会存在冲突了,另外这次新版的没做fckeditor,因为不改动z-blog原文件,没法将我的toolbar放上去...[/quote]
怎么办……
月上之木 2007-12-31 15:34
:L 注意到~
busfly 2007-12-31 16:46
哈哈,赞一个先,LZ改进了后,方便实用多了要是能在FCK下做到的话,那就完美了,相信很多人都喜欢
PeriCHR 2007-12-31 20:45
[quote]原帖由 [i]busfly[/i] 于 2007-12-31 16:46 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=66527&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
哈哈,赞一个先,LZ改进了后,方便实用多了要是能在FCK下做到的话,那就完美了,相信很多人都喜欢 [/quote]
难度啊难度……大难度啊!
要不用Action_Plugin_Edit_Fckeditor_Begin强行写script,然后用js来读ID插入代码?
[color=Red]以上这句当我没说……我算是昏头了……[/color]
晕啊……我恨js……
而且fck的原理我不是很懂。UBB的话,common.js里面有很简单的插入函数,但是fck有可视编辑状态和源码编辑两种状态,那个插入函数还能不能用?会不会要对两种状态用不同的代码插入方法?这样岂不是可耻地要用到判断……用fck的来支个招不……
更变态的是,偶和fck有仇啊……fck所有的弹出对话框都是一片空白,晕……难道素因为偶从来不用fck,所以fck和偶米有爱么……呜呜……
[[i] 本帖最后由 PeriCHR 于 2007-12-31 21:08 编辑 [/i]]
PeriCHR 2007-12-31 21:59
大喜,然后大悲……
谁能告诉我为什么?
jquery和fck有冲突么?
或者确切的说,为什么,fck编辑页面,jquery代码全部失效?
这是为什么……呜呜……
害的偶只好重写成非jquery的脚本,郁闷……
但素……更严重的问题诞生了:
怎样往FCK里面插入代码?UBB里的那个好用的InsertText()在FCK里面失效了喵……
达人快教我……
----------
又发现的新问题,UBB编辑页面,鼠标激活正文或者摘要文本框的时候,都会激活GetActiveText(this.id),分别返回对应的id。但是FCK页面,这个函数永远只返回正文的id:txaContent……
FCK页面好可怕啊……
[[i] 本帖最后由 PeriCHR 于 2007-12-31 23:19 编辑 [/i]]
jumbot 2008-1-1 13:59
还是那句话:强烈要求Zblog官方在fck页增加按钮存放的接口
[[i] 本帖最后由 jumbot 于 2008-1-1 14:02 编辑 [/i]]
PeriCHR 2008-1-1 14:13
其实Response_Plugin_Edit_Form已经差不多够用了……
busfly 2008-1-1 14:18
好东西,嘿嘿,下载.安装........
PeriCHR 2008-1-1 14:27
[quote]原帖由 [i]busfly[/i] 于 2007-12-28 19:34 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=65719&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
用博客做播客的朋友也许用得上
我应该不会用的,嘿嘿 [/quote]
[quote]原帖由 [i]busfly[/i] 于 2008-1-1 14:18 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=66705&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
好东西,嘿嘿,下载.安装........ [/quote]
……呃……偶很激动,偶很荣幸……终于等到这句话了喵……
但素……话说……还素有点吐槽……o(∩_∩)o...
busfly 2008-1-1 14:42
发现有点不足,就是点击后出现的DIV在UBB编辑页的位置不太好,如下图:[attach]2841[/attach]
结果下面的按钮正好挡住了那两个按钮,希望能调整一下,要不就让这个DIV可以托动,点空白处,就可以托动到其它地方去
另外,建议加上播放列表的编辑管理
PeriCHR 2008-1-1 16:04
[quote]原帖由 [i]busfly[/i] 于 2008-1-1 14:42 发表 [url=http://bbs.rainbowsoft.org/redirect.php?goto=findpost&pid=66720&ptid=19162][img]http://bbs.rainbowsoft.org/images/common/back.gif[/img][/url]
发现有点不足,就是点击后出现的DIV在UBB编辑页的位置不太好,如下图:2841
结果下面的按钮正好挡住了那两个按钮,希望能调整一下,要不就让这个DIV可以托动,点空白处,就可以托动到其它地方去
另外,建议加上播放列表的 ... [/quote]
这素为什么……
偶电脑上,IE7+Fx2+Safari3,全部都米有这个问题的说……郁闷了……
得想办法在我电脑上重现你那样子才行……
————————————
等等……我明白了……LS用的是IE6……我哭……
另,播放列表……偶这个衰人都是本地+上传的……呜呜……
————————————————
IE6下拉菜单覆盖问题已修正。
[[i] 本帖最后由 PeriCHR 于 2008-1-1 21:27 编辑 [/i]]