数据库升级:
代码:
ALTER TABLE `mxb_thread` ADD `yxdate` int(10);
打开newthread.php
找到
代码:
$_INPUT['username'] = "anonymous*";
}
下面增加
代码:
if ($_INPUT['guoqi']>0) {
$yxdate=time()+($_INPUT['guoqi']*86400);}
找到
代码:
'sticky' => $sticky,
后面增加
代码:
'yxdate' => $yxdate,
打开语言包post.php
找一开始的
代码:
$lang = array(
下面加上
代码:
'showyouxiaoqi' => '选择主题过期时间,不需要请不要选择',
'youxiaoqi' => '有效期',
'tian' => '天',
修改语言包errors.php
查找
代码:
'cannotviewthread' => '你没有查看本主题的权限',
下面增加
代码:
'cannotviewthreaddate' => '该主题已经过期',
修改forumdisplay.php
找到
代码:
if ($thread['sticky']) {
$thread['prefix'] = $bboptions['stickyprefix'];
$thread['title'] = $bboptions['stickopentag'].$thread['title'].$bboptions['stickclosetag'];
}
下面增加
代码:
if ($thread['yxdate']>0) {
if ($thread['yxdate']<time()) {$thread['gqt']="<img src='images/".$bbuserinfo['imgurl']."/gq.gif' title='已过期,禁止浏览' border=0>";}
else{
$thread['gqt']="<img src='images/".$bbuserinfo['imgurl']."/xz.gif' title='过期日期:".gmdate( 'Y-m-d', $thread['yxdate'])."' border=0>";}
}
修改文件showthread.php
查找
代码:
if ( ! $bbuserinfo['canviewothers'] AND $this->thread['postuserid'] != $bbuserinfo['id'] ) {
$forums->func->standard_error("cannotviewthread");
}
后面增加
代码:
if ($this->thread['yxdate']>0 and $this->thread['yxdate']<time()){
$forums->func->standard_error("cannotviewthreaddate");
}
说明:想要限制对管理员无效就在
代码:
if ($this->thread['yxdate']>0 and $this->thread['yxdate']<time()
后面增加
代码:
and $bbuserinfo['cancontrolpanel']<>1
编辑模版
forum->forum_threadlist
找到
代码:
{$thread['attach_img']} {$thread['quintess']}
前面增加
代码:
{$thread['gqt']}
编辑模版 newpost->newpost_header
找到
代码:
<input type='text' size='40' maxlength='40' name='description' value='' tabindex='2' class='bginput' />
后面增加
代码:
<select name='guoqi' >
<option value='0'>{$lang['showyouxiaoqi']}</option>
<option value='1'>{$lang['youxiaoqi']}1{$lang['tian']}</option>
<option value='3'>{$lang['youxiaoqi']}3{$lang['tian']}</option>
<option value='5'>{$lang['youxiaoqi']}5{$lang['tian']}</option>
<option value='7'>{$lang['youxiaoqi']}7{$lang['tian']}</option>
<option value='10'>{$lang['youxiaoqi']}10{$lang['tian']}</option>
<option value='12'>{$lang['youxiaoqi']}12{$lang['tian']}</option>
<option value='15'>{$lang['youxiaoqi']}15{$lang['tian']}</option>
<option value='20'>{$lang['youxiaoqi']}20{$lang['tian']}</option>
<option value='30'>{$lang['youxiaoqi']}30{$lang['tian']}</option>
<option value='60'>{$lang['youxiaoqi']}60{$lang['tian']}</option>
<option value='90'>{$lang['youxiaoqi']}90{$lang['tian']}</option>
<option value='365'>{$lang['youxiaoqi']}365{$lang['tian']}</option>
</select>
此帖由 34热 在 2005-06-27 12:47 进行编辑...