切换显示即toggle display,在Drupal7中如下图所示:
上图是Drupal7的bartik主题中切换显示的截图,你可以在主题设置页面看到,
admin/appearance/settings/bartik
它们在.info文件中对应的代码如下:
features[] = logo
features[] = name
features[] = slogan
features[] = node_user_picture
features[] = comment_user_picture
features[] = comment_user_verification
features[] = favicon
features[] = main_menu
features[] = secondary_menu
其中node_user_picture表示的是发布内容的用户头像,comment_user_picture表示发布评论的用户头像。comment_user_verification表示发布评论的用户是否已经进行过邮件验证,如果你关闭这个选项,未验证邮件的用户所发表的评论不会被显示出来。
如果你的.info文件中不包含任何features[],那Drupal7主题系统会默认启用全部9个选项。
如果你的.info文件中包含了features[],那么Drupal7主题系统只会启用.info文件中有的features。
在modules/system/system.admin.inc文件中,你可以找到定义Toggle settings的代码。
注:相对于Drupal6,Drupal7取消了features[] = mission和features[] = search,并增加了features[] = comment_user_verification
ps.本章内容应云南大学毕老师邀请所写,更详细的解释请看下节。