
setting.hst 文件增加的代码:
<div class="pk-row pk-padding-bottom-15">
<label class="jy_zyys pk-w-sm-3 pk-padding-top-5 pk-text-bold pk-text-right">右侧热门图文显示多少天内</label>
<div class="pk-w-sm-8">
<input type="text" class="pk-textbox pk-radius-4" name="template_puyuetian_autofull_youretiedays" placeholder="默认30天" value="{$_G['SET']['TEMPLATE_PUYUETIAN_AUTOFULL_YOURETIEDAYS']}">
</div>
</div> 效果图
body.php 增加的3行和 4行代码,貌似不起作用啊
//热门图文
$_G['TEMP']['YOURETIEHTML'] = '';
$time2 = time() - (86400 * Cnum($_G['SET']['TEMPLATE_PUYUETIAN_AUTOFULL_YOURETIEDAYS'], 30, TRUE, 1)); //多长时间内的精品图片 默认30天
$datas = $_G['TABLE']['READ'] -> getDatas(0, $time2, 'where del=0 order by `looknum` desc');//改用最新热帖 数据
if (Cnum($_G['SET']['TEMPLATE_PUYUETIAN_AUTOFULL_YOURETIENUM'], FALSE, TRUE, 1)) {
$_G['TEMP']['YOURETIEHTML'] .= '<div class="box_moder "><span class="jy_retu">最热图文</span><div class="hot_wz">';
$datas = $_G['TABLE']['READ'] -> getDatas(0,$_G['SET']['TEMPLATE_PUYUETIAN_AUTOFULL_YOURETIENUM'],'where del=0 order by `looknum` desc');//改用用最热帖 数据
//$datas = $_G['TABLE']['READ'] -> getDatas(0,$_G['SET']['TEMPLATE_PUYUETIAN_AUTOFULL_YOURETIENUM'],'where high=1 and del=0 order by `id` desc');//改用用精华帖 数据
/*
$datas = $_G['TABLE']['READ'] -> getDatas(0, $_G['SET']['TEMPLATE_PUYUETIAN_AUTOFULL_YOURETIENUM'], "where `del`=0 order by `looknum` desc", FALSE, 'id,title,content,posttime'); 原来的数据
*/
foreach ($datas as $data) {
//图片读取
$url = '';
$noimglist = 'emotion';
if (preg_match_all('#<img.*?src="(.*?)".*?\>#', $data['content'], $match)) {
foreach ($match[1] as $key => $url) {
if (strpos(str_replace(array('"', "'"), '', strtolower($match[0][$key])), "title={$noimglist}") === FALSE) {
break;
}
}
}
$_G['TEMP']['YOURETIEHTML'] .= '<dl><dt><a target="_blank" href="' . ReWriteURL('read', "id={$data['id']}&page=1") . '"><img src="' . $url . '" onerror="this.src=puyuetian_autofull_randomimage()" title="' . htmlspecialchars($data['title'], ENT_QUOTES) . '"></a></dt><dd class="j1"><a target="_blank"href="' . ReWriteURL('read', "id={$data['id']}&page=1") . '" title="' . htmlspecialchars($data['title'], ENT_QUOTES) . '">' . $data['title'] . '</a></dd><dd class=" j2">' . date('Y-m-d', $data['posttime']) . '</dd></dl>';
}
$_G['TEMP']['YOURETIEHTML'] .= '</div></div>';
}