在最新帖子和文章、新闻等后面添加 new 图标
作者:cmscn 日期:2005-09-23
1.修改include/admin_config_edit.asp增加后台控制功能
查找<td>发布信息货币数:</td>
<td colspan=2><input type=text name=web_num_27 value='<%response.write tdim(27)%>' size=10 maxlength=20> <%response.write joekoe_cms.web_unit%> <font class=gray>发布一条(跳蚤市场)信息所扣的货币(<%response.write joekoe_cms.web_unit%>)数</font></td>
</tr>
在下面添加:
<tr>
<td>新贴标志显示天数:</td>
<td><input type=text name=web_num_31 value='<%response.write tdim(31)%>' size=10 maxlength=20> 天</td>
<td class=gray>各项新贴标志显示天数</td>
</tr>
红色数字根据自己的实际情况修改,查找你现有的最大值,加上1即可!
2.在文章首页显示new图标
修改include/con_article.asp
找到function format_article_topic_type
修改 dim n_img,tim_type,n_c_num,n_color
为 dim n_img,tim_type,n_c_num,n_color,new_day,new_win
修改 format_article_topic_type="<tr><td>"&b_jt&"<a href='javascript:;' onclick=""javascript:article_view_return('"&b_emoney&"','"&b_power&"','"&b_url&"');"" alt='"&b_tit&":"&joekoe_cms.code_html(b_topic,1,0)&"<br>发 布 人:"&b_username&"<br>"&b_count&":"&b_counter&" 人次<br>整理时间:"&b_tim&"'>"&n_color&joekoe_cms.code_html(b_topic,1,n_c_num)&"</a>"&n_img&tim_type&"</td></tr>"
为 format_article_topic_type="<tr><td>"&b_jt&"<a href='javascript:;' onclick=""javascript:article_view_return('"&b_emoney&"','"&b_power&"','"&b_url&"');"" alt='"&b_tit&":"&joekoe_cms.code_html(b_topic,1,0)&"<br>发 布 人:"&b_username&"<br>"&b_count&":"&b_counter&" 人次<br>整理时间:"&b_tim&"'>"&n_color&joekoe_cms.code_html(b_topic,1,n_c_num)&"</a>"&n_img&new_win&tim_type&"</td></tr>"
并在前面添加
new_day = now - rs("tim")
if new_day<int(dim_num(31)) then
new_win = "<img src='"&joekoe_cms.web_dir_skin&"small/new.gif' border=0>"
else
new_win= ""
end if
3.在新闻首页显示new图标
修改include/skin.asp
找到function format_topic_type(b_jt,b_username,b_topic,b_c_num,b_url,b_tim,b_counter,b_ispic,b_tit,b_count,b_tim_type)
修改 dim n_img,tim_type,n_c_num,temp1
为 dim n_img,tim_type,n_c_num,temp1,new_day,new_win
修改 temp1="<tr><td>"&b_jt&"<a href='"&b_url&"' alt='"&b_tit&":"&joekoe_cms.code_html(b_topic,1,0)&"<br>发 布 人:"&b_username&"<br>"&b_count&":"&b_counter&" 人次<br>整理时间:"&b_tim&"' target=_blank>"&joekoe_cms.code_html(b_topic,1,n_c_num)&"</a>"&n_img&tim_type&"</td></tr>"
为 temp1="<tr><td>"&b_jt&"<a href='"&b_url&"' alt='"&b_tit&":"&joekoe_cms.code_html(b_topic,1,0)&"<br>发 布 人:"&b_username&"<br>"&b_count&":"&b_counter&" 人次<br>整理时间:"&b_tim&"' target=_blank>"&joekoe_cms.code_html(b_topic,1,n_c_num)&"</a>"&n_img&new_win&tim_type&"</td></tr>"
并在前面添加
new_day = now - rs("tim")
if new_day<int(dim_num(31)) then
new_win = "<img src='"&joekoe_cms.web_dir_skin&"small/new.gif' border=0>"
else
new_win= ""
end if
4.在软件首页显示new图标
修改include/cin_down.asp
找到function down_topic_main(b_cid,b_cname,b_c_num,b_id,b_username,b_topic,b_tim,b_counter,b_tim_type)
修改 dim b_url,tim_type
为 dim b_url,tim_type,new_day,new_win
修改 down_topic_main="<tr><td class=gray>[<a href='down_list.asp?c_id="&b_cid&"'>"&b_cname&"</a>] <a href='"&b_url&"' alt='软件标题:"&joekoe_cms.code_html(b_topic,1,0)&"<br>发 布 人:"&b_username&"<br>整理时间:"&b_tim&"'>"&joekoe_cms.code_html(b_topic,1,b_c_num)&"</a></td><td class=tims align=right><font class=blue>"&b_counter&"</font>"&tim_type&"</td></tr>"
为 down_topic_main="<tr><td class=gray>[<a href='down_list.asp?c_id="&b_cid&"'>"&b_cname&"</a>] <a href='"&b_url&"' alt='软件标题:"&joekoe_cms.code_html(b_topic,1,0)&"<br>发 布 人:"&b_username&"<br>整理时间:"&b_tim&"'>"&joekoe_cms.code_html(b_topic,1,b_c_num)&" "&new_win&"</a></td><td class=tims align=right><font class=blue>"&b_counter&"</font>"&tim_type&"</td></tr>"
并在前面添加
new_day = now - rs("tim")
if new_day<int(dim_num(31)) then
new_win = "<img src='"&joekoe_cms.web_dir_skin&"small/new.gif' border=0>"
else
new_win= ""
end if
5.在首页显示new图标,不过偶不赞成,新帖多了显示反而不美观,喜欢的改
打开index2.asp找到sub main_center_list(cl_type,cl_tnum,cl_cnum,cl_classid)
在dim tmp1,tmp_title,tmp_tit,tmp_count,tmp_img,tmp_record,tmp_table,tmp_where,tmp_url,tim
后面添加,new_win
找到
tmp1=tmp1&vbcrlf&"<tr><td height="&dim_num(6)&">"&img_skin("h_"&tmp_img)&"<a href='"&tmp_url&"' alt='"&tmp_tit&":"&joekoe_cms.code_html(rs(1),1,0)&"<br>发 布 人:"&rs(2)&"<br>"&tmp_count&":"&rs(4)&" 人次<br>整理时间:"&rs(3)&"' target=_blank>"&joekoe_cms.code_html(rs(1),1,cl_cnum)&" "&new_win&"<td class=tims align=right>"&joekoe_cms.time_type(rs(3),2)&"</td></a></td></tr>"
在前面添加
new_win=""
if datediff("d",rs(3),joekoe_cms.now_time)<int(dim_num(31)) then new_win="<img src='"&joekoe_cms.web_dir_skin&"small/new.gif' border=0>"
并把
tmp1=tmp1&vbcrlf&"<tr><td height="&dim_num(6)&">"&img_skin("h_"&tmp_img)&"<a href='"&tmp_url&"' alt='"&tmp_tit&":"&joekoe_cms.code_html(rs(1),1,0)&"<br>发 布 人:"&rs(2)&"<br>"&tmp_count&":"&rs(4)&" 人次<br>整理时间:"&rs(3)&"' target=_blank>"&joekoe_cms.code_html(rs(1),1,cl_cnum)&" <td class=tims align=right>"&joekoe_cms.time_type(rs(3),2)&"</td></a></td></tr>"
修改为
tmp1=tmp1&vbcrlf&"<tr><td height="&dim_num(6)&">"&img_skin("h_"&tmp_img)&"<a href='"&tmp_url&"' alt='"&tmp_tit&":"&joekoe_cms.code_html(rs(1),1,0)&"<br>发 布 人:"&rs(2)&"<br>"&tmp_count&":"&rs(4)&" 人次<br>整理时间:"&rs(3)&"' target=_blank>"&joekoe_cms.code_html(rs(1),1,cl_cnum)&" "&new_win&"<td class=tims align=right>"&joekoe_cms.time_type(rs(3),2)&"</td></a></td></tr>"
http://www.joekoe.com/forum/view.asp?id=55834
评论: 7 | 引用: 0 | 查看次数: 972
发表评论