Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

BOX 文字底色 FOR DZ5.5

[复制链接]
阿Ray 发表于 2007-4-6 14:26:47 | 显示全部楼层 |阅读模式
我开发的:
≮完美竞猜≯ FOR DZ5.X (DZ5.0 DZ5.5 RECOMMENDED) FINAL
其实图文混排很简单!~~~ 对现有图文混排的增强
看很多人要,就提供了

1. 后台添加box代码

box

<div class="box" style="background-color: {1}">{2}</div>
[box=文字底色]文字内容[/box]
文字底色
2
1
文字底色        文字内容

2. 修改CSS.htm
最后加入
  1. /* 文字底色 By Ray @ Btimes.org */
  2. .box {
  3.         margin:5px;
  4.         padding:2px 5px;
  5.         border:{BORDERCOLOR} dashed 1px;
  6. }
  7. /* 文字底色 By Ray @ Btimes.org */
复制代码
3. 修改post_bbinsert.htm
  1.         <td id="{$editorid}_popup_forecolor" title="{lang post_discuzcode_forecolor}" onclick="editorMenu(this)"><div class="editor_buttonnormal" onMouseOver="menuContext(this, 'mouseover')" onMouseOut="menuContext(this, 'mouseout')">
  2.         <table cellpadding="0" cellspacing="0" border="0" unselectable="on">
  3.         <tr>
  4.         <td class="editor_colormenunormal" unselectable="on" id="{$editorid}_colormenu"><img src="images/common/bb_color.gif" width="21" height="16" alt="{lang post_discuzcode_forecolor}"><br><img src="images/common/bb_clear.gif" id="{$editorid}_color_bar" style="background-color:black" width="21" height="4"></td>
  5.         <td unselectable="on"><img src="images/common/bb_menupop.gif" width="7" height="4"></td>
  6.         </tr>
  7.         </table>
  8.         </div></td>
  9.         <td><img src="images/common/bb_separator.gif" width="6" height="20"></td>
复制代码
下增加
  1. <!--文字底色 By Ray @ Btimes.org-->
  2.         <td id="{$editorid}_popup_boxcolor" title="文字底色" onclick="editorMenu(this)"><div class="editor_buttonnormal" onMouseOver="menuContext(this, 'mouseover')" onMouseOut="menuContext(this, 'mouseout')">
  3.         <table cellpadding="0" cellspacing="0" border="0" unselectable="on">
  4.         <tr>
  5.         <td class="editor_colormenunormal" unselectable="on" id="{$editorid}_boxcolor"><img src="images/common/bb_color.gif" width="21" height="16" alt="文字底色"><br><img src="images/common/bb_clear.gif" id="{$editorid}_color_bar" style="background-color:black" width="21" height="4"></td>
  6.         <td unselectable="on"><img src="images/common/bb_menupop.gif" width="7" height="4"></td>
  7.         </tr>
  8.         </table>
  9.         </div></td>
  10.         <td><img src="images/common/bb_separator.gif" width="6" height="20"></td>
  11. <!--/文字底色 By Ray @ Btimes.org-->
复制代码
再找
  1.         <div class="popupmenu_popup" id="{$editorid}_popup_forecolor_menu" style="display: none">
  2.         <table cellpadding="4" cellspacing="0" border="0" unselectable="on"><tr>
  3.         <!--{loop $coloroptions $key $colorname}-->
  4.                 <td class="editor_colornormal" onClick="discuzcode('forecolor', '$colorname')" unselectable="on" onMouseOver="colorContext(this, 'mouseover')" onMouseOut="colorContext(this, 'mouseout')"><div style="background-color: $colorname" unselectable="on"></div></td><!--{if ($key + 1) % 8 == 0}--></tr><tr><!--{/if}-->
  5.         <!--{/loop}-->
  6.         </tr></table></div>
复制代码
下增加
  1. <!--/文字底色 By Ray @ Btimes.org-->
  2.         <div class="popupmenu_popup" id="{$editorid}_popup_boxcolor_menu" style="display: none">
  3.         <table cellpadding="4" cellspacing="0" border="0" unselectable="on"><tr>
  4.         <!--{loop $coloroptions $key $colorname}-->
  5.                 <td class="editor_colornormal" onClick="discuzcode('boxcolor', '$colorname')" unselectable="on" onMouseOver="colorContext(this, 'mouseover')" onMouseOut="colorContext(this, 'mouseout')"><div style="background-color: $colorname" unselectable="on"></div></td><!--{if ($key + 1) % 8 == 0}--></tr><tr><!--{/if}-->
  6.         <!--{/loop}-->
  7.         </tr></table>
  8.         </div>
  9. <!--/文字底色 By Ray @ Btimes.org-->
复制代码
4. 修改 include/javascript/editor.js

  1.                 case 'forecolor':
  2.                         wrapTags('color', argument);
  3.                         break;
复制代码
下增加
  1. //-- 文字底色 By Ray @ Btimes.org --
  2.                 case 'boxcolor':
  3.                         wrapTags('box', argument);
  4.                         break;
  5. //-- 文字底色 By Ray @ Btimes.org --
复制代码
完成, 记得更新Css缓存

[ 本帖最后由 阿Ray 于 2007-4-6 14:39 编辑 ]

评分

1

查看全部评分

 楼主| 阿Ray 发表于 2007-4-6 14:31:17 | 显示全部楼层
说明: 在所见即所得模式下不行...代码才可以...



截图..

唉...菜鸟好多,不过菜鸟多没什么,问题是菜鸟都不懂得动脑子思考么???

1. 记得后台启用box代码,才可以!~~~
2. 只修改默认的bbinsert模板,怎么涉及到其他风格???如果其他风格连这个模板都更改的话,那我就真的无话可说了

记的要动脑子,脑子的作用不仅仅是长了一张嘴,只用来吃饭和问别人的!~~~~

[ 本帖最后由 阿Ray 于 2007-4-10 11:12 编辑 ]
回复

使用道具 举报

5iwy 发表于 2007-4-6 14:35:10 | 显示全部楼层
这个好,顶!!!!!!!!!!!!!
回复

使用道具 举报

vcdesign 发表于 2007-4-6 14:36:27 | 显示全部楼层
大力前排支持!
回复

使用道具 举报

 楼主| 阿Ray 发表于 2007-4-6 14:42:20 | 显示全部楼层
thx
演示么,就不用了,和默认的文字颜色一模一样
=)
回复

使用道具 举报

xjbl 发表于 2007-4-6 14:45:30 | 显示全部楼层

回复 #5 阿Ray 的帖子

晕...不用这个麻烦吧???
直接在后台添加不就可以了?
回复

使用道具 举报

xjbl 发表于 2007-4-6 14:46:48 | 显示全部楼层
回复

使用道具 举报

fromlyb 发表于 2007-4-6 14:47:08 | 显示全部楼层
什么意思??看不懂啊
回复

使用道具 举报

xjbl 发表于 2007-4-6 14:50:38 | 显示全部楼层
这个好像比较强悍点....
回复

使用道具 举报

 楼主| 阿Ray 发表于 2007-4-6 14:54:53 | 显示全部楼层

回复 #9 xjbl 的帖子

楼上明白了?
=)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-22 12:40 , Processed in 0.060369 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表