找回密码

碧海潮声大学生网

查看: 1309|回复: 8
打印 上一主题 下一主题

〖原创〗〖PW小hack〗——增强自带的[code]功能

[复制链接]
跳转到指定楼层
1#
发表于 2005-10-23 19:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本hack纯引用51js的风格
嘿嘿

笨笨啊于2005/10/23
http://www.zjoubbs.com
netknave@163.com

安装方法 安装说明.txt


将inc目录复制到论坛根目录下

修改require\bbscode.php

打开此文件,找到
  1. function phpcode($code){
  2.      global $code_num,$code_htm;
  3.      $code=str_replace("<br>","\n",$code);
  4.      $code=str_replace("<br />","\n",$code);
  5.      $code_num++;
  6.      $code_htm[1][$code_num]="<br><br><font color=red>Code:</font><br><TEXTAREA name=textfield rows=10 style=&#39;WIDTH:100%;&#39;>$code</textarea><br><font color=red>[Ctrl+A Select All]</font><br><br>";
  7.      return "[\twind_code_$code_num\t]";
  8. }
复制代码

替换为
  1. function phpcode($code){
  2.      global $code_htm;
  3.      static $code_num;
  4.      $code=str_replace("<br>","\n",$code);
  5.      $code=str_replace("<br />","\n",$code);
  6.      $code_num++;
  7.      $code_htm[1][$code_num]="<br><br><font color=red>代码:</font><br><TEXTAREA name=textfield".$code_num." rows=10 style=&#39;WIDTH:80%;&#39;>$code</textarea><br><input type=\"button\" value=\"运行代码\" onclick=\"runCode(textfield".$code_num.")\"> <input type=\"button\" value=\"复制代码\" onclick=\"copyCode(textfield".$code_num.")\"> <input type=\"button\" value=\"保存代码\" onclick=\"saveCode(textfield".$code_num.")\"> 提示:你可以先修改部分代码再运行<br><br>";
  8.      return "[\twind_code_$code_num\t]";
  9. }
复制代码
然后就是在所有主题的read.htm的最开头,添加这么一句话
  1. <script src="inc/code.js"></script>
复制代码
就行了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
2#
发表于 2005-10-23 20:07 | 只看该作者
不错,这个归我了,收藏了

支持楼主继续开发
3#
 楼主| 发表于 2005-10-24 00:34 | 只看该作者
哈,当然,要继续开发啦
4#
发表于 2005-12-1 21:33 | 只看该作者
请求 修改下 适合 pw4.01版 , 按照说明修改,只有1楼可以看见 这样的效果.2楼-以后的 都显示
[ wind_code_1 ] [ wind_code_2 ] .....[ wind_code_N ] 这样.
覆盖的话,进去 带有[code] 代码的帖子都显示空白,但是上面 的 "mpv  退出 ︱资料 ︱ 消息 ︱ 统计 ︱ 银行 ︱ 考勤 ︱ 宠物 ︱ 形象 ︱ 许愿池 ︱帮助" 这个还能显示. 以下全部是空白的.
5#
发表于 2005-12-1 21:44 | 只看该作者
  1. 我修改了 PW4.01 显示 :[ wind_code_1 ]
复制代码
6#
 楼主| 发表于 2005-12-1 22:09 | 只看该作者
嗯,我也在修改4.0.1的,今天刚下的
呵,如果需要的话,我弄好了也发给你一份,OK?
留下联系方式吧
7#
 楼主| 发表于 2005-12-1 22:10 | 只看该作者
可能代码变过了,要重新弄过的,我整理好了发上来啊:)
8#
 楼主| 发表于 2005-12-1 22:25 | 只看该作者
嗯,其它的修改方法和原来的是一样的
只是在require\bbscode.php里,那个最后一句原来是
  1. return "[\twind_code_$code_num\t]";
复制代码
现在要变成
  1. return $code_htm[1][$code_num];
复制代码

这样就可以了
9#
发表于 2005-12-1 22:44 | 只看该作者
嘿嘿 那你修改好了 发给我 好吗? 我的QQ:5785718  先谢谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

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