TranslatableDataObject: Insanely simple translation

3 Apr

TranslatableDataObject: Insanely simple translation

I was doing work for one my my new clients last week  who needed to add translations to his ModelAdmin-managed DataObjects. The Translatable module was failing him. Enter TranslatableDataObject.

Read more

Uploadify: “HTTP Error” explained and… solved? Maybe.

15 Feb

Well, we all know how annoying this error can be, and I thought I’d share some possible fixes. First, let’s clarify why this happens. Uploadify uses a Flash object to handle the uploading of a file, and then copies the file to the server by invoking a PHP script. When errors happen executing that HTTP [...]

Read more

SilverStripe Development Standards: Start Coding Like a Pro

27 Sep

SilverStripe Development Standards: Start Coding Like a Pro

Any time a group of people sharing the same skill are working together on shared or public material, standards will undoubtedly emerge from the system. If they don’t, that system is likely to fail amidst the mitigating forces of disorganization, redundancy, and ultimately, apathy and neglect. When working with open-source material, standards are paramount.

Read more

8 Common SilverStripe Errors Explained (and solved!)

8 Sep

8 Common SilverStripe Errors Explained (and solved!)

One of the great paradoxical mixed-blessings of working with SilverStripe is that it is a code-driven development environment. As coders, we love that. The CMS doesn’t get in our way with its silly opinionated turnkey solutions, or bloated interface that is as opaque as the ground we walk on. But for entry-level or even novice PHP developers, SilverStripe can put up a pretty big wall with these requirements, and it’s a difficult product to love and admire when you’re swatting away one cryptic error after another. With the help of this article, you can find solutions to a lot of common SilverStripe errors.

Read more

An UncleCheese production