温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:明博静态新闻文章发布系统源码
当前文件:
MinbelNews/Default.aspx,打开代码结构图
MinbelNews/Default.aspx,打开代码结构图1<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 2
3
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4
5
<html xmlns="http://www.w3.org/1999/xhtml" > 6
<head runat="server"> 7
<title>无标题页</title> 8
</head> 9
<body style="font-size: 12pt"> 10
<form id="form1" runat="server"> 11
<div> 12
<span style="color: #009900; font-size: 16pt;" ><br /> 13
<strong>明博静态新闻(文章)发布系统</strong></span>-<br /> 14
MinbelNews(<span style="color: #ff0066">ASP2.0(C#)+Access2003</span>)<br /> 15
源码免费下载<br /> 16
最新版本 Ver 1.0<br /> 17
<br /> 18
<span style="color: #ff0066"><strong> 19
文件说明:</strong><br /> 20
</span> 21
<br /> 22
Admin/DefineType.aspx 23
<a href="Admin/DefineType.aspx" target = "_blank">定义文章类型</a>-----定义文章或新闻的类别。<br /> 24
<a href="Admin/DefineExample.aspx" target = "_blank"></a>Admin/DefineExample.aspx 25
<a href="Admin/DefineExample.aspx" target = "_blank">定义文章模板</a>-----可以定义多个模版,其替换标志在 26
FileSubmit.aspx.cs 27
第 53行起。<br /> 28
Admin/InsertExample.aspx 一个增加模板的单独界面<br /> 29
Admin/FileManage.aspx 30
<a href="Admin/FileManage.aspx" target = "_blank">文章列表管理</a>-----可以对文章进行删除和基本信息修改,这里的增加和修改不能对静态Html文件操作。<br /> 31
Admin/FileSubmit.aspx 32
<a href="Admin/FileSubmit.aspx" target = "_blank">增加文章</a> 33
--------可以选择定义的模版来添加文章。<br /> 34
Files/ShowFileList.aspx 35
<a href ="Files/ShowFileList.aspx?TypeID=1"target = "_blank">显示已经添加的文章列表</a> -----上面几个是后台管理操作的,这个是前台供访客浏览的界面。<br /> 36
ShowFileItems.aspx 把部分信息的标题显示在其它页面 37
<br /> 38
<a href="Admin/index.aspx" target="_blank">管理主页</a><br /> 39
<br /> 40
<span style="color: #ff0066"><strong>使用方法:</strong><br /> 41
</span> 42
<br /> 43
<span style="color: #ff66ff">显示某类新闻的列表<br /> 44
</span> 45
就是说,你要知道该<strong>类别ID</strong>,在管理里面的[定义类别]列表里而已查到<br /> 46
http://www.minbel.com/Files/ShowFileList.aspx?TypeID=1<br /> 47
<br /> 48
<span style="color: #ff66ff">把新闻显示在主页或其它页面上</span><br /> 49
<script type="text/javascript" src="/Files/ShowFileItems.aspx?Num=8&TypeID=1&ShowTime=YES"></script> 50
<br /> 51
Num=数字 你要显示的信息条数<br /> 52
TypeID=数字 你要显示信息类别的ID, ID可以在[定义类别]列表里而已查到<br /> 53
ShowTime=YES 信息后面显示时间,NO或空则后面不显示时间<br /> 54
<br /> 55
<span style="color: #ff99ff"><span style="color: #ff66ff">定义页头和页尾,就是显示自己的菜单和下面页脚</span><br /> 56
</span>修改http://www.minbel.com/JS/jsMainMenu.js中页头由ShowTitle() ShowBanner() ShowMenu()三个函数组成,你用几个函数都可以,如果用一个ShowTitle(),其他的定义为空函数OK了。页脚是Showbottom()。<br /> 57
<br /> 58
<span style="color: #ff66ff">定义模板</span> ---你的模板里面可以定义如下几个字符串,可以参考下面的模板分析<br /> 59
T_TITLE 标题<br /> 60
T_TIME 日期<br /> 61
T_KeyWords 关键字<br /> 62
T_Author 作者<br /> 63
T_Editor 编辑人<br /> 64
T_CONTENT 文章内容<br /> 65
T_TYPEID 类别ID<br /> 66
<br /> 67
<strong><span style="color: #ff0066">注意事项:</span></strong><br /> 68
<br /> 69
在web.config 文件中,要修改到自己的路径(Data Source=E:\New\pubweb\App_Data\minbel.mdb,我这里是这个目录)<br /> 70
< add connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\New\pubweb\App_Data\minbel.mdb" 71
name="MinbelConn" providername="System.Data.OleDb"> 72
< /add> 73
<br /> 74
<br /> 75
###########################以上是最新内容,以下是历史记录##################################<br /> 76
<strong> 77
<br /> 78
2007-10-16 MinbelNews Ver1.0-------------------------------------------------------------------------</strong><br /> 79
<br /> 80
<br /><span style="color: #00cc00">本版增加内容</span><br /> 81
<br /> 82
<span style="color: #ff66ff">数据库中,文章表增加了:作者、来源和编辑 三个部分<br /> 83
发布文章,增加了换行符号:strContent = strContent.Replace("\r", "");</span><br /> 84
<span style="color: #ff66ff"> </span> 85
<br /> 86
<span style="color: #ff33ff">显示新闻信息列表页面的左边定义:</span><br /> 87
你可以把该位置要显示的内容,放在这里,方法是:在http://www.minbel.com/JS/jsSales.js 文件LeftSale函数里面的相应case语句下写出来.<br /> 88
这里调用函数语句如下: (<%=strTypeID%>) <script type="text/javascript" > 89
LeftSale(< %=strTypeID%>) ; </script > 90
不要更改此语句.<br /> 91
您只要在jsSales.js文件的LeftSale()函数里面根据<strong>类别ID</strong>输入你要显示的内容就可以了.<br /> 92
<br /> 93
<span style="color: #33cc00">本版修改内容<br /> 94
</span>在定义摸板部分增加了validateRequest="false",使得可以存取大量HTML到数据库。<br /> 95
在其它页面显示信息条目的时候有显示或不显示时间的选项:ShowTime=YES/NO<br /> 96
<br /> 97
<strong><span style="font-size: 16pt; color: #ff0066">模板分析-------------你可以定义自己的模板</span></strong><br /> 98
<p> 99
下面是例子,仅供参考:</p> 100
<p> 101
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /> 102
<html xmlns="http://www.w3.org/1999/xhtml"><br /> 103
<head></p> 104
<p><title>T_TITLE</title> <!--可以替换的标题--><br /> 105
<link rel="stylesheet" type="text/css" href="../Minbel.com_Css/BaseStyle.css" /><br /> 106
<script type="text/javascript" src="../JS/jsMainMenu.js"></script><br /> 107
</head></p> 108
<p><body><br /> 109
<script type="text/javascript"><br /> 110
ShowTitle();<br /> 111
ShowBanner();<br /> 112
ShowMenu();<br /> 113
</script><br /> 114
<div class="main"><!---页面宽 begin---><br /> 115
<div class="mainleft"><!---左边内容 B---><br /> 116
<h2>T_TITLE</h2><!---文章标题 替换N_TITLE---> <br /> 117
<br /> 118
<div class="from"><br /> 119
T_Author<br /> 120
<div class="key">关键字: T_KeyWords</div><!--关键字--><br /> 121
</div><br /> 122
<div class="aline"></div><!--横线--><br /> 123
<div class="newsmain"><!--主体内容 begin--><br /> 124
T_CONTENT<!---文章内容 替换T_CONTENT---><br /> 125
<div class="key">T_Editor</div><!--编辑--><br /> 126
</div><!--主体内容 end--><br /> 127
<div class="aline"></div><!--横线--><br /> 128
<!--相关下载 替换T_TYPEID --><br /> 129
可以放其他相关内容<br /> 130
</div><!---左边内容 E---><br /> 131
<div class="mainright"><!---右边内容 B---><br /> 132
<!---相关信息---><br /> 133
<script type="text/javascript" src="../Files/ShowFileItems.aspx?Num=10&TypeID=T_TYPEID"></script> 134
<br /> 135
<!---最新信息---><br /> 136
<script type="text/javascript" src="../Files/ShowFileItems.aspx?Num=10"></script> <br /> 137
</div><!---右边内容 E---><br /> 138
</div><!---页面宽 结束---><br /> 139
<script type="text/javascript"><br /> 140
Showbottom();<br /> 141
</script><br /> 142
</body></p> 143
<br /> 144
<strong>2007-10-15 MinbelNews 初稿 ----------------------------------------------------------------------------<br /> 145
<br /> 146
</strong> 147
实用用法说明:<br /> 148
在主页,或需要调用文章的地方,可以通过下列语句调用:<br /> 149
<script type="text/javascript" src="Files/ShowFileItems.aspx?Num=8&TypeID=2"></script><br /> 150
<br /> 151
Num :显示的条数;<br /> 152
TypeID : 显示哪类文章或新闻。<br /> 153
如下:<br /><script type="text/javascript" src="Files/ShowFileItems.aspx?Num=8&TypeID=2"></script> 154
155
<br /> 156
#############################################################################################<br /> 157
2007-2010@明博Minbel软件,版权所有. 不得用于商业用途.<br /> 158
作者: Jim Email:china_com@sina.com 2007.10 159
<br /> 160
http://www.minbel.com </div> 161
</form> 162
</body> 163
</html> 164



