quick CMS setup

We have been managing our web site with a very small team of 2 for many years. Management wanted more pizzazz than we were delivering so he hired an outside marketing firm and they have taken over our public facing pages. We also promoted someone to be our social media manager and then they became the Marketing Department. So the nose of the camel is under the tent and I do not think we can keep the rest out as they say.

We ourselves have had a bit of time integrating the marketing firms CSS into our own and had to hack a few things. The new internal marketing person has no web experience.

Could we use ColdBox quickly to offer content management to allow the new marketing person to edit content with out them disturbing our site?

We looked at ColdBox ourselves a couple of years ago should have done it then I suppose but the site refresh at the time just needed face lift so we went Bootstrap. The site is simple but we do have quite a bit of data searches, reports and forms.

I appreciate any suggestions.

Mike

One word… ContentBox

http://www.ortussolutions.com/products/contentbox

I was thinking along those lines, but how easy is it to weave it into an existing site?

Actually, probably easier than you think. If you don’t want to turn the entire site into ContentBox, you can still install the core modules and use it’s service layer directly as a back-end content store. I guess it kind of depends on what parts of the site you need to be dynamic and how you see it working. Is it just verbiage, pictures, etc or more like the entire layouts, etc.

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com

Depends on what you have, but shouldn’t be too hard.

to start it would be pictures and verbiage and probably only on a couple of pages to begin with. Just a little detail on how to wire it in enough to get started would be appreciated. We probably would not take advantage of the full ColdBox framework to begin. and we are still talking ContentBox or full ColdBox.

ContentBox is actually just a series of ColdBox modules. You’ll minimally need a shell ColdBox 3.8 install for the ContentBox modules to live, even if they aren’t taking over the UI.

I would recommend using the ContentBox admin UI for managing the content. As far as the service for getting the content, you’ll need to do that through a ColdBox bridge, or minimally a direct reference to WireBox to get the services. The base content service is here:
https://github.com/Ortus-Solutions/ContentBox/blob/master/modules/contentbox/model/content/BaseContent.cfc

If you’re using the Content Store for ad-hoc pieces of content, the concrete service for that is here:
https://github.com/Ortus-Solutions/ContentBox/blob/master/modules/contentbox/model/content/ContentStore.cfc

We also have HTML-based API docs for ContentBox. You can download those here (I can’t find a web-browsable link right off)
http://www.ortussolutions.com/parent/download/contentbox?type=apidocs

I don’t know of any public examples of this right off and I don’t have the time to make one right now. I would recommend moving this post over to the ContentBox mailing list:
https://groups.google.com/forum/?hl=en#!forum/contentbox

If your company needs direct help with a content-store integration you can also contract Ortus consulting services to help walk you through it-- or a complete move to ContentBox CMS for that matter :slight_smile:
http://www.ortussolutions.com/services/support

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com