AJAX Search

The built-in search engine utilises AJAX and MySQL's powerful FULLTEXT feature to rapidly return, in real-time, any pages that match your search query.

When you click on a returned result, the visited page will highlight the search terms until one of them is clicked on. Try searching for 'ajax' and clicking on a returned result.

Search results appear here in real-time.

Positive Punctuation.

Many web scripts and database schemas don't like single or double quotes and walking an error-free line between them can often be an editor's nightmare.

Vanilla overcomes this by stripping and re-building all illegal or double-use characters when editing, updating and displaying all content. And as the title of this page proves, it can easily accommodate apostrophes and quotes.

Technical Background

Description from PHP.net

"Magic Quotes is a process that automagically escapes incoming data to the PHP script. It's preferred to code with magic quotes off and to instead escape the data at runtime, as needed."

More details can be found here: http://uk3.php.net/magic_quotes

With all this in mind, we've decided to develop our CMS engine to take care of all quoting, stripping and slashing duties itself. For this to happen, your server needs to have Magic Quotes turned OFF. Vanilla's default .htaccess file achieves this at runtime - overriding your server's default behaviour if necessary.