跳转到主要内容
东方龙马 提交于 3 August 2011

在后台的主题管理中(Administer > Site building > Themes)点击“Configure”进入全局设置页面。在这里我们可以对主题做一系列的设置,包括昨天提到的页面元素的显示状态等。在这个页面中,我们还可以进入已启用主题的设置页面,对这些主题进行单独设置;它们会覆盖掉全局设置。

我们把一些常规的页面元素设置项列在下面,加以解释;需要注意的是,并非所有的主题都支持所有这些元素,正像我们在前一篇中讲到的。

Taxonomy upgrade extras
东方龙马 提交于 3 August 2011

很多由主题输出的页面元素都可以在主题管理中设置显示状态(显示或隐藏)。进入当前主题的设置页面(Administer > Site building > Themes > 主题名称),我们可以看到类似下面截图所示的设置项目:

drupal-theme-features-enabled

我们可以通过勾选或取消勾选页面元素前面的checkbox来设定该元素是否显示。

我们可以通过.info文件中features键值的声明来控制究竟哪些元素可以被这样设置;如果没有做声明,那么系统默认会启用下面这些元素:

Taxonomy upgrade extras
东方龙马 提交于 3 August 2011

While theming page.tpl.php it's possible to check to see whether a region is empty, by checking the content of the relevant variable which contains the region's contents.

For example; Drupal 6

{syntaxhighlighter brush: php} <?php if($left) { // do something } ?>{/syntaxhighlighter}

Drupal 7

{syntaxhighlighter brush: php} <?php if($page['sidebar_first']) { // do something } ?>{/syntaxhighlighter}

Taxonomy upgrade extras
东方龙马 提交于 2 August 2011

概念上,它是主题中的一些容器我们可以向里面添加区块(blocks)和内容。区域是在.info 文件中通过“regions”键值声明定义的,我们在前面一档中也有讲到过。“regions”键值使用如下的形式:

regions[theRegion] = The region label

方括号中的键使用机器可读名称,右侧对应值为用户可读名称。如果未作声明,系统默认会在主题中定义以下几个区域:

regions[left] = Left sidebar
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer

Drupal 7中新增了2个默认区域:Highlighted和Help,它的输出和Drupal 6模板文件page.tpl.php中的$help是相同的。此外,机器识别的边栏的名字也发生了变化。

Taxonomy upgrade extras
DrupalSH Meetup - 2011-08-10

聚会报名地址:

http://groups.drupal.org/node/164634

 

以后我们将于每月第二个周三的晚上举行相同的Drupal Meetup聚会。请看有关这次聚会的议程。

第1环节,自我介绍: 届时我们将请每位演讲嘉宾介绍他们自己,比如说,他们在Drupal界的职业以及他们参加此次聚会的原因。此外,我们将会挑选一个有关Drupal的小话题,希望每位来宾分享他们的经验或者建议。

第2环节,“闪谈”: 你能在5分钟内呈述一个话题(并且用另外5分钟回答大家的提问)么?基本的想法是,在运用Drupal技术开发网站时,它有其独特的方式。演讲嘉宾有5分 钟左右的时间告诉我们,如何整合这些独特的模块。与此同时,Theming技术和其他相关的经验技术同样都是值得期待的话题。只是有一个小建议,那就是, 所有的话题都要遵循“闪谈”的要求,但是要把所呈述的话题说清楚,说明白;要不然整个环节就会变得枯燥冗长了。 “闪谈”的 话题

东方龙马 提交于 1 August 2011

前段时间曾在《JavaScript 与JQuery 常用方法比较》一文中对JQuery和JavaScipt常用的方法做了简要的分析和介绍,但是还不够全面,今天将较为全面地介绍一下JavaScript对DOM操作,本文也只是简要分析,更详细的内容可以自行查阅相关DOM手册,希望对您学习JavaSCript有所帮助。

查找节点

获取Id

document.getElementById('IdName') 返回对拥有指定 id 的第一个对象的引用。

获取标签

document.getElementsByTagName('TagName') 返回带有指定标签名的对象集合。

获取Name对象

document.getElementsByName('Name') 返回带有指定名称的对象集合。

获取元素的属性值

element.getAttribute('arrtributeName') 返回一个给定元素的一个给定属性节点的值。

板块
drupal123 提交于 30 July 2011

Parse error: syntax error, unexpected T_STRING in D:\wamp\www\drupal7\modules\php\php.module(74) : eval()'d code on line 2

<?php jquery_ui_add('ui.widget'); jquery_ui_add('ui.mouse'); jquery_ui_add('ui.slider'); drupal_add_css("sites/all/modules/jquery_ui/jquery.ui/themes/start/ui.all.css"); $credit = 100; $curr_openxcredit = 300; $curr_openxrate = 0.13;?>

问题出现在哪里,如何修改,请高手们指点

标签
bamboobomb 提交于 28 July 2011

工作地点:北京 企业性质:外资薪酬范围:14K-16K,具体面谈培训机会:美国出差或培训

职位描述:1. 网站架构,功能模块的需求分析、设计与实现;2. 新功能开发,bug修改;3. MySQL数据查询的优化,drupal模块的优化;4. 与美国团队共同开展工作;职位要求1. 3年以上的PHP编程经验,熟悉LAMP及Ajax/JQuery开发;2. 3年以上Drupal项目开发经验;3. 本科及以上学历,英文良好;

有意者请发简历至wendy@ccword.com.cn

标签
订阅