// you’re reading...

Plugins / Extensions

Plugin: “Checkbox Assign Keywords”

Being my first post on this site, it’s only polite that I first introduce myself and let you know who I am and what I’m about!

My name is Kim Dezen and I currently head up RedDot CMS/LiveServer development at Areeba. Areeba is based in Melbourne Australia and we have been developing projects in RedDot CMS since 2001. I personally have been working with RedDot CMS and LiveServer over the past 4 years, however I also have a strong background in .NET, PHP, JavaScript, HTML/CSS, and Flash.
In this time, I’ve worked on over 15 separate RedDot projects, including the recent redevelopment of the RedDot global websites (US, DE, AU and UK) for RedDot.

The reason for posting on this blog??
Well, I strongly felt it was about time that I contributed to the wider RedDot community in some way or another. As we all know most RedDot developers tend to keep all their hints and tips close to their chest (myself included!!!), however I feel that sharing information exposes you to new ideas and processes – which in turn makes you a better developer.

And on that note, let’s get back to the programme!

One of the things I constantly ask myself when I’m working on a project is “How easy is it for the user to maintain content within this site?”. 
One of the quickest and easiest ways you can make your projects easier to use, is to reduce the amount of clicks (i.e. Reddot’s) required to create and maintain pages.
Although there are many built-in templating features that you can use to reduce the amount of clicks, the ‘Keywords’ interface in my opinion has always been extremely frustrating to use. Not only for users, but also for developers!!

Just take a look at how many steps are required to assign a new keyword to a page:

  1. Open up the page
  2. Click on the ‘Keywords’ link
  3. Click the ‘+ Add’ link
  4. Using the drop down menus, select the appropriate category (which i find can be buggy at times!!)
  5. Select the keyword from the list
  6. Click OK
  7. Repeat steps 1-6 again, if you need to select another keyword
  8. Click OK to save

In an attempt to make this process simpler, I’ve created a plugin called “Checkbox Assign Keywords.” This allows you to add/remove keywords that are assigned to a page or link from the same window, simply by clicking on the corresponding checkboxes.

You can also restrict category keywords the user can select, which can be handy if you are using keywords to tag up pages (for custom Verity queries in LS) or apply a taxonomy. To do this, pass in the name(s) of the Categories via the ’shownCategories’ querystring variable:

?shownCategories=Category 1~Category 2 ...

To install the plugin:

  • Copy the ‘rdUICheckboxAssignKeywords’ folder in the RedDot plugins folder
  • Install the plugin via the Server Manager

Plugin: “Checkbox Assign Keywords” (ZIP, 25KB)

Check out my blog for more RedDot CMS plugins.

Share and Enjoy:
  • Print
  • email
  • Twitter
  • Digg
  • Reddit
  • StumbleUpon
  • Google Bookmarks
  • del.icio.us
  • MisterWong
  • Facebook
  • LinkedIn

No related posts.

About the author:

Kim Dezen Kim Dezen is a Senior RedDot CMS (Open Text Web Solutions) CMS Consultant, Developer and Freelancer. Part time DJ and obsessed music / vinyl junkie. Follow me on Twitter: @kimdezen                  Check out my blog: http://www.kimdezen.com for all things related to Red Dot, SEO/SEM and Web Development.


10 comments for “Plugin: “Checkbox Assign Keywords””

  1. Excellent work Kim – good to see that you always have the end user in mind when you are doing your development.

    Welcome and I look forward to your next post!

    Posted by James Oppenheim | December 8, 2008, 12:03 am
  2. [...] Checkbox Assign Keywords Mit Optionslisten kann zwar schon einiges machen, jedoch ist der usability schnell ein Ende [...]

    Posted by 6 wichtige Plugins für RedDot | shift8 | April 17, 2009, 11:31 pm
  3. Would love to try this plugin out – but I keep getting a “The Compressed (zipped) Folder is invalid or corrupted message: :(

    Posted by Ray | October 9, 2009, 5:55 pm
  4. It’s okay – my bad. I used a non-IE broweser, and the downloaded zip file was fine. :)

    Posted by Ray | October 9, 2009, 5:58 pm
  5. Hey, I’ve been using CMS for a few years now and there’s one thing I can’t seem to figure out. How can you force a page into the workflow to be published if only a Keyword has been changed? Currently, since this is not a “content” change, RedDot will not push it into the workflow, so SmartEdit users with no manual publishing privileges cannot publish a page if they change keywords. Any ideas?

    Posted by Wes | November 2, 2009, 7:26 pm
  6. Can I get this to work in Smart Edit in version 10? It still works in smart tree but does not show up as an option in smart edit.

    Thanks for the plugin by the way it should be a standard feature.

    Posted by Dmitry Terner | November 18, 2009, 5:12 pm
  7. Hi Dmitry,

    I havent worked on a project which uses v10 yet, however as soon as I do – I’ll make sure that I update all of the plugins i’ve created to work with the new version.

    Im presuming that the mechanism in which the plugins are incorporated into projects may have changed slightly in the new version (which is why it still works in SmartTree mode – which hasn’t been changed in v10)


    Posted by Kim Dezen | November 23, 2009, 3:53 am
  8. Can you please upload the plugin again, I do not find the folder what you talk about when I try to install the plugin in my system!!
    or maybe at least the asp file
    Thank you very much

    Posted by hesham | December 2, 2009, 1:21 pm
  9. Hey Hesham, try to create the folder manually. The plugin .zip file seems to be ok. Can you test this and if it shouldn’t work provide some more details about what the error is?

    Posted by Markus Giesen | December 2, 2009, 1:44 pm
  10. Hey there, this plugin is great. Thanks so much for sharing! A quick question, is there a way to have all categories collasped and keeping only the one with selected keywords opened?

    Thanks in adavance!

    Posted by Simon Racine | June 9, 2010, 7:34 pm

Post a comment

Stay up to date! - Get notified about followup comments

If you don't feel the urge to comment but wish to stay in the loop:
Just enter your email and subscribe to new comments.

Subscribe without commenting

Recent Tweets

  • RT @AirKraft: Transport Canada breakout: they manage 80K pages and 300K assets with WSM(RedDot). Wow! #OTCW 2010-11-11
  • The RedDot usergroup session 'Future of WCM' is in National Harbor 7, now. See you there! #otcw 2010-11-11
  • RT @yttergren: @AirKraft: Calling all WSM(RedDot) devs: share your solutions on http://bit.ly/bgPIof EVERY solution can win an iPad #OTCW 2010-11-10
  • Come to the Solution Exchange session. Enhance your (#reddot) CMS project! Chesapeake 12, 3:20pm #otcw Looking forward to see you there! 2010-11-10
  • More updates...