Category: ColdFusion
Railo 3.0: Magic functions
This list of Railo 3.0: Magic functions is just about enough to get me to try it :). That along with the concept of completely self-contained (but centrally managed) webs has me slipping a leg over to the other side of the fence.
Galleon Forums Installed
I just installed Galleon Forums on our internal user admin for LandsofAmerica.com. It's not open to the public yet, but I built integration to keep our Accounts tables in sync with the Galleon User tables. When a new user is added, or a user is updated, the Galleon User tables also get updated. That way we have a "single signon" capability and user don't have to log in twice.
Another interesting hurdle I hit was that Galleon uses Session.User to store a struct of user details for each User that logs in. This is a problem because I was already using Session.User to store an instance of a User object for our login. Rather than go through and try to update all of Galleon to use something like Session.GalleonUser, I just added some properties onto my User object and I have Galleon fill this data as if it was just another struct. So now my user object has all of the getters and setters it already had, plus a batch of public properties to use through the Galleon app.
All in all it only took about a 2 days to get the forums really up and running with the single signon capability. Thanks to Ray for another great Open Source project.
Google Code - asmSelect
Starting to wonder if I should eschew ColdFusion's built in ajax fanciness for some jQuery goodness. Just means one more thing on my plate to learn...
jquery-asmselect - Google Code
(Via Hal Helms on Twitter.)