Archive for the ‘Drupal’ Category

Drupal for Library Management

August 30, 2010

What is there?

Drupalib – as a place for Drupal implementors in libraries to share idea

Drupal Library Module

The library module allows users to manage the availability of nodes as assets. You can create custom content types using CCK and then add those content types to the library.

Innovative Interfaces – Trusted Library Technology and Services

Drupal module – millennium

This module integrates Drupal with III/Millennium WebOPACs (library catalogs): you can import bibliographic records, or embed records in a node using the input filter. Imported nodes can have taxonomy terms created from the original record, a real-time holdings display, Google Books links and embedded preview, and more.

Drupal “Book Post”

The Book Post module makes it easy to post information about books. Any 10 or 13-digit ISBN placed between double curly braces {{}} in a post will convert into the book cover, title, author and publication info. All data comes from the Open Library Project, an open source catalog that allows users to add books and edit metadata. If there is no cover available for the book you want to post, go on the Open Library and add one!

Open Library Project

One web page for every book ever published. It’s a lofty but achievable goal. To build Open Library, we need hundreds of millions of book records, a wiki interface, and lots of people who are willing to contribute their time and effort to building the site


Facebook gallery in Drupal

August 28, 2010

Facebook like picture galleries with user tags.  Would like to use Drupal user security to control access for my church.

Network diagram using svg in Drupal

August 28, 2010

Cisco Network Topology Icons

W3C – Scalable Vector Graphics (SVG)

John Flower – Drupal needs SVG

Drupal Drawing API

SVG Web – JavaScript Library for SVG

SVG Web is a JavaScript library which provides SVG  support on many browsers, including Internet Explorer, Firefox, and Safari. Using the library plus native SVG support you can instantly target ~95% of the existing installed web base.

Learning Drupal Panels 3

July 15, 2010

yadadrop – panels Drupal Videos and Tutorials

Drupal Panels videos, tutorials, and screencasts. The world’s largest collection of Drupal Panels Tutorials.

Panels 3 Overview – Omar Bickell – DrupalCamp Montreal 2009

Panels 3 is an amazingly powerful tool for building websites. So much so, in fact, that I wonder if I’ll ever do another website without it. From creating complex layouts for viewing or editing content, to determining contexts and passing parameters around without any snippets, Panels has something for both beginners and experts alike.

Lullabot – Drupal Voices 116: Sam Boyer on the Panels module

Sam Boyer (aka sdboyer) talks about the state of the Panels 3 module, which is described as a “drag-and-drop content manager and layout tool which can be used build complex Drupal sites without any custom code.” He talks about how people usually use Panels, some of the new features, as well as looking forward to some of the talk about the future context for Drupal 8.

Context Module

Context allows you to manage contextual conditions and reactions for different portions of your site. You can think of each context as representing a “section” of your site. For each context, you can choose the conditions that trigger this context to be active and choose different aspects of Drupal that should react to this active context. Think of conditions as a set of rules that are checked during page load to see what context is active. Any reactions that are associated with active contexts are then fired.

Assembling Pages with Drupal

Blocks vs. Context vs. Panels
Article by David Burns
July 17, 2010 – 1:00am

Exploring the Drupal Database

July 12, 2010

Home » Forums » Support » Module development » Drupal Architecture Diagram?

DBDesigner 4

DBDesigner 4 is a visual database design system that integrates database design, modeling, creation and maintenance into a single, seamless environment. It combines professional features and a clear and simple user interface to offer the most efficient way to handle your databases. DBDesigner 4 compares to products like Oracle’s Designer©, IBM’s Rational Rose©, Computer Associates’s ERwin© and theKompany’s DataArchitect© but is an Open Source Project available for Microsoft Windows© 2k/XP and Linux KDE/Gnome. It is release on the GPL.

Drupal Modules to Check Out

July 12, 2010

Sheetnode Module

Sheetnode integrates the JavaScript spreadsheet engine SocialCalc as a new node type in Drupal. SocialCalc was written by Dan Bricklin, co-author of the original VisiCalc spreadsheet app in 1979, and is used in the OLPC XO laptop and the SocialText Collaboration Platform.

infojunkie – thereisamoduleforthat – generic-filter-system-commands

For the information geek, we need a generic filter that sends the text fragment to any pre-defined system command, and sets the rendered HTML output as the output of the command. Graphviz Filter is a special case of such a filter, but we really need a generic system. I’m thinking: gnuplot, LilyPond, LaTeX, etc. All housed under one roof.

Drupal backup module

This module creates a tarball that consists of your Drupal database and all files under DOCUMENT_ROOT, which can then be downloaded through your browser. It is useful for performing backups of entire Drupal-powered websites.

Em Space’s top Drupal 6 modules

(that aren’t always in the limelight)

Drupal for Music Collection

July 11, 2010


Much Simpler

Much Simpler

Docs on using CCK node reference module

theDrupalBlog – parent child with CCK node reference module

InfoJunkie – Translating Entity-Relationship modeling to Drupal

In Drupal, CCK content types correspond to entities, while relations can be specified through a number of ways, including CCK node references and Relativity module’s parent-child relationship system.

Serial Field Module

This module provides an auto increment (serial) CCK field. Unlike Drupal built in auto increment node id, which is global and shared by nodes of all types – serial fields are managed per node type. For example, a serial field of an Invoice node type will generate a unique sequential number (starting at 1, then 2, etc.) dedicated for Invoice nodes. Allocation of serial numbers by this module is atomic, which means that serial values are unique even when multiple nodes are created simultaneously.

Node Reference Views Select Module

Provides a widget for Node Reference which displays the node teasers instead of a select box, and allows choosing the referenced nodes
from a Modal panel. The list is optionally sortable, depending on JQuery UI Sortables. The modal supports pagination, exposed filters
and exposed sorting, all using AJAX.

Hierarchical Select

This module defines the “hierarchical_select” form element, which is a greatly enhanced way for letting the user select items in a hierarchy. Hierarchical Select has the ability to save the entire lineage of a selection or only the “deepest” selection. You can configure it to force the user to make a selection as deep as possible in the tree, or allow the user to select an item anywhere in the tree. Levels can be labeled, you can configure limit the number of items that can be selected, configure a title for the dropbox, choose a site-wide animation delay, and so on. You can even create new items and levels through Hierarchical Select!

Hierarchical Select Node Module

This module allows the use of Hierarchical Select form element as a widget for CCK node reference field, both in node add/edit form and in views filter.

Node Relativity Module

The module allows parent-child relationships between nodes to be established, managed and searched. You can restrict the types of nodes that can be parented and the ordinality of parents. These are used to contextually create links to add new child nodes or attach existing ones. There is also a navigation block that uses a node’s ancestry to list out breadcrumb-style links.

Removing/renaming the standard fields from a node. (title, body etc)

VM – August 12, 2009 – 15:00

administer -> content types
edit the content type
expand submission form menu

remove the body label (this removes the body field)

title field. Every node requires a title. you have two options here.
use the title field to capture any of the text fields you are using


use the auto_nodetitle.module and have it auto generate a title and hide the title field.

Drupal Tutorials

May 22, 2010

The Coding Pad

Mary M Lucas

Ultimate Drupal Tutorial Collection

Jozef “Jojo” Toth is a Slovak based designer and themer with more then 8 years experiences in web, print and flash design and development and Drupal design/development.

The Power Of Drupal Views – learnbythedrop

This post is about the Views module.

Drupal Designers and Developers to Note

May 22, 2010

Matt Farina Blog

Matt Farina is an engineer, web developer for, co-host of the Geeks and God Podcast, Christian, and husband to a wonderful wife.

Drupal Development Best Practices: Tools (Part I)

by Matt Cheney of Ch. 3

Barry Jaspan

I am a computer programmer and serial entrepreneur that has founded four successful start-up software companies in the Boston area.

Angela Byron – WebChick

Angela Byron is one of the lead developers and a community manager for the open source content management system Drupal.

Eric Gundersen – Development Seed

Eric is the president and co-founder of Development Seed. Over the past seven years Eric has developed communications strategies and tools for some of the largest international development organizations in the world, in additional to working with U.S. based public health and education organizations. He is especially interested in improving information flows and efficiencies within large organizations, better integrating on the ground operations with those of their home bases, and visualizing information in actionable ways

Death by Tweet – RichardTammar dot com

Death by Tweet  Irritated by the zeitgeist I am contracted to evangelise

Ryan Szrama blog ByWombats

Ubercart project lead Ryan Szrama joins Commerce Guys

Ryan Szrama worked on BiblicalTraining dot org

Drupal Books

May 21, 2010

Using Drupal

Angela Byron, Addison Berry, Nathan Haug, Jeff Eaton, James Walker, Jeff Robbins

Using Drupal cuts out a lot of the research time and helps you dive headfirst into Drupal. It does an excellent job of explaining how to rapidly assemble a wide variety of websites using some of Drupal’s most commonly used modules. Whether you’re new to building websites or an experienced programmer, this book is full of useful information. By the end of Using Drupal, you’ll be much more prepared to build the Drupal site you’ve always wanted.

Front End Drupal: Designing, Theming, Scripting

Konstantin Kafer, Emma Hogbin

Front End Drupal is 100% focused on issues of site design, behavior, usability, and management. The authors show how to style Drupal sites, make the most of Drupal’s powerful templating system, build sophisticated community sites, streamline site management, and build more portable, flexible themes. You’ll also gain hands-on experience through several case studies that walk you through the customization of everything from page templates to Web site forums.

Pro Drupal Development, Second Edition

John K. VanDyk

Widely praised for its in–depth coverage of Drupal internals, bestselling Pro Drupal Development has been completely updated for Drupal 6 in this latest edition, and there are even more tricks of the trade to help you further yourself as a professional Drupal developer.

Assuming you already know how to install and bring a standard installation online, John K. VanDyk gives you everything else you need to customize your Drupal installation however you see fit. Pro Drupal Development, Second Edition delves deep into Drupal internals, showing you how to take full advantage of its powerful architecture.