Build forms with the formbuilder module

  • Written by Dieter Vanden Eynde on Monday 29 November 2010

Building forms is one of those things most developers don't like to do. It's a repetitive monkey job that provides little to no satisfaction. So we created a module that allows anyone to create forms via Fork CMS. No longer do developers have to toil away at forms.

The module allows anyone to create his own custom form and link it to a page on their website, without the interference of a developer.

Options include changing the default values from form fields, to validation with custom error messages. In other words, you're able to tune the form to your liking.

But what to do with the data sent through these custom forms? The interface of the formbuilder allows you to browse through all your sent forms. Optionally, the formbuilder can send you an email each time a new form is submitted (including the form data). If you ask nicely it might even give you an export of all data.

Here's a sneak peek:

Read More

Profiles module for community websites

  • Written by Bram Vanderhaeghe on Wednesday 17 November 2010

A community wouldn't exist if it weren't for the people powering it. Our answer to this is the profiles module. Fork CMS powers some high-traffic community websites (e.g.

An enhanced version of the profiles module of these websites is on it's way!
More info about pricing will be announced later.

The basic outline of the profile module's functionalities:

  • allows visitors to create a profile
  • allows people with a profile to follow each other on the website
  • provides activity streams
  • provides a way for the website manager to moderate and administer the profiles

We want Fork CMS to be the best CMS a website manager can wish for. In case of a web community, it's essential for the web or community manager to be able to monitor what's going on. So we want to make sure the profiles module can answers questions as:

  • Which users are the most active ones?
  • Which topics are trending?
  • Who's not behaving properly (e.g. spammers or trolls)?
  • How much users are frequenting the website and when?
  • ...

The answers to these questions give great insight in what 'lives' in the community. They provide input to nurture the community and make it grow.

Right now, the module is in the information architecture phase. We're defining all functionality and we're designing the wireframes. When the wireframes are finished and polished, designers and developers will transform it into a working module.

We'll keep you posted!

Read More

The translations module

  • Written by Fork CMS on Tuesday 9 November 2010

Dear web developer. Count the number of times a client has asked you to correct that French spelling mistake. Of course you use a CMS and “they can edit it themselves”. But what if the mistake occurs in a custom module you made and thus the text is not directly editable?

To solve this problem, we developed a translations module in Fork CMS. Of course this module helps tremendously when developing websites that are available in multiple languages.

In the Fork backend you can edit any piece of text on the website, as long as it’s marked by a piece of code we call a label. For example, let’s say you have a form with a “name” as the first entry field.

<label for="name">Name</label>

Now change Name into {$lblName}:

<label for="name">{$lblName}</label>

Now add the translation in the translations module, and the translation is editable. Hooray!

Here’s a screenshot of the translations module. Click for a bigger image.

Read More

Coming up: installable themes

  • Written by Fork CMS on Thursday 4 November 2010

The developer team is working on making themes installable: the aim is to be able to download a theme and install it with example data so you can get a head start when developing a website.

This wil also allow non-developers to use Fork CMS: download a theme, install it, adjust the content and your website is ready to go.

I've been working on a theme called Day 02. A little preview can be found below; click the image for a bigger version.

Read More

Status update

  • Keep up with the latest news by following our Twitter account @fork_cms — or if you like Facebook better "like" here.
  • We have a support forum set up in case you have questions or need help.
  • The support forum works together with the bugtracker. Please report any bugs you encounter there. Speaking of bugs: a 2.0.1. bugfix releas is on the way. We'll be releasing official Fork releases every 2 weeks starting from November 3rd.
  • Last but not least we've had some Fork T-shirts made. These will be distributed at Digital Marketing First.

Read More


  • Written by Fork CMS on Wednesday 13 October 2010

Hi everyone. Thanks for the compliments and critiques. We're working hard to iron out the reported bugs. There's a few questions that keep popping up, so I thought I'd summarize the answers in a blog post. Read more...

Read More

Fork CMS on YouTube

Did you know Fork CMS has a YouTube channel? We'll be posting screencasts, both for developers and end users there. View the channel and don't forget to subscribe.

This is one of the screencasts already there, showing you how to connect your Google Analytics account to Fork CMS so you can view your visitor stats right inside Fork. There will be new screencasts soon — tell us what you want to see explained in the comments!

P.S. Since the interface is likely to change a little bit in the future these screencasts are deliberately low-tech.

Read More

Fork public beta released

  • Written by Fork CMS on Monday 11 October 2010

Hello everyone. The past few months Fork CMS has been tested by several of you, and we made it a better piece of software because of that. We'd like to thank everyone who tested the closed beta. Today we're ready to give Fork to the general public.

We've been working on the Analytics module (Google analytics integration), Twitter module (easy way to display twitter content on your website), E-mail marketing module (send e-mails via Campaign Monitor through Fork CMS). In other words, there's a bunch of cool stuff coming up. The next 3 months we'll be working on polishing and refining the little things.

To give you an idea of the stability of this release: we're using this release for all the new websites we build at Netlash. But: please note that this is still a beta version and not a final release. We're planning improvements on the translations module and the core that may not be backwards compatible (without some custom work). So by all means, give Fork CMS a spin, but don't start building your next big project on it.

We'd like your feedback! Download the public beta, and install Fork CMS. If you need a little help, check out the documentation. If you encounter any problems let us know: e-mail or We're in the process of setting up a discussion forum.

For direct support, there's also an IRC channel, #forkcms on

Spread the word: Fork CMS is here and we're going to take the CMS world by a storm. Thank you!

Read More