Date de publication: le jeudi 19 mars 2009 à 16h20
Dernière modification: par Pascal BOYER le lundi 4 octobre 2010 à 18h39
« Article précédent: Separation of content and design - Séparation du contenu et du design
» Article suivant: Template system -- Le système de templates
Site interfaces / Les interfaces du site
The content of a site can be displayed (and modified) in various ways. This is possible through multiple site interfaces. At a minimum, each site has two site interfaces: the Administration Interface and a public front-end interface for visitors. The latter can include the Website Interface for content management.
Le contenu d'un site web peut être affiché (et modifié) de différentes manières. Il est possible de réaliser cette opération à partir de plusieurs interfaces. Chaque site dispose au minimum de deux interfaces: l'interface d'administration et l'interface publique dédiée aux visiteurs. Cette dernière peut inclure l'interface Website pour la gestion du contenu.
A typical example is that the site administrator uses the Administration Interface to build and modify the site, while a content editor uses the more lightweight Website Interface to manage content.
Un exemple courant d'interface est l' interface d'administration utilisée par l'administrateur du site afin de construire et modifier un site alors qu'un rédacteur de contenu utilisera l'interface plus légère Website pour la gestion du contenu.
Siteaccesses / Les siteaccess
To decide which site interface to display, eZ Publish uses a generic solution called a siteaccess. Siteaccesses define two things:
Pour choisir quelle interface de site afficher, eZ Publish utilise une solution générique nommée siteaccess. Les siteaccess désignent deux choses:
-
How eZ Publish recognizes the site interface that is being accessed
La manière dont eZ Publish reconnaît l'interface du site qui est accédée, -
Miscellaneous configuration settings that override the defaults
De nombreux paramètres de configuration qui surchargent ceux par défaut.
The most significant configuration overrides are the design settings and the database used.
Les surcharges de configuration les plus importantes sont les paramètres de design et la base de données utilisée (???).
One way to recognize a site interface is through the address (URL) in the browser. In other words, a site interface refers to the visual presentation whereas a siteaccess occurs at the system management level. The Administration Interface corresponds to the admin siteaccess, and the public front-end interface (possibly containing the Website Interface) corresponds to the public siteaccess. Multilingual eZ Publish sites usually also have different site interfaces for each of the available languages. Thus, they have multiple public siteaccesses, one for each language.
L'un des moyens de reconnaître une interface de site consiste à regarder l'adresse (l'URI) indiquée par le navigateur. En d'autres termes, une interface fait référence à la présentation visuelle alors qu'un siteaccess se situe au niveau de la gestion du système. L' interface d'administration correspond au siteaccess admin et l'interface publique (qui contient peut-être l'interface Website) correspond au siteacces public. Les sites eZ Publish multilingues recourent fréquemment à plusieurs interfaces pour chaque langue disponible. Ces sites possèdent donc plusieurs siteaccess publics: un pour chaque langue.
The Website Interface / L'interface Website
Most basic content management tasks can be performed via the Website Interface. It has a simpler graphical user interface (GUI) than the Administration Interface. One reason for this is that the Website Interface is embedded in the front-end of the site. As a result, you can navigate the site through familiar menus and links to locate content. A second reason that the Website Interface is much simpler than the Administration Interface is the Website Toolbar. This provides easy access to content editing operations related to the content that is being viewed.
Les tâches de gestion de contenu les plus simples peuvent être effectuées par le biais de l'interface Website qui propose aux utilisateurs une interface graphique (GUI) simplifiées par rapport à l'interface d'administration. Une des raisons à cela est que l'interface Website est intégrée au front-end (partie publique) du site. Vous pouvez, par conséquent, naviguer dans le site grâce à des menus et utiliser des liens pour accéder à du contenu. Une autre raison à la nature simplifiée de l'interface Website en regard de l'interface d'administration tient dans la présence de la barre d'outils spécifique à Website qui autorise l'accès aux opérations d'édition du contenu présentement affiché.
The Administration Interface / L'interface d'administration
The Administration Interface is the advanced back-end interface, providing powerful tools for content management and editing as well as site management, configuration, customization and development. What makes the Administration Interface more advanced is not only what it enables you to do, but the interface itself. The visual presentation of content is stripped down, with all design elements, layout and styling pertaining to the public siteaccess removed. That said, the Administration Interface has its own layout, but it is restricted to structural organization of content, with navigation menus, access to management operations and special-purpose embedded interfaces (to manage content versions or create new user accounts, for example).
L'interface d'administration, constituant l'interface avancée de la partie privée (serveur) du site, propose de puissants outils de gestion et d'édition du contenu ainsi que la gestion, la configuration, la personnalisation et de développement du site. Ce qui fait la puissance de cette interface ne tient pas seulement dans ce qu'elle vous permet de faire, mais également dans l'interface elle-même. La présentation visuelle du contenu y est simplifiée puisque tous les éléments de design, de mise en page et de style sont supprimés. Ceci étant, cette interface dispose de sa propre mise en page qui, bien que restreinte à l'organisation structurelle du contenu, contient des menus, permet l'accès aux opérations de gestion et propose d'autres interfaces à usages spécifiques (pour la gestion des versions des contenus ou pour créer des nouveaux comptes utilisateurs par exemple).
Commentaires














