Quantcast
Channel: Elxis CMS documentation
Browsing all 37 articles
Browse latest View live

elxisPlugin

Elxis library for handling content plugins. Elxis triggers elxisPlugin internally inside component content. So a developer doesn't have to work with the elxisPlugin library directly except for special...

View Article



Icon packages

Get icons from an icon package or create your own package Elxis uses a number of icons in various places of the CMS (mostly in the administration console). These icons are organized into packages and...

View Article

Plugins development guide

A tutorial on how to create content plugins for Elxis CMS. Content plugins are applications being executed inside Elxis content items (or else). They are component Content specific applications. On...

View Article

elxisUri

URL handler and management class The elxisUri class parses and analyzes the requested URI string. It actually validates and splits the URL into URI segments. The query string (if any) is stored...

View Article

Observer

Elxis document observation system and cache Elxis Document has a special observation system that marks the data imported into the site's HEAD section such as stylesheets, javascript files, page title,...

View Article


Cache

Speed up your site by using file cache and APC When a user requests a page Elxis computes this request and generates the proper HTML output. This procedure might be slow especially if complex queries...

View Article

Exit pages

Generate and customize exit pages like error 404 Exit pages are pages that are generated by the system and displayed to the end user instead of the expected document, after a forced termination of the...

View Article

elxisBrowserHelper

Get information about the visitor browser The elxisBrowserHelper class is an Elxis Helper that returns information about the visitor's browser. You can provide as input to the helper a user agent...

View Article


elxisIPHelper

Get visitor IP address The elxisIPHelper helper returns information about the visitor IP address and also provides some conversion methods between IPv4 and IPv6.

View Article


All about articles

Articles in Elxis are multifunctional, multilingual and highly configurable content items. What would be a CMS without articles? Absolutely nothing! Articles are the key role elements in Elxis as they...

View Article

Elxis database

Working with the database in Elxis 4.x and the elxisDatabase library. Elxis 4.x uses PHP's native PDO extension for accessing and managing the database. Elxis has built in support for many database...

View Article

Prepared statements

PDO prepared statements and the elxisPDOStatement class Elxis does extend use of prepared statements to execute queries to the database. Class elxisPDOStatement extends PDO's PDOStatement class...

View Article

Database table

Working with table rows and the elxisDbTable class elxisDbTable is an abstact class that allows you to easily handle database table rows as objects. elxisDbTable extensions for the built-in extensions...

View Article


Components

Component is the most important Elxis extension type. Components are the most important Elxis applications. Components are the extensions that actually generate the page's main output and handle the...

View Article

Modules

Everything about modules and module positions. Modules are Elxis extensions very similar to widgets or to mobile applications. They can be used to provide navigation, additional information, user...

View Article


elxisDocument

Class elxisDocument provides useful tools on managing page document. The elxisDocument library is a great tool for template and extension developers as it provides easy to use but powerful methods to...

View Article

Templates development guide

A guide on developing templates for Elxis Templates control the layout and style for the whole site. They can be installed from the administration area as any other Elxis extension type. In this guide...

View Article


Elxis for mobiles and tablets

An introduction to the Elxis mobile-friendly version. Since 4.1 Poseidon Elxis is able to generate a special version of a requested page suitable to mobile devices and tablets. This version is lighter...

View Article

Javascript and CSS minifier

Unify multiple CSS or JS files and compress them. The CSS/Javascript minifier is an Elxis 4.1 addition that can unify multiple CSS/JS files and compress them saving space and bandwidth. It can be...

View Article

Multiple onload events

Add multiple events on document load with elxLoadEvent function. Since Elxis 4.1 Poseidon you can add multiple onload events by using the built-in elxLoadEvent javascript function. In this article we...

View Article
Browsing all 37 articles
Browse latest View live




Latest Images