ASPMAKER实用教程_第1页
ASPMAKER实用教程_第2页
ASPMAKER实用教程_第3页
ASPMAKER实用教程_第4页
ASPMAKER实用教程_第5页
已阅读5页,还剩14页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AspmakerAspmaker 网站后台制作工具详解 熟悉他 一 网站后台制作工具详解 熟悉他 一 知道 AspmakerAspmaker 工具的人不多 能够熟练掌握并运用的就更少了 一旦你接触到他就会对他赞不绝口 现在很多从事网站建设的朋友 使用 的后台程序基本都是利用源码然后自己修改 这样有很多弊端 如果要加一些特定功能改动会非常巨大 而是修改的是别人的程序那就难上加 难了 如果你使用了 Aspmaker 来制作后台 只要几个步骤你就能制作出属于自己的网站后台网站后台 下面我就详细讲解下如何操作这个后台制作工具 首先 要下载 aspmaker 现在的最新版本是 8 0 但我目前使用的是 7 0 百度一下会有很多网站提供下载 记着要下载注册工具 我使 用的都是英文版 因为中文版的版本还很低 安装注册好后 打开 Aspmaker 界面如下 在弹出的主界面中 Database type 选项是让你选择目标网站后台的数据库类型 我们这里默认选择 Microsoft Access Database file 选项是让你选择目标数据库 点击后面的文件夹选择就行了 Password 如果你的 ACCESS 设置了密码 在这里输入 没有密码留空就行了 其他的项目默认留空 最后点击 Connect 按钮 链接数据库 如果链接成功 在左边的列表会显示数据库的表和详细字段 如图 点击导航菜单上的闪电按钮 生成程序 如图 这里只要修改 Application root folder 选项 就是程序生成存放的文件夹 最后点击 Generate 生成完成 目前为止你就得到了一个最简单的后台 包括所有表内容的添加 修改 删除 查询功能 很强大吧 下面 我还会陆续介绍该软件的其他功能 要得到一个功能强大的后台还有很多工序要走 敬请期待 AspmakerAspmaker 网站后台制作工具网站后台制作工具 二二 制作产品二级分类 制作产品二级分类 网站后台建设中 经常要涉及到产品二级分类产品二级分类 三级分类 新闻二级分类 三级分类的问题 如果自己手写代码很不方便 但是 Aspmaker 网站后台制作工具可以很轻松的解决这个问题 首先打开 Aspmaker 按照上节课所讲导入数据库 示 1 产品分类一 bigclass 2 产品分类二 smallclass 产品 product 字段入下截图 第二 导入成功后 软件界面左边会出现所有表好字段的菜单 如图 第三 点击导航菜单的 tables view 按钮 如下图 点击选择 smallclass 表 然后点击右下方的 Modfiy 按钮 如下图 在弹出的对话框中 右边的框子里会出现 smclass 表 接着把左边的 bigclass 表拖进来 然后鼠标按着 bigclass 表的 ID 字段不松手 拖 动到 smallclass 表的 bigclass 字段上面 成功后出出现以下效果 点击 OK 就行了 这一步的作用是 在后台的一级分类后面会显示添加二级 分类的菜单项 第四 点击左边表结构中 smallclass 表的 bigclass 字段 并确定 右边对应的 bigclass 字段详细列表被选中 如图 接下来在界面右下方的 Edit Tag 选项卡中 选择 Select 空间 钩中 Use Lookup Table 多项选择框 在右边随即弹出的 Lookup Table 选 项卡中 table name 选择 biglcass linkfield 选择 id Display field 1 选择 bigclassname 其他保持默认 最终效果如下 第五 操作和上一步类似 选择人 product 表中的 bigclass 字段 设置和上面一样 接下来选择 smallclass 字段 基本设置也一样 Lookup Table 选项卡中 table name 选择 smallclass link field 选择 id Display field 1 选择 smallclassname parent field 选项选择 bigclass filter field 选择 bigclass 这几步的作用是在添加产品的时候会出现二级产品分类无刷性选择菜单 按照上面操作 你的后台就可以方便的生成产品二级菜单选择项 依次类推 你可以做三级 四级 无限极 AspmakerAspmaker 网站后台制作工具网站后台制作工具 三三 关于汉化 关于汉化 前面讲到过 Aspmaker 使用的是英文版 细心的朋友会发现 生产网站后台是英文版的 所以汉化是个必不可少的环节 下面我就和大家详 细讲解下 Aspmaker 生成的后台程序如何汉化 第一 导入数据 上面的课程里已经做了详细介绍 还不了的朋友可以看这个篇文章 第二 汉化表名 点击上面导航菜单 tables views 如图 在右边选项框中会出现该数据库中所有表的列表 其中 caption 属性框就是表的汉化处 在此处填写表的中文名即可 如图 第三 汉化表中字段名 方法和汉化表名一样 选中一个表 右边选项框中会出现该表的所有字段 在 caption 属性框中写入中文即可 详细如图 第四 汉化主体程序 这里是指 汉化生成的网站后台程序中代码的部分英文 比如 添加 修改 删除 上一页 下一页等等 这一步 骤比较困难点 首先要找到汉化的目标文件 这个文件在 Aspmaker 安装程序中 相对目录为 aspmaker7 src lang xml 要汉化的就是 lang xml 文件 用记事本打开此文件 在每一个节段的 value 中填写对应前面 ID 的中文翻译即可 这里要提醒大家要注意的是 xml 文件的编码 如果编 码不对会导致生成的代码出现乱码 好了 汉化工作到这里就结束了 完成上面四步 你就可以得到一个全中文的后台程序 AspmakerAspmaker 网站后台制作工具网站后台制作工具 四四 关于管理员权限设 关于管理员权限设 置置 网站后台一定要有管理员功能 如果管理员能够方便的调整设置权限 那就更好了 如果自己写类似程序太过复杂 不过使用 Aspmaker 可 以方便的实现这个功能 还等什么 就让我们开始吧 首先打开 Aspmaker 并导入数据库 还不会的朋友可以看以前的教程 这里的数据库 必须包含管理员表 myadmin 表结构如下图 第二步 点击快速导航栏 Security setting 就是管理员设置按钮 在弹出的选项框中 上面一项 是超级管理员 这个管理员不通过数据库保存 是直接写入后台文件中 权限最大的那个 下面一项 是根据数据库来设置管理员的选项 Table 就是管理员表 login name field 就是用户名字段 password field 就是密码字段 设置完成后点击 advanced 按钮 进入高级设置区域 第三步 管理员高级设置 我们这里要达到的效果是 可以设置管理员管理对不同的表进行添加 修改 删除 操作 在弹出的高级设置对话框中 左边选择 user levels administrator 右边弹出的对应对对话框中 user level field 选择 level 字段 dynamic user levels 选项框中 依次单击 create tables migrate 两个按钮 分别是要创建管理员等级表 并且关联管理员表 点击完成后 单击 OK 按钮 设置完成 到此 aspmaker 的后台管理员等级设置就完成了 你已经可以在后台分配管理员权限了 这个功能的实现对你以后在网站建设道路上将会 起到重要的作用 AspmakerAspmaker 网站后台制作工具网站后台制作工具 五五 高级设置 高级设置 一个成熟的网站后台 还有很多地方细节要注意 比如批量修改 批量删除 上传图片设置 上传附件设置 后台样式 管理员登陆时间 等等 在 Aspmaker 中如何实现这些功能 下面我就给大家一一讲解下 第一 批量删除功能 这个功能使用比较多 如果一个后台没有这个功能 确实会比较麻烦 在 Aspmaker 中很容易实现这个功能 在快速导航中选择 asp list view page options 在下面的选择项中 勾选 multiple delete 选项即可 详细如图 第二 批量修改功能 如果你网站有这个功能 那就是锦上添花了 要是手写这样的功能会比较苦难 但在 Aspmaker 中会比较容易实现 首先导入数据库 如果 还不熟悉的朋友可以看以前的教程 选择你要批量修改的表 在 multi update 一栏中 选中即可 详细如图 第三 上传设置 一般的网站建设后台 都会用到第三方编辑器 比较著名的必然 fckeditor ckeditor YUI Editor WebWiz RichTextEditor 等等 在这 些编辑器中都会有上传功能 并且包含其他常用文字编辑功能 在 Aspmaker 中默认使用的是 fckeditor 编辑器 那么如何插入 fckeditor 编辑 器呢 首先在选择菜单 tools extensions 在弹出的对话框中 选择 fckeditor 然后在要嵌入编辑器的字段属性中勾选 use dhtml editor 就可以了 其他的事情就交给 fckeditor 处理吧 第四 修改后台样式 如果默认 aspmaker 的后台样式 会比较难看 还好 aspmaker 提供了修改后台样式的功能 操作起来也比较方便 你可以根据实际需要修 改个性化的后台样式 点击快速导航的 html 按钮 里面有三个选项卡 general thmem styles 根据你的需要分别修改就可以了 Aspmaker 能实现的功能远远不局限于此 在下面我会给大家一一分享 AspmakerAspmaker 网站后台制作工具网站后台制作工具 六六 栏目权限分配 栏目权限分配 我们在网站建设过程中 特别是政府网站制作中 经常会遇到这样的问题 很多栏目要分配给不同的管理员管理 管理员只能看到 并修 改编辑属于自己管理权限范围内的栏目信息 这样的功能我们应该如何制作呢 下面我介绍 下如何用 Aspmaker 实现这样的功能 第一步 建立后台数据库 其他的表我们就不详细讲解了 这里只讲一个表就是管理员表 之所以要特别列出这个表 是因为表内要设置 一个特殊的字段 栏目权限 lmqx 下面列出该表的结构图 第二步 在 Aspmaker 中导入数据库 之前有详细讲解过 不会的朋友请看这里 第三步 在 aspmaker 中 选择管理员表 users 单击 栏目权限 字段 lmqx 在字段的 Edit Tag 选项框中选择 checkbox 控件 选 中 Use lookup table 选项 在右边弹出的 lookup table 选项框中进行如下设置 table name lm linke field id display field 1 lmmc 如图 第四步 在 aspmaker 中找到 Server Events Client Scripts 选项 选择其中的 Other user loggingin 在左边弹出的代码空中 加入下 面代码 意思就是登录的时候赋值管理员栏目权限字段的值给 session User Logging In event Function User LoggingIn usr pwd If Not EW DEBUG ENABLED Then On Error Resume Next Enter your code here To cancel set return value to False User LoggingIn True sql select from users where usr usr set rs conn execute sql do while not r2 eof session lmqx rs lmqx r2 movenext loop set r2 nothing End Function 详细设置如图 第五步 在 aspmaker 中 选择 Tables views 快捷按钮 在栏目表和内容表的 Filter 选项框中输入一下代码 id in session lmqx 意思就是在栏目和新闻中过滤 只有管理员权限范围内的表才可以看见和编辑 详细设置如下图 经过上面的五个步骤 你就可以实现在后台设置管理员可以管理的栏目 管理员登录后 只能查看修改删除自己权限内的栏目和信息 AspmakerAspmaker 网站后台制作工具网站后台制作工具 七七 批量修改与批量删 批量修改与批量删 除除 网站后台使用的方便性是比较重要的 网站后台信息的批量修改批量修改功能 和批量删除批量删除功能就是其中的重点 如果我们自己写后台程序要加这 两个功能还是有点麻烦的 但 Aspmaker 自带了这两个功能的选项 下面就给大家讲解下如何开启批量修改与批量删除功能 首先看批量删除功能 第一步 在 Aspmaker 中导入数据库 这个在之前的文章中已经讲解过 这里就不重复了 还不了解的朋友可以看这里 第二步 选择快速菜单的 ASP General Options 按钮 在弹出的选项卡中 选择 List View Page Options 选项卡 其中有一项 Multiple delete 复选项 钩中即可 这样就开启了网站后台中的批量删除功能 是不是很简单呀 比你要自己写一大串代码要容易很多了 详细设置 如下图 下面我们再讲解下批量修改功能 第一步 第一步 在 Aspmaker 中导入数据库 这里和上面讲的批量删除功能里讲解的一样 第二步 在快捷菜单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论