cfunction to fetch the content of a zone into a tpl var
function plugin : Reset all the counters.
modifier plugin : count the number of sentences in a text
function plugin : write the url corresponding to the given jelix action
« More »function plugin : Ajax request
modifier plugin : change the format of a date
swfbiscuit plugin : Adds html code to display a swf
function plugin : write the full url (with domain name) corresponding to the given jelix action
« More »modifier plugin : cut a html formated string and close all opened tags so that it doesn't inpact on the rest of the page You should use this modifier in a zone so that the return value is cached Plugin from sniplr (original sources can be found here: http://snipplr.com/view.php?codeview&id=3618 ) <pre>{$mytext|wordwrap} {$mytext|truncatehtml:150:"\n<a href=".
a block to display an html form, with data from a jforms
Modifier plugin : catenate a value to a variable
Repeat a string
function to use to crypt password. use the password_salt value in the config file of the plugin.
« More »hash password with blowfish algorithm. use the password_salt value in the config file of the plugin
« More »modifier plugin : Replace all repeated spaces, newlines, tabs with a single space or supplied replacement string
function plugin : write the localized string corresponding to the given locale key
modifier plugin : format strings via sprintf
check if the application is opened. If not, it displays the yourapp/install/closed.html file with a http error (or lib/jelix/installer/closed.html), and exit.
check if the application is not installed. If the app is installed, an error message appears and the scripts ends.
function plugin : write the localized string corresponding to the given locale key
compiled function plugin : display a constant. Not available in untrusted templates
modifier plugin : wrap a string of text at a given length. Same parameters as the php wordwrap function <pre>{$mytext|wordwrap} {$mytext|wordwrap:40} {$mytext|wordwrap:45:"\n"} {$mytext|wordwrap:60:"\n":true} </pre>
« More »Display all data of a form without the use of other plugins.
« More »function plugin : print the label of a form control. You should use this plugin inside a formcontrols block
« More »function plugin : print the html content of a form submit button. You can use this plugin inside a formsubmits block
« More »function plugin : Reset a counter.
function plugin : Init a counter.
modifier plugin : regular epxression search/replace
NumberFormat plugin for jTpl that wraps PHP number_format function
« More »modifier plugin : simple search/replace
Type: function<br> Name: cycle_init<br> Date: Feb, 2008<br> Purpose: initialize cycling through given values<br> Input: - values = comma separated list of values to cycle - name = name of cycle (optional)
a special if block to test easily the current control name TO BE USED inside a {formcontrols} block
swfjs plugin : Adds html and JS code to display a swf
function plugin : include a template into another template
modifier plugin : Truncate a string
function plugin : write the full url (with domain name) corresponding to the given jelix action
« More »function plugin : print the value of a form control. You should use this plugin inside a formcontrols block
« More »modifier plugin : count the number of paragraphs in a text
cfunction to allow to had a break instruction in a template
modifier plugin : count the number of words in a text
a block to loop over controls list of a form and to display them
a block to loop over submit button list of a form and to display them
function plugin : write the root url corresponding to the given ressource type If this ressource type is not specified in the config file, returned value will be basePath
« More »compiled function plugin : display a constant. Not available in untrusted templates
function plugin : print the raw value of a form control, without trying to display a corresponding label and without to display values of child controls. You should use this plugin inside a formcontrols block
« More »function plugin : write the url corresponding to a resource stored in a www directory of a module
« More »a special if block to test easily if the current user is not connected
function plugin : write the localized string corresponding to the given locale key
swf plugin : Adds html code to display a swf
modifier plugin : format a date <pre> {$mydate|date_format:"%b %e, %Y"} </pre>
« More »modifier plugin : apply the implode function on the given value
« More »function plugin : write the url corresponding to the given jelix action
« More »a block to display only data of a form
Type: function<br> Name: cycle_reset<br> Date: Feb, 2008<br> Purpose: reset the cycle of a given cycle name or the default<br> Input: - name = name of cycle (optional)
a special if block to test easily if the current user is connected
a special to insert latex content
gravatar plugin : write the url corresponding to the image of the gravatar account identified by the given email address
« More »jscompress : formate a js block code by removing spaces, tabs and returns.
Modifier plugin : count the number of characters in a text
function plugin : write the url corresponding to the given jelix action
« More »compiled function plugin : display a constant. Not available in untrusted templates
function plugin : write the url corresponding to the given jelix action
« More »function plugin : write the localized string corresponding to the given locale key
cfunction plugin : include the content of a zone
function plugin : Increment and print a counter on all calls.
modifier plugin : change the format of a date.
meta plugin : allow to add css files and js files stored into modules, in an html response object
« More »function plugin : write the url corresponding to the given jelix action
« More »modifier plugin : display count of a DbResultSet Object (how many records)
function plugin : print the html content of a form control. You should use this plugin inside a formcontrols block
« More »function plugin : write the full url (with domain name) corresponding to the given jelix action
« More »image plugin : write the url corresponding to the image
function plugin : print the html content of a form reset button.
« More »modifier plugin : add spaces between characters in a string
Examples: <pre> {mailto array("address"=>"me@domain.com")} {mailto array("address"=>"me@domain.com","encode"=>"javascript")} {mailto array("address"=>"me@domain.com","encode"=>"hex")} {mailto array("address"=>"me@domain.com","subject"=>"Hello to you!")} {mailto array("address"=>"me@domain.com","cc"=>"you@domain.com,they@domain.com")} {mailto array("address"=>"me@domain.com","extra"=>'class="mailto"')} </pre>
« More »a special to insert latex content
function plugin : write the url corresponding to the given jelix action
« More »modifier plugin : transform a wiki text to another format you can use other transformations by given the name of corresponding wikirenderer rules <pre> {$var|wiki} {$var|wiki:"classicwr_to_xhtml"} </pre>
« More »Display a full form without the use of other plugins.
modifier plugin : convert \r\n, \r or \n to <<br/>> Example: {$text|nl2br}
« More »function plugin : write the url corresponding to the given jelix action for javascript
Display all data of a form without the use of other plugins.
« More »modifier plugin : display count of an array
Modifier plugin: indent lines of text
function plugin: write the url corresponding to the given jelix action, inserting placeholder name (between two %) for some parameter, so you can generate the url dynamically in JS by replacing placeholders by javascript values.
interface for plugins for jResponseBasicHtml or jResponseHtml, which allows to make changes in the response at several step
« More »interface for KV driver which store values in a persistent manner (in a file.
interface for KV driver which support 'time to live' on values useful to use the driver as a cache storage
« More »interface for log message. A component which want to log a message can use an object implementing this interface.
Interface for widgets that can have children widget: main builder, choice etc.
« More »native plugin for the debugbar, which displays list of errors, warnings.
Main HTML form builder
Error handlers for the framework.
allow to normalize & analyse database parameters.
main class for the installation
classes that are mapped to soap types could inherits from this object in order to have some helpers and a better mapping than the default soap mapper
« More »interface for compiler which needs many source files The PHP file generated by the compiler should check itself if it is still valid. The file should have a "return" statement with a boolean : true if it is ok, false if it should be recompiled.
« More »interface for compiler which needs only one source file.
The command line version of jCoordinator
jConfigCompiler merge two ini file in a single array and store it in a temporary file This is a static class
« More »class base for controllers
the main class of the jelix core
Jelix Exception
This object is responsible to load cache files.
Interface for objects which provides a source of data to fill some controls in a form, like menulist, listbox etc.
Interface for objects which provides a source of data to fill some controls in a form, like menulist, listbox etc.
Interface for objects which provides a source of data to fill some controls in a form, like menulist, listbox etc.
base class of all builder form classes generated by the jform compiler.
exception for jforms
static class to manage and call a form
base class of all builder form classes generated by the jform compiler.
HTML form builder
choice control.
base class for controls which uses a datasource to fill their contents.
« More »group control
base class for controls which uses a datasource to fill their contents.
« More »switch
jForms widget that shows reCaptcha
Object to fetch result, wrapping the underlaying result object of mysqli
« More »This object is responsible to include and instancy some classes stored in the classes directory of modules.
« More »Static methods help to encrypt and decrypt string. mCrypt is used if it is installed, else a basic algorithm is used.
« More »utility class to modify an ini file by preserving comments, whitespace.
utility class to read and modify two ini files at the same time : one master file, and one file which overrides values of the master file, like we have in jelix with mainconfig.ini.php and config.ini.php of an entry point
« More »Utility class to log some message in session in order to be displayed in a template
« More »Utility class to "sniff" method calls to a class instance so that those calls may be repeated later on. The sniffed method should not use any of the magic methods used here (namely __get, __set, __call and __toString).
« More »SMTP is rfc 821 compliant and implements all the rfc 821 SMTP commands except TURN which will always return a not implemented error. SMTP also provides some utility methods for sending mail to an SMTP server.
Atom 1.0 response
handle "classical" request it just gets parameters from the url query and the post content. And responses can be in many format : text, html, xml.
base class for object which retrieve all parameters of an http request. The process depends on the type of request (ex: xmlrpc.
The compiler for the DAO xml files. it is used by jIncluder It produces some php classes
« More »Exception for selector errors
Generic Action selector
Special Action selector for jcoordinator Don't use it ! Only for internal purpose.
selector for business class
Selector for dao file syntax : "module~daoRecordName".
selector for interface
selector for localisation string
internal use
cache driver for data stored in a database Warning : Beware about the time returned by the DBMS of the server and the server PHP client : possible asynchronous time (particulary in case of use of multiple servers, incoherent data can be involved).
« More »cache driver for data stored in Memcached. Use the memcache extension of PHP.
a base class for controllers used in command line application
a base class for crud controllers
a base class for crud controllers, for DAO which have a primary key based on two fields, a "static" field (a field that we know the value and which is a criteria to to select all viewed record), and a "dynamic" field (the value of the field is created by the user or autoincremented)
authentification driver for authentification information stored in a database
« More »object which represent a user
Datatype localedatetime
basic significant url engine generated url are like module/controller/action and others parameters are in the query
a specific selector for the xml files which contains the configuration of the engine
« More »a specific selector for user url handler