Dotclear

Ticket #1110 (closed defect: fixed)

Opened 14 years ago

Last modified 13 years ago

Sans no_context, des paramètres de balises sont écrasés

Reported by: bruno Owned by: bruno
Priority: normal Milestone:
Component: module:public Version: 2.2
Severity: normal Keywords:
Cc:

Description

La récupération du contexte courant dans les balises bloc (<tpl:Entries>, <tpl:Archives>, <tpl:Categories>, ...) ne tient pas compte des attributs spécifiés dans ces balises.

Ex : si j'écris

<tpl:Entries category="macatégorie">...</tpl:Entries>

L'attribut category est tout bonnement ignoré et même écrasé par la catégorie du contexte courant (ex : dans le template category.html). Le contournement est de forcer non_context="1", mais ce n'est pas logique, le code précédent ne devrait pas être altéré par le contexte pour la catégorie.

En clair, quand no_context n'est pas spécifié, il faudrait d'abord s'assurer que des attributs ne sont pas déjà définis avant de les écraser.

Change History

comment:1 Changed 13 years ago by bruno

  • Milestone 2.3 deleted

comment:2 Changed 13 years ago by bruno

  • Owner changed from team to bruno
  • Status changed from new to assigned

comment:3 Changed 13 years ago by Dsls <dsls@…>

  • Status changed from assigned to closed
  • Resolution set to fixed

(In [796cb01c7120]) Context no more overrides tag attributes. Closes #1110

Note: See TracTickets for help on using tickets.

Sites map