Download zen-6.x-2.0.tar.gztar.gz 176.13 KB
MD5: f1c9043ab101550e16353ab33f22ee2f
SHA-1: ba2af10adbf59edb1eb1c7e388369cdca649d2ea
SHA-256: 9e2b5c08ce6e65c8d4c22656437a1139ee5b5c3917b15cda18d5f8968f977d3c
Download zen-6.x-2.0.zipzip 231.77 KB
MD5: bdc4fa32fb408769bb20ca2d79816293
SHA-1: 6b2b08568a49a1528d2189004b18c8f77e15fd8d
SHA-256: f3d9a767f336dacd251dce3a9180c1abb46373fca14fc2cef1a37a7f94fb5263

Release info

Created by: JohnAlbin
Created on: 26 Jun 2010 at 20:11 UTC
Last updated: 26 Jun 2010 at 20:15 UTC
Core compatibility: 6.x
Release type: New features, Bug fixes

Release notes

Changes since 6.x-2.0-beta1:

  • #791056 by meatsack and JohnAlbin: Zen clobbers Views 3 classes
  • #838338: element-invisible class doesn't fully hide elements
  • #723514 by kmonty: Link in STARTERKIT description incorrect
  • Skip navigation's ID changed from #skip-to-nav to #skip-link
  • Added $block_html_id to block.tpl.php
  • #772488 by andreiashu: Fatal error: Call to undefined function ctools_menu_primary_local_tasks()
  • #707410 by agentrickard and JohnAlbin: Add page-views and page-panels body classes
  • #691426: Add D7-style named implementations of theme_links in page.tpl
  • #683904: SUBTHEME_process functions do not work
  • #552156: broken clearfix class causes overlapping containers in IE7
  • #593290 by sfyn and JohnAlbin: Chaos Tools/Panels edit tab not working with Zen
  • #661628 by Jacine and JohnAlbin: Integration with Skinr module
  • by Jacine: Added views-view.tpl.php with support for $classes variables
  • by caroltron, gleroux02, _natron, and JohnAlbin: Add panels 3 layouts using Zen layout method

Changes since Zen 6.x-1.1:

  • #478134 by mithrill: Improve docs about sites/all/themes and sites/default/themes folders
  • #628070 by Aren Cambre: Change "jquery" to "JavaScript" in
  • #626868 by alefteris: Replace Bitstream Vera with DejaVu fonts
  • #624818 by Aren Cambre and Garrett Albright: Tahoma shouldn't be first font pick
  • #600344 by mgifford: Use of absolute font size in block editing links breaks WCAG 2.0
  • #546904 by Jennifer_M: List $node as available variable in page.tpl.php
  • #583716 by droidenator: Empty title can cause breadcrumbs to display incorrectly
  • #600920 by kto.3decb: Fix incorrect comment block class name
  • #624046: Replace zen_id_safe() with drupal_html_class() and drupal_html_id()
  • Renamed $closure_region region to $page_closure
  • #622324: Update page.tpl to use ideas from D7
    • Renamed #page and #page-inner to #page-wrapper and #page
    • Added <span> around site name
    • Moved #skip-to-nav styling to pages.css
    • Removed #navigation link anchor
    • Renamed div#header-inner to div.section which can be themed with #header .section
    • Renamed #main and #main-inner to #main-wrapper and #main
    • Renamed div#content-inner to div.section which can be themed with #content .section
    • Removed #content-header div
    • Added $highlight region
    • Renamed #navbar div to #navigation
    • Renamed $navbar region to $navigation
    • Renamed .with-navbar class to .with-navigation
    • Added #navigation .section div
    • Removed #sidebar-first, #sidebar-first-inner, #sidebar-second, #sidebar-second-inner and moved styles to .region-sidebar-first, .region-sidebar-first .section, .region-sidebar-second, .region-sidebar-second .section
    • Added #footer .section div
  • Added region-sidebar.tpl.php template suggestion
  • #308254: Make "skip to nav" styling more useful and less intrusive
  • #621798: Change sidebar variables to be RTL friendly and $shows_blocks compatible
  • #547696: Update node.tpl to use ideas from D7
    • Renamed $picture to $user_picture in node.tpl.php
    • Renamed .sticky class to .node-sticky in node.tpl.php
    • Removed #node-inner div
    • Added $display_submitted variable and deprecated $submitted variable
    • Renamed the .node-mine class to .node-by-viewer
  • #620794: Update block.tpl to use ideas from D7
    • Removed .block-inner div
    • Renamed $block->subject variable to $title
    • Renamed $block->content variable to $content
  • #548994: Update comment.tpl and comment-wrapper.tpl to use ideas from D7
    • Renamed comment-wrapper's h2#comments-title to #comments h2.title
    • Added $created to comment.tpl and deprecated $submitted
    • Removed #comment-inner div
    • comment div classes changed:
      • .comment-by-anon changed to .comment-by-anonymous
      • .comment-by-author changed to .comment-by-node-author
      • .comment-mine changed to .comment-by-viewer
      • .comment-published was removed
  • #311458: Search box gets disabled after arbitrary amount of time
  • Added $classes and $classes_array to all templates, not just Zen's templates
  • Renamed page.tpl's $body_classes and $body_classes_array to $classes and $classes_array
  • #564068: Views classes are missing from $classes variable
  • Simplified header, content_top, content_bottom, navbar, and footer region markup
  • Add region.tpl.php template
  • Render $edit_links_array in zen_process_block
  • #546858: Add THEME_process_HOOK functions to Zen
  • #317417 by JohnAlbin and quicksketch: Fix off-line maintenance page since drupal_get_path('theme', 'zen') won't work
  • #549798 by caroltron: page-backgrounds.css missing from .info file
  • Remove ie5.css from STARTERKIT and deprecate support for IE5
  • #547696: Update node.tpl to use ideas from D7
  • Renamed $picture to $user_picture in node.tpl.php
  • Renamed sticky class to node-sticky in node.tpl.php
  • Added $build_mode variable to node.tpl.php
  • #445814: Change primary/secondary link rendering and move secondary menu to footer
  • #445822: Simplify wrapper divs around logo, site name, slogan
  • #546862: Add D7's element-hidden and element-invisible for accessibility features
  • #547382: Rename Zen's reset stylesheet to html-reset.css from html-elements.css
  • #527494: Follow Drupal's proposed CSS coding standards
  • #480610 by kdebaas: css class .field-type-image does not exist anymore in 6.x version of the module
  • #545320 by Deslack: Use of split() generate E_DEPRECATED warnings on PHP 5.3.0
  • #542818: Using alternate layout method causes .clearfix class to disappear
  • #546828: Move tpl.php files to a templates folder in the root zen directory
  • #546792: Remove box.tpl.php
  • #513926: Sub-themes cannot reorder the stylesheets of the base theme
  • #456136: Move zen stylesheets into STARTERKIT/css
  • #544750 by kdebaas: Wrong sidebar class naming in maintenance-page.tpl.php
  • #529796: Make block edit links easier to edit/turn off individually
  • Added $classes_array variable to node, block and comment templates
  • Add layout.css in Zen's .info file to properly position sub-theme's layout.css
  • #379902: Make all stylesheets RTL compatible
  • #472694: Drupal 6.11 broke Zen's OpenID overrides
  • #375976 by JohnAlbin and Amitaibu: Flip sidebar positioning on RTL
  • #375953 by Amitaibu and JohnAlbin: Change sidebar names to be RTL friendly
  • Updated screenshot.png to use Zen logo since an actual screenshot is boring
  • Changed "or" back to "||" in node.tpl.php since themers do need to learn a little PHP
  • #254821: Sub-theme's .info file triggers incorrect "out of date" flag in update module
  • Added blockquote indent stlying
  • Removed navigation-top named anchor from page templates
  • #382598: .node div.links ruleset doesn't match html in node template
  • #452118: Removed redundant wrapper div around comment links
  • #382480 by Ognyan Kulev: #block-menu-2 should be #block-menu-primary-links
  • #374349: breadcrumb often broken when zen_breadcrumb_title is on
  • #426750: Removed Zen Classic sub theme
  • #445830: Rename clear-block CSS class to clearfix
  • #445790: Move search box to header
  • #445562: q0rban and JohnAlbin: Allow modules to declare their own block edit links
  • Added optional node-type-specific preprocess functions
  • Added notes about mobile stylesheets to
  • #200495 by JohnAlbin, caroltron, and Toe: Split up monolithic zen.css into smaller, logical stylesheets
  • #328221 by kmonty and JohnAlbin: Split up ie.css to remove CSS hacks


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.


No required projects


No optional projects