Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

ezwebin: the Website Interface design

This page is for site builders who start from the classic ready-made website, and for anyone who upgrades a site based on it. ezwebin ("Exponential Website Interface LS") contains:

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/6.0/extensions/ezwebin.md

On this page

ezwebin: the Website Interface design

This page is for site builders who start from the classic ready-made website, and for anyone who upgrades a site based on it. ezwebin ("Exponential Website Interface LS") contains:

  • a design with templates for articles, blogs, events, forums, galleries, products, RSS and shop pages;
  • the content classes and installer packages behind them;
  • the page layout with menus, search box and footer;
  • the edit-page templates for editors.

It extends ezwt (the website toolbar) and requires ezjscore. The 6.0.x line is the Exponential release of the extension; 6.0.16 (2 October 2026) is current.

For a new site, ezdemo shows the design with demo content, and the simple theme is a lighter alternative built on the same classes.

Upgrade a site to the current release

  1. Install se7enxweb/expui (it is required), so the date fields keep a working calendar after YUI is gone.
  2. Regenerate autoloads and clear the template caches, so the HTML5 templates and the new translation files are used:
php bin/php/ezpgenerateautoloads.php -e
php bin/php/ezcache.php --clear-tag=template,content --allow-root-user
  1. If your site design overrides date fields, the edit page groups or the forgot-password template, compare them with the changes below.

What changed in the Exponential 6 releases

ReleaseChange
6.0.1Mass update from the parent package repository ezwebin-ezpackage.
6.0.2Path check and page depth calculation fixed.
6.0.3HTML5 markup: XHTML self-closing slashes (<br />, <input />, <img />, <meta />, <link /> and other void elements) and obsolete type and language attributes on <script>, <style> and stylesheet <link> tags are removed in 57 files. If you override these templates, expect the same cleanup in yours.
6.0.4 to 6.0.8ezinfo.php and extension.xml state name, version, copyright, license and website, so the about page and upgrade checks agree; visible texts name Exponential.
6.0.7Forgot password: the page no longer reveals whether an address has an account and escapes what it prints (details).
6.0.8Error pages show their own error in the page title (details).
6.0.9, 6.0.10Every visible text is a translation string with German: the event calendar, forum, tag cloud, product and shop texts, the RSS export, import and list pages, the order confirmation summary and totals, blog post tags and the document import message. English and the untranslated catalogue carry every message of the German one.
6.0.12The blog archive operator ezarchive() lists the months on Oracle too (it had queries for MySQL and PostgreSQL only; Oracle gets a date computed from the epoch). Class identifier and parent node id are escaped and cast.
6.0.13The edit page's collapsible attribute groups use jQuery 4 (.on()).
6.0.14Date and date/time fields use Exponential UI's calendar, exp::datepicker, when expui is active; the extension requires se7enxweb/expui ^1.0.0.1.
6.0.15YUI removed: the date edit templates load exp::datepicker (with exp_config()), and content.css no longer styles the YUI calendar. See YUI removal.
6.0.16The copyright notices and the about page name "1998 - 2026 7x & Exponential Foundation" first, above the eZ Systems notices, which stay as the GPL requires.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x