SGCX

This project is about building a Web Content Management System based on the XML/XSLT technology. I currently work on implementing the RFC 3253 with the CMS.

SGCX (Système de Gestion de Contenu XML)  are supported by php language and a MySQL database.

Functionality

Shared Page Information

All the pages information can be shared by any content, tree node and template. That is useful when a page information including some script need to be used by different web page.

Heritages of the Page Information

When a user navigate in a specific section in the website some style can be shared in all the content of that section of the web page. For a example a banner can be automated defined for each web site section within that functionality.

Shared Content

The CMS is based on shared content system. That means a single content can be used for multiple places in the tree. That is useful when two different menu items have the same content. That eliminate duplicity of the content, it’s easier to maintain.

Multi lingual

The CMS can be configured for a monolingual, bilingual or multi lingual web site. That can be configured at anytime.

Like a bilingual site, English and French is supported natively.

Uniform Content Presentation

The CMS within the XML and XSLT technologies are able to generate uniform content presentation on any web pages. For example, have a uniform FAQ doesn’t matter where it’s and how much was exists on the website, it’s possible to have a uniform web presentation.

Custom Content Presentation

The CMS are not only limited to a uniform presentation, it’s possible to create some rule. It’s possible to use a specific XSLT file to be processed depend on a specific web section in the tree hierarchy.

W3C Accessibility WCAG 2.0

With the CMS it’s easier to follow the rule of the W3C accessibility WCAG 2). With the XML data architecture and the XSLT transformation all the major content need to follow the XML rule. The creation of a Xhtml document conform can be done quickly.

AJAX

The AJAX request can be implemented within any AJAX library like jQuery. The URL used for the asynchronous operation will use the actual tree web site.

Server Form Post Back Support

The CMS support a simulated post back system for the user control. The integration of user control is easy because the creation of the control and the associated validation are in the same file. That will reduce the amount of file used on the server for the form submission and also the maintenance is simplify.

Web Application

The web application will be divided in three major group. First group are the application backend architecture, second are the user control to communication with the backend and finally the user control template is to organize, display the user control. Currently only the first and second group are supported.

RSS Feed

The XML content structure combined to a proper XSLT transformation and a template can generate several automated RSS feed.

How to contribute ?

Buy a web hosting package

Promo Code

I am affiliated with HostGator, simply enter the following promo code when you will make your order.

  • Hosting (25% Off): sgcxget25off
    • Unlimited Disk Space
    • Unlimited Bandwidth
    • Free / Instant Setup
  • Resealer Hosting (24.94$ Off) : sgcx2494off
    • Private Name Servers
    • Unlimited Domains
    • Free Domain Reseller Account

Take the advantage of the promo code

For more details, please compare their web hosting and/or reseller hosting

Subscribe to my hosting

I offer basic web hosting starting at 60$ CAN per year. This include:

  • Unlimited email address, mailing list, ftp
  • Unlimited sub-domains, parked domains, addon domains
  • cPanel administration panel
  • 500 Mb of storage
  • 5000 Mb of bandwidth/month

After you have subscribed, you will get a page with useful information to complete your setup, like witch name server to use. After I will send you by email all the information you need to have access to your cPanel.

More storage and/or more bandwidth are available under additional subscription.

Additional Options

Leave a Reply

Your email address will not be published. Required fields are marked *