Drupal Dojo

Are you climbing the Drupal learning curve? Do you want to write your own modules or themes? Have a vision of running a killer Drupal-based site? If you've got big-D dreams, then this is the group for you. We'll make you skilled like a ninja. If you've got skills to share, or are tired of being told to "clone yourself," join up and lend a hand!

What are we up to? History and Next Steps.. | Upcoming Lineup

Looking For Screencasts? DrupalDojo.com

Host and/or attend lesson or session? Use DimDim To Host and Attend a Dojo Session

Submit your own video! Video requirements

Buttons on Nodes

I'm looking for a way to add a button to the end of a node that actually does something.

Rendering the button is easy:

<?php
function button_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
  switch (
$op) {
    case
'view':
     
$node->content['button'] = array(
       
'#type' => 'button',
       
'#value' => t('A Button!'),
      );
    break;
  }
}
?>

The hard part is getting the button to DO something!

....

Glenn

Login to post comments

Freelancer for Module Development | freeed.com

Employment type: 
Contract
Telecommute: 
Allowed

We are a South African based company who require a developed module based on the Taxonomy and Organic Groups modules. The full requirements are attached and if there are any queries, send them along. We request quotations from any eligible freelancers, along with a portfolio of similar work done in the past. The job must be completed before the end of the year (2009). Please send all correspondence to rick.harington@freeed.com, and we prefer communication by mail. Please no spam.

Kind Regards

Rick Harington
freeed media

1 attachment
dang.artman's picture

iTunes Feed Help

I have setup a podcast site with the iTunes module. I have added the itunes image into the feed, but unlike many other feeds, there is not standard tag. I do not have a thumbnail coming up in the iTunes directory and my suspicion is that it's this missing image tag that is causing the issue. How can I add an tag to my feed?

3 comments
aaron's picture

Media Styles

I'm adding display formatters to the Media module, and could use some feedback.

2 comments · Read more · 2 attachments
aaron's picture

Media Sprint in NYC a Success!

The Media Sprint in late October was amazing! Jody and Maarten hunkered in one corner and bashed out the UI, while Peter and Darrel worked out some of the FileField integration. Meanwhile Arthur whipped out a File Metadata implementation, and I began teasing the existing work out of Drupal 6 and into Drupal 7.

Also in the fray were Jonathan, Forest, Rob, Oleg, and Jen, who participated in varying degrees. Jen also took the opportunity to begin a cool new core theme for Drupal 7, and with Darrel's help took some time to give us a pre-fab image field with core articles! W00T!

The sprint was an amazing success. The module actually works now, as evidenced by Arthur's demonstration screencast. After installing Media, you can actually browse your file system in the administrative screen, with lovely thumbnails representing the file objects. The same action is also available when uploading a new file.

In the past couple of weeks, we've also made strides towards implementing remote streams, with the Media: YouTube module almost ready for unveiling.

Read more to see what's next, and to see pictures!

2 comments · Read more · 6 attachments
dougvann's picture

New Lullabot Video "Site Building With Drupal"

I spend a lot of my time training people how to harness the awesomeness of Drupal. If you are one of the many trying to grow your skillz, then PLZ check out the Lullabot's newest offering.

NEW VIDEO! For all of you wanting to gain some NINJA Drupal SKILLZ!
Site Building With Drupal

Also check out my review of their other videos.
http://dougvann.com/blogs/dougvann/09-08-13/how-to-become-drupal-ninja-l...

ps. be sure to also take advantage of Drupal on IRC see the handbook at http://drupal.org/irc

Login to post comments · Read more
aaron's picture

Impromptu DimDim Session about Emfield + Imagecache

Start: 
2009-10-28 11:40 - 12:00 America/New_York
Organizers: 

I'm going to do a quick, impromptu Dojo session on DimDim about using Embedded Media Field in conjunction with Imagecache. Because I feel like it. Sorry about the short notice; I'll post deets here for interested people who want to know but missed the show... For Drupal 6. Join #drupal-dojo in IRC.

1 comment
gusaus's picture

Drupal Kata (our homegrown project learning program) is taking shape

Hi there -

Just to follow up for those who aren't already aware/involved (most of you), the Drupal Kata (http://drupalkata.com/) is up and running and we're starting to generate a bit of interest. That said, we're still very much in need of leaders, mentors, advisers, and apprentices in the areas of project/sprint/task management, education, business, and marketing. Developers, designers, themers, are obviously pretty key, but it helps when there are people to provide guidance.

These may be good points of entry -

4 comments · Read more
aaron's picture

DrupalMedia.org Launched for the Sprint!

As a supplement to the Media group, I launched Drupal Media today to help with the ongoing Media sprint efforts. On its front page, you'll see a map to the next sprint (which is at Mansueto - 7 World Trade Ctr, New York, NY this Friday-Saturday, October 23-24, from 9-5). Tabs are also available for discussions (add your own), videos, and a feed to the Media module issue queue. Please give me any feedback or desired functionality that would be useful for the site. (Including long-term plans for the useful domain, contributed by the good folks at Development Seed.)

Drupal Media

Don't forget that you have to pre-register if you plan to come to the sprint, with your full name. Hope to see you there, or at #drupal-media in IRC!

9 comments · Read more
essenzzo's picture

How this can be done ? I am puzzled.

Dear sir,

Please visit this site http://www.ilovebolly.com/ This site is made in drupal.
It has many channels . Lets consider movies channel. and inside movies.. list of movies.
For every movie there is one page. and on that page they have many subpages... like

  • Overview
  • Plot
  • Reviews
  • Cast
  • Production Details
  • Songs
  • News
  • Trivia
  • Quotes
  • Suggested Movies
  • Fan Club
  • Comments
  • Photo Gallery
  • Video Gallery

My question is how to create a node for a movie suppose " TROY"

5 comments · Read more
aaron's picture

Revised Media Roadmap for Sprint Oct 23-24

Media API

  • Create a workflow diagram.
  • Ensure Registration of Media modules works, and is complete. See media_get_registered_modules().
  • Convert 'Resources' to 'Streams' to work w/ Stream Wrappers in core.
  • Document all hooks for the module.
  • Determine continued need/placement for 'Formatters'.
  • Continue building Media form (ala Maarten's designs).
  • Add thumbnail support for browsing files.
  • Convert dbqueries to dbtng.
  • Drupal behaviors & AHAH callbacks.
  • Create any required images.
  • Add default theme options for stream display in browser.

File/Stream Handling

  • Handle uploaded files.
  • Integrate with FileField.
  • Ensure files shared in multiple places aren't deleted unless they are singular.
  • Handle shared files/streams.
  • Handle streams other than default public/private.
  • Token integration.

Remote Streams

  • Create YouTube stream wrapper.
  • Create Flickr stream wrapper.
  • Create Brightcove stream wrapper.

Media Metadata

  • Determine continued need/placement for 'Metadata' (and how it fits w/ core RDF).
  • Determine if key/value pairs is best way to go forward.
  • Create table for storage.
  • Create hooks for modules to store unique columns.
  • Create metadata collection form.

SimpleTests

  • Create simpletests.

Views Integration

  • Allow a Views formatter for file browser -- perhaps an administrative dropdown of available views ala quicktabs or panels?

WYSIWYG Support

  • Research the WYSIWYG module to determine how to integrate.
  • Create a plan for WYSIWYG integration.
4 comments · Read more

Drupal module developer (Contract) | Fathom Industries

Employment type: 
Contract
Telecommute: 
Allowed

Hi,
We need to find an experienced Drupal developer to finish a new module for a client. Here are the details - please contact me at brian@fathomindustries.com to follow up.

Technologies involved:
Drupal 5.x
PHP (of course)
mySQL
Ubercart 1.x
Subversion
Jquery

The module (which is about 40% complete) is a custom product type for Ubercart. In brief, it's creating an overlay image to visually show various product options that the customer can change on this product type.

Work that is still required:
Admin tool to upload the overlay files for the product options

Read more
civicpixel's picture

Anyone interested in mentoring a jr. developer using MERCI Notes as a Kata Project?

The developer that we had signed up for the MERCI Notes bounty ($500) backed out. The money is still available. I've been nudging Gus to start working on smaller projects like this to both prove that the Kata model works as well as raise funds to reinvest in the Dojo and Kata... basically starting with smaller tasks and growing organically vs. trying to build the Taj Mahal of learning solutions.

5 comments · Read more

Developer | freeed.com

Employment type: 
Contract
Telecommute: 
Allowed

We are looking for a Drupal developer, (freelance or company), to develop a module on a contractual basis. Please send a short portfolio as well as an estimation to the below email address.
Please view the attached document for more information.

Kind Regards

Rick Harington
rick.harington@freeed.com

1 attachment

How to theme categories on a node edit page?

I find it not so easy to theme categories on node edit pages. For example, if I have a group of input fields for location, where "City" is a CCK text field and "State" is a vocabulary, I don't know easy (standard Drupal) way to put "City" and "State" close by; there could be other vocabulary fields that are not related to location and should be placed apart from "State".

I have been resorting to kind of hacky approaches such as javascript to manipulate/relocate fields on client side, which works but I can't help feeling there must be a better way.

Login to post comments · Read more
Tresler's picture

User Interface Designer | Purpose Campaigns

Employment type: 
Full time
Telecommute: 
Not allowed

Purpose Campaigns is an international team based in New York that builds cutting-edge social and political movements. Our principals David Madden and Jeremy Heimans co-founded GetUp.org – an Australian online political movement that is now larger than all Australia’s political parties put together and www.avaaz.org/en/, the world’s largest online political community with more than 3.3 million members (a partnership with MoveOn.org).

Read more
Tresler's picture

Jr. Developer | Purpose Campaigns

Employment type: 
Full time
Employment type: 
Contract
Telecommute: 
Not allowed

Purpose Campaigns is an international team based in New York that builds cutting-edge social and political movements. Our principals David Madden and Jeremy Heimans co-founded GetUp.org – an Australian online political movement that is now larger than all Australia’s political parties put together and www.avaaz.org/en/, the world’s largest online political community with more than 3.3 million members (a partnership with MoveOn.org).

Read more
grizztopher's picture

DRUPAL developer to finish Classified Site | Netco

Employment type: 
Full time
Employment type: 
Part time
Telecommute: 
Allowed

Hello,

I have received many responses to the job offering. However mainly from candidates that haven't read through this outline. Please don't send a pre written email and with your salary attached. This is an equity partnership with an initial salary to finish the site. A long term involvement is required. thx!

We are looking for a qualified Drupal programmer / designer to finish our classified site for early October. The site is close to completion with polishing, some additions, and a few more pages to be created although these can be done post launch.

Read more
grizztopher's picture

Almost done! Seeking Drupal developer to finish CLassified site, long term... | Netco

Employment type: 
Full time
Telecommute: 
Allowed

Hello,

http://live.koots.ca/

We are looking for a qualified Drupal programmer / designer to finish our classified site for early October. The site is close to completion with polishing, some additions, and a few more pages to be created although these can be done post launch.

The skills required are CSS and HTML, PHP, jquery, drupal templating and module api's including gmaps.

INVOLVEMENT

Read more
aaron's picture

Monster Media Sprint!

Start: 
2009-10-23 09:00 - 2009-10-24 17:00 America/New_York
Organizers: 

Fellow Media Moguls,

We're shaking off the dust from the Media module, which was sadly neglected during the heady Summer of Code, where we got Stream Wrappers into core! I'm excited to meet now with my fellow Drupalistas, and get the module presentable for Drupal 7 (and Drupal 6, if anyone is interested in helping on that front).

20 comments · Read more
Syndicate content