At dotCMS Boot Camp 2011, I was invited to come and talk about mobile implementation techniques using dotCMS. Luckily, this isn’t as much as issue with trying to pull off clever dotCMS tricks as it is just knowing good mobile techniques. Below are a number of links and examples from my talk. This isn’t so [...]
Spindle sucked. Say it with me. Spindle sucked. As far as search goes, sure, it was better than nothing. The problem was that the Spindle backbone wasn’t very robust as far as search algorithms go, there was no UI for it, and the kind of results you could get were pretty limited. Not to mention [...]
Today let’s take a look at a way of leveraging the CMSUserWebAPI in order to serve custom content to registered users on your site. The basic premise is quite simple: check for certain user roles in a loop, and conditionally pull content into a widget. For the sake of argument, we’ll assume you’re already versed [...]
Images are highly important to web content. There are numerous ways in which one can incorporate them into a page to enhance what is there. In dotCMS, you are presented with several ways in which you can implement and manipulate image files in your system. Today, we’ll be reviewing several of them. First off, one [...]
In dotCMS, user accounts serve one of two functions: to control access to the front end, or the back end. User interaction with the back end is fairly straight forward, given roles. Set up a role, tie it to the tabs a user needs, and poof. On the front end though, if you want to [...]
If you’ve done anything in dotCMS involving the WYSIWYG field, then you are familiar with TinyMCE, the script driving that interface. Currently, we already have the ability via a plugin to modify TinyMCE’s interface in the back end. This is useful, because TinyMCE is highly customizable, meaning you can provide specifically tailored interfaces for different [...]


