Concevoir des templates évolutifs

Piwigo utilise un système de templates pour générer des pages web. Un template est un morceau de code HTML dans lequel seuls quelques éléments d’information seront modifiés d’une utilisation à l’autre. Un template simplifie la plupart des adaptations.
Par contre, ce système pourrait vous priver d’une partie des évolutions de Piwigo. Si vous adaptez une partie d’une page web, et si celle-ci a besoin d’être complétée ou transformée par l’équipe de conception, alors votre adaptation pourrait masquer les nouveautés.

En comparaison, une application comme WordPress sans template vous privera des évolutions de thème, ou les évolutions effaceront toutes vos adaptations. En général les applications, qui n’utilisent pas de templates, auront beaucoup de thèmes mais ceux-ci resteront sans évolution.

Assurément, il n’y aurait pas de solution idéale.
Nous allons voir pour Piwigo comment coder un template évolutif dans un thème personnel. Continuer la lecture de « Concevoir des templates évolutifs »