Modify

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#1562 closed Bug/Fehler (fixed)

Fehler in combine_files.inc.php der templates

Reported by: info@… Owned by: Gerhard Waldemair
Priority: hoch Milestone: modified-shop-2.0.5.0
Component: Template Version: 2.0.4.2
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Hallo,

die combine_files.inc.php prüft die Bearbeitungszeit aller zu kombinierenden Dateien. Wenn sich eine Datei verändert hat, wird korrekter Weise die mimimierte Datei neu erstellt.
Jedoch wird $f_min_ts danach nicht neu ermittelt, sodass die kombinierte Datei immer noch den Zeitstempel der unveränderten beibehält.
Folgende kleine Änderung ist notwendig:

vorher:

      if ($compactor->save($f_min) === true) {
        $f_array = array($f_min.'?v='.$f_min_ts);
      }

nachher

      if ($compactor->save($f_min) === true) {
        $f_array = array($f_min.'?v='.time());
      }

Viele Grüße
Andreas

Attachments (0)

Change History (6)

comment:1 by Torsten Riemer, 7 years ago

Description: modified (diff)
Milestone: modified-shop-2.0.4.2

comment:2 by Torsten Riemer, 7 years ago

Ich verstehe das Problem nicht? Wenn die minimierte Datei neu erstellt wurde, dann ändert sich doch die per filemtime ermittelte Zeit, die in $f_min_ts zur Verfügung steht gemäß Zeile 15:

    $f_min_ts = is_writeable(DIR_FS_CATALOG.$f_min) ? filemtime(DIR_FS_CATALOG.$f_min) : false;

comment:3 by info@…, 7 years ago

Hallo,

das Problem ist, dass der Zeitstempel ermittelt wird (Zeile 15), bevor die minifizierte Datei neu erstellt wird (vom Composer in ca Zeile 26).
Dadurch ist der angefügte Zeitstempel direkt nach der Dateiänderung nicht korrekt, sodass der Browser weiterhin die alte Datei lädt.

Viele Grüße

comment:4 by Torsten Riemer, 7 years ago

Priority: normalhoch
Version: 2.0.5.0

comment:5 by Gerhard Waldemair, 7 years ago

Owner: set to Gerhard Waldemair
Resolution: fixed
Status: newclosed

In 11518:

fix #1562

comment:6 by Torsten Riemer, 7 years ago

Milestone: modified-shop-2.0.4.2modified-shop-2.0.5.0
Version: 2.0.5.02.0.4.2

Modify Ticket

Action
as closed The owner will remain Gerhard Waldemair.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.