
【笨笨出品】论坛虚拟形象 for pw4.3.2(10M,可编辑)
踩踩 0作者:笨笨啊 发表日期:2006-07-11 复制链接 收藏
原帖地址:http://www.phpwind.net/read-htm-tid-222900-fpage-4.html
笨笨修改主要内容:增加了直接对论坛秀的 时间、名称、金额的修改,以及删除。
最新虚拟形象PHPWIND4.3.2 带最新的21M形像图片
虚拟形象演试地址http://www.zjoubbs.com/hack.php?H_name=qqface
====================修改方法=====================
-------------------安装方法如下----------------------------------
|--------------1、打开论坛文件read.php
查找
Copy code
?>
在它上面一行添加如下代码
Copy code
function qqface($qqface,$rand='',$xuniwd='140',$xuniht='226') {
$usericon = "<table><tr><td><DIV id=Show$rand style=\"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: {$xuniwd}px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: {$xuniht}px\"></DIV></td></tr></table>
<SCRIPT language=JavaScript>
var s=\"\";
var getface=\"$qqface\";
var showArray = getface.split('-');
if (showArray[6] != '0'){
showArray[8] = 0;
showArray[9] = 0;
}
for (var i=0; i<26; i++){
if(showArray[i]!='0'){
s+=\"<IMG id=s\"+i+\" src=hack/qqface/\"+i+\"/\"+showArray[i]+\".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:\"+i+\";'>\";
}
}
s+=\"<IMG src=hack/qqface/blank.gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:50;'>\";
Show$rand.innerHTML=s;
</SCRIPT>";
return $usericon;
}
|--------------2、在论坛文件read.php中
查找(注意有两处)
Copy code
m.username,
替换成
Copy code
m.username,m.qqface,
|--------------3、在论坛文件read.php中查找
Copy code
$read['face']=showfacedesign($read['micon']);
替换成
Copy code
if($read['qqface']){
$rand="a".rand(1,11111);
$read['face']=qqface($read['qqface'],$rand);
}else{
$read['face']=showfacedesign($read['micon']);
}
4、上载附件内的所有文件。并将hack里的所有文件属性更换为777。
5、所有文件上传到空间运行update.php升级数据库成功(update.php是我弄了整个下午才成功的,之前的根本就不能用。)
6。到后台添加新插件。
插件名称:虚拟形象
唯一标识符:qqface
前台文件名:qqface.php
后台文件名:qqfaceset.php
*相关文件:hack/qqface.php,hack/qqfaceset.php,template/wind/qqface.htm,template/admin/qqfaceset.htm,qqfaceedit.php,/tempate/wind/qqfaceedit.htm
是否启用(是否在前台显示): 是
=========华丽的分割线============
以上打*号的说明要修改的
笨笨啊:因为本插件原来不能直接对某些论坛秀进行编辑,所以特意写了此插件(插件的插件-_-#)。
相对原来的插件,共增加了三个文件,分别为
qqfaceedit.php
hack/qqface/qqfaceedit.gif
template/wind/qqfaceedit.htm
修改了原来的hack/qqface.php(可以用包里的进行覆盖)
用管理员登录后,在论坛秀商城,在“试穿”、“购买”之后将增加一个“编辑”,点击之后便能对该论坛秀进行直接编辑。
有什么bug请发邮件给我
netknave@gmail.com
全新安装:http://www.0580club.com/netknave/qqface.rar (10.07M)
只安装论坛秀管理:http://www.zjoubbs.com/netknave/hack/qqface_hack.rar (6K)
--renir添加code标签
===========7月13号更新==========
附常见问题及解决办法:
问:安装之后,为什么访问论坛秀会是空白页面?
答:这大多见于*nix系统的服务器上。造成这种现象的原因为:在后台安装插件的时候,data/hack.php的属性并没有设为777.请先在后台把 虚拟形象的 “相关文件”一栏清空,以免删掉文件。然后对插件进行卸载。上ftp,将data/hack.php设置为777,再在后台重新安装此插件,即可解决这个问题。
问:为什么安装之后,在论坛秀页面左边无法显示论坛秀,并且点击“温馨提示”无效?或者出现stack overflow at line XXX?
答:打开template/wind/qqface.htm,找到
Copy code
function clickShow(){
在此函数中,有一段alert函数。如果里面有换行,即\n就会出现这种错误。解决办法就是,将\n替换为\\n。或者是如果有一条的\,也需要用\\来替换。因为这个页面系统会按php的语来解释,只有一个\会导致角本出错而无法执行。
或者,请使用附件4中的文件覆盖template/wind/qqface.htm
问:安装之后,论坛秀名称出现乱码,应该怎么办?
答:使用附件2的安装程序重新安装。这是我重新制作的安装包,基本可以解决这个问题。如果还会出现此问题,可以联系我。
问:安装之后,如果数据库错误怎么办?错误提示为(例):
MySQL Server Error:
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for operation '=' ( 1267 )
答:如果出现此种问题,说明是你的mysql数据库可能为mysql5,并且对默认的字符集要求比较严格。请使用附件3" update_gbk.rar"里的安装程序上传并进行安装,便可解决这个问题。
问:如何手工增加论坛形象?
答:可以下载下面网址的动画教程。
http://www.zjoubbs.com/netknave/bbsshow.rar
内带theworld以及动画,还有说明
是手工从qq上偷论坛秀的方法
其实问题待续…………
===========再度华丽的分割线===========
繁体版请看这里:
http://www.phpwind.net/read-htm-tid-234218.html原插件的升级包
qqface_hack.rar重写的安装程序
update.rar解决字符集错误的安装名(gbk)
update_gbk.rarqqface.htm
qqface.htm.rar

原作者发的时候没有把缩略图缓存清掉,所以体积大
而且他看的是占用空间大小,而一般人们习惯看的是 文件体积大小
这两个在小文件数目非常多的情况下,差别是非常大的。(因为文件簇的关系)
要的话我把动画发给你,哈
http://www.zjoubbs.com/netknave/bbsshow.rar
内带theworld以及动画,还有说明
是手工从qq上偷论坛秀的方法
Quote:
郁闷啊,删除了数据表,重装了还是显示小部分图片,没有像他们21M那么多的图片。
因为我本地和我的服务器是没有问题的。
通常安装插件后出现类似的显示主要是因为数据库那里的语言设定错了
所以大家不必慌张,只要到phpadmin那里修改就可以了
当大家登录后,去到插件的数据库里修改其Collation为相对的语言,例如简体的就修改为gbk_chinese_ci,那么问题就应该可以解决了。
http://www.phpwind.net/read-htm-tid-227387.html
<meta http-equiv='Content-Type' content="text/html; charset=gb2312">
试一下?
奇怪了。
我看看
Quote:
增加了两张表
pw_hack_qqfacedate
pw_hack_qqfaceusr
不需要手工装的。只要运行update.php就行了
郁闷,网通传电信,慢!
Quote:
这是因为你用资源管理器打开图片目录的时候,会自动生成的-_-#
因为图片多,所以会有很大的预览库
不过没关系
以前安装的当然兼容。
那你只要下载那个7K的附件就可以了,不需要整个下载的
因为是插件的插件,是增加了三个文件
qqfaceedit.php
hack/qqface/qqfaceedit.gif
template/wind/qqfaceedit.htm
修改了一个文件
hack/qqface.php
对了。哪位有心人嫌我那个qqfaceedit.htm做得丑的,帮忙美化一下,呵呵
不知道跟现在的你这个兼容不咯?
Quote:
既然你删除了预览库依然可以显示全系列图片,那么与预览库文件应该没有关系的。