Welcome to Elxis Documentation!
This is the official documentation for Elxis 4.x series. The documentation is split into 2 sections, for users and for developers. This is a work in progress. If you don't find a topic you are interested in post your question on the Elxis forums.
Users guide
Are you a new Elxis user? Start with the guide for newbies. More subjects on using Elxis can be found on section Using Elxis. For subjects not mentioned in this guide post your questions on the Elxis forums.
Developers guide
Do you want to build your own extension for Elxis and publish it to the community or sell it to your customers? Developers guide is the right place to start learning the Elxis framework. Basic knowlegde on object oriented programming in PHP is required. Dont wait, start now!
-
Installation guide
Help installing Elxis 4.x -
Elxis filesystem
A presentation of the Elxis filesystem structure. -
Extensions
Extend the built-in functionality by installing additional software. -
Site frontpage
How to configure the website front-page layout and contents. -
Language and multilingual content
Manage languages and multilingual content. -
Menus
Menu items, collections and module menu. -
Multisites
Manage multiple sites under a single Elxis installation. -
Secure your site
Things to do to strengthen security on your Elxis powered site.
Latest articles in user guide
Schedule articles and modules to be published or unpublished with Elxis cron jobs.
Mikro blog
Micro blog with multiple articles sources: User, RSS, Twitter, REST API.
Mini Shop
A shopping cart in a compact size
Newsletter module
Send automatic or manual newsletters with latest site content or custom text.
Javascript and CSS minifier
Unify multiple CSS or JS files and compress them.
-
Modules development guide
A complete guide on how to create a module for Elxis. -
Plugins development guide
A tutorial on how to create content plugins for Elxis CMS. -
Templates development guide
Create your own template for Elxis CMS. Tutorial and sample template to download. -
eFactory
Initiate and get library classes. -
elxisParameters
Working with XML parameters -
elxisFiles
Elxis file handler library -
elxisDate
Manage date and time -
elxisPathway
Handle site pathway
Latest articles for developers
Develop engines to extend Elxis search to anything you can imagine
Elxis APC
How to use Alternative PHP Cache (APC) in your Elxis projects.
Elxis cache
How to use the Elxis file cache library on your own projects and for custom purposes.
Multiple onload events
Add multiple events on document load with elxLoadEvent function.
Templates development guide
A guide on developing templates for Elxis