Skip to the content
Documentation

Recently added

Recent ratings Recent changes Recent comments Atom feed

26465 added pages

Saturday May 11 2024

  1. Reverting a cluster setup Updated

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

    You can go back from a DFS cluster to plain files on one server at any time. These steps copy the files back from the cluster into var/ and switch the handler back to eZFSFileHandler. Take a backup of the database, the c…

  2. Setting it up for an eZDBFileHandler Updated

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

    Historical. eZDBFileHandler stored the files of var/ as BLOBs in the database (tables ezdbfile and ezdbfile_data). It was deprecated in eZ Publish 5.0 and removed with 5.1, and it does not exist in Exponential 6: FileHan…

  3. Setting it up for an eZDFSFileHandler Updated

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

    These steps move an Exponential 6 site from one server's local files to a DFS cluster: files on an NFS mount, metadata in a database table. Do them on a copy first, and take a backup of the database and of var/ before yo…

  4. Uninstalling an eZDB cluster Updated

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

    Historical. This page is for a site that still runs an old release with the removed database file handler eZDBFileHandler, and has to leave it before moving to Exponential 6. Exponential 6 itself cannot read an eZDB clus…

  5. Uninstalling an eZDFS cluster Updated

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

    After reverting a cluster setup , the metadata tables and the files on the mount are no longer used. These steps remove them. They cannot be undone: back up the cluster database and the mount first. 1. Make sure the site…

  6. Configuring cronjobs Updated

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

    Which scripts run, in which groups and on which schedule is set in settings/cronjob.ini. Do not edit that file; put your changes in settings/override/cronjob.ini.append.php, in the settings of one siteaccess, or in an ex…

  7. Running cronjobs Updated

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

    runcronjobs.php, in the root of the installation, runs the cronjob scripts. Start it from the system's scheduler (cron on Linux and other Unix systems), from a shell, through the Exponential Console, or from the administ…

  8. The cronjob scripts Updated

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

    The cronjobs/ directory of the installation holds the kernel's cronjob scripts. Each file is a short entry point; the code is in kernel/private/classes/cronjobs/. The table lists every shipped script, the part that runs…

  9. Enhancements Updated

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

    This page lists how the LDAP login handler changed after its first release, and what remains of the tools of those days. Everything named here as fixed or added is part of Exponential 6. The data is synchronized at every…

  10. LDAP Group Mapping Type Updated

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

    When the LDAP login handler signs a user in, it decides which Exponential user groups the account belongs to. ldap.ini [LDAPSettings] LDAPGroupMappingType chooses how, in one of three ways. A user for whom no group is fo…

  11. Roles and Settings Updated

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

    Roles The LDAP login handler creates and updates users and user groups; it never creates roles or assigns them. What an LDAP user may do comes only from the roles assigned to the groups the handler places the user in, an…

  12. lack of good documentation on ldap.ini / LDAP Login Handl... New

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

  13. Creating a new currency Updated

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

    A currency must exist in the currency list before products can have prices in it. In the administration Open Store > Currencies (/shop/currencylist; policy shop/setup) and click New currency . Fill in the form: Currency…

  14. Currency rates Updated

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

    Every currency has three numbers on the currency list: the auto rate , fetched from a rates service, the custom rate , set by you, and the factor . The rate that is used is: rate = (custom rate if it is greater than 0, e…

  15. Custom prices and auto prices Updated

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

    A Multi-price attribute holds two kinds of prices: Custom prices : entered by the editor for a currency ( Set custom price in the edit form). They never change by themselves. Auto prices : calculated for every other curr…

  16. Editing a currency Updated

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

    To change a currency, open Store > Currencies (/shop/currencylist) and click Edit in its row. The edit page has the same fields as the creation form: code, symbol, formatting locale, custom rate and rate factor. Click St…

  17. Exchange rates update handlers Updated

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

    An exchange rates update handler fetches today's rates for the Update auto rates button of the currency list. Exponential 6 ships one handler, eZECB, which reads the daily reference rates of the European Central Bank (re…

  18. Multi-price products Updated

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

    A product sells in several currencies when its class has a Multi-price attribute (datatype ezmultiprice) instead of a Price attribute. The webshop then uses the visitor's preferred currency in the product view, the baske…

  19. Preferred currency Updated

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

    Every visitor sees prices in one currency, the preferred currency . It is stored per user as the preference user_preferred_currency; a visitor who has not chosen one gets the default: # settings/override/shop.ini.append.…

  20. Products overview Updated

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

    Store > Products overview (/shop/productsoverview; policy shop/administrate) lists the products of one class with their prices, so you can check prices without opening each product. Choose the product class and click Sho…