New default theme and HTML5 markup

  • Written by Yoni De Beule on Tuesday 8 March 2011
  • 7 comments

We are currently working hard on implementing new features, building new modules and fixing bugs. We have also developed a versatile new default theme to accompany these changes: Triton (short for King Triton).

Read More

Build forms with the formbuilder module

  • Written by Dieter Vanden Eynde on Monday 29 November 2010
  • 23 comments

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
  • 7 comments

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. abconcerts.bevorstnationaal.be).

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
  • 7 comments

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
  • 9 comments

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