[模板知识] 用户登录及账户管理模板 login.tpl及可用模板标签

Datalife Engine区别于wordpress博客,它拥有更强大的用户交流系统,这里就讲一讲用户系统中的控制登录框和用户控制面板的模板文件login.tpl。一、DLE模板系统中login.tpl的含义和工作原理我们浏览DLE站点时,通常会在比较明显的位置看到一个登录框提示输入用户名密码登录或者可以找回密码,注册等等,等我们登录以后,同一个位置又变成了 用户控制面板,允许用户添加文章,查看

[模板知识] 整站框架模板 main.tpl及可用模板标签

从本文开始,我们会陆续把DLE内置的各个模板文件进行详细的注释,希望大家能多提意见,不断完善后续的文章。从本文开始,会涉及到非常多的HTML相关知识,所以希望新来的同学能够有一定编码基础后再进行比较大的改造,如果对HTML代码的基础薄弱,请只更改必 要的文字,而一些涉及到赋值的代码请尽量不要更改。另外,DLE的模板文件为标准的TPL文件,所以不会涉及到太多的PHP语言,即使没有PHP语言基 础,在

[模板知识] Datalife Engine模板系统内模板交叉引用说明及注意事项

在《理解Datalife Engine模板的标签模式 》一文中,我们已经讲了三种类型的标签及一种调用函数,当时只提供了一个概念性的东西。从第二部分开始,我们会把重点放到具体应用方面,所以本章就具体说一下不同模板文件的交叉调用和一些注意事项。一、几个全局性的调用函数{include file="xxx.tpl"},调用函数,全局性函数(1)使用这个函数,我们可以把代码变得更加简化和有条理性 例如:我

[模板知识] Datalife Engine模板标签教程的几点说明和建议

突然想到了以前看到的一句 话:每个人都有惰性,克服惰性最好的办法就是摒弃空想、抱怨和借口,哪怕自己不会做或者特别不愿做的事情,立即动手去做!很无趣的一句话,但是特别有效, 这就是我的第一个建议:有想法,马上去作。第二个建议:以工具书的方式参考本教程你如果修改过模板,肯定发现了DLE内置了太多标签,特别自v9以来,DLE官方貌似要大力提升一直以来在模板方面的短板,标签也扩容了几十个,我们如何驾驭这么

[模板知识] Datalife Engine程序一些内置功能的CSS样式列表

认真看了《Datalife Engine模板文件列表及相关说明》 一文的同学,肯定发现了一个比较特殊的地方,那就是Style文件夹下面的engine.css样式表文件,为什么已经有了总模板的styles.css 文件,还要单独列一个engine的样式表呢?其实这个样式表,就是DLE程序自带的一些模块,比如日历、PM相关、Tags标签云等的CSS输出样式, 一般如果要求不高可以不去修改这个文件,不过

[模板知识] 举例说明Datalife Engine的范围标签的使用方法

在发布《Datalife Engine模板原理及全局标签/基础标签解析》一文后,群里的朋友问我说对范围标签还是理解不到位,所以这里添加一章给大家提供一个实例,以方便理解。[aviable = section] text [/ aviable]标签组为基础逐渐延伸到标签组套用的实例: 在系统默认模板Default里面,找到main.tpl,我们在main.tpl这个(首页)框架模板中的文章列表最上面

[模板知识] Datalife Engine的手机视图Smartphone模板

在前文《1.1Datalife Engine模板的存放位置 》我们已经提到过DLE的手机视图模板Smartphone,当时只是提了一下存放位置,这里对这套特殊的模板在做一个比较详细的说明。一、关于DLE的手机视图DLE的手机视图是DLE程序内置的一套模板,同时当用户通过移动设备浏览站点时,DLE会自动将电脑的正常视图转换到手机视图,所以需要我们做的就是把手机视图smartphone里面的链接,一些

[模板知识] Datalife Engine常见动态链接及静态链接比对表

DLE最大的优势之一就是良好的搜索引擎优化(SEO)。在php及asp等动态程序中,SEO最基本的一个手段就是伪静态链接的布置,本文就讲一下DLE程序主要的链接类型及其动/静态链接形式,方便在模板中灵活运用。一、在模板中布置静态链接前的几点准备 1. 要使用伪静态链接,首先我们要开启伪静态功能,操作位置:后台》System Settings Allow Seo 设置为开启 SEO type 即文章

[模板知识] Datalife Engine模板原理及全局标签/基础标签解析

一、DLE模板的工作原理大家都知道,模板都是由框架+各个功能/内容模块来组成的,这也就是所谓的布局。如果布局一款模板,我们的习惯思维总是希望能把整个模板的框架先定义 好,然后在框架里面再设计诸如页头、顶部菜单、边栏、内容部分、底部导航及页脚信息等各个部分。正是基于这种由总体到局部的思路,DLE设计了他的模板系 统,即:以main.tpl为框架模板,然后再在main.tpl对应的部分调用其他功能性模

[模板知识] 理解Datalife Engine模板的标签模式

DLE模板采用了非常便捷易记的标签模式并建立完全符合标准的.tpl模板文件。现在的.tpl模板文件不支持直接添加php语句,但是我们通过大量的预置标签,完全不需要像其他程序那样去深究php功能。但是真的可以如此简单而且强大吗?下面我们就做个简单的说明以及实例讲解。一、DLE模板的标签的应用范围在《Datalife Engine模板文件列表及相关说明 》一文中我们已经了解了DLE的拆分式的模板文件形