In this section
ProgrammingMigration
This article explains how to run your X2 module on Legacy, for existing developers who have developed on X2.
Module
Module is a kind of packages which you can share with your friends and the community.
Block
Block is parts that site owners can paste to other modules. It is installed in the same time when module is installed.
Preload
Preload is loaded and called back, when Legacy starts up. With this feature, you can include your libraries, register your custom objects to the root, give some effect to the root, and do others.
User
XOOPS Cube Legacy has two kinds of user information. One of them is XoopsUser for the comapatibility. Another one is the principal object of XOOPS Cube layer.
SQL
Text Filter
In Legacy, you can use two kinds of text filters to render modified text.
enum pages
- XOOPSCubeLegacy/ProgrammingGuide/Block
- XOOPSCubeLegacy/ProgrammingGuide/Block/HowToDevelopFirstBlock
- XOOPSCubeLegacy/ProgrammingGuide/Module
- XOOPSCubeLegacy/ProgrammingGuide/Preload
- XOOPSCubeLegacy/ProgrammingGuide/Preload/HowToBanAccessToUserinfo
- XOOPSCubeLegacy/ProgrammingGuide/Preload/HowToEmergencyCloseSite
- XOOPSCubeLegacy/ProgrammingGuide/ProgrammingMigration
- XOOPSCubeLegacy/ProgrammingGuide/TextFilter
- XOOPSCubeLegacy/ProgrammingGuide/User
- XOOPSCubeLegacy/ProgrammingGuide/User/HowToDisplayProfileOnTemplates
- XOOPSCubeLegacy/ProgrammingGuide/User/HowToGetTheCurrentUser
- XOOPSCubeLegacy/ProgrammingGuide/YourFirstModule
Page Info | |
---|---|
Page Name : | XOOPSCubeLegacy/ProgrammingGuide |
Page aliases : | None |
Page owner : | minahito |
Can Read | |
Groups : | All visitors |
Users : | All visitors |
Can Edit | |
Groups : | Registered Users |
Users : | No one |