WebForge Sàrl

: Niveau de dépendance

Niveau de dépendance

Pour comprendre le niveau de dépendance il faut comprendre l'architecture de la navigation (sitemap) qui est représentée par une structure en arbre.

Plan du site

Le carré jaune représente une page fictive qui est le site lui-même. Il est au niveau 0.

En cyan nous avons les pages du niveau 1. C'est à dire les rubriques princpales. Attachées à elle nous voyons ici des sous-pages (pages de niveau 2)

Le concepteur d'un modèle peut rendre des variables éditables par le designer en fixant l'attribut level.

Celui-ci défini jusqu'à quel niveau de profondeur on peut assigner une valeur à cette variable.

Par exemple, si une variable représente la largeur de la navigation principale en pixels. Celle-ci devrait être redéfinissable au level='0' pour que la valeur soit la même pour tout le site.

Si par contre une variable représente la couleur du bandeaux qui doit changer pour chaque rubrique, on utilisera level='1'

Ce n'est pas parce qu'il est possible de donner une valeur différente pour chaque page du niveau 1 que le designer le fera systématiquement. Dans le cas où une valeur n'est pas donnée, c'est la valeur du site qui est utilisée. De même, si la valeur du site est omise, c'est la valeur par défaut du modèle qui est utilisée.

Le niveau de dépendance d'une variable correspond au niveau le plus profond pour lequel une valeur a été trouvée. Ce niveau n'est donc pas forcement le même d'une page à une autre.

Editer