4.0.531修正自动下载图片才自动生成标题图片、31号评论出错,更新bin目录,admin_top.aspx
4.0.526更新内容:
- 修改待审新闻时可选择通过审核
- 上传功能可读取jpg元数据 (Exif,数据相机照片的拍摄参数)
- 分页可支持选择到多少页
4.0.526修改文件:bin目录,language目录,修改日期5.16后aspx文件
4.0 改进功能
- 全站转换繁体功能,可设置访客是否可选择自己的喜好
- 新闻采集功能,采集时可进行其它管理操作,采集规则导入导出
采集支持utf-8和big5编码并能转换繁体为简体 - 添加新闻时可选是否通过审核
- 新闻管理显示新闻内是否有站外图片
- 首页公告GetBulletin可以设置显示内容,公告日期可选择时间
- 头条新闻函数可设置分列、显示日期、是否显示分类
- 可修改新闻日期
- 公告开始结束时间可精确到分
- 上传图片alt
- 可设置网站和分类的meta描述
- 新闻多分类固顶
- 引入FreeTextBox
- 分类可单独设置每页显示新闻数
- 风格导入导出功能
- 解决添加部分flash不自动播放问题,对以前添加内容请修改一次即正常
- 会员有效期
- 会员注册用户名及推荐新闻非法字符过滤
- 新闻签收功能
- 相关新闻多关键字支持
- 专题和相关新闻可直接填写,自动入库
- 搜索关键字醒目显示
- 进一步提高生成缩略图质量
- 头条新闻和排行新闻函数增加是否间隔背景色显示参数,背景色为样式表ul li.light和ul li.dark
- 会员增加虚拟币和积分,可限制购买或达积分查看新闻,可单独设置每个分类添加新闻增加积分数
- 新闻页评论显示数可修改(BindRemarks(int num))
- 可设置限会员搜索,搜索间隔时间
- 广告可以插入到非第一行
- 添加分页新闻时不用再手动插入标签,分次添加每页新闻,不会因新闻内容超过post大小限制而无法提交
- 可设置时区
- 可设置会员组推荐新闻是否审核
- 可设置会员登陆是否需难证码,在login.aspx显示验证码,管理员必须填验证码
- 全面针对firefox优化代码
- 友情链接顺序可调
- 友情链接logo可以为flash
- 解决复制论坛中图片会在图片后显示一部分脚本问题
- 新闻批量转移
- 相关新闻可分列显示(RelateNews函数)
- 新闻管理页加新闻批量转移
- <%BindLeftNav();%>函数加一参数是否显示同级其它分类,详见手册
- 网站首页名和地址可自定义
- 日期显示械蹦耆掌谙允竞偷碧烊掌冢挛拍谌掌谙允痉绞娇缮柚?
- 获取站外图片链接到的大图
- 本日新闻和12小时新闻及新闻显示里日期格式可自定
- 标题下显示分页标题即可作为副标题
下载:http://www.xmlasp.net/down/dvnews4.0.exe
升级方法:
- 备份数据库和上传文件;
- 上传新版的bin/upgrade.dll和upgrade.aspx;
- 浏览upgrade.aspx进行升级;
- 如果显示升级成功则删除upgrade.aspx,如出错请恢复原数据库后重试。
- 删除bin目录下所有文件,上传新版db目录外所有文件
模板修改内容:
新闻模板
<%#DvNews.Utility.Time.FormatTime((DateTime)DataBinder.Eval(Container.DataItem,"dateandtime"),config.DateFormat)%>
改为
<%#FormatTime((DateTime)DataBinder.Eval(Container.DataItem,"dateandtime"))%>
新闻模板
<div id="BodyLabel" class="content" style="display:block;padding:0px 10px" runat="server"></div><br/><br/>
下加
<div id="numPages" align="center" style="font-family:Courier 宋体;padding:20px 0;" runat="server"/>
新闻模板
<asp:Repeater id="rpRemarks" runat="server">
前加
<%BindRemarks(5);%>
首页模板
<%#NewsTitle(...)%>
改为
<%#NewsTitle((System.Data.DataRowView)Container.DataItem,29)%>
分类模板
<%#NewsTitle(...)%>
改为
<%#NewsTitle((System.Data.DataRowView)Container.DataItem),29%>
首页模板
会员登陆部分
<%if (user.UserID>0){%>
....
<%}else{%>
....
<%}%>
改为
<script type="text/javascript" language="javascript">
function checkForm()
{
alert(document.getElementById("clientDate").value);
var form=document.getElementById("loginForm");
if (form.memberName.value=="")
{ alert("请填写会员名");
form.memberName.focus();
return false;
}
if (form.memberPass.value=="")
{ alert("请填写密码");
form.memberPass.focus();
return false;
}
return true;
}
</script>
<div id="news_login"></div>
<iframe src="frm_login.aspx" border="0" height="0" width="0" style="visibility: hidden"></iframe>
新闻模板
<!--#include file="../foot.inc" -->
前加
<iframe src="frm_hit.aspx?id=<%=articleID%>&disp=1" border="0" height="0" width="0" style="visibility: hidden"></iframe>
新闻模板
阅读:<asp:Label id="HitsLabel" runat="server" /> 次<br/>
改为
阅读:<span id="news_hits"></span> 次<br/>
新闻模板
<div align="center"><h1 class="aTitle"><%=Title%></h1></div>
后加
<%if(subTitle!=""){%> <div align="center"><h2 class="subTitle"><%=subTitle%></h2></div><%}%>
全部aspx文件
替换config.Css为style.Css
替换config.Pic为style.Pic
风格样式表添加内容
副标题即分页标题样式
.subTitle { font-size: 12px;font-weight:bold;}
TopList函数取新闻时标题间隔背景色
ul li.light {}
ul li.dark {background-color:#F0F0F0;}

