Skip to the content
Documentation

Recently added

Recent ratings Recent changes Recent comments Atom feed

26465 added pages

Saturday May 11 2024

  1. Control structures Updated

    · Technical manual 6.x · Added 04:12 am · Written by Graham Brookins

    The template language has conditions (if, switch) and loops (foreach, for, while, do). Each is a template function with a closing tag. Every example on this page was run on Exponential 6.0.15 and prints what its comment…

  2. Functions and operators Updated

    · Technical manual 6.x · Added 04:12 am · Written by Graham Brookins

    Template code calls two kinds of building blocks: functions , which do something in the template (loop, include, define a variable, show an attribute), and operators , which take values and return a value. Both are regis…

  3. Variable types Updated

    · Technical manual 6.x · Added 04:12 am · Written by Graham Brookins

    Template values are numbers, strings, booleans, arrays and objects. Numbers and strings are written directly; booleans and arrays are made with operators; objects come from the system: from the variables a view sets, fro…

  4. Variable usage Updated

    · Technical manual 6.x · Added 04:12 am · Written by Graham Brookins

    Variables are written with a dollar sign, $name, and their names are case sensitive. Some are set by the system before a template runs ($node in a node template, $module_result in the pagelayout); the others you create i…

  5. Please make it easier to understand / The template overri... Updated

    · Technical manual 6.x · Added 04:12 am · Written by Graham Brookins

    Historical. Comments that readers left on the eZ Publish documentation of this topic, kept for reference. They describe earlier versions and are not maintained; the current page for Exponential 6 is The template override…

  6. Possible override combinations / The template override sy... Updated

    · Technical manual 6.x · Added 04:12 am · Written by Graham Brookins

    Historical. Comments that readers left on the eZ Publish documentation of this topic, kept for reference. They describe earlier versions and are not maintained; the current page for Exponential 6 is The template override…

  7. Template override example Updated

    · Technical manual 6.x · Added 04:12 am · Written by Graham Brookins

    This example gives a small site four templates of its own: one for the front page, one for folders, one for articles and one for products. The site has a front page (node 2) with two folders below it, News with articles…

  8. Settings Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    This chapter moved. Its content is now part of ezjscore.ini settings . This page listed the blocks and settings of ezjscore.ini. Read more ezjscore.ini settings ezjscore.ini: every block and setting

  9. User registration with approval Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    On some sites a new account should not work until someone has looked at it: a new editor's account, or the registration of a member on an intranet or a club site. Exponential does this with the same approval that holds c…

  10. User registration Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    Where a site allows it, visitors create their own account on the public site: to read members-only pages, to write comments or to take part in forums. This page shows the registration from the visitor's side and what the…

  11. Creating help texts for editors Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    Editors work faster when every field of the edit form says what it is for. A class and each of its fields (attributes) have a description ; the edit form shows the class's description under the title of the form and each…

  12. Grouping attributes Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    A long edit form is easier to work with when the fields editors rarely need are tucked away. Each field of a class has a category . Fields of the default category are shown in the form as usual; the fields of every other…

  13. Relations Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    A relation records that one item uses another: an article uses an image, a page points to related articles, a text embeds a file to download. The item that is used stays an item of its own, so it can be used by many item…

  14. The View Interface Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    The view of an item and of its versions is now described in The Content structure tab , under The tabs . Seeing a draft as the site will show it, at the width of a phone, a tablet or a desktop, is explained in Previewing…

  15. Upload image to related objects Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    This topic has moved. Uploading an image or another file from the edit form and relating it to the item you edit now lives on Relations , which describes it for Exponential 6. In short: in a relation field, or in the Rel…

  16. Versions and drafts Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    Every save of an item is a version. A published version is never changed in place: each edit makes a new version, and the one it replaces is kept. This page explains the states of a version, the versions page, comparing…

  17. Configuration settings ezoe.ini Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    This is the reference of ezoe.ini, the settings file of the online editor, as it ships with Exponential 6.0.15 in extension/ezoe/settings/ezoe.ini. Change settings in settings/override/ezoe.ini.append.php, in a siteacces…

  18. Configuration settings ezoe_attributes.ini Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    This is the reference of ezoe_attributes.ini, the file that decides how attributes and custom attributes of tags appear in the dialogs of the online editor: their label, the kind of control, a default value, a help text…

  19. Dialog boxes Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    This topic has moved. The dialogs of the online editors (links, embedded objects, tables, custom tags and the properties of an element) now lives on The toolbar , which describes it for Exponential 6. In short: a toolbar…

  20. Embedded objects Updated

    · User manual 6.x · Added 04:12 am · Written by Graham Brookins

    Embedding shows another item inside a text: an image, a file to download, a video, or a box with the teaser of an article. The text does not hold a copy: it points to the item, so when the item changes, every text that e…