Lesson, tutorial, or howto

Theming Strategies In Context

Overriding a template should only be done when you need major, site-wide structural changes to a page's, node's, or block's template file such as adding or removing regions because the changes will apply to ALL use-cases of those files. Smaller, less structural - but still site wide - changes can be applied through theme functions and lastly, fine-tuned and case specific changes can be applied through theme hook suggestions. But that's just the tip of the iceberg for all the theming strategies available to you.

Read more
freescholar's picture

Screencast of VoIP Drupal Hands On Experience Webinar

Here is a link to a screencast of the slides used in the
VoIP Drupal Hands On Experience Webinar on April 11th

http://www.youtube.com/watch?v=xF0gN7JxbIE

In this presentation, I demonstrate how to configure VoIP Drupal with Tropo VoIP Service and make a script interact with a phone.

I will also be doing a live Workshop based on this screencast at:
The Drupal Self-Help Group, which meets Thursday, April 19, 2012.
Here are the details:
http://groups.drupal.org/node/225064

Read more
freescholar's picture

VoIP Drupal Hands On Experience Webinar

We are doing it again!
After the last Webinar, people were so excited about getting VoIP Drupal installed and working, we figured that we have to do it again!

Date: Wednesday, April 11th 1pm-2pm EST

Expected audience: Drupal developers and Drupal site administrators

Goals:
Configuring VoIP Drupal with Tropo VoIP Service and making a script interact with a phone.

We will set up the Conference Call script and at the end of the demo we will all be able to call the conference line and say Hello!

Register Now: https://mitweb.webex.com/mitweb/onstage/g.php?t=a&d=642233163

Read more
dougvann's picture

Drupal Dojo Session: Recording your Drupalcamp or user group sessions

Start: 
2012-03-14 13:00 - 14:00 America/New_York
Event type: 
User group meeting

Panel: Join our esteemed panel of Drupal event organizers as we discuss the various methods of getting your DrupalCamp or UserGroup sessions recorded and distributed. It's done many different ways and sometimes not at all! Listen in as we discuss this very relevant topic.

This event will be rescheduled ASAP.
(G2M: 425560064)

Archived session will be available on: http://DrupalDojo.com sometime after the recording

Join the discussion on our Freenode IRC channel : #drupal-dojo

Learn about Drupal IRC channels at http://drupal.org/irc

Read more
TomDude48's picture

Drupal Dojo Session--Open your Enterprise with Open Enterprise Drupal7 Distribution from LevelTen (3/8 1:00 ET)

Start: 
2012-03-08 13:00 - 2012-03-09 14:00 America/New_York
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

Leader: Tom McCracken (TomDude48)
Description: We're going to take a deep dive into this amazing Drupal 7 Distribution!
Open Enterprise utilizes Drupal APPS, the hottest method going for packaging functionality with Drupal sites.
Find out how leveraging Drupal APPS on OpenEnterprise is the best way to build out rich functionality for your Drupal project.

TO REGISTER: please visit https://www1.gotomeeting.com/register/310859248 [Event has passed]

Archived session will be available on: http://DrupalDojo.com sometime after the recording

Read more
cithukyaw's picture

Drupal hook menu and node form

I have a content type 'leg'and this hook_menu :


$items['leg'] = array(
'title' => t('Choose Leg'),
'page callback' => 'drupal_get_form',
'access arguments' => array('create leg content'),
'page arguments' => array('mymodule_leg_select_form'),
'type' => MENU_NORMAL_ITEM,
'weight' => 0,
);

$items['leg/select'] = array(
'title' => t('Choose an existing leg'),
'page callback' => 'drupal_get_form',
'access arguments'

=> array('create leg content'),
'page arguments' => array('mymodule_leg_select_form'),

Read more
cithukyaw's picture

User Role Selection and Profile Fields

Hi Drupalers,

I have two user roles with profile fields.

Role 1
Name, Username, Password, Email, Address line 1, Address line 2, Website.

Role 2
Name, Username, Password, Email

I want to let anonymous user to chose user role on registration.
Upon user role selection, I want to show role-related fields interactively (with javascript).
I mean that when select Role 2, Address line 1, Address line 2 and Website fields will be disappeared, and when select Role 1, they will be appeared again.

I currently use 'user_role_field' module and 'autoassignrole' module.

Read more
gill's picture

which one is better choice drupal or elgg?

Please help me, I decide to make a community website which have following features:
• Register user can upload the video.
• Only register user can like or unlike the video.
• Anonymous user can comment on video without need of registration.
So tell which one is better choice
• Drupal
• Elgg

Read more
Nothing4ever's picture

Widget setting for module Node Reference

I have a question:

In Story content type, create a CCK Node Reference as "author". Config Autocomplete for the matching is "Starts with".
In Page content type, add Existing field "author" and then config Autocomplete matching the is "Constrain".

But when I creating node in the Page, the "author" field is "Starts with" not "Constrain".
If I change the type of story is "Constrain" and Page as "Starts with", when add node in the Page is "Constrain".

I keep settings are different for each Content type when create node
(In widget settings work fine)
Please help me.

Read more
geoffAuthor's picture

views help?

I have been building an ecommerce section on a website - and using Ubercart module on Drupal 7. I have trouble displaying only one product on a page using views - if I create a view displaying product title, description, images, etc - it shows all my products.
Is there a setting somewhere, where I can set the system to show only one product that should be on the page?

Read more
Subscribe with RSS Syndicate content

Drupal Dojo

Group organizers

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week