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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
 楼主| flyinleaf 发表于 2005-7-10 22:06:25 | 显示全部楼层
原帖由 huanghe 于 2005-7-9 19:34 发表
采纳后  悬赏以送达  这几个字在哪里改?



thanks.php里面
回复

使用道具 举报

 楼主| flyinleaf 发表于 2005-7-10 22:21:25 | 显示全部楼层
原帖由 netboy_sd 于 2005-7-9 01:35 发表
楼主,我改了一个晚上了,怎么也没法改成按积分的。

现在采纳贴时可以给发贴者和回贴者加那个积分。
可在发贴时不能扣发贴者的押金。(如果是银行可以的,改成积分不行)
newthread.php
我改的文件:
     ...




现在手头没有代码看
没办法
提供点线索吧先!

还记得发帖是要有积分奖励的么?
系统一定已经对数据库的积分进行了操作
并且有一个变量是用来存储积分的最后结果的


那么如果你把这个操作放在这次数据库操作之前,变量取值之后
显然就没有效果了!

[ 本帖最后由 flyinleaf 于 2005-7-10 22:23 编辑 ]
回复

使用道具 举报

huanghe 发表于 2005-7-11 12:21:45 | 显示全部楼层
我安装后其他板块不能发提问贴的主全部题后面显示:- [已被解决]

主题列表没有,点击主题进去就看到了后面带个小尾巴   - [已被解决]

怎么去掉
回复

使用道具 举报

 楼主| flyinleaf 发表于 2005-7-11 12:26:52 | 显示全部楼层
原帖由 huanghe 于 2005-7-11 12:21 发表
我安装后其他板块不能发提问贴的主全部题后面显示:- [已被解决]

主题列表没有,点击主题进去就看到了后面带个小尾巴   - [已被解决]

怎么去掉


请把forumdisplay.htm viewthread.htm发给我看看
回复

使用道具 举报

netboy_sd 发表于 2005-7-11 12:46:42 | 显示全部楼层
原帖由 flyinleaf 于 2005-7-10 22:21 发表




现在手头没有代码看
没办法
提供点线索吧先!

还记得发帖是要有积分奖励的么?
系统一定已经对数据库的积分进行了操作
并且有一个变量是用来存储积分的最后结果的


那么如果你把这个操作放在这 ...



楼主好聪明呀,绝对是那个原因了,想想我的可能正放在那个变量取值和存储的中间了。
我这边计算出来赋给了数据库,这时是正确,结果又执行了,DISCUZ系统所提供的变量值赋给了数据库,正好把我的操作取消。明白怎么回事就可以了,我自已来研究一下了。不明白再找您呀,搞好了,也给您做个演示。嘿……

[ 本帖最后由 netboy_sd 于 2005-7-11 15:30 编辑 ]
回复

使用道具 举报

netboy_sd 发表于 2005-7-11 13:34:00 | 显示全部楼层
本插件不使用银行的修改方法:前提按楼主的贴修改完毕;
1、修改/thanks.php 将里面的“money”替换为“credit,全部替换。
2、修改/include/newthread 将里面的“money”替换为“credit,全部替换。
3、找到
  1. updatemember('+', $discuz_uid, $postcredits);
复制代码

    剪切到下面代码的前面。
  1. if($poll!=2){
复制代码


这样就OK了。
回复

使用道具 举报

netboy_sd 发表于 2005-7-11 15:24:47 | 显示全部楼层
做了两个D4的按扭,希望能大家有所帮助:
发提问贴:


采纳答案:



我的已经调试成功了,一切按积分来的。
演示地址:http://www.idown.com.cn/bbs/newbbs/forumdisplay.php?fid=54
我的论坛:http://bbs.idown.com.cn/ iDown论坛
我的网站:http://www.idown.com.cn/ 我的当铺
网站声明:本站保证无盗链接,一切大型软件均提供下载。

[ 本帖最后由 netboy_sd 于 2005-7-11 15:34 编辑 ]
回复

使用道具 举报

 楼主| flyinleaf 发表于 2005-7-11 15:38:04 | 显示全部楼层
原帖由 netboy_sd 于 2005-7-11 13:34 发表
本插件不使用银行的修改方法:前提按楼主的贴修改完毕;
1、修改/thanks.php 将里面的“money”替换为“credit,全部替换。
2、修改/include/newthread 将里面的“ ...





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

使用道具 举报

borng 发表于 2005-7-12 07:34:40 | 显示全部楼层
原帖由 flyinleaf 于 2005-7-7 18:22 发表
单用户悬赏基本上也就不用再更新什么了
可以放心使用

这个暑假完成多用户悬赏

...............


如果 没有人 回复,  那钱。。。。。。。 不是找不回来了 ?

不知道 这样的问题 应该怎么解决~
回复

使用道具 举报

daaa 发表于 2005-7-12 13:38:47 | 显示全部楼层
原帖由 flyinleaf 于 2005-7-3 12:55 发表

viewthread.htm

        <!--{if $thread['authorid']==$discuz_uid && $ask['aid']==0 && $post['authorid']!=$thread['authorid']}-->&nbsp;<a href="thanks.php?tid=$tid&pid=$post[pid]"><img src="{IMGDIR}/thanks.gif" border="0" alt="{lang reply_quote}"></a><!--{/if}-->



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

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

                                   <!--{if $allowask && $thread['authorid']==$discuz_uid && $ask['aid']==0 && $post['authorid']!=$thread['authorid']}-->&nbsp;<a href="thanks.php?tid=$tid&pid=$post[pid]"><img src="{IMGDIR}/thanks.gif" border="0" alt="{lang reply_quote}"></a><!--{/if}-->
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 03:02 , Processed in 0.026317 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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