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:
- Open up the page
- Click on the ‘Keywords’ link
- Click the ‘+ Add’ link
- Using the drop down menus, select the appropriate category (which i find can be buggy at times!!)
- Select the keyword from the list
- Click OK
- Repeat steps 1-6 again, if you need to select another keyword
- 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:
Plugin: “Checkbox Assign Keywords” (ZIP, 25KB)
Check out my blog for more RedDot CMS plugins.
No related posts.
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!
[...] Checkbox Assign Keywords Mit Optionslisten kann zwar schon einiges machen, jedoch ist der usability schnell ein Ende [...]
Would love to try this plugin out – but I keep getting a “The Compressed (zipped) Folder is invalid or corrupted message:
It’s okay – my bad. I used a non-IE broweser, and the downloaded zip file was fine.
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?
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.
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)
Cheers,
Kim
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
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?
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!