本帖最后由 作者 于 2009-7-30 18:12:44 编辑
演示地址:http://www.cadfans.net
插件版下载地址: http://www.mjtd.com/download/aspoo/mccad_plus_42.rar IP库地址: http://www.mjtd.com/download/aspoo/QQWry.rar
(如果是4.0或4.1版本升级,由于不需要官方原版,但插件版打包时为防止压缩文件过大,所以IP库单独打包,把它解压到/data目录即可) 升级程序单独下载: http://www.mjtd.com/download/aspoo/update-mc42.rar
(插件版中包含有,针对部分用户以前下载后升级不成功而单独提供修改过的下载,全程序下载已经做相应更新)(20080517) 更新记录: 20081228: 1.修正后台生成HTML时栏目生成目录不正确以及只能生成栏目的第一页。 2.修正后台修改生成方式后栏目缓存没有同时更新的问题。 修改文件: inc/cl_clsSystem.asp;admin/admin_setup.asp;admin/admin_channel.asp;admin/admin_create_article.asp;admin/admin_create_photo.asp;admin/admin_create_soft.asp 20080720: 1.修正设置专用模板的专题还是按照默认模板显示的问题。 2.将使用专用模板的专题修改为封面专题的概念,即可为某个专题设置封面专题模板,如果有设置,则专题页面指向封面,不设置则直接进入分页。 3.修改后台专题设置页面,对模板和CSS选项采用下拉列表的方式代替原来的文本编辑框,方便用户直接选择模板。 修改文件: inc/cl_clspage.asp,inc/cl_function_public.asp,admin_special.asp 20080704: 1.增加无组件伪静态页面功能。 2.修改后台模板编辑界面的标签菜单及标签插入方式,标签可直接点击插入到模板编辑框的光标位置。 3.修正user_comment.asp和admin_comment.asp的SQL注入问题。 4.补全文件夹式栏目菜单中的图标文件。 5.管理后台登录界面时光标默认在用户框中。 相关链接: 无组件伪静态页面功能: http://bbs.aspoo.com/dispbbs.asp?BoardID=43&ID=33644&replyID=&skin=1 后台模板标签插入方式: http://bbs.aspoo.com/dispbbs.asp?BoardID=43&ID=33053&replyID=&skin=1 修改及更新文件: /showspecial.asp admin/admin_comment.asp,admin_setup.asp,admin_login.asp,admin_template.asp admin/inc/Const.asp user/user_comment.asp inc/cl_clspage.asp,cl_const.asp,cl_clssystem.asp,mc_function_system.asp,cl_function_public.asp,cl_function_soft.asp,cl_function_photo.asp,cl_function_article.asp,cl_clstemplate.asp inc/js/dv_wnd.js, admin.js, stm31.js images/classmenu整个目录 editor/label/整个目录中的内容 skins/css/admin.css 20080619: 1.增加用户上传图片时同时将缩略图加到上传列表中以供选择。(user/upload.asp) 2.增加后台明经标签showkinspecial和showfocusspedial两个标签的调用窗口,同时也实现了子标签点击自动填写。(editor/label/showkinspecial.html,editor/label/showfocusspecial.html,editor/label/GetAjax.asp) 20080615: 修正模板无效时提示出错的问题。 增加ShowSoftList标签。 更新文件:inc/cl_clsTemplate.asp,inc/cl_function_soft.asp,inc/cl_clsSystem.asp 20080609: 修正栏目循环无法使用showpicphoto之类的标签的问题。 增加了文件夹式栏目列表显示方式。 修正模板中无法使用{$csspicurl}标签的问题。
更新文件:inc/cl_clstemplate.asp,inc/mc_function_system.asp,inc/js/stm31.js 功能介绍链接:文件夹式栏目显示效果(080605)
20080604: 修正后台模板编辑和CSS编辑实时保存时部分字符保存错误的问题。(admin/admin_template.asp,admin/inc/ajaxtemplate.js) 20080525: 后台模板编辑界面增加了模板下拉菜单和创力标签下拉菜单,减少编辑界面切换的次数,提高编辑速度。(admin/admin_template.asp,Editor/label/MC_LabelMenu.js) 20080520: 与创力升级同步。(ipaddress.asp, admin/admin_index.asp, admin/admin_js.asp, admin/admin_jsview.asp, admin/inc/ajaxmodule.asp, admin/inc/function.asp, inc/cl_clsqqwry.asp, inc/cl_clssystem.asp, cl_getjscontent.asp) 20080517: 1.升级程序还是有问题,所以本次自己做了3.1->4.2直接升级测试,应该OK了。(mccad_plus_42/update-mc42/UpToMc42.asp) 2.后台模板编辑做了修改,加入“新增模板”时也支持AJAX。(admin/admin_template.asp,admin/inc/ajaxtemplate.js) 20080510: 1.升级程序看来从4.1版升级时就有问题,现在才发现,本次做更新,同时将4.1->4.2的升级也熔合在其中,希望大家再测试一下。(mccad_plus_42/update-mc42/UpToMc42.asp) 2.后台CSS编辑做了小修改,加入“新增CSS”时也支持AJAX。(admin/admin_template.asp,admin/inc/ajaxtemplate.js) 20080507: 增加后台模板编辑和CSS编辑后保存的AJAX无刷新保存方式,方便模板和CSS编辑。(admin/admin_template.asp,admin/inc/ajaxtemplate.js) 20080501: 1.解决搜索和高级搜索可能出现的JS错误。(searchadv.asp) 2.解决图片列表显示状态下,当无图片时默认图片不对中问题。(inc/Mc_Function_System.asp) 3.解决后台专题管理时出错的问题。(inc/Cl_Function_Public.asp) 4.解决后台评论管理查看IP地址时页面无法显示问题。(admin/Admin_Comment.asp) 5.解决后台频道管理中,在更新前台文章频道目录下文件时,showupdate.asp文件更新后文件失效的问题。(admin/Admin_Channel.asp) 6.调整后台管理员登录界面,按TAB键的顺序,修改为跳过显示键盘按钮,在输入密码后按TAB键直接到达验证码框。(admin/Admin_Login.asp)
***************************** 创力4.2版本(0518) 明经插件版(0520) 2008.5.20
作者:mccad 邮箱:mccad@21cn.com 网站:http://www.mjtd.com ***************************** 说明 =============== 本插件用于3.0、3.1、4.0、4.1、4.2版本的插件版升级程序。 对于4.0明经版、4.1明经版: 升级程序:运行update42.asp程序则可。 文件覆盖:用明经版程序覆盖。再将QQWry.Dat文件解压复制到/Data目录中。(由于该文件比较大,单独打包) 对于4.2创力原版: 升级程序:运行uptomc42.asp程序即可。 文件覆盖:用明经版程序覆盖。 对于其它版:3.0(含明经版)、3.1(含明经版)、4.0原版、4.1原版: 升级程序:直接运行uptomc42.asp程序后。 文件覆盖:先下载官方4.2版本覆盖后,再用明经版程序覆盖。 =================================== 本插件针对创力4.2(0518)版本所做的增强,增加了以下功能: 1.文章连载 可以设置整个频道为连载频道,也可以只设置某个频道中的单个栏目连载,还可以设置一个栏目中的某些文章做为连载文章。 2.模板化文章和图片列表 文章列表和图片列表可以通过模板来设置显示样式,所以你可以设置出各种样式的显示方式。 3.焦点专题 可以将某一专题设置为焦点专题,在页面显示出来做为显示重点。通过后台的设置可以随时调整。 4.相关专题 为专题设置关键字后,相关的专题则会自动调用出来显示。 5.多样式专题模板 不同的专题可以设置不同的模板显示,让不同的专题显示各不相同。 6.文章内容可随意隐藏和显示 7.全频道专题页面改进 8.超眩FLASH幻灯片显示。 9.超爽标签({$showcommon(templateid,colid)} 10.程序大部分改造成最新的动网式模板解析方式,从原理上讲,应该占用资源少些。 11.文件夹式栏目列表显示方式{$showclassmenulist(channelid,classid)} 使用 =============== 1.文章连载: 用法与以前一致,在频道设置中可以为文章模块设置连载,在栏目设置中也可以做这样的设置,在添加文章时,会让你选择连载的方式。 连载中增加了两个标签,用于设置连载的前台显示。 {$indent}:该标签放于文章栏目页模板中,用于显示连载文章的缩进。 {$serialtag}: 该标签放于文章栏目页模板中,用于显示连载文章前的“+”号,以表示该标题是连载文章,可通过点击“+”来显示相关连载内容。 标签可以这样放置: [Cl_InfoLoop] <li style="{$indent}"><a href="{$linkurl}" target="_blank">{$serialtag}{$title}</a>({$updatetime},{$hits})</li> [/Cl_InfoLoop]
2.模板化列表: 这个功能太强大了,我已经把它集成在创力标签集中的文章列表(模板化),你可以通过它来设置。 注意最后一个参数可以直接写入模板内容,也可以写入模板ID号,然后通过新增模板来完成,新增模板时,你可以看到文章模块中的第10项就是模板化文章列表,新增后,下面就 有说明告诉你所以的子标签。 前台增加一个标签: {$ShowArticleList( sChannelID, sClassID, sSpecialID, TopNum, ColsNum, DefaultLen, DateType, SortType, Options, UserName, HtmlStyle)} 参数: sChannelID ------ 频道ID sClassID ------ 栏目ID(0为全部,如果大于0,则调用指定栏目及其子栏目) sSpecialID ------ 专题ID(0为全部,如果大于0,刚调用指定专题) TopNum ------ 最多记录数,0为全部(用于分页显示) ColsNum ------ 如果是数字,指多少列换一行;如果是带“|”的字符串,则与模板对应,指定子模板项的显示次数, 如第1个子模板显示1次,第2个子模板显示2次,第3个子模板显示5次,则写为1|2|5。 如果最后一个子模板需要一直显示下去直到结束,则填写0,如1|2|0 DefaultLen ------ 默认状态下各项的尺寸控制,也就是指在标签中没有指定这些项的值时,使用的默认值,格式 标题默认长度|内容默认长度|图片默认宽度|图片默认高度|链接打开方式(0:原窗口,1:新窗口) 而且这些值在程序中也有默认值,默认值为40|150|127|78|0 也就是说如果这个参数中只填写了部分内容,或写入0时,将使用程序中的默认值 注意,默认设置项中,只要某一项的值为1时,则会被认为是新窗口打开链接 DateType ------ 显示更新日期的样式 ---- 1(2004-10-01 23:45:45) ---- 2(年-月-日 时:分:秒) ---- 3(2004-10-01) ---- 4(2004\10\01) ---- 5(10-01 23:45) ---- 6(2004年10月01日) ---- 7(10-01) ---- 8(20041001234545) SortType ------ 排序的类型 ---- 0(正常排序,按发表的时间) ---- 1(按日点击排序) ---- 2(按周点击排序) ---- 3(按月点击排序) ---- 4(按总点击排序) ---- 5(置顶主题放在前面,其它按发表时间) Options ------ 条件选项:C:显示字体颜色;(文章频道) C:在标题中显示图片数量(图片频道) H:只显示热门; E:只显示推荐; P:只显示图片 UserName ------ 指定某用户(不指定请留空值或0) HtmlStyle ------ 直接使用该字符串做为模板内容 示例: {%showarticlelist({%channelid%},0,0,20,2|0,48|100,1,5,C,, <div style="text-align:center"><strong>[%titlelink%]</strong></div> <div style="padding: 5px;color:#888">[%content%]</div> | <div>[%propertyimg%][%classname%][%titlelink%]</div> )%} 注意子标签是用[%和%]来表示,如[%title%]。有部分子标签可以带参数,则直接可以带括号,如[%title(30)%],如果多参数,则用逗号分隔,如[%title(30,1)%]。
3.焦点专题: 后台直接在专题管理中设置。 前台增加了一个标签: {$ShowFocusSpecial(ChannelID,TitleLen,TotalLen,HtmlStyle)} 其中 ChannelID为频道号 TitleLen为单标题长度 TotalLen为所有标题总长度 HtmlStyle为模板内容 模板内容分成两段,用“|”隔开,前面是整个样式,后面为文章列表的样式 子标签: [%specialname%]:专题名 [%specialinfotitle%]:文章总列表 [%infotitle%]:文章标题 示例:{%ShowFocusSpecial({%channelid%},25,45,<H2>[%specialname%]</h2>[%specialinfotitle%]|[[%infotitle%]])%}
4.相关专题: 后台直接在专题管理中设置关键字,前台可通过关键字相同来显示其它相关的专题。 前台增加了一个标签: {$ShowKinSpecial(ChannelID,SpecialID,TopNum,TitleLen,ReadMeLen,PicWidth,PicHeight,HtmlStyle)} 其中 ChannelID:频道号 SpecialID:专题号 TopNum:显示记录数 TitleLen:专题标题显示长度 ReadMeLen:专题说明显示长度 PicWidth:图片宽度 PicHeight:图片高度 HtmlStyle:模板样式 模板样式的子标签: [%SpecialName%]:专题名 [%SpecialReadMe%]:专题说明 [%SpecialPic%]:专题图片
5.多样式专题模板: 后台直接在专题管理中可为不同的专题设置使用不同的样式和CSS。
6.文章内容可随意隐藏和显示: 在UBB中增加了隐藏内容的标签,通过它可以随意隐藏文章中的部分内容,而且可以通过点击链接把隐藏的内容显示出来。同一篇文章可以随意设置多个隐藏内容。这对于在 文章中设置考题答案有很大的好处。
7.全频道专题页面改进: 为全频道专题做专用的页面显示,更加专业。 需要为模板增加页面,操作如下(如从3.1版本升级则不需要设置,对于4.0版或之前已经升级上来的均应做设置): 后台->模板管理->管理下属模板->添加模板->首页模块->第[13]项专题页面->添加如下代码: {$showhead} <div class="body"> <div class="article_left"> <div class="border_1"> <div class="left_title">用户登陆</div> <div class="left_content">{$showuserlogin}</div> </div> <div class="border_1"> <div class="left_title"><a href="{$webdir}{$channeldir}/ShowHot.asp">热门新闻</a></div> <div class="left_content"><!--{$showarticle(1,0,0,8,22,False,False,False,False,0,False,False,True,False,0,)}--></div> </div> <div class="border_1"> <div class="left_title"><a href="{$webdir}{$channeldir}/ShowElite.asp">推荐新闻</a></div> <div class="left_content"><!--{$showarticle(1,0,0,8,22,False,False,False,False,0,False,False,False,True,0,)}--></div> </div> <div class="border_1"> <div class="left_title">网站统计</div> <div class="left_content">{$channelcount(channelid)}</div> </div> </div> <div class="article_right"> <div class="classloop"> 【Cl_SpecialLoop(topnum:0;infonum:8;cols:1)】 <div class="loop_content"> <div class="right_title"> <span class="title_font">{$channelsname}</span> <span class="title_more"><a href="{$speciallinkurl}">more...</a></span> </div> <div class="right_content"> <ul> [Cl_Loop] <!--循环部分--> <li>{$attribute} <a href="{$linkurl}" target="_blank">{$title(30)}</a>({$hits})</li> [/Cl_Loop] </ul> </div> </div> [ColTemplate]<div class="loop_middle"></div>[/ColTemplate] [RowTemplate]</div><div class="classloop">[/RowTemplate] 【/Cl_SpecialLoop】 </div> </div> </div> {$showfooter} 8.超眩FLASH幻灯片显示: 增加的样式号为7和8。7为无标题式,8为带标题式。 标签调用方式: {$Showpicarticle(channelid,0,0,6,25,7,1,300,230,autoPlayTime=5&titlebgalpha=45&titlebgcolor=0x0466B1&titleplace=br&titlesize=35,false,False)} 所有参数都放在FlashVars参数中,用户可自行修改,这些参数均放在了原来ContentLen参数,格式: autoPlayTime=5&titlebgalpha=45&titlebgcolor=0x0466B1&titleplace=br&titlesize=35 autoplaytime:自动播放间隔时间,以秒计 titlebgalpha:不透明度,100为不透明,0为全透明 titlebgcolor:标题底色,必须以0x开头 titleplace:标题位置,分别以TL,TC,TR,ML,MC,MR,BL,BC,BR代表9个方位,如果不设置,则放在上面以小字体显示 titlesize:标题大小 target:链接打开方式,新窗口则填上_blank,本窗口打开时则不用设置 9.超爽标签({$showcommon(templateid,colid)} 该标签可用于模板中的任何位置。标签内容可以是一段文字,也可以是其它标签。 10.文件夹式栏目列表显示方式{$showclassmenulist(channelid,classid)} 该标签用于将频道中的栏目显示成Windows的资源浏览器中文件夹列表的方式。 |