IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Introduction aux concepts d'eZ Publish

Logo eZ Systems


précédentsommairesuivant

III. Siteaccesses

III-A. Interfaces de site

Le contenu d'un site peut être affiché (et modifié) de différentes façons. C'est possible au travers de multiples interfaces de site. Chaque site a, au minimum, deux interfaces de site : l'interface d'administration et l'interface publique (front-end) pour les visiteurs. Cette dernière peut inclure une interface Web pour la gestion du contenu.

Un exemple typique est que l'administrateur du site utilise l'interface d'administration pour mettre en place et modifier le site, alors qu'un éditeur utilise l'interface du site Web, qui est plus légère, afin de gérer le contenu.

III-B. Siteaccesses

Afin de décider quelle interface de site afficher, eZ Publish utilise une solution générique appelée siteaccess. Les siteaccesses définissent deux choses :

  • la façon dont eZ Publish reconnait l'interface de site à laquelle on accède ;
  • les différents paramètres de configuration qui remplacent ceux par défaut.

Les overrides de configuration les plus importants, sont les paramètres de design et la base de données utilisée.

L'une des manières pour déterminer de quelle interface de site il s'agit est l'adresse (URL) demandée par le navigateur. En d'autres termes, une interface de site agit au niveau de la représentation visuelle tandis qu'un siteaccess agit au niveau du système. L'interface d'administration correspond au siteaccess admin, et l'interface publique (contenant éventuellement l'interface du site Web) correspond au siteaccess public. Les sites eZ Publish multilingues ont couramment différentes interfaces de site pour chaque langue disponible. De plus, ils ont de multiples siteaccesses publiques, un pour chaque langue.

III-C. L'interface du site Web

Les tâches de gestion de contenu les plus basiques peuvent être réalisées via l'interface du site Web. Il y a une interface utilisateur graphique (GUI) plus simple que celle de l'interface d'administration. L'une des raisons est que l'interface du site Web est intégrée dans la partie front-end du site. Résultat, vous pouvez naviguer sur le site, à l'aide de menus et de liens qui vous sont familiers afin de localiser du contenu. La deuxième raison pour laquelle l'interface du site Web est beaucoup plus simple que l'interface d'administration est la barre d'outils du site Web. Elle permet de réaliser facilement des opérations d'édition de contenu sur la page en cours de visualisation.

III-D. L'interface d'administration

L'interface d'administration est l'interface avancée de back-end, elle met à disposition de puissants outils pour la gestion et l'édition de contenus ainsi que pour la gestion de site, la configuration, la personnalisation et le développement. Ce qui rend l'interface d'administration plus avancée n'est pas seulement ce qu'elle vous permet de faire, mais aussi l'interface elle-même. La présentation visuelle du contenu est dépouillée de tous les éléments de design, de mise en page et de style propre au siteaccess public. Ceci dit, l'interface d'administration a sa propre mise en page, mais elle est limitée à une organisation structurée du contenu, avec des menus de navigation, des accès aux opérations de gestion et des interfaces intégrées à des fins spéciales (pour gérer des versions de contenus ou créer un nouveau compte utilisateur, par exemple).


précédentsommairesuivant