(关注 http://www.minbel.com 随时获取最新源码)

明博静态新闻系统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