|

- 帖子
- 107
- 积分
- 86
- 威望
- 0
- 金币
- 0 个
- 体力
- 108
- 注册时间
- 2006-6-28
|

纯粹手写板 V1.2 FOR DZ 6.0正式版 安装方法!(发帖加自己的涂鸦)
纯粹手写板 V1.2 安装说明
DZ 5.5版本的post_bbinsert.htm在DZ 6.0 正式版 中已经被post_editor.htm取代,所以想要修改什么代码可以找这个文件

乱是乱了点。但毕竟没有错。.我自己在5.5的时候安装了,现在按照别人的升级到6.0正式版.和大家分享。.
按照下面的步骤安装没有错的。.别粗心大意就行了。.
http://bbs.xrgz.com/thread-57-1-2.html
1. 把 spwhitepad/ 复制到 discuz! 安装目录下.
2. 修改文件 include/discuzcode.func.php (2 处):
- 查找:
引用:
($message, $smileyoff, $bbcodeoff, $htmlon = 0, $allowsmilies = 1, $allowbbcode = 1, $allowimgcode = 1, $allowhtml = 0, $jammer = 0) {
- 在[前面]加:
引用://XrGz.com XinRenGuangZzhou
function whitepadcode($code){
static $no;
$no++;
$code = strip_tags($code);
$str = ($no==1?'<script tyle="text/javascript" language="javascript" src="spwhitepad/createShapes.js"></script>':'');
return "$str<input type=\"hidden\" id=\"value_spwhitepad_$no\" value=\"".htmlspecialchars($code)."\"><iframe src=\"spwhitepad/show.htm\" name=\"spwhitepad_$no\" frameborder=\"0\" style=\"width:400px;height:200px;margin:5px;border:1px dashed #CCCCCC;\" scrolling=\"no\"></iframe>";
}
- 查找:
- 在[后面]加:
引用://XrGz.com XinRenGuangZzhou
$message = preg_replace("/\[whitepad\](.+?)\[\/whitepad\]/mise","whitepadcode('\\1')",$message);
2.修改文件 include/newreply.inc.php (1 处)
查找:
引用: $message = cutstr(strip_tags(preg_replace(array(
"/\[hide=?\d*\](.+?)\[\/hide\]/is",
"/\[quote](.*)\[\/quote]/siU",
$language['post_edit_regexp'],
"/\[($bbcodes)=?.*\]/iU",
"/\[\/($bbcodes)\]/i",
), array(
"$language[post_hidden]",
'',
'',
'',
''
), $message)), 200);
- 在[后面]加:
引用://XrGz.com XinRenGuangZzhou
$message = preg_replace("/(\[whitepad])(.*)(\[\/whitepad])/siU", "", $message);
3. 修改模板文件 templates/default/post_editor.htm (1 处),分两种情况一种是没有设置DZ默认代
码如:ra、rm等播放功能可用。
- 查找:
引用:<img src="images/common/$bbcode[icon]" width="21" height="20" title="$bbcode[explanation]" alt="$tag" /></div></td>
- 在[后面]加:
引用:<td><img src="images/common/bb_separator.gif" width="6" height="20" alt="" /></td>
<td><!-- //手写板 XrGz.com 开始! -->
<a href=http://www.xrgz.com ><img src="spwhitepad/whitepad_icon.gif" border="0" alt="手写板"></a>
<script language="JavaScript">
function spwhitepad(){
var win = window.open("spwhitepad/editor.htm?name=message","spwhitepadeditor","width=420,height=340,left=200,top=50,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");
win.focus();
}
</script>
<!-- //手写板XrGz.com 结束! --></td>
第二种情况是已经设置了如ra、rm等功能可用。
- 查找:
引用:<img src="images/common/$bbcode[icon]" width="21" height="20" title="$bbcode[explanation]" alt="$tag" /></div></td>
<!--{/loop}-->
在[后面]加:
引用:<td><img src="images/common/bb_separator.gif" width="6" height="20" alt="" /></td>
<td><!-- //手写板 XrGz.com 开始! -->
<a href=http://www.xrgz.com ><img src="spwhitepad/whitepad_icon.gif" border="0" alt="手写板"></a>
<script language="JavaScript">
function spwhitepad(){
var win = window.open("spwhitepad/editor.htm?name=message","spwhitepadeditor","width=420,height=340,left=200,top=50,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");
win.focus();
}
</script>
<!-- //手写板xrgz.com 结束! --></td>
演示地址:http://bbs.xrgz.com/thread-35-1-1.html
只不过是整理别人的。.方便大家。..
[ 本帖最后由 asnzh 于 2007-10-12 10:02 编辑 ] |
|