明博静态新闻系统MinbelNews - MinbelNews(ASP2.0(C#)+Access2003ccess2003)
最新版本 Ver 2.0 ---------------------------------------------------------下载该版本源码
文件说明:
Admin/index.aspx 后台管理主页面
Admin/DefineType.aspx 定义文章类型-----定义文章或新闻的类别。
Admin/DefineExample.aspx 定义文章模板-----可以定义多个模版。
Admin/InsertExample.aspx 一个增加模板的单独界面
Admin/FileManage.aspx 文章列表管理-----可以对文章进行删除和基本信息修改,新增对静态Html文件进行修改的功能。
Admin/FileSubmit.aspx 增加文章 --------可以选择定义的模版来添加文章。
Admin/FileModify.aspx 修改静态页面 --------- 注意,要配合本程序提供模板。
Files/ShowFileList.aspx 显示已经添加的文章列表 -----上面几个是后台管理操作的,这个是前台供访客浏览的界面。
ShowFileItems.aspx 把部分信息的标题显示在其它页面
Master.txt 模板文件 -------供参考
ReadMe.txt 说明文件 ------ 如果遇到什么问题,请来看一看
UseHelp.htm 使用帮助 ------ 本文档
Web.config 配置文件 ------ 使用里里面提供的连接数据库的字符串,该串不用修改。
Minbel.com_Css/BaseStyle.css 格式文件,主要是模板里面用到。
App_Data/minbel.mdb 数据库文件
使用方法:
显示某类新闻的列表
就是说,你要知道该类别ID,在管理里面的[定义类别]列表里而已查到
<a href=../Files/ShowFileList.aspx?TypeID=1>文章1</a>
把新闻显示在主页或其它页面上
<script type="text/javascript" src="/Files/ShowFileItems.aspx?Num=8&TypeID=1&ShowTime=YES"></script>
Num=数字 你要显示的信息条数
TypeID=数字 你要显示信息类别的ID, ID可以在[定义类别]列表里而已查到
ShowTime=YES 信息后面显示时间,NO或空则后面不显示时间
定义模板 ---你的模板里面可以定义如下几个字符串,可以参考最新模板Master.txt
<!--TitleBegin--> T_TITLE <!--TitleEnd--> 标题
<!--TimeBegin-->T_TIME<!--TimeEnd--> 日期
<!--KeyBegin-->T_KeyWords<!--KeyEnd--> 关键字
<!--AuthorBegin--> T_Author<!--AuthorEnd--> 作者
<!--EditorBegin-->T_Editor <!--EditorEnd--> 编辑人
<!--ContentBegin-->T_CONTENT<!---ContentEnd---> 文章内容
T_TYPEID 类别ID
文章输入 --- 可以输入图片,字体加粗,红色等...如下:
在文章里面放图片: [isOK] /images/aaa.gif[/isOK]
对字体加粗 在 [b] [/b] 之间放你要加粗的字
字体红色显示 在 [red] [/red] 之间放你要红色显示的字
注意事项:
在web.config 文件中,连接字符串不用修改。
上传的文件在 /Files目录下,请不要修改。
模板里面要替换的字符串一定如 <!--xxxBegin--> XXX<!---xxxEnd-->的形式,否则无法对静态文件进行修改。
###########################以上是最新内容,以下是历史记录##################################
2007-11-21 MinbelNews Ver2.0----------------------------------------------------------下载该版本源码
本版增加内容1:增加对静态文件进行修改的功能。
2:后台文章管理,分类列表。
3:在文章里面增加图片、对字体加粗、加红色等。4:模板里面要替换的字符串的新变化! <!--xxxBegin--> XXX<!---xxxEnd-->的形式,否则无法对静态文件进行修改。
web.config里面连接字符串不用修改。
2007-10-16 MinbelNews Ver1.0----------------------------------------------------------下载该版本源码
本版增加内容
数据库中,文章表增加了:作者、来源和编辑 三个部分
发布文章,增加了换行符号:strContent = strContent.Replace("\r", "");
显示新闻信息列表页面的左边定义:
你可以把该位置要显示的内容,放在这里,方法是:在http://www.minbel.com/JS/jsSales.js 文件LeftSale函数里面的相应case语句下写出来.
这里调用函数语句如下: (<%=strTypeID%>) <script type="text/javascript" > LeftSale(< %=strTypeID%>) ; </script > 不要更改此语句.
您只要在jsSales.js文件的LeftSale()函数里面根据类别ID输入你要显示的内容就可以了.
本版修改内容
在定义摸板部分增加了validateRequest="false",使得可以存取大量HTML到数据库。
在其它页面显示信息条目的时候有显示或不显示时间的选项:ShowTime=YES/NO
模板分析-------------你可以定义自己的模板
下面是例子,仅供参考:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>T_TITLE</title> <!--可以替换的标题-->
<link rel="stylesheet" type="text/css" href="../Minbel.com_Css/BaseStyle.css" />
<script type="text/javascript" src="../JS/jsMainMenu.js"></script>
</head><body>
<script type="text/javascript">
ShowTitle();
ShowBanner();
ShowMenu();
</script>
<div class="main"><!---页面宽 begin--->
<div class="mainleft"><!---左边内容 B--->
<h2>T_TITLE</h2><!---文章标题 替换N_TITLE--->
<div class="from">
T_Author
<div class="key">关键字: T_KeyWords</div><!--关键字-->
</div>
<div class="aline"></div><!--横线-->
<div class="newsmain"><!--主体内容 begin-->
T_CONTENT<!---文章内容 替换T_CONTENT--->
<div class="key">T_Editor</div><!--编辑-->
</div><!--主体内容 end-->
<div class="aline"></div><!--横线-->
<!--相关下载 替换T_TYPEID -->
可以放其他相关内容
</div><!---左边内容 E--->
<div class="mainright"><!---右边内容 B--->
<!---相关信息--->
<script type="text/javascript" src="../Files/ShowFileItems.aspx?Num=10&TypeID=T_TYPEID"></script>
<!---最新信息--->
<script type="text/javascript" src="../Files/ShowFileItems.aspx?Num=10"></script>
</div><!---右边内容 E--->
</div><!---页面宽 结束--->
<script type="text/javascript">
Showbottom();
</script>
</body>
2007-10-15 MinbelNews 初稿 -------------------------------------------------------------------下载该版本源码
实用用法说明:
在主页,或需要调用文章的地方,可以通过下列语句调用:
<script type="text/javascript" src="Files/ShowFileItems.aspx?Num=8&TypeID=2"></script>
Num :显示的条数;
TypeID : 显示哪类文章或新闻。
如下:
#############################################################################################
2007-2010@明博Minbel软件,版权所有. 不得用于商业用途.
作者: Jim Email:china_com@sina.com 2007.10
http://www.minbel.com