Add Another: A New Drupal Module That Just Makes Sense

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.

Show CommentsClose Comments

11 Comments

  • Rob Safuto
    Posted January 11, 2009 at 9:05 pm 0Likes

    Very simple and very useful. Good job.

  • Adam Moore
    Posted January 11, 2009 at 11:24 pm 0Likes

    Simple but amazingly helpful!

    Thanks,

    Adam

  • Benjamin Melançon
    Posted January 12, 2009 at 3:55 am 0Likes

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

  • Carlos Rincón
    Posted January 12, 2009 at 5:28 am 0Likes

    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)

  • fago
    Posted January 12, 2009 at 7:15 am 0Likes

    yep, really nice!

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

    • Robin
      Posted January 12, 2009 at 7:37 am 0Likes

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

  • agentrickard
    Posted January 12, 2009 at 10:14 am 0Likes

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

  • dalin
    Posted January 13, 2009 at 3:28 am 0Likes

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

  • Robin
    Posted January 13, 2009 at 7:48 pm 0Likes

    @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.

  • Trackback: In the eyes of Robin Monks » Admin Role: Another Drupal Module That Just Makes Sense!

Leave a Reply to Rob Safuto Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.