Project

General

Profile

Actions

Bug #29695

closed

t3lib_Compressor fails with external files

Added by Xavier Perseguers about 13 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
Start date:
2011-09-12
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
4.6
PHP Version:
Tags:
Complexity:
easy
Is Regression:
Sprint Focus:

Description

Externally-referenced files such as

page.includeJSlibs { 
    jquery = http://code.jquery.com/jquery-1.6.1.min.js
    jquery.external = 1
}

fail to be concatenated/compressed because the "external" flag is lost in tslib_pagegen, around line 693.

This is the case if one activates compression and/or concatenation:

config.compressJs = 1
config.concatenateJs = 1

The compressor then searches for a local file, cannot find it by prepending TYPO3_path and thus fails to handle it.

If compression/concatenation is not deactivated, it should naturally be locally stored prior to being concatenated/compressed or should alternatively be dynamically retrieved and compressed/concatenated on the fly.

The same applies for external CSS files


Related issues 5 (0 open5 closed)

Related to TYPO3 Core - Bug #29832: Bugfix #29695 breaks backend loginClosed2011-09-15

Actions
Related to TYPO3 Core - Bug #43606: Wrong path when compressing and merging external js filesClosed2012-12-05

Actions
Related to TYPO3 Core - Bug #53123: Is compressing external JS and CSS files necessary by default? ClosedOliver Hader2013-10-25

Actions
Related to TYPO3 Core - Bug #52597: Compressor: Fetch external files correctlyRejected2013-10-07

Actions
Precedes TYPO3 Core - Bug #38146: External file concatenation takes place on every page requestClosed2012-06-18

Actions
Actions

Also available in: Atom PDF