Drupal文档教程翻译 - 模板文件 - page.tpl.php
本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。
各位早,Drupal文档中文翻译时间。继续昨天模板文件的话题,今天把有关page.tpl.php的一点文字做掉。
首先来看模板文件中RDFa的话题。RDFa(Resource Description Framework – in – attributes)是W3C推荐的Web标准,用来向Web文档中嵌入元数据(metadata)。Drupal 7会原生输出RDFa数据;如果我们需要使Drupal 6也支持RDFa,或是将D6的主题模板升级至D7,那么需要在html.tpl.php文件中做如下改动:
- 将文档类型声明(DOCTYPE)修改为XHTML+RDFa 1.0
- 将过去的lang属性声明去掉,以兼容XHTML 1.1标准;xml:lang可以保留
- 在HTML文件中使用的RDF命名空间前缀需要在<html>标签中被序列化;保存命名空间信息的变量是$rdf_namespaces
- GRDDL配置信息需要在<head>标签中指定。
来看下具体的代码:
Drupal 6.x(page.tpl.php)
Drupal 7.x(html.tpl.php)
page.tpl.php文件中的可用变量可以参考这里;多数在之前的“Drupal文档教程翻译 - 编外 - 怎样打造Drupal主题(3)”中有所介绍。
译者:Viiiix7210
如需转载,请注明官方英文文档及本人译文的出处,谢谢。查看英文原文: Template Files (tpl.php's)
| < Prev | Next > |
|---|
