Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough

Yet Another Drupal Installation Tutorial

Author: 
aaron
Share this

This is a tutorial I wrote for a friend, who asked how to get started in Drupal. I figured I might as well share it, sorry if this is too basic for most of you hacks...

Drupal 7 SEO: Controlling Page Titles and Meta Elements at the Theme Layer

Author: 
Miles Carter

This script has been updated to work with multilingual sites too! See http://www.milesjcarter.co.uk/blog/web-design-development/drupal-7-seo-page-titles-meta-elements-theme-layer-multilingual/. All further development will be with the new version

Drupal 6 was great for manual control of page titles, either with the page_title module, or with control at the theme layer.

Using the drupal_attributes function

Author: 
shane

The drupal_attributes function is a handy function (for Drupal 6 or Drupal 7) that allows you to easily add HTML attributes to your HTML output. For instance, lets say you wanted to output a simple HTML div with a few classes and an id. You could build a function like this to return the div:

SA-CORE-2011-003 - Drupal core - Access bypass

Author: 
Drupal Security Team
  • Advisory ID: DRUPAL-SA-CORE-2011-003
  • Project: Drupal core
  • Version: 7.x
  • Date: 2011-July-27
  • Security risk: Less critical
  • Exploitable from: Remote
  • Vulnerability: Access bypass

Description

CVE: CVE-2011-2726

Commerce Product Constructor

Author: 
Anton Sidashin

Today I've made another decision to postpone using Commerce in our project where customer needed simple e-shop. I've actually made such decisions several times already, and that makes me feel unhappy.
I would like to say that I really enjoy Commerce presentations, (like everyone of you, huh?), and test installations are working great!
The idea of Drupal-way, and Rules, and Views-everywhere rocks.

But... Commerce is being developed for a long time already, and you still can't show it to your customers if they need to log in to admin section of their website!

Why?

Theming the Ubercart catalog page in Drupal 6

Author: 
shane

There are many ways to build a catalog of products in Ubercart. The simplest way is by using the uc_catalog module that comes with Ubercart. Other ways include building the catalog page with views, theming the taxonomy term pages, or for larger sites, using Apache Solr. In this post I am going to discuss the basics of theming the catalog pages that come with the uc_catalog module.

A modular approach to Drupal theming: part 1

Author: 
marmalade

The Live Themer module and this site are developed by Marmaladesoul:
Enterprise-grade Drupal architecture & custom development... with soul.

Marmaladesoul Pty Ltd
Australian Business Number (ABN):
58 408 448 838

PHP Arrays are NOT Arrays

Author: 
matt

I'm continually surprised by PHP programmers who argue tooth and nail that a PHP "array" is a "real array". These same programmers, who often program in at least one other language (JavaScript), seem confused over what an array is and how it ought to work. (One even referred to collections classes in other languages as "needless bloat," a telling symptom of this misunderstanding.) Conversely, new PHP developers who come from other languages are often confused by the fact that PHP arrays don't work as expected. Strange things happen to array ordering and such.

ELMS Botany: Menu-based breadcrumbs in a few projects

Author: 
bto108

This tutorial walks through how I was able to make the top branding bar in ELMS "follow you" as you go through the site.  The modules used in this video primarily are Appbar, Context, Menu Block, Menu Icons, and Menu Token.  There is also some custom code in the elms_spaces module which extends Menu Token's default functionality but this should help you build out your own consistent region in your projects.  As always, feedback is much appreciated!

Editorial note: I call a project "Menu Translate" in the first part, what I mean to say is Menu Token.

Drupal Rooms Pre-Alpha Demo

Author: 
Ronald Ashri

I can't wait to see this module take off. Like others have said their is so much potential in it and the ability to improve the booking experience that 90% of travel sites lack. Traditionally most sites have website and a separate booking engine making the user start from scratch once the figure out which room and price they want.

Pages

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web
Subscribe to Drupal Sun RSS