XOOPS Cube

XOOPS Cube is an open-source content management system which allows webmasters to create dynamic content websites with great ease. It is an ideal tool for developing small to large community websites, intranet portals, corporate websites, weblogs, and many more. Please take a look at our documents section for further details and let us bring your website to a new level.

Pronunciation: The standard pronunciation of XOOPS is supposed to be phonetic, ie: “zoo'ps”.

The XOOPS project was awarded the Runner up status in the SourceForge.net 2006 Community Choice Awards in the Development category.

About the XOOPS Cube

XOOPS Cube is an Open Source Web Application Platform, empowering webmasters to create dynamic and content rich websites with ease. It is highly compatible with XOOPS, allowing users to implement and enjoy their favourite XOOPS modules (have to be at least 2.0.7 compliant), while using the new and improved Object Oriented Web Application Platform - XOOPS Cube.

It is the ideal tool for developing small to large community websites, intranet portals, corporate websites, weblogs, or what ever you need - XOOPS Cube will help you set up your site in no time. All you need is a server (e.g., Apache) that has PHP and a database (e.g. MySQL) installed.

What's the difference between XOOPS and XOOPS Cube?

XOOPS, like other Nuke derivatives such as PHP-Nuke, is labelled a Content Management System (CMS), which can be extended with modules. Users can add or change certain functions by selecting modules that meet their needs. Though it is less flexible if a user needs to customize authentication functions, web accessibility, and the like.

XOOPS Cube enables you to build your website with greater flexibility. It is not just a CMS, but a Web Application Platform. This allows you to design your own CMS to suit all your needs.

In XOOPS Cube functions of the XOOPS System Module have been placed into their own modules, such as account management and private messages. With XOOPS Cube you can choose or develop your own template engine (e.g. Smarty). The core of XOOPS Cube is simple and small, offering only the minimum of needed functionality. XOOPS and XOOPS Cube are therefore very different from each other.

Nevertheless, you are still able to use modules and themes made for XOOPS, as we have implemented a bridge which allows the system to work with legacy classes. Step into the arena, embrace the new development, and join us with your current resources!

Simple, Secure, Scalable (3S) -Concept of the XOOPS Cube

Simple

   Simple core

       * Making some functions in the core into modules and classes.
       * Core without any unused functions hogging valuable resources.
       * Avoiding overlaps of code in scripts.

Secure :

   Various groups and enterprises may use XOOPS Cube with out having to worry too much.

   * Token system (one time ticket) to secure the system.
   * Clean and efficient code to secure and extend the system.

Scalable :

   A highly customisable and configurable CMS for all kinds of websites

       * Enhanced object oriented code and architecture.
       * Plain and efficient code simplifying further development.

XOOPS Cube Features

Features Below is a list of some of our best features.

   * Easy wizard based install procedures
   * Easy user and group management
   * Group-based permission system
   * Intelligent caching mechanism to speed up your website
   * Full template support, for easy customize of your website
   * Flexible core to build up a website for your needs
   * Module API for unlimited expandability
   * Debug function for easy development
   * Abundant online resources (modules and themes)

Extensibility

You can add functions to your website by installing modules. Modules can be easily add by installation wizard. XOOPS Cube 2.1 has high compatibility to the XOOPS 2.0.x. You can choice from over 100 of modules at your needs.

Security

Effort has been made to limit as much as possible the chances of a Cross Site Scripting (XSS) attack.

What XOOPS stands for

XOOPS is an acronym of eXtensible Object Oriented Portal System. Though started as a portal system, XOOPS is developing as a Content Management System. It aims to serve as a web framework for use by small, medium and large sites, through the installion of modules. For example, A small XOOPS installation can be used as a personal weblog or journal, but this can be expanded upon and customised, for example users might add the appropriate modules (freeware and commercial) to store content in News, Forum, Downloads etc.

Key features of XOOPS

Community : Because XOOPS is released under the terms of the GNU General Public License (GPL) the growth and development of Xoops is dependent on the contributions of a world wide community effort.
Database : XOOPS uses a relational database (currently MySQL) to store data required for running a web-based content management system.
Advanced access control layer : Webmasters have the ability to grant specific groups of users specific access rights to content and features such as edit, delete, upload, add attachements, publish content, etc.
Modularized : Modules can be installed/uninstalled/activated/deactivated using the module administration system.
Personalization: Webmasters have the ability to set specific permissions for user access and control of individual elements of their websites.
User Management : The ability to search for users by various criteria, send email and private messages to users through a template-based messaging system.
International language support : The XOOPS community has official support sites around the world for support of non-English speaking users, on top of this XOOPS itself supports multi-byte languages which use characters not included in the latin alphabet for example Japanese, Simplified and Traditional Chinese, Korean, etc
Theme-based skinnable interface : XOOPS uses themes for page presentation. Both administrators and users can change the look of the entire web site by selecting from available themes.

XOOPS Cube Genealogy

do xoops cube rev2.gif

See also

  • List of content management systems

de:Xoops es:XOOPS fr:Xoops id:XOOPS it:XOOPS nl:XOOPS ja:XOOPS pl:XOOPS pt:XOOPS sv:XOOPS tr:XOOPS zh:XOOPS