ImageVerifierCode 换一换
格式:DOC , 页数:60 ,大小:131.50KB ,
资源ID:8940018      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8940018.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(JTBC教程.doc)为本站上传会员【s4****5z】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

JTBC教程.doc

1、 jtbc是严格的将程序与语言以及模板相分离开来了 其构架规律很好掌握(以下以php现有模块为列) JTBC(CMS) ┣index.php ┃ ┃    ┏common(系统配置) ┃    ┣editor(编辑器) ┣common┣images(系统所用图标/整站css/站点js等 ┃    ┣incfiles(系统主函数/数据库配置) ┃    ┣language(系统公用文字词汇) ┃    ┗template(首页模板/调用模板/功能性模板) ┃ ┃   ┏cache(缓存管理) ┃   ┣common(admin模块函数/模板/语言) ┣admin

2、 ┣configure(配制管理模块) ┃   ┣files(文件管理) ┃   ┣module(模块管理/添加删除模块) ┃   ┣sort(类别管理) ┃   ┣sql(sql管理) ┃   ┣upload(上传管理) ┃   ┣user(用户管理) ┃   ┣userlog(用户登陆纪录) ┃   ┗xml(xml文件管理/即模板/语言等xml文件的在线编辑) ┃ ┃    ┏common(会员管理函数/模板/语言) ┣passport┣friend(站内会员好友) ┃    ┗message(站内短信) ┃ ┃    ┏common(公共管理/模板/语言)

3、 ┃    ┣gbook(留言管理) ┣support ┣linkimages(图片连接管理) ┃    ┣linktext(文字连接管理) ┃    ┣review(评论管理) ┃    ┗vote(投票管理) ┃ ┃     ┏common(插件管理/模板/语言) ┃     ┣count(文章点击管理) ┣expansion ┣cthtm(html生成管理) ┃     ┗js(js插件管理) ┃ ┃        ┏config.jtbc(模块配置) ┣article━common ┣guide.jtbc(后台管理连接) ┃(文章模块)    ┃ ┃    

4、    ┃   ┏config.inc.php(模块变量) ┃        ┣infiles┣manage_config.inc.php(后台管理过程) ┃        ┃(模块独┣module.inc.php(前台叶面函数) ┃        ┃享函数)┗module_config.inc.php(前台调用过程) ┃        ┃ ┃        ┣language┏manage.jtbc(后台语言) ┃        ┃模块语言 ┗module.jtbc(前台语言) ┃        ┃ ┃        ┗template┏manage.jtbc(后台模板)

5、┃         模块模板 ┗module.jtbc(前台模板) ┃ ┣about━特色模块/单页面模块.数据以xml形式存在language下data.jtbc ┃    默认在后台无管理连接,可自行修改添加.该模块不支持html. ┃ ┣download(下载模块) 以下6个模块结构与文章模块相似 ┣abouts(单页面模块)即无分类的文章模块 ┣forum(论坛模块) ┣shop(产品模块) ┣shopcart(商品模块/订单) ┗search(搜索模块) 各模块中的common均为文章模块式的文件功能分布 文章/下载/商品/产品 均可轻松克垄 若有需

6、要 其他功能模块也可实现克垄使用 目前现有功能模块可根据需要拓展/开发为实际需要的特色功能模块。 类别:jtbc cms使用笔记|评论(0)|浏览(283) JTBC之JS调用插件的使用方法与说明 2010-01-30 1:49 用途 JS调用插件允许您将常规的调用代码生成一段JS,并且可以选择自动更新,使用JS调用可以大大减少服务器的负载,并且非常适合在生成HTML页中的页边调用,使用JS调用的HTML页可以避免因为数据更新而需要重新生成的尴尬局面 使用 进入后台的 插件管理 - JS调用 以增加一个JS调用为例,点击 添加一个新的JS调用 JS名称可以

7、取任意的方便辨别的英文名称,比如 article_new 内容: {$=itransfer('top', '1', 'topx=10;tnum=30;genre=article;baseurl=/article/')} 内容中可以添加任意一个或者多个 {$=*()}这样的调用函数,也可以是能够识别的任何函数,值得注意的是在该句调用中需要附加一个参数 baseurl=/article/ 该参数的作用是设置一个基地址以便在任何页面都可以正确的链接到资源。 下面的过期时间以及过期时间类型可按照需要依次填写。 生成 在添加完成后,点击新添加的内容进入编辑页面,在下方位

8、置进行生成即可。 调用 假如不需要JS进行自动更新,那么强烈推荐使用直接调用JS的方式,调用地址: 如果需要其进行过期自动更新,那么可以采取这样的调用方式: 或者 JTBC模板管理中常用函数说明 2010-01-30 1:42 一、itake函数 itake可谓是JTBC网站内容管理系统中的灵魂函数,它可以调用出位于网站系统相应目录下的任意一个.jtbc中的任意一个节点的值,通常被用做调用模板或者调用语言。 现在举例说明一下itake函数的用法,用法非常简单。 例:{$=itake('global.lng_config.time','lng')} 第一个参数 global.lng_config.time,这个是路径字,依据这段字符串可以找到我们需要读

10、取到的唯一节点内容,global代表全局,意思就是不属于任何一个模块,是系统全局的,因此它对应的路径为根目录下的common文件夹内,第二个参数 lng 代表的是语言的意思,常见的还有 tpl (模板) sel (选项),lng与sel都位于common/language文件夹内 tpl 位于common/template文件夹内,后面的lng_config代表的是lng_config.jtbc这个文件,因此我们可以了解到这个函数调用的是根目录下的common/language/lng_config.jtbc这个文件中的某个节点,最后一个 time 则正是这个节点的节点名。因此,此函数返回的是

11、 common/language/lng_config.jtbc这个文件中的time节点值。 当位于模块中的文件使用itake函数时,如果是调用自身下的.jtbc文件内容,那么这时的情况就不会出现global了。 例:{$=itake('config.time','lng')} 这个函数将返回模块目录下的common/language/config.jtbc文件中的time节点的内容。 当位于模块中的文件想读取其他模块中的.jtbc文件内容时,这时候的参数就会显得比较复杂,通常情况下不经常使用。 例:{$=itake('global.product:config.price','ln

12、g')} 这个函数将返回product模块目录下的common/language/config.jtbc文件中的price节点的内容,以此类推。 二、ireplace函数 ireplace的参数与itake的参数形式相同,返回处理时有所不同的是:itake只负责获取节点内容,对节点内容不做任何处理,而ireplace函数则会在获取节点内容的同时,转换掉内容中所有的预设函数值。类似({$=a})这样的。 三、itransfer函数 itransfer函数是一个调用函数,它的作用是调用出数据并显示出来,举个比较简单的例子。 例:{$=itransfer('top', '1',

13、'topx=10;tnum=30;genre=article')} 第一个参数代表调用的top类型,就是最近更新的数据,第二个参数 1 代表使用的是 1 这个模板,所有的调用模板在后台管理中的 系统管理 - 模板管理 - 调用模板 中管理到,对应的文件是 根目录下的common/template/tpl_transfer.jtbc,理论上用户可以增加任意多个调用模板以满足不同调用样式的需求。第三个参数是一个比较复杂的参数,其中包括多个子参数分别使用“;”相对常用的参数有如下几个: topx 调用前X条记录 tnum 调用的标题最大字节数 genre 调用的模块名(在模块中调用如果省略则

14、表示自己本身) rnum 调用显示效果的列数 class 调用的类别编号 通过该调用函数与自己创建的调用模板相互配合,基本上可以调用出大部分的调用效果。 JTBC网站系统图片FLASH幻灯效果的添加 2010-01-30 1:40 flash 通用图片轮换播放器,下面我还是把完整的代码贴出来!共三步! flash文件下载地址: ------------------------------- 第一步:在调用模板中增加三个节点 在调用模板中增加一个节点(按照以下) name:flash_img2_1 tpl_default: {$}{$$}{$baseurl}{$=s

15、plit('{$content_images_list}', '|')(0)}|{$$}{$} 继续在调用模板中增加一个节点(按照以下) name:flash_img2_2 tpl_default: {$}{$$}{$baseurl}redir.asp?id={$id}|{$$}{$} 继续在调用模板中增加一个节点(按照以下) name:flash_img2_3 tpl_default: {$}{$$}{$topic}|{$$}{$} ------------------------ 第二步:在首页模板中增加一个节点 name:flash_img2 tpl_de

16、fault: 第三步:创建一个名为redir.asp的ASP文件,放在article文件包里与index.asp同级路径; redir.asp文件代码内容为: <% response.redirect "./?type=detail&id=" & request("id") %> ---------------------------------------------------- 调用方法: {$=ireplace('module.flash_img2', 'tpl')} ---------------------------

22、 这里添加的FLASH幻灯图片效果,图片的调用是"技术文章"里内容的图片,这个调用是做在了article(技术文章)模块中~!!! 类别:jtbc cms使用笔记|评论(0)|浏览(334) JTBC CMS学习资料 2010-01-30 1:31 官方: JTBC官方网站: JTBC作者网站: JTBC学习博客: 电脑故障网博客: 打破沙锅问到底: 大鹏网页设计中心: 应用实例: 互联极速:http://www.china- 类别:jtbc cms使用笔记|评论(0)|浏览(148) JTBC学习研究 2010-01-30 1:08 类

23、别:jtbc cms使用笔记|评论(0)|浏览(128) jtbc论坛随机文字广告插件! 2010-01-27 22:47 文件:forum/inc/PostAd.js

25、 [NextPage] 文件:forum/Admin_PostAd.Asp <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> 首页

<% '文件内容读取. Function readfile(ByVal File) Dim objStream On Error Resume Next Set objStream = Server.CreateObject("ADODB.Stream") If Err.Number=-2147221005 Then Response.Write "

28、非常遗憾,您的主机不支持ADODB.Stream,不能使用本程序

" Err.Clear Response.End End If With objStream .Type = 2 .Mode = 3 .Open .LoadFromFile Server.MapPath(File) If Err.Number<>0 Then Response.Write "
文件29、0000'>"&File&"无法被打开,请检查是否存在!
" Err.Clear Response.End End If .Charset = "utf-8" .Position = 2 readfile = .ReadText .Close End With Set objStream = Nothing End Function dim tmpstr,tmp,ad_num,ad_i,ad_tmp tmpstr=read

30、file ("inc/PostAd.js") tmp=split(tmpstr,chr(13)&chr(10)) ad_num=replace(tmp(1),"a = ","") ad_num=int(replace(ad_num,";if(a==0){a=1}","")) for ad_i=1 to ad_num ad_tmp=replace(tmp(ad_i+8),"b["&ad_i&"].under =","") ad_tmp=replace(ad_tmp,"'","") response.write"

" next %>

32、

帖间广告设置
论坛已有广告的代码:清空代码即删除广告。

31、 rows=5 cols=75 name=ad_v"&ad_i&" style='font-family: 宋体; font-size: 10pt'>"&ad_tmp&"效果:"&ad_tmp&"

增加广告:
最终效果:
<% '存储内容到文件 Sub Save

33、ToFile(ByVal strBody,ByVal File) Dim objStream On Error Resume Next Set objStream = Server.CreateObject("ADODB.Stream") If Err.Number=-2147221005 Then Response.Write "

非常遗憾,您的主机不支持ADODB.Stream,不能使用本程序
" Err.Clear Response.End

34、 End If With objStream .Type = 2 .Open .Charset = "utf-8" .Position = objStream.Size .WriteText = strBody .SaveToFile Server.MapPath(File),2 .Close End With Set objStream = Nothing End Sub if Request("action")="fucnok"

35、then dim adv_num,ad_msg tmpstr=readfile ("inc/PostAd.js") tmp=split(tmpstr,chr(13)&chr(10)) ad_num=replace(tmp(1),"a = ","") ad_num=int(replace(ad_num,";if(a==0){a=1}","")) adv_num=0 for ad_i=1 to ad_num+1 ad_tmp=replace(request.form("ad_v"&ad_i&""),"'","") if trim(ad_tmp)<>"" or isnull(ad_

36、tmp)then adv_num=adv_num+1 ad_msg=ad_msg&"b["&adv_num&"].under ='"&ad_tmp&"'"&vbcrlf end if next adend="" SaveToFile adend,"inc/PostAd.js" response.redirect"Admin_PostAd.Asp" end if %> 使用方法: 修改论坛内容页摸板:topic_detail 在合适位

38、置加入调用代码:

{$time}
{$recurrence_ida} 修改后台管理菜单:cms\forum\common\guide.jtbc 加入以下内容. 广告管理 补充:本插件未做登陆判断.需要的自己加上,可参考其他文件. 在保存的时候

40、两个文件都保存为UTF-8不然会乱码的 类别:jtbc cms使用笔记|评论(0)|浏览(251) JTBC函数集 2010-01-27 22:38 itransfer 函数 调用数据库表中的数据并格式化输出 itransfer(type, tpl, vars) 参数 type  类别,有top,hot,new,good,up,down tpl  模板名称 vars  复合参数,可以用的有 genre 模块名称,topx 调用的记录数, rnum 列数, tnum 标题数, cls 模 糊类别编号, class

41、精确类别编号, html 是否允许 HTML, bid 参照ID(在类别up,down时使用到) , osql 附加的SQL语句, baseurl 基地址 作用 可以按照模板所设置好的显示样式显示出调用数据,因此其可变性最强的还是在调用模板这一块,创建各 种的调用模板可以调用出各种各类的调用显示模式。 备注 网站流量大的朋友不妨试试使用JS调用插件来配合此调用函数来完成数据调用的操作 ========================================================================== isort 函

42、数 调用类别并格式化输出内容 isort(vars) 参数 vars  复合参数,其中有 class 父类别,tpl 模板,genre 模块名称, rnum 显示列数 作用 调用类别并格式化输出内容,在调用类别的模板上做文章可以调用出不同的样式,比如只调用1级类别, 只调用某个类别下面的子类别,循环调用1级2级类别,调用当前类别的子类别等等。 ========================================================================== irss 函数 调用一个RSS文件

43、并格式化输出 irss(path, template, vars) 参数 path  RSS的路径地址 template  使用的模板名称 vars  复合参数,标题字数,列数等等 作用 调用一个RSS文件并格式化输出 ========================================================================== bytestobstr 函数 将二进制流转换为字符串 bytestobstr(body, charset) 参数 body

44、  二进制流 charset  编码 作用 将二进制流转换为字符串 ========================================================================== unite_array2 函数 合并2个二维数字 unite_array2(array1, array2) 参数 array1  二维数字1 array2  二维数字2 作用 合并2个二维数字 ===========================================

45、 urlencode 函数 对字符串进行URL编码 urlencode(string) 参数 string  需要编码的字符串 作用 对字符串进行URL编码,以保证代码的正常显示 ========================================================================== show_num_select 函数 输出连续的数字选项 show_num_select(num1, num2, value)

46、 参数 num1  起始数字 num2  结束数字 value  选中值 作用 输出连续的数字选项 ========================================================================== show_old_select 函数 输出出生年的下拉选项 show_old_select(value) 参数 value  选中值 作用 默认输出5-100岁年龄者的出生年,使选项跟随时间的改变而改变 ===============

47、 show_xmlinfo_select 函数 将一个选项配置格式的XML文件格式化输出 show_xmlinfo_select(infostr, value, template) 参数 infostr  用以对应XML文件的描述字符串 value  当前选中的选项值 template  输出使用的模板类型 作用 将一个选项配置格式的XML文件格式化输出,可以输出下拉选项,单选框,复选框等 ===

48、 save_file_text 函数 保存一个文本文件并返回是否成功保存的是非值 save_file_text(path, string) 参数 path  保存文件的路径 string  文本文件的内容 作用 保存一个文本文件并返回是否成功保存的是非值 ========================================================================== strlength 函数 返回字符串的长度 strlength(string) 参数 string  字符串 作用 返回字符串的长度,其中的非数字与字母均被认为是2个长度 示例 Dim stra: stra = strlength("1abc") D

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服