V6 - Headquarters

About
A description of the V6-project
Projects
This page contains an overview over all V6-related projects
Bugtracker
The bugtracker for V6-related projects
Discussion
Discussion on V6

What's V6?

V6 is a Content-Management-System (or Website-Maintenance-System), developed for Webmasterpro. It got so large and flexible, that we decided to let other people download and use it.

Currently we are looking for the right license (and try to finish the core). Until then we will provide some libraries, scripts and similar, that were developed with V6 and are appropriate for standalone usage.

This page

Unfortunately this page does not run V6 yet. Instead we are using a collection of techniques used in V6, that are put into some small scripts. The management itself is put into a subversion repository (editing, version control, access control).

Used V6-techniques

All pages are written in XHTML 2.0 (or some script generates the XHTML 2.0 code), the pages are converted to XHTML 1.0 Strict using XSLT. We use some generic XSLT that coverts most of the XHTML 2.0 enhancements (the XSLT is not finished). This XSLT gets included (in detail: <xsl:include ... />) by some site-specific XSLT that extends and replaces parts of the generic XSLT (Highlighting for <blockcode>).

Some basic concepts from V6 are used as well. So it is possible to include XML instructions in the documents. This instructions get interpreted by a modular system of processors. Each pocessor can replace the instruction or manipulate the whole document. With this system it is possible to create things like <?toc ?> (table of contents) - which it is used on this page for example - very easily.

Furthermore we use a modular system to have different output-handlers for the files. Each fileformat (XHTML, image, ...) has a list of handlers attached. This handlers can apply a XSLT, output the file directly (download) or do anything they want. For example the source of this page can be viewed using this link: index.html?format=raw.

Some tests

Hello 38.107.179.212
Today: 28.01.2012 - 12:14:33

View the Source to see what's this about. ;-)