Discuz! 官方站

找回密码
立即注册

QQ登录

只需一步,快速开始

发新帖
oytktk      

0

收听

33

听众

56

主题
发表于 2007-4-15 15:32:43 | 查看: 78883| 回复: 123
P.S
2007 年 4 月 16 日 上午 9.00 更新内容.

http://www.discuz.net/viewthread ... p;page=5#pid4818954

从这个时间以后安装的朋友, 不需要再更新了.

====================================================================

  有个朋友发站内信息给我已经有好几次了... 实在不好意思再拖了...所以利用周末下午在家的时候做了一下... 希望与我一同喜欢这个分组框的朋友都能安装使用...最重要的是..要喜欢哦..

安装方法总共有两步, 第一步是为了实际解析(FBOX)代码功能...
第二步是安装按扭功能...(第二步很麻烦...如果害怕可以不用安装)... :)


开始啦...

从这里开始是安装解析的...

1. include/discuzcode.func.php


查找:

  1. "/\[email=([a-z0-9\-_.+]+)@([a-z0-9\-_]+[.][a-z0-9\-_.]+)\](.+?)\[\/email\]/is",
复制代码


换行后, 加入:

  1. "/\[fbox=(.+?)\](.+?)\[\/fbox\]/is",
复制代码


再找:

  1. "<a href=\"mailto:\\1@\\2\">\\3</a>",
复制代码


换行后, 加入:

  1. "<fieldset style=\"padding: 1em; width=90%\" align=\"center\"><legend><font color=SeaGreen>\\1</font></legend>\\2<br></fieldset>",
复制代码


解析已经安装完成, 下面的是安装按扭的.. 请仔细..因为步骤繁多, 也可以选择不安装...

2. templates\default\templates.lang.php

查找:

  1. 'post_discuzcode_imageurl' => '请输入图片链接地址:',
复制代码


换行, 加入:

  1. 'post_discuzcode_fboxs' => '请输入FBOX的标题:',
  2.         'post_discuzcode_fboxt' => '请输入FBOX的内容:',
复制代码


查找:

  1. 'post_discuzcode_image' => '插入图片',
复制代码


换行, 加入:

  1. 'post_discuzcode_fbox' => '插入分组框标签',
复制代码


3.  templates\default\post_bbinsert.htm

查找:

  1. lang['enter_image_url']                        = "{lang post_discuzcode_imageurl}";
复制代码


换行, 加入:

  1. lang['enter_fbox_subject']                = "{lang post_discuzcode_fboxs}";
  2.                 lang['enter_fbox_text']                        = "{lang post_discuzcode_fboxt}";
复制代码


查找:

  1. <td><div class="editor_buttonnormal" id="{$editorid}_cmd_insertimage" onclick="discuzcode('insertimage')" onMouseOver="buttonContext(this, 'mouseover')" onMouseOut="buttonContext(this, 'mouseout')"><img src="images/common/bb_image.gif" width="21" height="20" title="{lang post_discuzcode_image}" alt="{lang post_discuzcode_image}" /></div></td>
复制代码


换行, 加入:

  1. <td><div class="editor_buttonnormal" id="{$editorid}_cmd_fbox" onclick="discuzcode('fbox')" onMouseOver="buttonContext(this, 'mouseover')" onMouseOut="buttonContext(this, 'mouseout')"><img src="images/common/bb_fbox.gif" width="21" height="20" title="{lang post_discuzcode_fbox}" alt="{lang post_discuzcode_fbox}" /></div></td>
复制代码


4.include\javascript\editor.js

查找:

  1. } else if(!wysiwyg && cmd == 'outdent') {
复制代码


上面一行加入:


  1.         }else if(cmd == 'fbox') {
  2.        
  3.                         var fsub = prompt(lang['enter_fbox_subject'], 'Subject')
  4.                         var ftex = prompt(lang['enter_fbox_text'], 'Text........')
  5.                         var opentag = '[Fbox=' + fsub + ']\n' + ftex + '\n';
  6.                         var closetag = '[/Fbox]';

  7.                         insertText(opentag + closetag, opentag.length, closetag.length);

复制代码




演示:








有问题请直接回复...

把  bb_fbox.gif 放到 images/common 目录中即可.

[ 本帖最后由 oytktk 于 2007-8-24 09:04 编辑 ]

这是演示

这是演示

这是所需图片

这是所需图片
已有 3 人评分威望 金币 理由
facklong + 1 www.pigc.cn
woai80 + 3 + 3 难得看到一次
M55 + 5 经典的精华 — 期盼好久啦!!

总评分: 威望 + 8  金币 + 9   查看全部评分

babyq      
发表于 2007-4-15 15:33:07

回复 显示全部楼层 道具 举报

oytktk      
发表于 2007-4-15 15:37:53
忘记上传图片啦....
大家顶吧.. 我先撤了..

回复 显示全部楼层 道具 举报

发表于 2007-4-15 16:52:41

回复 显示全部楼层 道具 举报

M55      
发表于 2007-4-15 17:16:47
岑寂了许久,终于又看见啦兄弟!

回复 显示全部楼层 道具 举报

xkEviNx      
发表于 2007-4-15 17:29:27
看 不 懂 這 是 什 麼 東 西

回复 显示全部楼层 道具 举报

寵      
发表于 2007-4-15 17:33:17
我也看不懂!!!!!!说明下呀!

回复 显示全部楼层 道具 举报

发表于 2007-4-15 17:34:05

回复 显示全部楼层 道具 举报

发表于 2007-4-15 17:35:21

回复 显示全部楼层 道具 举报

yxw110      
发表于 2007-4-15 17:37:43
有什么用处???

回复 显示全部楼层 道具 举报

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

Archiver|手机版|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号   

GMT+8, 2012-5-25 08:25 , Processed in 0.307337 second(s), 18 queries , Gzip On, Memcache On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部