只需一步,快速开始
misc.php 找if(in_array($discuz_user, $pollarray['voters'])) { showmessage('thread_poll_voted'); }复制代码 改if($pollarray['timevote'] || $pollarray['voterss'][$discuz_user]['timestamp']<$timestamp-($pollarray['timevote']*3600)) $allowpoll=1; if(empty($pollarray['voters'][$discuz_user]) || ($allowpoll || empty($pollarray['voterss'][$discuz_user]['timestamp']))) { $allowpoll=1; }else{showmessage('thread_poll_voted');}复制代码 找$pollarray['voters'][] = $discuz_user;复制代码 改if(!in_array($discuz_user, $pollarray['voters']))$pollarray['voters'][$discuz_user] = $discuz_user; $pollarray['voterss'][$discuz_user][0] = $discuz_user; $pollarray['voterss'][$discuz_user]['timestamp'] = $timestamp;复制代码
viewthread.php 找$allowvote = $allowvote && $discuz_uid && (empty($thread['closed']) || $alloweditpoll) && !in_array($discuz_user, $pollopts['voters']);复制代码 改if($pollopts['timevote'] && $pollopts['voterss'][$discuz_user]['timestamp']<$timestamp-($pollopts['timevote']*3600)) $allowpoll=1; $allowvote = $allowvote && $discuz_uid && (empty($thread['closed']) || $alloweditpoll) && (empty($pollopts['voters'][$discuz_user]) || ($allowpoll || empty($pollopts['voterss'][$discuz_user]['timestamp']))); 复制代码
include/newthread.php及include/editpost.php 找$pollarray['multiple'] = $multiplepoll;复制代码 加if($timevote<0 or $timevote>999) { showmessage('重投時間出錯');} $timevotedo=$timevote?floor($timevote):0; $pollarray['timevote'] = $timevotedo;复制代码
post_editpost.htm及post_newthread.htm 找<input type="checkbox" name="multiplepoll" value="1" <!--{if $polloptions['multiple']}-->checked<!--{/if}-->> {lang post_poll_allowmultiple}复制代码 加<br>重覆投票於投票<input type="text" name="timevote" value="<!--{if $polloptions['timevote']}-->$polloptions['timevote']<!--{else}-->0<!--{/if}-->" size="2">小時後<0為不可重投>复制代码
您需要 登录 才可以下载或查看,没有账号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )
GMT+8, 2025-5-7 07:57 , Processed in 0.051275 second(s), 17 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2023, Tencent Cloud.