设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10811|回复: 36

[发布] 巧嘴娃娃和魔法表情 For 4.1

[复制链接]
dsaasd      

0

主题

0

听众

463

积分

Conqueror

Rank: 3Rank: 3

UID
99993
帖子
256
威望
0
在线时间
6 小时
注册时间
2004-7-16
发表于 2006-5-6 09:37:24 |显示全部楼层
原帖是发在4。0区的我在4。1上装了一样可以使用,不用做任何修改
(完全通用)
我只是转发一下~希望斑竹能加到4。1插件区内
=========================================================
==  版权:咕咕                                                                                                      ==
==                                                                                                                       ==
==  原帖地址:http://www.discuz.net/viewthread.php?tid=193751&extra=page%3D2   ==
=========================================================

在header.htm模板中搜索

  1. <script language="JavaScript" src="include/common.js"></script>
复制代码

下面添加

  1. <script language="JavaScript" src="./ylei_mfqq/xnc.js"></script>
复制代码

修改post_bbinsert.htm模板
搜索

  1. </td></tr>
  2. <!--{/if}-->
复制代码

在前面加入


  1. <TABLE cellSpacing=0 cellPadding=0 width="450"
  2. border=0>
  3.                           <TBODY>
  4.                           <TR>               
  5.                            <TD id=SetEm></TD>                  
  6.                             <TD class=Dvbbs_Reply id=emot
  7.                           rowSpan=3>正在读取心情图片</TD></TR>
  8.                           <TR>
  9.                             <TD id=SetAu onclick=Show_Xnc_Audibles(1)><IMG
  10.                               title=选择巧嘴娃娃 height=18
  11.                               src="ylei_mfqq/zui.gif"
  12.                           width=18></TD></TR>
  13.                           <TR>
  14.                             <TD id=SetMe onclick=Show_Xnc_MagicEmot(1)><IMG
  15.                               title=选择魔法表情 height=18
  16.                               src="ylei_mfqq/mofa.gif"
  17.                               width=18></TD></TR></TBODY></TABLE>   <SCRIPT language=JavaScript>Xnc_Emot_init()</SCRIPT>
复制代码

修改 include/discuzcode.func.php
搜索

  1. if(!$bbcodeoff && $allowimgcode) {
复制代码

前加

此显示方式是每个魔法表情占一行,但只要鼠标移上图片就能自动播放。


  1. $message = preg_replace("/\[Magic(.+?)\]/is", "<P> <img src=\"ylei_mfqq/gif/\\1.gif\" border=\"0\" title=\"魔法表情\" Onmouseover=setTimeout(\"DispMagicEmot('\\1');\",10); style=\"cursor: hand;border:2px solid #666666;\" onmousewheel=\"return bbimg(this)\" onload=\"javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;\"><br>魔法表情</P>", $message);
  2. $message = preg_replace("/\[\Ylei_Au(.+?)\]/is", "<Span onmouseover=\"DispAudibles(this,\\1)\"><OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=48 height=48><PARAM NAME=movie VALUE=\"ylei_mfqq/xnc/\\1.Swf\"><param name=menu value=false><PARAM NAME=quality VALUE=high><PARAM NAME=play VALUE=false><param name=\"wmode\" value=\"transparent\"><embed src=\"ylei_mfqq/xnc/\\1.Swf\" quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width=48 height=48></embed></OBJECT></Span><br>巧嘴娃娃</P>", $message);
复制代码

此显示方式是多个魔法表情占一行,鼠标移上图片就能自动播放


  1. $message = preg_replace("/\[Magic(.+?)\]/is", "<img src=\"ylei_mfqq/gif/\\1.gif\" border=\"0\" title=\"魔法表情\" Onmouseover=setTimeout(\"DispMagicEmot('\\1');\",10); style=\"cursor: hand;border:2px solid #666666;\" onmousewheel=\"return bbimg(this)\" onload=\"javascript:if(this.width>screen.width-500)this.style.width=screen.width-500;\">", $message);
  2. $message = preg_replace("/\[\Ylei_Au(.+?)\]/is", "<Span onmouseover=\"DispAudibles(this,\\1)\"><OBJECT codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=48 height=48><PARAM NAME=movie VALUE=\"ylei_mfqq/xnc/\\1.Swf\"><param name=menu value=false><PARAM NAME=quality VALUE=high><PARAM NAME=play VALUE=false><param name=\"wmode\" value=\"transparent\"><embed src=\"ylei_mfqq/xnc/\\1.Swf\" quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width=48 height=48></embed></OBJECT></Span>", $message);
复制代码

下载附件後并解压,把 ylei_mfqq 整个目录放到论坛根目录
这个作者好象很多....但是现在修改的就是偶啦~~

图片和FLASH下载!!!
http://wmdly.btyou.com/mfqq.rar
Seika      

18

主题

0

听众

1万

积分

Genius

NoName

Rank: 12Rank: 12Rank: 12

UID
316145
帖子
12718
威望
380
在线时间
18 小时
注册时间
2006-2-5
发表于 2006-5-6 09:41:01 |显示全部楼层
!
请勿给我发短信息. - <-Discuz!X演示点-><-有问题请先点这搜索-><-问题解决请编辑分类为“已解决”-> 谢谢您的合作。
回复

使用道具 举报

聿歆      

0

主题

0

听众

1739

积分

King

神龙见首不见尾

Rank: 6Rank: 6

UID
317311
帖子
1696
威望
33
在线时间
3 小时
注册时间
2006-2-8
发表于 2006-5-6 09:41:17 |显示全部楼层
沙发?
回复

使用道具 举报

聿歆      

0

主题

0

听众

1739

积分

King

神龙见首不见尾

Rank: 6Rank: 6

UID
317311
帖子
1696
威望
33
在线时间
3 小时
注册时间
2006-2-8
发表于 2006-5-6 09:41:44 |显示全部楼层
没了...晕
回复

使用道具 举报

0

主题

0

听众

32

积分

Newbie

Rank: 1

UID
347770
帖子
40
威望
0
在线时间
0 小时
注册时间
2006-4-15
发表于 2006-5-6 09:46:14 |显示全部楼层
顶一下
有演示吗
回复

使用道具 举报

karl907      

0

主题

0

听众

2608

积分

King

╭╯Ёvil Dёmoи КaЯl╰╮

Rank: 6Rank: 6

UID
174624
帖子
2136
威望
47
在线时间
4 小时
注册时间
2005-2-28
发表于 2006-5-6 09:47:17 |显示全部楼层
老生常谈
回复

使用道具 举报

0

主题

0

听众

335

积分

Conqueror

Rank: 3Rank: 3

UID
316787
帖子
401
威望
1
在线时间
0 小时
注册时间
2006-2-7
发表于 2006-5-6 09:51:41 |显示全部楼层
正则..
回复

使用道具 举报

0

主题

0

听众

335

积分

Conqueror

Rank: 3Rank: 3

UID
316787
帖子
401
威望
1
在线时间
0 小时
注册时间
2006-2-7
发表于 2006-5-6 09:52:13 |显示全部楼层
正则效率不高.似乎有更好的替代方法.
回复

使用道具 举报

0

主题

0

听众

1050

积分

King

Rank: 6Rank: 6

UID
319497
帖子
1328
威望
-4
在线时间
0 小时
注册时间
2006-2-15
发表于 2006-5-6 10:09:30 |显示全部楼层
占位
回复

使用道具 举报

anshran      

0

主题

0

听众

5501

积分

Forum Legend

Rank: 8Rank: 8

UID
282707
帖子
6551
威望
18
在线时间
0 小时
注册时间
2005-12-7
发表于 2006-5-6 10:17:20 |显示全部楼层

演示呢?

回复

使用道具 举报

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

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

GMT+8, 2012-5-24 07:17 , Processed in 0.106350 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部