This repository has been archived by the owner on Jan 23, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Nazar Mokrynskyi edited this page Jan 12, 2015
·
106 revisions
Here you can find all useful information:
- How to use
- How to customize
- How to write additional components
- Download installation packages
- Creation of own installation packages
- Nginx + PHP-FPM config sample
- Nginx + HHVM config sample
File system structure [Backend] [dev]
- Simplest block
- Simplest module
- Simplest plugin
- Code style
- Plugin architecture
- Module architecture
- Triggers
- Naming
- Registration
- Running
- System triggers
- Classes autoloading
- Page title and content
- Page layout
- Database
Global system objects provides almost all functionality of CleverStyle CMS. Shortly they were described in classes section. Here you can see, how to use them in practice.
- $Cache
- Methods
- Engines
- Examples
- \cs\Cache\Prefix class
- $Config
- Methods
- Properties
- Triggers
- \cs\Config\Module_Properties class
- $Core
- Methods
- Constants
- $db (from Database)
- Methods
- Properties
- \cs\DB\_Abstract class
- \cs\DB\Accessor trait
- $Encryption
- Methods
- $Group
- Methods
- Triggers
- $Index
- Methods
- Properties
- Triggers
- $Key
- Methods
- $L (from Language)
- Methods
- Properties
- Triggers
- \cs\Language\Prefix class
- Methods
- $Menu
- Methods
- Triggers
- $Page
- Methods
- Properties
- Triggers
- \cs\Page\Includes_processing class
- \cs\Page\Meta class
- $Permission
- Methods
- \cs\Permission\All trait
- $Storage
- Methods
- \cs\Storage\_Abstract class
- $Text
- Methods
- $Trigger
- Methods
- $User
- Methods
- Properties
- Constants
- Triggers
- \cs\User\Properties class
Some global system objects in Frontend
- L (from Language)
- Methods
- Properties
Useful css classes [Frontend] [dev]
JavaScript helpers [Frontend] [dev]
Some classes are used without objects creation, and contain static methods. Anyway, they also are also widely used.
[dev] - means for developers, not for regular users
More information, coming soon, stay tuned...