GitLab now enforces expiry dates on tokens that originally had no set expiration date. Those tokens were given an expiration date of one year later. Please review your personal access tokens, project access tokens, and group access tokens to ensure you are aware of upcoming expirations. Administrators of GitLab can find more information on how to identify and mitigate interruption in our documentation.
@@ -388,3 +388,53 @@ Si vous relancez les tests vous devriez avoir:
```
OK (1 test, 1 assertion)
```
# Traitement des demandes et evolutions liees au Magasin de Themes
### De quelle maniere Bokeh sais que on utilise un theme?
Dans le fichier "startup.php" il y a une fonction defineUrl() qui charge le profil courant.
C'est le profil appeler qui va determiner le template qui sera charger.
La methode Class_Template::current() permet de determiner le Template en cours d'utilisation (et donc en fonction des proprietes de ce Template on devra eventuellement passer des donnees differentes)
Bokeh fournit tout le temps un profil par défaut, c'est le profil 1 qui est utilise.
Un profil te donnera toujours un thème courant : historique si la colonne template est vide dans le profil.
### Quels fichiers sont appeles lors d'une requete utilisant un theme?
Intonation est le theme "parent". Tous les autres themes apportent des petites variations,
a l'exception du theme Chili qui surcharge certaines fonctions de Intonation.
La librairie de composant graphique utilisee se trouve dans Intonation/View.
C'est un objet wrapper qui utilise une interface qui va faire la liaison entre un modele et un composant d'affichage.
Le Wrapper est l'objet qui va permettre a la vue de recuperer des proprietes d'objets, quelle que soit le type d'objet qui est affiché.
Toutes les vues attendent de la part des Wrappers des fonctions standard (interface : Intonation/Library/View/Wrapper/Abstract.php)
pour recuperer les données anisi que des actions ou des contenus enrichies.
L'objectif étant de fournir des informations avec des appels unique.