I have my tickets to Drupalcon Denver and proposed a session

DrupalCon Denver 2012

DrupalCon Denver is the official conference of the Drupal community and will be held in Denver, Colorado from the 19th-23rd of March, 2012.

I submitted a proposal titled Drupal Development is not just for Programmers... "There's a Module for that!". 565 sessions were submitted so the competition is tough.


How Design Helps Users Get to Know Your Content

This article on does a good job on describing how your website design can determine how long your users will stay on your site.

Custom Pager with images

function YOURTHEMENAME_pager($tags = array(), $limit = 10, $element = 0, $parameters = array(), $quantity = 9) {
  // Uncomment the following line of code if you only want this pager for a specific element
  // if ($element != '1') exit;

  global $pager_page_array, $pager_total;

  // Calculate various markers within this pager piece:
  // Middle is used to "center" pages around the current page.
  $pager_middle = ceil($quantity / 2);
  // current is the page we are currently paged to
  $pager_current = $pager_page_array[$element] + 1;

Marketing 101

Create a need

Offer a product or service to provide that need.

Reward & Consequences - "carrot & stick"

Create Urgency

Drupal Evangelism

Drupal Commandments

  1. Thou shall not hack the core.
  2. Thou shall seek the module before writing it.
  3. Thou shall not kill a project becasue there is no module.
  4. Thou shall write the module then share it with the community.
  5. Thou shall not take Drupal in vain.
  6. Thou shall learn the API.
  7. Thou shall use Views and Panels.
  8. Thou shall clear the cache

On the first day there was an idea for a website.

On the second day Drupal was installed.

Editing Panel Pages - Node View

Editing Panel Pages - Node View

From Admin Menu select Structure -> Pages.

Click edit link for Node Template.

Variants are the different versions of this Panel page and in this case is determined by the content type.

To add or edit content within a variant click on the variant name then click Content.

The content shows the panes in regions.

Drupal modules to review