阅读:12904回复:33
bbcode0.41精减修正版
参考wxdjs的办法给0.41的BBcode菜单中图片和引用单独提到前面来了,并去掉了不实用的表情菜单。
不过我尝试进一步把菜单提向前时(像0.37版那样), 去掉了bbcodeOverlay.xul中的 <menupopup> <menu id="context-bbcode" position="1" label="BBCode" class="menuitem-iconic menu-iconic icon-bbcode16" accesskey="B" > 和下面对应的 </menupopup> </menu>之后, 菜单的确可以进一步提前一下,但这时四个菜单BBcode,Html,Xhtml,特殊字符会同时出会,自己的设定不管用了……我目前找不出原因,只好做罢。下面的附件还是保留着0.41版的菜单方式。 有高人知道的话还希望得到指点。 |
|
|
1楼#
发布于:2005-05-25 17:10
BBcode 0.41增肥版……
既然有人要,就试着加入了论坛上的四个表情 ^ |
|
|
2楼#
发布于:2005-05-25 17:10
当然,要在skin\classic\bbcode加入社区的四个图标,我用PS减小了一点(和其他图标一样)
bbcodeOverlay.xul是定义菜单界面的文件,在其中某处加入: <menuitem id="context-bbc-sm-good" label="" tooltiptext=":good" class="menuitem-iconic menu-iconic sm-good" oncommand="bbcode.bbcode(':good', 'bbcode-direct');"/> <menuitem id="context-bbc-sm-bad" label="" tooltiptext=":bad" class="menuitem-iconic menu-iconic sm-bad" oncommand="bbcode.bbcode(':bad', 'bbcode-direct');"/> <menuitem id="context-bbc-sm-hand" label="" tooltiptext=":hand" class="menuitem-iconic menu-iconic sm-hand" oncommand="bbcode.bbcode(':hand', 'bbcode-direct');"/> <menuitem id="context-bbc-sm-v" label="" tooltiptext=":v" class="menuitem-iconic menu-iconic sm-v" oncommand="bbcode.bbcode(':v', 'bbcode-direct');"/> 修改bbcode.css 在其中某处加入: .sm-good{ list-style-image: url("chrome://bbcode/skin/icon_good.gif"); } .sm-bad{ list-style-image: url("chrome://bbcode/skin/icon_bad.gif"); } .sm-hand{ list-style-image: url("chrome://bbcode/skin/icon_hand.gif"); } .sm-v{ list-style-image: url("chrome://bbcode/skin/icon_v.gif"); } |
|
3楼#
发布于:2005-05-25 17:10
渐变色?
|
|
4楼#
发布于:2005-05-25 17:10
这下比较麻烦啊……得大改作者的源代码了。
我对Java和xml的世界了解还很有限,实际上刚注册这个论坛的时候才刚开始玩Firefox……请教论坛的高手们,一般用来开发Firefox插件的Java开发工具是什么? 渐变色……需要的改动至少有: 1.界面.添加渐变色的起始色和终止色。 2.增加渐变算法,根据输入的长度,起始色和终止色计算中间的各个渐变色。我对颜色的代码#FF0000还不太清楚,这个有参考的源码就好了。 3.作者的添加函数只能简单地添加 + character +这样的类型,还得动手对这个也要大改…… |
|