YACS The vision

What is YACS?

YACS is a Content Management System (CMS) that features: - Content-driven dynamic pages - An easy-to-use environment, based on web forms - Discussion boards (for forums) - Wikis (for collaborative work) - Blogs (for individual contributions) - On-demand project web spaces (with files and images) - Multiple paths to data (search engine, categories, RSS feeds) - Rich user profiles (biographies, etc.) - E-mail alerts (set automatically on contribution) - Community alerts, newsletters and presence information - Several XHTML/CSS compliant skins are available - Several Application Programming Interfaces (API) for software extension

From a technical standpoint, YACS is the only open-source package based on PHP/MySQL that blends following features:

[*] Simple web spaces – Pages displayed on screen can be modified directly, providing surfers have been individually granted rights to do so. Community members can be empowered to editors, and then manage web spaces they have been assigned to. The Control Panel centralizes most things you need to know.

[*] Rich web spaces – Allow surfers to attach images, files and links to enhance any article. Reactions can be captured in comments and notes. Pages can be classified in categories to build sophisticated taxonomies independently from content structure.

[*] Polymorphic web spaces – Ask the Content Assistant to help expand your server. Any section can be configured as a blog, as a wiki, as a discussion board, or even as a simple electronic publication. This can be changed at any time, while preserving data structure, to further support your evolving needs.

[*] Connected web spaces – Most content containers and individual pages have some associated feeds, including podcasts for posted files. External feeds can be aggregated as well. Use a web form, or w.bloggar, or any e-mail client to post new content. The power of YACS leverages Internet standard specifications, including HTTP, XHTML, CSS, RSS, ATOM, XML-RPC, but also SMTP and POP3.

[*] Extendible web spaces – Change a couple of templates to enjoy corporate branding at all pages. Also, different Application Programming Interfaces (API) are available to IT department, to extend separately: the layout of page componentns, the behavior of content containers, the information stored along articles, and the events processing.