January 11, 2009

Add Another: A New Drupal Module That Just Makes Sense

 

Add Another in action

"Add Another" in action

In my wishlist last month, one of the items I had on my list that didn’t already have a solution, was the ability to have a message when a user created a node that would present them with a quick way to add another node of the same type.

Today, I’m happy to say I’ve created a new contrib module that generates this useful feature.  “Add Another” provides a this in a light and simple module package for Drupal 6.  It’s possible to choose what node types, and what user roles have the feature.  This module only took about 30min to create.  Enjoy!

Download for Drupal 6.x

Update: Thanks for all the wonderful feedback!  For those who want a button when saving a form “Save and Make Another”, there is Submit Again for Drupal 6.  I like my concept a bit better; namely because a user can decide to make another node after their first node is made and displaying.

Reblog this post [with Zemanta]

Comments (11)

  1. January 11, 2009
    Rob Safuto said...

    Very simple and very useful. Good job.

  2. January 11, 2009
    Adam Moore said...

    Simple but amazingly helpful!

    Thanks,

    Adam

  3. January 12, 2009

    Cool! Feature request already– do it with a submit button, and save us a click.

  4. January 12, 2009
    Carlos Rincón said...

    There is another module with similar functionality: Submit Again http://drupal.org/project/submitagain but your module it’s a lot simpler and cleaner (but you need and extra click)

  5. January 12, 2009
    fago said...

    yep, really nice!

    You could do such easy stuff also by configuring a simple rule – with rules :)

  6. January 12, 2009
    Robin said...

    True, but, that’s a lot of extra bulk if “Add Another” is all you really need. Especially for a client site.

  7. January 12, 2009
    agentrickard said...

    Submit Again has a critical (and fatal) bug in it. http://drupal.org/node/223755 and should not be used as is.

  8. January 12, 2009
    Robin said...

    Well, now people have an alternative! Add Another :)

  9. January 13, 2009
    dalin said...

    Would it be better if “Page has been created” came before “Create another page”?

  10. January 13, 2009
    Robin said...

    @dalin

    dalin :
    Would it be better if “Page has been created” came before “Create another page”?

    Sounds reasonable. If you can, please file a feature request on that, it will speed up the process a lot.

  11. January 16, 2009

    [...] Add Another: A New Drupal Module That Just Makes Sense [...]

Leave a Reply