首页 织梦cms,投票调查

织梦cms,投票调查

举报
开通vip

织梦cms,投票调查织梦cms,投票调查 篇一:【毕业论文】基于织梦CMS(DedeCMS)的校务信息网站的设计与实现 摘 要 现在有很多的政府、企业、学校都使用网络平台来展示自己的特色。网站的开发、维护也早已成为网络管理员主要的工作。网络管理人员需要花费许多时间和精力来处理、更新信息。而CMS内容管理系统的出现给管理员建站带来了很大的方便,减少了许多问题。它拥有许多优秀的设计模版,可以加快网站开发的速度,还可以减少开发的成本,能够有效地解决用户建设网站和发布信息中遇到的问题和需求。DedeCMS可以让你不用学会复杂的建站技术,...

织梦cms,投票调查
织梦cms,投票调查 篇一:【毕业论文】基于织梦CMS(DedeCMS)的校务信息网站的设计与实现 摘 要 现在有很多的政府、企业、学校都使用网络平台来展示自己的特色。网站的开发、维护也早已成为网络管理员主要的工作。网络管理人员需要花费许多时间和精力来处理、更新信息。而CMS内容管理系统的出现给管理员建站带来了很大的方便,减少了许多问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。它拥有许多优秀的设计模版,可以加快网站开发的速度,还可以减少开发的成本,能够有效地解决用户建设网站和发布信息中遇到的问题和需求。DedeCMS可以让你不用学会复杂的建站技术,也不用学会太多复杂的HTML编程语言,就能够利用CMS系统构建出一个界面好看,功能强大的专业网站。让我们不再通过修改程序来改变内容,完全通过CMS后台的简单操作更改,就可以使我们的页面产生巨大的变化。 本文用织梦DedeCMS完成了校务信息网站的设计与实现,以通俗易懂的方式介绍如何用织梦后台发布学校信息。本文的研究工作主要是运用软件工程原理,对这个网站进行 1 需求 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 、设计、代码实现。本文的前两部分介绍了相关技 术和开发环境。在第三部分需求分析中,以用例模型为工具, 分析了本系统的功能需求和非功能需求。第四部分介绍了本 系统的设计与实现,是本文的重点,所有内容都是围绕这个 主题来展开论述的。在这一部分中,详细介绍了运用WAMP 集成服务器中MySQL设计数据库,用DedeCMS的后台发 布信息,用Dreamweaver完成界面设计,最终完成对校务 信息网站的设计和功能的实现。 【关键词】 DedeCMS校务信息网站 内容管理系统 ABSTRACT Now, a lot of governments, businesses, schools are using the network platform to show their features. The development and maintenance of Web site also has become a major network of administrators. It takes Network managers a lot of time and energy to deal with and update information. The appearance of CMS content management system brings the administrator station great convenience and can reduce a large number of problems.It has many excellent design templates, which can accelerate the speed of website development, reduce the cost of development , and effectively solve the problem and needs users encountered in constructing website and publishing information. DedeCMS 2 can help you use the CMS to build professional website with good interface and great power without learning complex station technology , too complicated HTML programming language. It also can make our Let our page a huge difference through a simple operation of CMS without modifying the contents of the program. In this paper, weaving dreams DedeCMS completed the design and implementation of school information site , introduce how to use weaving dreams to publish school background information in a simple way. Research work of this paper is the needs analysis design and code of this site in software engineering principles. The first two parts of this article describes the relevant technologies and development environments.In the third part’s needs analysis , this paper analyze the functional requirements and non-functional requirements of the system using case model as a tool. Being the focus of this article, the fourth part describes the design and implementation of this system and all the things discussed all around this theme. In this section, this paper introduce the database design in using MySQL of WAMP Integration Server, the information publication in using DedeCMS, the interface design with the Dreamweaver and 3 the final design school information website and the realization of its function. 【Key words】 DedeCMS School Information Website Content Management System 目 录 前 言 ............................................................. 1 第一章 校务信息网站概述 ........................................... 2 第一节 CMS的简介 ............................................... 2 一、 CMS的出现 ............................................... 2 二、 CMS的发展 ............................................... 3 第二节 校务信息网站 .............................................. 3 一、 校务信息网站定义 .......................................... 3 二、 校务信息网站建设 .......................................... 3 三、 校园网站建设 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 .......................................... 4 四、 校园网站发展前景 ......................................... 4 第二章 关键技术简介 ............................................... 5 第一节 开发环境 .................................................. 5 一、 WAMP运行环境 ............................................ 5 二、 Dreamweaver CS ............................................ 6 第二节 PHP开发语言 .............................................. 7 第三节 织梦内容管理系统 .......................................... 7 一、 DedeCMS的简介 ........................................... 7 4 二、 DedeCMS的运行环境 ....................................... 8 三、 DedeCMS的应用领域 ....................................... 8 四、 DedeCMS的优缺点 ......................................... 9 五、 DedeCMS的标签 .......................................... 10 第三章 网站设计的需求分析 ........................................ 11 第一节 网站设计概述 ............................................. 11 第二节 网站功能性需求 ........................................... 11 一、 前台功能需求 ............................................. 11 二、 后台功能需求 ............................................. 12 三、 角色设计 ................................................. 12 四、 各角色用例图 ............................................. 13 五、 网站数据需求分析 ......................................... 15 第三节 网站非功能性需求 ......................................... 17 第四章 校务信息网站设计 .......................................... 18 第一节 网站总体设计 ............................................. 18 一、 网站总体设计 ............................................. 18 二、 网站流程图 ............................................... 18 三、 实体及属性图 ............................................. 21 第二节 数据库表设计 ............................................. 23 第五章 网站设计功能实现 .......................................... 27 第一节 后台功能模块实现 ......................................... 27 5 一、 管理员登陆及身份验证 ..................................... 28 二、 后台内容管理 ............................................. 29 第二节 前台功能模块的实现 ....................................... 34 一、 会员注册登录模块 ......................................... 34 二、 文章权限设置显示 ......................................... 36 结 论 .......................................................... 37 参考文献 .......................................................... 38 前 言 现在越来越多的大学和企业部门都已经建立了自己的网 站,通过计算机网络平台实现宣传、交流以及资源共享。 校园网站也就是学校的“商标”。用来宣传自己的特色,给 用户一个交流的平台,在这个高速发展的信息化社会里,学 校建立自己的网站是最直接的宣传手段。随着校园网络的信 息化进程不断加快,校园网站作为学校信息化应用的基础平 台,日益凸显其重要性。纵观各高校网站及其学院网站,大 部分采用了内容管理系统CMS,整个网站站点的建立只需 创建几个页面即可完成,大大提高了网站开发的效率。CMS 专门是面向互联网站的内容编辑与信息发布的应用系统,运 用庞大地后台管理系统、规范的网站后台信息管理流程、烦 杂的后台数据与信息,这样不但能减少网站维护,还可以加 强信息披露的权限管理,从而大大减轻建立各类信息网站的 各种问题,方便网站的运营管理、内容编辑与维护。 6 本文主要研究运用DedeCMS来设计一个简单的校务信息网站。DedeCMS 系统以简单、实用、开源而闻名,被称为国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,通过多年的发展,该产品目前无论在功能,还是在易用性方面,都有了快速的发展与进步,免费版的DedeCMS主要目标用户锁定在个人站长,其功能主要用于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。织梦内容管理系统(DedeCMS)基于PHP+MySQL的技术架构,完全开源加上强大稳定的技术架构,使你无论是做个小型网站,还是想让网站在不断壮大都很容易实现。 篇二:3、织梦CMS后台功能介绍 织梦CMS后台功能介绍 后台是整个网站的管理工具。其功能包括:频道管理、内容发布、内容维护、HTML更新、核心模块、扩展模块、辅助插件、系统管理等功能。 下面将各版块的功能做出简单的 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 : 频道管理 频道管理 内容模型管理 指发表文档的类别,例如:普通文章,图片集,软件,FLASH,产品,专题,分类信息。 7 功能:编辑,删除,复制和修改模板。 网站栏目管理 管理网站所有栏目。 功能:创建顶级栏目,预览栏目页面,查看栏目文档,添加子栏目,修改栏目设置,移动栏目,删除栏目,更新排序,获取js,更新栏目HTML,更新文档HTML。 自由列表管理 可以用来生成GOOGLE地图、百度地图等,利于搜索引擎收录。 功能:增加,更改,更新,删除,搜索列表 单独页面管理 单独页面,不属于网站栏目的页面,可以选择用模板或不用模板。 功能:增加,更改,更新,删除页面。 互动模块设置 行业管理 用于企业会员——公司资料——主营行业中的内容;在个人会员发布分类信息时用到。 功能:添加主行业,子行业,编辑,删除行业。 地区管理 用于网站中需要添加地区的地方。如:企业会员——企业资料。 8 功能:添加一级地区,二级地区,编辑,删除地区。 小分类管理 相关于栏目的属性,在添加或修改栏目时启用小分类 (仅适用于分类信息等互动模型) 频道设置 文档自定义属性管理 使用自定义属性之后,只要给arclist 标记加上 att='ID' 的属性,然后在发布的时候对适合的文档选择专门的属性,那么使用arclist的地方就会按你的意愿显示指定的文档。 功能:滚动显示,头条推荐,幻灯片显示,首页推荐,首页滚动。 软件频道设置 关于软件下载频道的一些设置。 功能:链接的显示方式,附件下载方式,是否启用镜像站点,是否显示本地下载链接 防采集串混淆 在文档中加一些防采集的字符串,防止采集内容。 我加上试了,没出效果 来源管理 保存文章的来源,在文档发布时直接选择就可以了,不用再输入。 9 作者管理 保存发布文章的作者,在文档发布时直接选择就可以了, 不用再输入。 内容发布 发布文章内容 栏目管理 同频道管理——栏目管理。 发布向导 发布内容的向导,类似于栏目管理。 功能:管理栏目,管理内容,发布内容。 内容维护 信息维护 文档评论管理 对前台发表评论的管理。 功能:审核,编辑,搜索,删除。 附件数据管理 对上传文章的管理,图片或者其它。 图片类型仅支持jpg、png、gif、wbmp格式,flash为.swf 格式,视音频和附件为限定扩展名的类型(可在系统参数中修改)。 功能:上传新文件,搜索,更改,删除附件。 搜索关键词管理 10 对于用户搜索的关键词的管理,这样可以分析出用户搜索的哪些词比较多,在前台显示,方便用户点击。 功能:文档关键词维护,更新,删除,搜索。分析系统内的关键字,管理搜索的关键字,增加关键字 文档信息统计 显示现在有文档总数,评论总数,会员总数,普通文章,图片集,软件,FLASH,专题,产品,分类信息的数量 文档管理 分类信息管理 功能:添加,审核,编辑,预览,推荐,删除。 普通文章管理 管理所有的内容模型为普通文章的文档。 添加,编辑,预览,更新,审核,推荐,移动,删除文章。 图片集管理 管理所有的内容模型为图片集的文档。 添加,编辑,预览,更新,审核,推荐,移动,删除文档。 产品管理 管理所有的内容模型为产品的文档。 添加,编辑,预览,更新,审核,推荐,移动,删除产品文档。 批量管理 11 文档批量维护 依据目录对文档进行批量操作 功能:审核文档,更新html,移动文档,删除文档 重复标题检测 根据频道类型检测标题重复的文档。可选保留最旧的一条或最新的一条。 功能:分析,删除。 ----------------------------------------------------------------------------- --------- 部分介绍见下页... HTML更新 自动任务 篇三:织梦CMS常用代码 织梦CMS常用标签 时间调用标签 [field:pubdate function=GetDateTimeMK(@me)/] 显示效果 2011年 5月27日 22:27:46 [field:pubdate function=MyDate('Y-m-d',@me)/]显示效果2011-5-27 . 常用标签 12 站点网址: {dede:global. cfg_basehost/} 网站名称: {dede:global. cfg_webname/} 站点默认关键字: {dede:global. cfg_keywords/} 站点描述:{dede:global. cfg_description/} 网站版权信息: {dede:global. cfg_powerby/} 网站备案号: {dede:global. cfg_beian/} 单页的head区域的标签与列表页的一样。 单页的内容 {dede:field.content/} 设为首页和加入收藏 <a href=onclick=this.style.behavior='url(#default#homep age)';this.setHomePage('{dede:global.cfg_baseho st/}');设为首页</a <a href=javascript: window.external.AddFavorite('{dede:global.cfg_baseh ost/}','{dede:global.cfg_webname/}')加入收 藏</a 首页标签: 标题:{dede:global.cfg_webname/} 13 关键字:{dede:global.cfg_keywords/} 描述:{dede:global.cfg_description/} Css的路径: {dede:global.cfg_templets_skin/}/style/ 图片的路径: {dede:global.cfg_templets_skin/}/images/ 头部图片的链接:<a href={dede:global.cfg_basehost/} 导航标签 : 网站首页的链接:{dede:global.cfg_cmsurl/}/ {dede:channel type='top' row='10' currentstyle=<li class='hover'<a href='~typelink~' ~rel~<span~typename~</span</a</li} <li<a href='[field:typeurl/]' [field:rel/]<span[field:typename/]</span</a</li {/dede:channel} 当前位置: {dede:field name='position'/} {dede:include filename=head.htm/} {dede:include filename=footer.htm/} {dede:include filename=right.htm/} {dede:include filename=left.htm/} 14 文章列表的调用: {dede:arclist row='4' titlelen='24' typeid='2' orderby ='pubdate'} [field:pubdate function=MyDate('Y-m-d ',@me)/] 时间 <a href=[field: typecurl/][field:typename/]</a</br 所属栏目及连接 <a href=[field:arcurl/][field:title/]</a</br 文章标题 {/dede:arclist} 自动生成的首页列表: <div class=listbox {dede:channelartlist} <dl class=tbox <dt<strong<a href={dede:field name='typeurl'/}{dede:field name='typename'/}</a</strong<span class=more<a href={dede:field name='typeurl'/}更多...</a</span</dt <dd <ul class=d1 ico3 {dede:arclist titlelen='60' row='8'} <li<span[field:pubdate function=MyDate('m-d',@me)/]</span<a 15 href=[field:arcurl /][field:title /]</a</li {/dede:arclist} </ul </dd </dl {/dede:channelartlist} </div 友情链接标签 {dede:flink row='24'}[field:link /]{/dede:flink} 列表页标签: 标题:ede:field.title/}_{dede:global.cfg_webname/} 关键字:{dede:field name='keywords'/} 描述:{dede:field name='description' function='html2text(@me)'/} 列表页标签 “ {dede:list pagesize=4} <a href=[field:arcurl/][field:title/]</a 点击:[field:click/] 好评:[field:scores/] 简介:[field:description function=cn_substr(@me,140)/]... {/dede:list} 简介调用标签 [field:description/]...简介长度无法控制 [field:description function=cn_substr(@me,60)/]... 简介 16 长度可以控制 {dede:channel type='son' currentstyle= <li<a href='~typelink~' class='thisclass'~typename~</a</li } <li<a href='[field:typeurl/]'[field:typename/]</a</ li {/dede:channel} 列表的翻页: <div class=dede_pages <ul class=pagelist {dede:pagelist listitem=info,index,end,pre,next,pageno,option listsize=5/} </ul </div 图片列表页 {dede:list pagesize='12'} <li <a href=[field:arcurl/] class=pic<img src=[field:litpic/] alt=[field:title function='html2text(@me)'/]/</a 17 <a href=[field:arcurl/] class=title[field:title/]</a <span class=date<small最后更新: </small[field:pubdate function=GetDateMK(@me)/]</span </li {/dede:list} 内容页标签: 标题:{dede:field.title/}_{dede:global.cfg_webname/} 关键字:{dede:field.keywords/} 描述:{dede:field.description function='html2text(@me)'/} 内容页的内容 标题:{dede:field.title/} 时间:{dede:field.pubdate function=MyDate('Y-m-d H:i',@me)/} 来源: {dede:field.source/} 作者: {dede:field.writer/} 点击次数: <script src={dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/} type='text/javascript' 18 language=javascript</script 内容:{dede:field.body/} (责任编辑:{dede:adminname/}) 翻页: <div class=dede_pages <ul class=pagelist {dede:pagebreak/} </ul</div 篇四:dedecms标签-织梦cms标签大全 ? dedecms标签 {dede:global.cfg_templeturl/}模板目录所在路径对应 /templets/ dede根目录调用标签之dede路径调用 标签 时间:2011-12-11 00:04:04 来源: 作者: 点击:30 {dede:global.cfg_memberurl/} 会员中心 对应 /member/ {dede:global.cfg_cmsurl/}安装目录,根目录对应 / {dede:global.cfg_dataurl/}data目录 对应 /data/ {dede:global.cfg_basehost/} 网站地址: {dede:global.cfg_webname/} 网站名称 {dede:global.cfg_soft_lang/} 网页编码 GBK2312 或者 UTF-8 19 {dede:global.cfg_description/} 网站描述 {dede:global.cfg_keywords/}网站关键词 {dede:field.title/} 列表页或者文章页标题 {d ede:field name='keywords'/} 列表页或者文章页关键词 {dede:field name='description' function='html2text(@me)'/}列表页或者文章页描述 {dede:field.seotitle /}栏目SEO标题 {dede:field.content/}栏目内容 {dede:prenext get='pre'/} 上一篇 {dede:prenext get='next'/} 下一篇 {dede:pagebreak/}文章分页 {dede:pagelist listitem=info,index,end,pre,next,pageno,option listsize=5/} 列表分页 {dede:field name='position'/}当前位置 {dede:global.cfg_templets_skin/}5.6多了一个。这个其实是/templets/模板目录 {dede:global.cfg_templeturl/}模板目录所在路径对应 /templets/ ? 20 dede如何调用栏目名称 2011-05-31 16:31:29 作者:xiongxiaoli 来源: 浏览次数:0 网友评论 0 条 摘要:北京恒博教育网站培训基地注重实用教育,我们在PHP培训时,要求学员能独立手写代码,dedecms系统本来是很简单的,以前的学员毕业后自己分析一下代码就可以,但我们考虑到学员自己研究,可能要用半... 北京恒博教育网站培训基地注重实用教育,我们在PHP培训时,要求学员能独立手写代码,dedecms系统本来是很简单的,以前的学员毕业后自己分析一下代码就可以,但我们考虑到学员自己研究,可能要用半个月的时间,但目前很多的企业在使用这套系统,我们老师以在实际工作中的经验和应用,在课堂上用上两三天的时间,学员就可以撑握,大大提高学员的就业薪水,但我们不建议大家一直停留在cms系统上,最好是研究这些系统的开发思想,然后开发属于自己的cms系统 今天有人问我,如何在指定的地方调用dede的栏目名称并让它链接到相应的列表页面,这里我简单的列一下调用栏目的方法,一共有两种调用方法 1:<a href='[field:typeurl /]'[field:typename /]</a 2:[field:typelink /] 二者是相等的,只不过是前者更灵活一点 21 ? 关键描述调用标签: <meta name=keywords content={dede:field name='keywords'/} <meta name=description content={dede:field name='description' function='html2text(@me)'/} ? ? ? ? ? ? 模板路径调用标签: {dede:field name='templeturl'/} 网站标题调用标签: {dede:global name='cfg_webname'/} 栏目导航 调用标签: <a href=/首页</a</li {dede:channel type='top' row='8' currentstyle=<li class='thisclass'<a href='~typelink~'~typename~</a </li} <li<a href='[field:typelink/]' target=_blank[field:typename/]</a </li {/dede:channel} ? ? 指定调用栏目标签: {dede:onetype 22 typeid='ID'}[field:typename /]{/dede:onetype} ? ? 频道栏目调用标签: {dede:channel type='self'}<li<a href='[field:typelink/]'[field:typename/]</a< ;/li{/dede:channel} ? ? ? ? ? ? ? ? 友情链接调用标签: {dede:flink row='24' linktype=2/} 网站版权调用标签: {dede:global name='cfg_powerby'/} 网站备案调用标签: {dede:global name='cfg_beian'/} 当前栏目名称 标签: {dede:field name='typename'/} ? ? ? 23 ? ? 当前位置调用标签: {dede:field name='position'/} 列表文章调用标签: {dede:list pagesize='8'}{/dede:list} 栏目链接调用标签: [field:typelink function='str_replace(a ,a class=ulink ,@me)'/] ? ? ? ? ? ? ? ? 作者链接调用标签: [field:writer /] 列表点击调用标签: [field:click/] 列表评论调用标签: [field:postnum/] 查阅全文调用标签: <a href=[field:arcurl/]查阅全 文...</a ? ? 列表时间调用标签: [field:pubdate function=GetDateTimeMK(@me)/] ? ? 列表分页调用标签: {dede:pagelist 24 listsize='4' listitem='index pre pageno next end '/} ? ? ? ? ? ? 文章标题调用标签: {dede:field name=title/} 文章来 源调用标签: {dede:field name='source'/} 文章 作者调用标签: {dede:field name='writer' /} ? 文章时间调用标签: {dede:field name='pubdate' function='GetDateMk(@me)'/} ? ? ? ? 文章Tag调用标签: {dede:tag type='current'/} 文章点击调用标签: <script src={dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes 25 language=javascript</script ? ? ? ? ? 文章内容调用标签: {dede:field name='body'/} 文章分页调用标签: {dede:pagebreak/} [<a href={dede:field name='phpurl'/}/stow.php?arcID={dede:field name=ID/}收藏</a] ? [<a href={dede:field name='phpurl'/}/recommend.php?arcID={dede:field name=ID/}推荐</a] ? [<a href={dede:field name='phpurl'/}/feedback.php?arcID={dede:fiel d name=ID/}评论</a] ? [<a href=# onClick=window.print();打印</a] 篇五:织梦CMS二次开发技术资料 26 DedeCMS V5.3二次开发手册 一、模板篇 1.1、主要模板文件与功能说明 DedeCMS系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCMS支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCMS也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 {cmspath}/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用{cmspath}/templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。 一、概念,设计和使用模板,必须要理解下面几个概念 1、板块(封面)模板: 指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别ID.htm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特 27 定的文件。 2、列表模板: 指网站某个栏目的所有文章列表的模板,一般用 “list_识别ID.htm” 命名。 3、档案模板: 表示文档查看页的模板,如文章模板,一般用 “article_识别ID.htm” 命名。 4、其它模板: 一般系统常规包含的模板有:主页模板、搜索模板、,,,、,,编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。 二、 命名,DedeCMS模板默认命名规则如下 1、模板保存位置: 模板目录:{cmspath} /templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件, 2、 模板文件命名规范: (,)index_识别ID.htm: 表示板块(栏目封面)模板; (,)list_识别ID.htm: 表示栏目列表模板; (,)article_识别ID.htm: 表示内容查看页(文档模板,包括专题查看页); (,)search.htm: 搜索结果列表模板; (,)index.htm: 主页模板; 28 注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。 例:list_image.htm 表示是就是内容类型为图片集的栏目默认列表模板。 article_article.htm 表示的是文章查看页模板。 三、其它模板说明 1、默认底层模板 位置: {cmspath}/templets/system 功能:在没有指定标记的默认底层模板的时候,系统将自动调用这个文件夹的相应文件作为底层模板。 2、插件目录模板 位置: {cmspath}/templets/plus 功能:评论、友情链接、RSS地图等模板。 3、会员后台模板 位置: {cmspath}/member/templets 功能:会员后台的模板。 四、二次开发 在V5.3中已经将标签开发分离出来,您可以通过后台[模板]-[标签代码管理],点击“新增加一个新的标签”来创建一个自己的标签,标签文件名为:标签名.lib.php 接口函数定义为:function lib_标签名 29 (&$ctag,&$refObj),返回值是结果字符串 修改标签时为了防止出错,您也可以修改它的名称(同时修改文件名和函数名),这样等同继承了原来标签的代码建立一个新的标签。 1.2、模板标签语法简介 织梦的模板标签类似于XML格式,所有的模板都含有定界符,默认情况下是{dede:*}和{/dede:*},“*”代表模板标记名称。 一般情况下{dede:*}和{/dede:*}是成对出现的,例如: 例1-1: ? {dede:arclist flag='h' limit='0,1'}<br / ? <h2<a href=[field:arcurl/][field:title/]</a</h2<br / ? <p[field:description/]...<a href=[field:arcurl/][查看全文]</a</p<br /? {/dede:arclist} 上面的{dede:arclist}和{/dede:arclist}成对出现在模板文件中,并且在两个标签当中包含了底层模板(innertext)。 底层模板(Innertext),底层模板实际上就是对于有多条记录的模板输出,用户手工去指定单个记录的样式。 标签还有一类出现形式是{dede:*/},通常以这种形式出现都是输出变量、或者不含底层模板的内容。 30 例如:1-2 {dede:global.cfg_webname/} {dede:arclist flag='h' limit='0,1'/} 如果用户没有指定单个记录的样式,系统部分标签都含有 默认的底层模板,具体可以查看{cmapath}/templets/system/ 文件夹下面的文件,这里面都是系统的底层模板文件。 注释 织梦标签的模板注释非常灵活,可以通过标签后面的 commet属性进行赋值。 例1-3: 1 {dede:arclist flag='h' limit='0,1' commet='调用头条的第一篇内容'}<br / 2 <h2<a href=[field:arcurl commet=这是文章链接 标签/][field:titlecommet=这是文章标题标签 /]</a</h2<br / 3 <p[field:description commet=这是摘要标签/]...<a href=[field:arcurl commet=这是文章链接标签/][查看全 文]</a</p<br / 4 {/dede:arclist} 在模板引擎将上述标签解析为html的时候,commet的 内容是被忽略掉不去解析的,用户在阅读模板标记的时候可 以更好的理解标签的意义。 31 函数 每一个织梦的标签都可以使用自定义函数对其进行扩展,自定义函数内容主要用于对当前标签输出内容进行处理。 例1-4: {dede:标记名称function='youfunction(参数一,参数二,@me)'/} 其中 @me 用于表示当前标记的值,其它参数由你的函数决定是否存在,例如: {dede:field.pubdate function='strftime(%Y-%m-%d %H:%M:%S,@me) '/} 属性 模板标签的属性,决定了模板标记输出的形式,例如arclist标签主要功能是列出文档列表,但列出什么内容、按照什么方式进行排序等取决于模板标签的属性。 在织梦的模板标签说明中含有各个模板的标签属性可以详细查阅。 可以查看例1-1中的flag='h' limit='0,1',这里flag和limit是标签的相关属性,通过手册可以查阅属性的介绍。 如果模板标签如果没有列出属性,系统有默认属性值,用户可以参考模板标签说明查看默认属性。 编程 32 织梦模板很方便的一个地方就是支持简单的模板编程。 格式为: 1 {dede:tagname runphp='yes'}<br / 2 $aaa = @me;<br / 3 @me = 123456;<br / 4 {/dede:tagname} @me 表示这个标记本身的值,因此标记内编程是不能使用echo之类的语句的,只能把所有返回值传递给@me。 此外由于程序代码占用了底层模板InnerText的内容,因此需编程的标记只能使用默认的InnerText。 二、代码篇 2.1、common.func.php 公用函数 获得当前的脚本网址 function GetCurUrl() 返回格林威治 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 时间 function MyDate($format='Y-m-d H:i:s',$timest=0) 把全角数字转为半角 function GetAlabNum($fnum) 把含HTML的内容转为纯text function Html2Text($str,$r=0) 把文本转HTML 33 function Text2Html($txt) 输出Ajax头 function AjaxHead() 中文截取2,单字节截取模式 function cn_substr($str,$slen,$startdd=0) 把标准时间转为Unix时间戳 function GetMkTime($dtime) 获得一个 0000-00-00 00:00:00 标准格式的时间 function GetDateTimeMk($mktime) 获得一个 0000-00-00 标准格式的日期 function GetDateMk($mktime) 获得用户IP function GetIP() 获取拼音以gbk编码为准 function GetPinyin($str,$ishead=0,$isclose=1) dedecms通用消息提示框 function ShowMsg($msg,$gourl,$onlymsg=0,$limittime=0) 保存一个cookie function PutCookie($key,$value,$kptime=0,$pa=/) 删除一个cookie function DropCookie($key) 获取cookie 34 function GetCookie($key) 获取验证码 function GetCkVdValue() 过滤前台用户输入的文本内容 // $rptype = 0 表示仅替换 html标记 // $rptype = 1 表示替换 html标记同时去除连续空白字符 // $rptype = 2 表示替换 html标记同时去除所有空白字符 // $rptype = -1 表示仅替换 html危险的标记 function HtmlReplace($str,$rptype=0) 获得某文档的所有tag function GetTags($aid) 过滤用于搜索的字符串 function FilterSearch($keyword) 处理禁用HTML但允许换行的内容 function TrimMsg($msg) 获取单篇文档信息 function GetOneArchive($aid) 2.2、dedesql.class.php 数据库类 系统会自动载入 dedesql.class.php 文件,并用 $dsql = $db = new DedeSql(false); 进行初始化数据库连接,因此在工程所有文件中均不需要单独初始化这个类,可直接用 $dsql 或 $db 进行操作,为 35 了防止错误,操作完后不必关闭数据库。 常用的方法: 1、执行一个非查询类型的SQL语句,如 insert 、create 、 update 等 $rs = $db-ExecuteNoneQuery($sql); 返回值为是否执行成功。 2、执行一个非查询类型的SQL语句,并返回成功记录 数 $rs = $db-ExecuteNoneQuery2($sql); 36
本文档为【织梦cms,投票调查】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_721103
暂无简介~
格式:doc
大小:72KB
软件:Word
页数:32
分类:生活休闲
上传时间:2017-09-26
浏览量:22