Upgrading from Sava 5.0 to Mura 5.1

Mura CMS , CFML , ColdFusion No Comments »

Due to a trademark challenge, Blue River Interactive recently changed the name of their open source ColdFusion CMS from Sava to Mura. It seems like the name change was reflected in the codebase with the 5.1 release (for example, the "sava5" directory was renamed "mura"). I recently upgraded a couple of my sites from Sava V5.0 to Mura 5.1. I went through the steps I'd always taken to upgrade the CMS code but then quickly realized that a few extra steps were needed because of the name change. If anyone is having trouble, I just wanted to point out that the folks at Blue River updated their upgrade instructions on the Mura site to include these extra steps. Just go down to the bottom of the page you'll see an "Upgrading from Sava" section.

 

Dynamic Model Mappings in ColdBox

CFML , ColdBox , ColdFusion 12 Comments »

Model Integration is one of the latest features in the ColdBox framework. What this provides is, essentially, an DI container where you can define dependencies in your model objects by cfpropery annotations or setter methods and then just calling getModel("mymodelobject") in your controller gives you a fully initialized object. It also provides metadata-driven caching functionality. For more details, check out the ColdBox docs.

Read more...

Another Way to Display Content Images in Sava CMS

Mura CMS , CFML No Comments »

I've been working with Sava CMS lately and ran into an issue with how content images are displayed. First, let me be clear that I'm NOT talking about images that are uploaed via the integrated FCKEditor that Sava uses for content editing. Sava also lets you attach an image to a content node via an upload field when you're adding/editing content:

Read more...

FormUtilities Plugin for ColdBox

CFML , ColdBox 5 Comments »

A while ago, Brian Kotek released his FormUtilities.cfc. It's a very useful tool that allows you to create implicit arrays and structures from form fields which can be arbitrarily nested. Not only is this useful for dynamic forms where you don't know in advance how many sets of data will be submitted, but it can also be used to address the "all or nothing" nature of the entire event object being submitted along with the form in framework-based applications. Read more about this in Brian's blog post. I definitely saw how this could be useful in my ColdBox development, so I made a plugin out of it.

Read more...

Mac vs. PC -- a New Take

Miscellaneous , Computers 1 Comment »

No -- I don't want to start another silly Mac vs. PC debate. But someone sent me this link and I thought it was really well done. Check it out:

Mac vs PC - New Fight

Powered by Mango Blog. Design and Icons by N.Design Studio
RSS Feeds