Dotclear

Ticket #1031 (closed defect: wontfix)

Opened 14 years ago

Last modified 8 years ago

DC_TPL_CACHE est utilisé pour autre chose que des fichiers template

Reported by: Moe Owned by: team
Priority: normal Milestone: 2.10
Component: module:core Version: dev
Severity: normal Keywords:
Cc:

Description

Si je ne me trompe pas, le TPL dans DC_TPL_CACHE signifie "template". Pourtant, ce cache est utilisé pour les mises à jour, par le plugin import/Export et des plugins tiers.

Certes, c'est un détail, mais ça n'a pas de sens d'utiliser le cache des templates pour y mettre autre chose que des templates.

Je préconise de définir une nouvelle constante DC_CACHE qui pourra être utilisée à la place de DC_TPL_CACHE. La déclaration de DC_TPL_CACHE pourra éventuellement être déportée dans le fichier dotclear/inc/prepend.php, quitte à avoir la même valeur que DC_TPL_CACHE, car des plugins appeleront cette constante.

Change History

comment:1 Changed 14 years ago by JcDenis

Je confirme que pour pas mal de mes plugins DC_TPL_CACHE est devenu un fourre-tout ! Après est-ce que ça gène vraiment? Il existe déjà bien par défaut les sous repertoires cbtpl, cbfeed, etc...

comment:2 Changed 14 years ago by xave

Tout ça sera revu quand on introduira le répertoire "var" de toutes façons.

comment:3 Changed 14 years ago by Moe

Je l'avais oublié çui-là. :)

comment:4 Changed 13 years ago by Tomtom33

D'ailleurs à propos de ce "var", on peut l'intégrer?

comment:5 Changed 13 years ago by bruno

  • Priority changed from lowest to normal
  • Severity changed from trivial to normal
  • Milestone 2.3 deleted

comment:6 Changed 11 years ago by franck

  • Status changed from new to onhold

À voir au moment de l'intégration du/des répertoire(s) de travail des plugins (var).

comment:7 Changed 11 years ago by franck

  • Milestone set to A definir

comment:8 Changed 11 years ago by franck

  • Milestone changed from A definir to 2.6

comment:9 Changed 11 years ago by franck

  • Owner changed from xave to team
  • Status changed from onhold to new
  • Milestone changed from 2.6 to A definir

comment:10 Changed 11 years ago by franck

Voir le ticket #236 à ce sujet.

comment:11 Changed 11 years ago by franck

  • Milestone changed from A definir to 2.7

comment:12 Changed 10 years ago by franck

  • Milestone changed from 2.7 to 2.8

comment:13 Changed 9 years ago by franck

  • Milestone changed from 2.8 to 2.10

comment:14 Changed 8 years ago by franck

  • Status changed from new to closed
  • Resolution set to wontfix
Note: See TracTickets for help on using tickets.

Sites map