主题化-A-创建主题(.info文件)(视频)

无须猫 的头像
17条评论发表评论

本节主要围绕.info文件展开对创建Drupal主题的介绍。

相关链接:

官方链接 中文译文(by 老葛)
Theming Drupal 6 and 7: http://drupal.org/theme-guide/6 Drupal主题制作指南(v6)**: http://zhupou.cn/theme-guide-drupal-6
Overview of theme files: http://drupal.org/node/171194 对一个Drupal主题的剖析*: http://zhupou.cn/theme-guide-drupal-6/anatomy-of-a-drupal-theme
Structure of the .info file: http://drupal.org/node/171205 主题的.info文件*: http://zhupou.cn/theme-guide-drupal-6/info-files-for-themes
Default .info values: http://drupal.org/node/171205 .info的默认值*: http://zhupou.cn/theme-guide-drupal-6/default-info-values

*注:为老葛的译文。 **注:官方的更名为了“Theming Drupal 6 and 7”,而不只针对6.x,里面的内容可能也有更新。

lisa主题的.info文件:

name = lisa
description = lisa个人网站专用主题,<a href="http://xdrupl.org">xDrupal</a> 制作。
core = 6.x
engine = phptemplate

stylesheets[screen][] = style/lisa.css
stylesheets[screen][] = style/modules.css
stylesheets[print][] = style/print.css

scripts[] = js/jquery-ui-full-1.js
scripts[] = js/lisa.js

regions[header] = Header
regions[sidebar] = Sidebar
regions[content] = Content
regions[footer] = Footer

游客 的头像

老大,你不能总是&lsquo;继续偷懒&rsquo;,&l

老大,你不能总是‘继续偷懒’,‘复制’,那不等于0吗?我们就是要看你怎么一步一步修改*。TPL.PHP这些模板文件, 偏偏没有看到,我们很失望啊,你的视频做的很失败。。。。

游客 的头像

给你留言那么多你也没回。。。

给你留言那么多你也没回。。。 我实在不知道js跟css在主题里怎么写 给我个例子让我看看吧 你的源码我下载不到

无须猫 的头像

教程打包下载:

教程打包下载: http://115.com/lb/5lb7uufd

源码下载: http://115.com/lb/5lb7uu3q

《设计师学Drupal》视频教程ed2k下载链接,请使用eMule、QQ旋风等软件下载。

ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-1-%E4%BA%86%E8%A7%A3%E8%BF%99%E4%B8%AA%E6%95%99%E7%A8%8B%5BxDrupal.org%5D.wmv|20028118|0756d64129bc274911e80ca2e48c2f7a|h=lpoqprbujwylavb45fcxgzwm2z7jctp5|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-2-xampp%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E9%85%8D%E7%BD%AE%5BxDrupal.org%5D.wmv|51401260|76c1e3e0e10a2b9bddffa4af71e27b53|h=gwe76xfzuoyzg7h2nnreav7ro52ores7|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-3-%E5%AE%89%E8%A3%85Drupal%E5%8F%8A%E5%85%B6%E7%AC%AC%E4%B8%89%E6%96%B9%E6%A8%A1%E5%9D%97%E5%92%8C%E4%B8%BB%E9%A2%98%5BxDrupal.org%5D.wmv|30407786|7d8ac7ff217511b4f513bb8762bc8015|h=yes6nuw2ozo47fozqzxytvscklwgxuok|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-4-Drupal%E7%AE%A1%E7%90%86%E7%95%8C%E9%9D%A2%E6%A6%82%E8%BF%B0%5BxDrupal.org%5D.wmv|68924790|1e1cc325b72b2cabdf83cee42c3cd3d4|h=ncohlncla6owovylor4qfa3qjdu3lpte|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-5-%E5%88%9B%E5%BB%BA%E7%BD%91%E7%AB%99%E5%86%85%E5%AE%B9-A%5BxDrupal.org%5D.wmv|77809174|d7585579de16090852009d22363b7a38|h=riaewx5axlk4mdiuuvgu5qlx7wvsivmr|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-6-%E5%88%9B%E5%BB%BA%E7%BD%91%E7%AB%99%E5%86%85%E5%AE%B9-B%5BxDrupal.org%5D.wmv|158789052|bbdaee2166b9a23e33ebcd2ac3cdd234|h=5lllqscumnpdvvwbar43ggwh5gf6i5hh|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-7-%E4%BD%BF%E7%94%A8Views%E5%88%9B%E5%BB%BAalbum%E5%88%97%E8%A1%A8%E9%A1%B5%5BxDrupal.org%5D.wmv|106048972|54bf9d65134ee6d3a90cfbb311b539d3|h=szgrauuemdluhf4642ognv5nrzh3orla|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-8-%E6%9B%B4%E6%AD%A3%E5%92%8C%E5%85%B6%E4%BB%96%E8%A1%A5%E5%85%85%5BxDrupal.org%5D.wmv|86769602|01e0f50705c032f9468cc1ad8a9e693e|h=tvapj2vqj4srcwhkdhyodm4creouzhhg|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-9-%E4%B8%BB%E9%A2%98%E5%8C%96-A-%E5%88%9B%E5%BB%BA%E4%B8%BB%E9%A2%98%5BxDrupal.org%5D.wmv|75250310|d909d27c39c9580239a4ee115a83edcb|h=puhssjblvuzxl5eo32qm4goinxqj3ovm|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-10-%E4%B8%BB%E9%A2%98%E5%8C%96-B-%E4%BD%BF%E7%94%A8%E6%A8%A1%E6%9D%BF%28page.tpl.php%29%5BxDrupal.org%5D.wmv|134479014|371d3568890a12307ae1a43d0495315a|h=a6vq4qmbyhngulj3aokq3n3udcptvju2|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-11-%E4%B8%BB%E9%A2%98%E5%8C%96-C-%E4%BD%BF%E7%94%A8%E6%A8%A1%E6%9D%BF%28node.tpl.php%29%5BxDrupal.org%5D.wmv|155680928|b99342b6c8cab3a0ec4815855c529278|h=vdfg3xhic2kdur72faw4rygblqez2xgg|/
ed2k://|file|%E8%AE%BE%E8%AE%A1%E5%B8%88%E5%AD%A6Drupal-12-%E4%B8%BB%E9%A2%98%E5%8C%96-D-%E4%BD%BF%E7%94%A8%E6%A8%A1%E6%9D%BF%28block.tpl.php%E5%92%8C%E5%85%B6%E4%BB%96%29%5BxDrupal.org%5D.wmv|81999528|0339b4ea114aa208badd4d8f791ee0d3|h=2cv4r3zs2mlt2ecbimqganphofhyjar3|/
ed2k://|file|%5BxDrupal-Screencat%5D%E4%BD%BF%E7%94%A8localize.drupal.org%E5%92%8Cpoedit%E6%B1%89%E5%8C%96Drupal.mp4|28515283|97519877f80df4643ba583070c0b1722|h=xw3mz6tv7ns3pj6zcowvg2geblaqndvh|/
 

游客 的头像

已收到 谢谢 我先看看

已收到 谢谢 我先看看

游客 的头像

猫哥,我跟着教程做了一个自定义主题,并建立page.tpl

猫哥,我跟着教程做了一个自定义主题,并建立page.tpl.php文件,然后清空主题注册表以后,页面只显示page.tpl.php文件里写的一句话,现在回不去了,管理界面再也进不去了,我该怎么办呀?!

游客 的头像

猫哥,不用回复了,问题已经解决了!

猫哥,不用回复了,问题已经解决了!

游客 的头像

猫哥救命呀,我现在无论在输入框里输入什么地址,显示出来的都

猫哥救命呀,我现在无论在输入框里输入什么地址,显示出来的都是page.tpl.php文件里写的那一句话,如果删除page.tpl.php文件,那么页面就为空白,难道管理界面我再也进不去了吗?

游客 的头像

猫哥,正在跟着您的视频学drupal,这节视频的css和j

猫哥,正在跟着您的视频学drupal,这节视频的css和js代码的文件夹,您好像没提供下载地址,烦请提供下,谢谢

无须猫 的头像

站点的完整包在此有下载信息: http://xdrupal

站点的完整包在此有下载信息: http://xdrupal.org/DLD/source-package-database ,不过没有根据教程进程而单独提供源码。

游客 的头像

warning: Invalid argument

  • warning: Invalid argument supplied for foreach() in D:\xampp\htdocs\drupal\includes\theme.inc on line 485.
  • warning: Invalid argument supplied for foreach() in D:\xampp\htdocs\drupal\includes\theme.inc on line 490.
  • 我的也出现这个问题了,我把description中的的中文去掉之后就好了,这是什么原因啊
  • 无须猫 的头像

    .info文件的编码改成utf-8试试。

    .info文件的编码改成utf-8试试。

    游客 的头像

    呵呵,确实是utf-8的问题,非常谢谢猫哥

    呵呵,确实是utf-8的问题,非常谢谢猫哥

    游客 的头像

     猫哥  谢谢了     已经解决问题了

     猫哥  谢谢了     已经解决问题了

    游客 的头像

    猫哥:我将定义好的主题选为默认的后为什么我的管理页面也应用

    猫哥:我将定义好的主题选为默认的后为什么我的管理页面也应用的是这个主题,和你视频上面说的不一样,是不是版本的问题,还是我那块有什么没有设置??

    无须猫 的头像

    管理界面专用主题需要在此处设置:

    管理界面专用主题需要在此处设置: /admin/settings/admin

    游客 的头像

    猫哥:为什么我的.info文件里面定义了name

    猫哥:为什么我的.info文件里面定义了name description core = 6.x
    engine = phptemplate后,打开主题后出现

    • warning: Invalid argument supplied for foreach() in D:\xampp\htdocs\drupal\includes\theme.inc on line 485.
    • warning: Invalid argument supplied for foreach() in D:\xampp\htdocs\drupal\includes\theme.inc on line 490.
    无须猫 的头像

    “name description core = 6.x”写在了同一行?

    猫哥:为什么我的.info文件里面定义了name description core = 6.x
    engine = phptemplate后,打开主题后出现

    “name description core = 6.x”写在了同一行?这是3个声明,需要分行,请参考上面的.info的内容。

    发表新评论

    此内容将保密,不会被其他人看见。
    • 自动将网址与电子邮件地址转变为链接。
    • 允许HTML标签:<a> <p> <span> <div> <h1> <h2> <h3> <h4> <blockcode> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed> <object> <param> <strike> <caption>
    • 自动断行和分段。
    • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <as>, <as3>, <asp>, <css>, <drupal5>, <drupal6>, <html>, <js>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

    更多关於格式化选项的信息

    CAPTCHA
    请输入问题的答案。
    Fill in the blank