phpDisk模板设计.doc

上传人:11****ws 文档编号:3179900 上传时间:2019-05-24 格式:DOC 页数:4 大小:158.50KB
下载 相关 举报
phpDisk模板设计.doc_第1页
第1页 / 共4页
phpDisk模板设计.doc_第2页
第2页 / 共4页
phpDisk模板设计.doc_第3页
第3页 / 共4页
phpDisk模板设计.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、【模板简介】1、PHPDisk 采用自创的模板解析体系,可以方便的实现页面表现与程序逻辑的分离功能。2、同时通过解析将模板生成相应的 PHP 文件,实现空间换时间的最大化运行速度。只要你有设计能力,你可以自己制作一套属于自己的 PHPDisk 模板。3、PHPDisk 自建一套属于自己的模板架构,在 v6.5 版本以后,模板架构跟旧版本有一些差别,旧模板可以修改一下,即可应用于新的模板体系中。【新旧模板具体差别】旧版本 新版本模板名称(由 .html 变为 .php) xxx.tpl.html xxx.tpl.php语言包标识 $Lxxx 【模板规则】要制作 PHPDisk 的模板,就要先了解

2、 PHPDisk 的模板结构。以下是模板中遇到的规则:1、模板文件中,在头部 # 中是模板的版权、版本说明文件,在系统的表面层页面(网页)中是不会显示的。2、$abc $abcPHP 的变量的引用,会被程序直接编译成 PHP 输出变量。3、ABC PHP 的常量的引用,输出同变量一致。4、#xxx# #$abc# 逻辑化和 PHP 表达式输出,会返回相关的变量值。5、 在其中 php code 是标准的 PHP 代码,可以直接写任何的 PHP代码、表达式等,与 PHP 中的语法完全一致。6、PHPDisk 的模板为流程化的模板,在模板中你可以会看到 等的流程,因为一个模板中有多段的调用,通过

3、$action 的不同,调用不同的模板段,这样可以明显减少文件模板的数量,同时方便程序管理调用。标准的调用例子:调用 URL:mydisk.php?item=files&menu=file&action=index解释:通过 mydisk.php 的单一入口,调用 item(modules/files.inc.php),文件再调用模板 templates/default/files.tpl.php 中的 action(index) 段模板,menu 为左侧的导航菜单,在模板 menu.tpl.php 上。【具体模板说明】(以 v6.5 官方 default 模板作为例子说明):template

4、s/default/ (默认模板目录) phpdisk.tpl.php (网盘首页模板) mydisk.tpl.php (我的网盘入口模板) my_nav_bar.tpl.php (我的网盘上的导航菜单模板,图 1) pd_account.tpl.php (登录、注册等功能模板) pd_comment.tpl.php (文件详细评论模板) pd_extract.tpl.php (提取码页面模板) pd_header.tpl.php (前台页面头部通用模板) pd_public.tpl.php (公共文件) buddy.tpl.php (我的好友) pd_payment.tpl.php *(充值

5、状态返回) disk.tpl.php *(购买网盘功能) upload.tpl.php (上传文件) pd_space.tpl.php (个人空间) pd_tag.tpl.php (文件标签) pd_viewfile.tpl.php (文件浏览) menu.tpl.php (我的网盘,左侧导航菜单) files.tpl.php (我的文件) share.tpl.php (文件、文件夹共享) profile.tpl.php (个人中心) pd_search.tpl.php (搜索功能) public.tpl.php (公共文件) recycle.tpl.php (回收站) stats.tpl.p

6、hp (我的统计) front_msg.tpl.php (前台操作后的提示框) template_info.php (具体模板信息,图 2) pd_footer.tpl.php (前台模板通用底部信息) pd_announce.tpl.php (公告内容面板) my_footer.tpl.php (我的网盘,通用底部模板) message.tpl.php (站内短消息) circle_box.tpl.php (登录、注册时的外框主体,图 3.2) circle_box_footer.tpl.php (登录、注册时的外框底部,图 3.3) circle_box_header.tpl.php (登

7、录、注册时的外框头部,图 3.1) folders.tpl.php (我的网盘,目录管理) information.tpl.php (我的网盘,后台,前台操作后的提示框 , redirect()函数调用) my_header.tpl.php (我的网盘,通用头部模板) index.htm (防止目录列表,出现漏洞,此文件不要修改) sub (子模板目录,子模板如何调用, 备注 3) block_hot_file_index.tpl.php (首页最新文件、热门文件子模板) block_hot_file_right.tpl.php (右边热门文件子模板) block_hot_tags.tpl.p

8、hp (首页热门文件标签) block_links.tpl.php (首页友情链接) block_navigation_bottom.tpl.php (通用导航菜单底部子模板) block_navigation_top.tpl.php (通用导航菜单顶部子模板) block_public_menu.tpl.php (公共文件右边分类菜单栏) block_announce.tpl.php (公告内容显示模板) block_gallery.tpl.php (首页滚动幻灯片模板) images (图片、CSS 目录)mydisk.css (【我的网盘】部分的 CSS)style.css (模板前台的 CSS)【模板备注】1、以 “pd_“开头的模板文件是网站的前台模板,其他的是用户网盘管理后台的模板。2、加 * 号的模板在免费版中或是没有,或需要开启相应的插件才能看到3、子模板在其他模板中的调用方法: ,解释:sub 为子目录,存放于 模板目录下 block_galley 即为子模板文件名,全名为block_gallery.tpl.php ,模板调用中只需要填写前面部分即可4、操作前请备份默认模板,以防止操作失误导致系统不能正常运行!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。