Skip to content

Latest commit

 

History

History
293 lines (193 loc) · 8.53 KB

README.md

File metadata and controls

293 lines (193 loc) · 8.53 KB

XOOPS X (ten) Distribution

  • Based on xoopscube/legacy:master
  • Add altsys
  • Add XOOPS Protector
  • Add X-update
  • Automatic deletion of directory install and chmod -w mainfile.php
  • Enhanced Smarty plugin dirctory setting
  • xoops_trust_path/settings/site_default.dist.ini
[Smarty]
ResourceDiscoveryOrder=Theme,ThemeD3,ThemeDefault,ThemeDefaultD3,DbTplSet
  • and etc.

Web site

XOOPS X (ten) Distribution Pack

Quick install

On the web

  • Upload "install.cgi" into [DOCUMENT ROOT]
  • And chmod +x install.cgi
  • Access to install.cgi
  • Set your XOOPS_TRUST_PATH into next form. 139cO
  • Click [OK & Upload & Please Wait]

On the shell (sh, bash, csh)

Please change T="../xoops_trust_path" by your liking.

(sh, bash)

cd [DOCUMENT ROOT]
T="../xoops_trust_path";curl xoopsx.github.io/installer/install.sh|sed "s#<T>#$T#"|sh

(csh)

cd [DOCUMENT ROOT]
set T="../xoops_trust_path";curl xoopsx.github.io/installer/install.sh|sed "s#<T>#$T#"|sh

Legacy

⚠️ Unmaintained repository !

🆕 Development moved to XCL

https://github.com/xoopscube/xcl

XOOPSCube development branch : 2.3

2019-01-29 Branch 2.3 updated to PHP7

https://github.com/xoopscube/xcl/tree/develop

XCL UI prototype

https://xoopscube.github.io/

TOC


About

XOOPS Cube is an Open Source Web Application Platform built with PHP and MySQL empowering webmasters to make a custom content management system and create dynamic and content rich websites with ease.

XOOPS Cube Legacy is a Simple, Secure and Scalable content management system and the package distribution of XOOPS Cube Project Team.

The XOOPS Cube Project is friendly managed, developed and supported by a volunteer group with a multidisciplinary focus to provide a variety of different perspectives and ideas to consider in further development and design. XCL Team spirit aims to strengthen everyone's social network, share the essential knowledge and understanding of the “spirit of open source” necessary to encourage creativity.


License

XOOPS Cube

XOOPS Cube was started from scratch and the XOOPS Cube Core source code is released under the BSD licence.

XOOPS Cube Legacy

XOOPS Cube Legacy source code which is one of base modules to ensure compatibility with old versions of Xoops 2 is released under a GPL licence.


Requirements

Whether you plan to create your own personal or corporate community web site with news, forums, blog, photo album, portfolio, etc. You need a reliable Web Host running Apache, MySQL and PHP.

XOOPS Cube will run smoothly on a LAMP environment. In most cases your site will be hosted on the popular open source web platform consisting of Linux, Apache, MySQL, and PHP. Though XOOPS Cube can run on any other Operating System (OS) as well.

Server Database Language
Apache version 2.xx MySQL version 5.xx PHP version 5.xx
Apache

Mysql
php
http://apache.org/ http://www.mysql.com/ http://php.net/

Software

Useful Wikipedia articles with tables comparing general and technical information of Proprietary software, Free and open-source software.

Local Test Server : List of Apache–MySQL–PHP packages
Source Code Editor : Some well-known source code editors
Graphics Editor : Comparison of raster graphics editors
FTP Clients : Comparison of FTP client software


Features

Below is a list of some of XOOPS Cube Legacy features.

  • Easy install procedure based on a wizard
  • Modular architecture
  • Module API for unlimited expandability
  • Simple core to build up a custom cms
  • Debug function for easy development
  • Group-based permission system
  • Intuitive Interface for management
  • Smarty Template engine
  • Caching mechanism
  • Themes and Templates management
  • Embedded WYSIWYG HTML Editor
  • Free choice of PHP, JS, CSS frameworks
  • Abundant third-party modules and extensions (preloads to customize functionality)

Download

The source code of XOOPS Cube Legacy is available on Github

XOOPS Cube Legacy packages are available at downloads area.

If you are a beginner about XOOPS Cube, we recommend to use distributions contain fine modules and themes.

Installation

XOOPS Cube Legacy Installation Guide

http://xoopscube.sourceforge.net/documentation/


Overview

XOOPS Cube Legacy Administration

Graphical User Interface (GUI)

Screenshots

Screenshots and description.

Legacy System Preferences

User Groups Management

Modules Management

Blocks Management

Themes Management


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 with the earlier XOOPS 2.0.x. We recommend the last modules generation, known as Cube modules and D3 modules which can be easily duplicated and renamed but also provide a GUI to manage the language catalog and templates. XOOPS Cube functionality can also be easily extended with Preloads - one file class based extension.


Modules

Xoops X (Ten)

Modules maintained by the community members

https://github.com/XoopsX

Xoopscube.jp

Modules up-to-date

News, Announcements and Release Notes

Xoopscube.org

Module Compatibility Informations


Themes


Documentation

XOOPS Cube Legacy API documentation generated by Apigen 2.7.0

http://xoopscube.org/documentation/api

Site and Support

https://github.com/xoopscube/legacy (uptodate development)

http://xoopscube.jp (uptodate)

http://xoopscube.org (archive)

Contribute

XOOPS Cube Legacy is open source project community driven. We encourage everyone in the community to contribute their knowledge and expertise. Everyone in the community benefits from every enhancement request, submit bug report and patch implemented to improve Legacy. You can influence what happens to Open Source and the direction for Legacy future growth.