ASPMAKER实用教程.docx
- 文档编号:25124970
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:14
- 大小:946.12KB
ASPMAKER实用教程.docx
《ASPMAKER实用教程.docx》由会员分享,可在线阅读,更多相关《ASPMAKER实用教程.docx(14页珍藏版)》请在冰豆网上搜索。
ASPMAKER实用教程
ASPMAKER实用教程
Aspmaker网站后台制作工具详解:
熟悉他
(一)
Aspmaker网站后台制作工具(三):
关于汉化
前面讲到过Aspmaker使用的是英文版,细心的朋友会发现,生产网站后台是英文版的,所以汉化是个必不可少的环节。
下面我就和大家详细讲解下,Aspmaker生成的后台程序如何汉化。
第一,导入数据,上面的课程里已经做了详细介绍,还不了的朋友可以看这个篇文章
第二,汉化表名:
点击上面导航菜单:
tables/views,如图:
在右边选项框中会出现该数据库中所有表的列表,其中caption属性框就是表的汉化处,在此处填写表的中文名即可,如图。
第三,汉化表中字段名:
方法和汉化表名一样,选中一个表,右边选项框中会出现该表的所有字段,在caption属性框中写入中文即可。
详细如图。
第四,汉化主体程序,这里是指,汉化生成的网站后台程序中代码的部分英文,比如,添加,修改,删除,上一页,下一页等等。
这一步骤比较困难点,首先要找到汉化的目标文件,这个文件在Aspmaker安装程序中,相对目录为aspmaker7/src/lang.xml,要汉化的就是lang.xml文件,用记事本打开此文件,在每一个节段的value中填写对应前面ID的中文翻译即可,这里要提醒大家要注意的是xml文件的编码,如果编码不对会导致生成的代码出现乱码。
好了,汉化工作到这里就结束了,完成上面四步,你就可以得到一个全中文的后台程序。
Aspmaker网站后台制作工具(四):
关于管理员权限设置
网站后台一定要有管理员功能,如果管理员能够方便的调整设置权限,那就更好了,如果自己写类似程序太过复杂,不过使用Aspmaker可以方便的实现这个功能。
还等什么,就让我们开始吧。
首先打开Aspmaker,并导入数据库,还不会的朋友可以看以前的教程
这里的数据库,必须包含管理员表(myadmin),表结构如下图
第二步,点击快速导航栏Securitysetting,就是管理员设置按钮。
在弹出的选项框中,上面一项,是超级管理员,这个管理员不通过数据库保存,是直接写入后台文件中。
权限最大的那个。
下面一项,是根据数据库来设置管理员的选项,Table就是管理员表,loginnamefield就是用户名字段,passwordfield就是密码字段,设置完成后点击advanced按钮,进入高级设置区域。
第三步,管理员高级设置,我们这里要达到的效果是,可以设置管理员管理对不同的表进行添加,修改,删除,操作。
在弹出的高级设置对话框中,左边选择userlevels-administrator,右边弹出的对应对对话框中“userlevelfield”选择level字段,dynamicuserlevels选项框中,依次单击createtables,migrate两个按钮,分别是要创建管理员等级表,并且关联管理员表。
点击完成后,单击OK按钮,设置完成。
到此,aspmaker的后台管理员等级设置就完成了。
你已经可以在后台分配管理员权限了,这个功能的实现对你以后在网站建设道路上将会起到重要的作用。
Aspmaker网站后台制作工具(五):
高级设置
一个成熟的网站后台,还有很多地方细节要注意,比如批量修改,批量删除,上传图片设置,上传附件设置,后台样式,管理员登陆时间等等。
在Aspmaker中如何实现这些功能,下面我就给大家一一讲解下。
第一,批量删除功能。
这个功能使用比较多,如果一个后台没有这个功能,确实会比较麻烦。
在Aspmaker中很容易实现这个功能。
在快速导航中选择“asp”-"list/viewpageoptions",在下面的选择项中,勾选“multipledelete”选项即可。
详细如图。
第二,批量修改功能。
如果你网站有这个功能,那就是锦上添花了。
要是手写这样的功能会比较苦难,但在Aspmaker中会比较容易实现。
首先导入数据库,如果还不熟悉的朋友可以看以前的教程
第三,上传设置。
一般的网站建设后台,都会用到第三方编辑器,比较著名的必然,fckeditor,ckeditor,YUIEditor,WebWizRichTextEditor等等。
在这些编辑器中都会有上传功能,并且包含其他常用文字编辑功能。
在Aspmaker中默认使用的是fckeditor编辑器。
那么如何插入fckeditor编辑器呢?
首先在选择菜单“tools”-"extensions",在弹出的对话框中,选择“fckeditor”,然后在要嵌入编辑器的字段属性中勾选“usedhtmleditor”,就可以了,其他的事情就交给fckeditor处理吧。
第四,修改后台样式。
如果默认aspmaker的后台样式,会比较难看,还好aspmaker提供了修改后台样式的功能,操作起来也比较方便,你可以根据实际需要修改个性化的后台样式。
点击快速导航的“html”按钮,里面有三个选项卡general,thmem,styles,根据你的需要分别修改就可以了。
Aspmaker能实现的功能远远不局限于此,在下面我会给大家一一分享。
Aspmaker网站后台制作工具(六):
栏目权限分配
我们在网站建设过程中,特别是政府网站制作中,经常会遇到这样的问题,很多栏目要分配给不同的管理员管理,管理员只能看到,并修改编辑属于自己管理权限范围内的栏目信息。
这样的功能我们应该如何制作呢。
下面我介绍
下如何用Aspmaker实现这样的功能。
第一步,建立后台数据库,其他的表我们就不详细讲解了,这里只讲一个表就是管理员表。
之所以要特别列出这个表,是因为表内要设置一个特殊的字段:
栏目权限(lmqx)。
下面列出该表的结构图。
第二步,在Aspmaker中导入数据库,之前有详细讲解过,不会的朋友请看这里
第三步,在aspmaker中,选择管理员表(users),单击“栏目权限"字段(lmqx),在字段的EditTag选项框中选择checkbox控件,选中Uselookuptable选项,在右边弹出的lookuptable选项框中进行如下设置:
table name:
lm;linkefield:
id;displayfield#1:
lmmc。
如图。
第四步,在aspmaker中找到ServerEvents/ClientScripts选项,选择其中的Other-user_loggingin,在左边弹出的代码空中,加入下面代码,意思就是登录的时候赋值管理员栏目权限字段的值给session。
'UserLoggingInevent
FunctionUser_LoggingIn(usr,pwd)
IfNotEW_DEBUG_ENABLEDThenOnErrorResumeNext
'Enteryourcodehere
'Tocancel,setreturnvaluetoFalse
User_LoggingIn=True
sql="select*fromuserswhereusr='"&usr&"'"
setrs=conn.execute(sql)
dowhilenotr2.eof
session("lmqx")=rs("lmqx")
r2.movenext:
loop:
setr2=nothing
EndFunction
详细设置如图:
第五步,在aspmaker中,选择Tables/views快捷按钮,在栏目表和内容表的Filter选项框中输入一下代码:
idinsession("lmqx"),意思就是在栏目和新闻中过滤,只有管理员权限范围内的表才可以看见和编辑。
详细设置如下图。
经过上面的五个步骤,你就可以实现在后台设置管理员可以管理的栏目,管理员登录后,只能查看修改删除自己权限内的栏目和信息。
Aspmaker网站后台制作工具(七):
批量修改与批量删除
网站后台使用的方便性是比较重要的,网站后台信息的批量修改功能,和批量删除功能就是其中的重点。
如果我们自己写后台程序要加这两个功能还是有点麻烦的,但Aspmaker自带了这两个功能的选项。
下面就给大家讲解下如何开启批量修改与批量删除功能。
首先看批量删除功能。
第一步,在Aspmaker中导入数据库,这个在之前的文章中已经讲解过,这里就不重复了,还不了解的朋友可以看这里
第二步,选择快速菜单的ASPGeneralOptions按钮,在弹出的选项卡中,选择List/ViewPageOptions选项卡,其中有一项“Multipledelete”复选项,钩中即可。
这样就开启了网站后台中的批量删除功能。
是不是很简单呀,比你要自己写一大串代码要容易很多了。
详细设置如下图。
下面我们再讲解下批量修改功能。
第一步,第一步,在Aspmaker中导入数据库,这里和上面讲的批量删除功能里讲解的一样。
第二步,在快捷菜单中选择“Tables/Views”按钮,在弹出的选项卡中,选择“Multi-Update”列中前面的复选框中打钩,这里要注意,在对应的表前面打钩,表明后台中这个表的信息管理中会出现批量修改功能。
详细设置如下图。
第三步,选择左边数据库表中的一个(设置过批量修改功能的表),在右边会弹出这个表的详细字段设置,选择“Multi-Update”列,对你需要做批量修改的字段前面打钩,一般默认全部选择中,就是在你对此表信息做批量修改的时候,这些字段可以全部进行批量修改。
是不是很方便啊。
详细设置如下图。
好了,经过上面两三步的设置,你的后台就可以拥有批量修改和批量删除的功能。
这个要多多感谢Aspmaker!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASPMAKER 实用教程