Short Description of rbMan

This is just a short description of a few of the features of rbMan. It works on a similar principle to the IBM rbManager in that you can add base bundles (Text files with key=value pairs) and it will create copies of them for the whatever locale you add. Each locale can then have it's own translations of the files. Some of the features include:

- Bundles are written with java escaped unicode characters.
- java.util.Properties, java.io.FileInputStream and java.io.FileOutputStream are used for reading/writting the bundle objects from file.
- The editor can be integrated easily into existing cold fusion apps.
- The editor will display the appropriate functionality based on the users current locale and there role.
- You can add/edit/delete bundles, add locales, add/edit/delete keys from bundles, add editor comments to each bundle.
- When the manager is initialised it creates an in memory structure that contains instances of all of the bundle objects. When a bundle is needed for consumption it's a simple matter of calling the appropriate function to get the bundle you need. This speeds things up a bit rather than reading the bundles from file every time you want to use them.
- On a test with around 700 bundles it takes about 3.5 secs to initialise all of the bundle objects.
- All configuration variables (editor name, editdate, comments, locales, etc) are stored in a separate xml file rather than inside the actual bundle files as is the case with IBM's rbManager.

That's all I can think of right now. I'll add some more detail about it later. You should get the idea after mucking around with it for a bit.


http://www.jmpj.net/rbMan/

Comments

absolut great tool !!!
Thanks

But i think there is an error in Line 279 of rbMan.cfc

You call
<cfset variables.config.updateBundleElement(L,formData.bundle,arguments.editor) />

but you define in updateBundleElement 4 Elements as required. The "comment"-argument is missing.

Thanks for your fast answer and fix !

That's weird I thought I fixed that. I must have uploaded an older version. I'll fix it asap. Thanks for letting me know. ;) - Jason

Thanks for pointing out the bug Andreas. It turns out I was thinking of another issue with the comments. It's all sorted out now. You can get a new copy from here:

<a href="http://www.jmpj.net/rbMan/">
http://www.jmpj.net/rbMan/
</a>

oops .. looks like the comments don't support html. :)

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

News Feed

Recent comments

In short, I've found linode to be a better admin...
I see you decided to go with Linode. Do you have...
Jumba has been an utter disappointment. After...
That's great, thank you.
Sorry I didn't go through and update all my old...