I hope you are enjoying Ortus Solutions' ContentBox Roadshow so far. We're had one free webinar already, and a few blog posts, with plenty more to come. Today I'm going to talk about modules a little more. I mentioned them in my "What's New with ContentBox" presentation ( you can read more about it and watch the recording here ), but you might not have known, I got excited about ContentBox and all of the modules before the roadshow even started.
Blog
CBCMS2016 - ContentBox CMS Smart Editor Integrations
The new ContentBox 3 CMS editors have the capability to output dynamic settings and even tap in to the ColdBox MVC request context and private context collections. This will allow you to easily output from any of these sources using an easy to use markup.
Settings
Any setting stored in ContentBox can be output using the following markup: ${ setting_name }. This is a great way ...
CommandBox v3.1.1 Released
We are pleased to announce the general availability of CommandBox 3.1.1 Final. This is a minor release of our CLI tool, but with some major new features. We actually made the final 3.1.1 builds public a couple weeks ago for Into The Box, but have just now finalized the documentation and press release.
CBCMS2016 - Whats new in ContentBox 3 - Free Webinar July 1st
Are you ready to check out the shiny new ContentBox 3? We've been working hard to jam everything we can into ContentBox 3,but if we added everything, we'd never release it... so we had to draw the line in the sand, and we're really happy with what we have put together. We had the opportunity to show a sneak peak to a few of your at our conference, Into the Box in MN in June. We'd love to show everyone what we have built, with this month long series of blog posts, and 5 free webinars, the first one, Friday July 1st 9am PST 11 Central, which is "What's New in ContentBox 3". I hope you can join us.
CBCMS2016 - ContentBox ColdFusion CMS Roadshow 2016 - FREE Live Webinars
FREE Live Webinars
July 2016 | Every Friday at 11 am Central
https://experts.adobeconnect.com/contentbox-roadshow/
Happy 10 Years ColdBox!
We are incredibly excited at Ortus Solutions to be celebrating the 10 year anniversary of the release of ColdBox. It has been an incredibly journey and learning experience. Here is a little video to commemorate this milestone and describe better how we feel after 10 years of hard work and over 57 releases!
CFCouchbase SDK v2.0.0 Released
More than two years have passed since CFCouchbase 1.1 was released. With community support, we are happy to announce the release of CFCouchbase 2.0.0! If you are not familiar with CFCouchbase we encourage you to checkout the Documentation. The SDK has been updated to support the new functionality available in Couchbase Server 4.x, including:
- N1QL Queries
- GSI Indexes
- Replica Reads
- Document Locking
- Prepared Statements
- Improved Design Document Management
- Expanded Configuration Options
- And more...
Introducing ColdBox Elixir: UI Asset Manager
We are very excited today to formally announce the availability of ColdBox Elixir, coldbox/elixir. ColdBox Elixir provides a clean, fluent API for defining basic Gulp tasks for your ColdBox applications.
Overview
We wanted to provide ColdBox developers and easy way to approach an asset pipeline and task executor. The elixir project accomplished this and we have extended it to match the conventions used in ColdBox but also took it a step further to make it compatible with TestBox and CommandBox. This way you can have a full task runner available to you than can integrate with CommandBox recipes, package management, command execution and also TestBox executions.
Building a ColdBox Module for ContentBox with CommandBox scaffolding
In previous posts we have talked about creating a ColdBox module from scratch ( ContentBox - Extending ContentBox 3 with your Own Custom Modules ), one file at a time, to see the minimum files required to make the module work. That was a great educational exercise, but lets look at another way to create a module, with CommandBox's ColdBox scaffholding commands.
ContentBox - Creating Custom Layouts for you Custom Modules
In our last post on Extending ContentBox 3 with your own Custom Modules we learned that you could build a custom ColdBox Modile with amazingly, just 2 files. You could paste in your legacy spaghetti code right into your default view, and it would work. Of course, we probably want to dress it up a little more, and add some more functionality, so lets look at the layout first.