Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

『hack』提问贴插件 for dz 2.5sp1(答谢多人的版本在整理测试中)[原创]

[复制链接]
 楼主| flyinleaf 发表于 2005-7-12 14:11:41 | 显示全部楼层
原帖由 daaa 于 2005-7-12 13:38 发表



按照这里的修改,某些非提问板块 会出现   采纳  

是不是应该在判断里再加上   $allowask

                                   <!--{if $allowask && $thread['authorid']==$discuz_uid && ...




是个大问题!
不过最好加$thread['poll']==2
回复

使用道具 举报

netboy_sd 发表于 2005-7-12 20:36:28 | 显示全部楼层
原帖由 flyinleaf 于 2005-7-11 15:38 发表





怎么if后面只有一个大括号呢!?



对的呀,就是那一个呀,没有错呀!
回复

使用道具 举报

lamsoft 发表于 2005-7-13 04:00:05 | 显示全部楼层
支持
回复

使用道具 举报

红烧茄子 发表于 2005-7-13 08:09:44 | 显示全部楼层
好东西,支持
回复

使用道具 举报

daaa 发表于 2005-7-13 08:35:53 | 显示全部楼层
原帖由 flyinleaf 于 2005-7-12 14:11 发表




是个大问题!
不过最好加$thread['poll']==2


这个能不能具体解释下,我对程序还没理解透.
回复

使用道具 举报

bff1978 发表于 2005-7-13 10:37:51 | 显示全部楼层
好想法,再等等
回复

使用道具 举报

 楼主| flyinleaf 发表于 2005-7-13 12:43:00 | 显示全部楼层
原帖由 daaa 于 2005-7-13 08:35 发表


这个能不能具体解释下,我对程序还没理解透.



这个是判断是否此帖是提问帖
回复

使用道具 举报

netboy_sd 发表于 2005-7-14 21:20:43 | 显示全部楼层
威望的更好表现:
实现目标:在本插件的基础上,实现回答被采纳自动加1威望值。最终我们可以观察出本论坛回答能力最强的会员。

演示地址:http://www.idown.com.cn/bbs/newbbs/forumdisplay.php?fid=54&page=

实现前提:安装提问贴插件(https://discuz.dismall.com/viewthread.php?tid=138697
               论坛威望插件(https://discuz.dismall.com/viewthread.php?tid=117993

实现方法:
修改/thanks.php文件
查找:
  1. $query = $db->query("SELECT money,username FROM $table_members WHERE uid='$authorid'");
复制代码

修改为:
  1. $query = $db->query("SELECT money,username,userpower FROM $table_members WHERE uid='$authorid'");
复制代码


查找:
  1. $aname=$mem['username'];
复制代码

在后面添加:
  1. $auserpower=$mem['userpower']+1;
复制代码


查找:
  1. $db->query("update $table_members set money='$lastmoney',newpm=1 WHERE uid='$authorid'");
复制代码

修改为:
  1. $db->query("update $table_members set money='$lastmoney',newpm=1,userpower='$auserpower' WHERE uid='$authorid'");
复制代码



注:
如果您没有使用银行系统,也和我的论坛使用的是积分的话,很简单的修改方法==将里面的“money”替换为“credit,全部替换就可以了。

[ 本帖最后由 netboy_sd 于 2005-7-14 21:23 编辑 ]
回复

使用道具 举报

netboy_sd 发表于 2005-7-14 21:32:15 | 显示全部楼层
楼主,还有一个需要您来帮忙实现;

在发提问贴时,将自行输入的那个输入框改为选择项,将值预设进去,比如,0,10,20,30,40,50,75,100等固定值。
要求:
1、自动判断当前用户最高的支付级别,没有那个级别就不显示。
2、在选择项右边提示用户的当前值,及扣值说明。

怎么样楼主应好实现吧。
回复

使用道具 举报

hotcy小炎 发表于 2005-7-15 12:45:06 | 显示全部楼层
是否现在就可以直接照第一贴安装呢?还是咋地?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-21 16:44 , Processed in 0.103225 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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