#### Outline

- This module provides compatibility of XOOPS Cube with XOOPS 2.0.x.
- Also, it provides module operation menu and theme engine for admin menu.
- This module is incomplete in this release. It should be used together with System module.

#### Action Search

- Search information of typed keyword from admin menu and help files.
- Please perform search when you need to know how to use the XOOPS Cube.

#### Index

- Theme management

#### Module administration / installation

- When you go to this area, you see a list of installed module in your XOOPS Cube.
- To install modules, please go to 'install module'.
- You can check details of modules when you click 'Information(!)' button.
- Otherwise, you can operate the administration menu just like XOOPS 2.0.x.

#### Block administration / installation

- Click here to understand this feature.

#### Themes administration / installation

- Click here to understand this feature.

#### Migration guide (from XOOPS 2.0.x)

- Please refer here.

#### TODO (What's coming?)

- Name of this module would be changed to 'Legacy module' form 'Base module'.
- 'Legacy module' cann't install some modules' SQL file correctly. If you meet this problem, use old module installer of 'system'.
- Some modules which depend on minor global variables of XOOPS2, can not be installed in XOOPS Cube Legacy 2.1.
- 'SSL Login' and 'Avatar list' isn't available in misc.php. Avatar list has been ported to the user module.
- Update scripts from XOOPS 2.0.x (Database table is not defined in this release to enable installation)
- IIS may not install modules which have SQL file. If you meet such troubles, please report to us.

#### Cube 2.1 Legacy alpha4 Problems (ToDo) of the core team

- The weight of any modules should be editable. Because, users can change order in the side menu of the control panel, by that.
- When a module is updated in the module management, the configuration of that module is removed. Users hope to keep active configurations.
- We haven't committed new type SQL parser class into this module. Current SQL parser in the module install feature often triggers errors in some SQL files.
- The preview feature in custom blocks has to be implemented.
- Users can't use forward-match and backward-match in the user search. These search options are available in XOOPS2.
- Sending mailjob triggers 'headers already sent'. We have to fix it.
- SSL Login feature of XOOPS Cube Legacy 2.1 hasn't been implemented. Old SSL Login is bad.
- Some config items have been ported from general settings. But, we still haven't removed these items in general setting.
- We have to decide the method that users install large initialize values into module config items. (user module)
- We shall replace XCube_NewDelegate with XCube_Delegate.