关于静态资源发布系统的说明

    本系统是我正在开发中的一个项目,是将一些静态资源如PPT、swf、网页等文件发布在网站上的系统,必须支持权限认证,即只有登陆才能察看系统内容,但是静态资源中的原有文件关联(比如网页之中调用图片)不能断开,支持对访问次数的统计,资源目录列表的自动生成和个性化设置。
    我现在的想法是这样的:
    1、在IIS中注册所有类型文件强制用ASP.NET访问
    2、通过ASP.NET的URL重写技术将所有文件的访问映射到一个ASPX文件中这个文件通过权限认证,确定是返回错误信息还是返回静态文件
    3、通过一个动态的xml文件描述目录下的子目录和静态文件资源列表,并通过相应的xslt文件显示,假如该xslt文件不存在,调用默认的xslt
    4、考虑到便于搜索引擎检索目录的问题,可以考虑通过url重写技术进行网址转换
明博静态新闻文章发布系统源码 管理后台:/Admin/index.aspx 默认管理账号密码为51aspx 文件说明: Admin/DefineType.aspx 定义文章类型-----定义文章或新闻的类别。 Admin/DefineExample.aspx 定义文章模板-----可以定义多个模版,其替换标志在 FileSubmit.aspx.cs 第 53行起。 Admin/InsertExample.aspx 一个增加模板的单独界面 Admin/FileManage.aspx 文章列表管理-----可以对文章进行删除和基本信息修改,这里的增加和修改不能对静态Html文件操作。 Admin/FileSubmit.aspx 增加文章 --------可以选择定义的模版来添加文章。 Files/ShowFileList.aspx 显示已经添加的文章列表 -----上面几个是后台管理操作的,这个是前台供访客浏览的界面。 ShowFileItems.aspx 把部分信息的标题显示在其它页面 管理主页 使用方法: 显示某类新闻的列表 就是说,你要知道该类别ID,在管理里面的[定义类别]列表里而已查到 /Files/ShowFileList.aspx?TypeID=1 把新闻显示在主页或其它页面上 <script type="text/javascript" src="/Files/ShowFileItems.aspx?Num=8&TypeID=1&ShowTime=YES"></script> Num=数字 你要显示的信息条数 TypeID=数字 你要显示信息类别的ID, ID可以在[定义类别]列表里而已查到 ShowTime=YES 信息后面显示时间,NO或空则后面不显示时间 定义页头和页尾,就是显示自己的菜单和下面页脚 修改/JS/jsMainMenu.js中页头由ShowTitle() ShowBanner() ShowMenu()三个函数组成,你用几个函数都可以,如果用一个ShowTitle(),其他的定义为空函数OK了。页脚是Showbottom()。 定义模板 ---你的模板里面可以定义如下几个字符串,可以参考下面的模板分析 T_TITLE 标题 T_TIME 日期 T_KeyWords 关键字 T_Author 作者 T_Editor 编辑人 T_CONTENT 文章内容 4 类别ID Jim 配置后请修改web.config中Access数据库的物理路径 作者:Minbel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值