DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: T3 jQuery

Created:2010-02-18T17:33:18
Changed by:Jürgen Furrer
Changed:2013-06-29T23:02:25
Classification:t3jquery
Keywords:jQuery UI, jQuery TOOLS
Author:Juergen Furrer
Email:juergen.furrer@gmail.com
Info 4:
Language:en

img-1 img-2 EXT: T3 jQuery - t3jquery

EXT: T3 jQuery

Extension Key: t3jquery

Language: en

Keywords: jQuery UI, jQuery TOOLS

Copyright 2000-2011, Juergen Furrer, <juergen.furrer@gmail.com>

jQuery UI © 2011 Paul Bakaus, <http://jqueryui.com/>

jQuery TOOLS © 2011 Tero Piirainen <http://flowplayer.org/tools/>

class.JavaScriptPacker.php © by Dean Edwards, Nicolas Martin & Mark Fabrizio Jr. <http://joliclic.free.fr/php/javascript-packer/en/>

jsmin2.php © by Douglas Crockford, David Holmes & Gaetano Giunta, <http://www.crockford.com/javascript/jsmin.html>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.org

Table of Contents

EXT: T3 jQuery 1

`Introduction 3 <#__RefHeading__876_1096280026>`_

What does it do? 3

Screenshots 3

`Users manual 5 <#__RefHeading__882_1096280026>`_

Analyze .js for jQuery extension 5

Process and Analyze t3jquery.txt in extensions 5

Create custom jQuery JS Library 5

`Administration 6 <#__RefHeading__6795_604902941>`_

FAQ 6

`Configuration 7 <#__RefHeading__892_1096280026>`_

Add jQuery Library by EXT 7

Add jQuery Library by TS 7

Add jQuery Library by Configuration 7

Add jQuery Library by Fluid viewHelper 7

Add extra javascript 8

`t3jquery.txt 9 <#__RefHeading__894_1096280026>`_

Scripts 9

Components 9

`Known problems 10 <#__RefHeading__898_1096280026>`_

`To-Do list 11 <#__RefHeading__900_1096280026>`_

`ChangeLog 12 <#__RefHeading__902_1096280026>`_

Introduction

What does it do?

This extension provides a shared version of the jQuery Javascript framework for use in other extensions to avoid any conflicts between these extensions.

Screenshots

img-3 img-4 img-5

img-6

img-7

Users manual

To use the extension you need to follow these steps:

Install the extension

Change the configuration of the module in Ext Manager (see Administration)

Reload the backend to access the backend module (e.g. press F5 to reload the page or logout & login again)

Enter the Backend module “T3 jQuery” (in section “Tools”)

Use one of the 4 entries in the dropdown menu at the top right corner. (If the “Extension Development Evaluator” [extkey: extdeveval] extension is installed, a 5th entry will be added to the drowdown, which gives you quick access to displaying the t3jquery API docs)

Analyze .js for jQuery extension

Choose this entry in the dropdown menu at the top right corner to create a custom jQuery library out of existing javascript files. Your able to enter

  • the remote file which is the path to the file on the serverExample: EXT:jfmulticontent/res/script.jsThis depends completely on the checked extension!
  • a local file (upload the javascript file)

All needed components will be listed

Click “Use” or “Use & Merge” if you already did this step for another extension

You will be forwarded to the 1st view of the extension and all needed components are checked

Go to “Create custom jQuery JS Library”

Process and Analyze t3jquery.txt in extensions

Choose this entry in the dropdown menu at the top right corner to create a custom jQuery library out of information stored in t3jquery.txt files available in installed extensions

Select the extensions you want processed and analyzed, and click the “Check” button

Click “Use” or “Use & Merge” if you already did this step for another extension

You will be forwarded to the 1st view of the extension and all needed components are checked

Go to “Create custom jQuery JS Library”

Create custom jQuery JS Library

You will see an overview of all available components and if you used the previous steps, some components will be selected.

Choose at the bottom the compression type you wanna use

Click the button “Create jQuery Library”

You are done. If the extension which used jQuery is cached, you need to clear the cache manually

Administration

You are able to change the following options in configuration:

alwaysIntegrate

Property

alwaysIntegrate

Data type

boolean

Description

Choose if you like to integrate the library on every page

Default

0

integrateToFooter

Property

integrateToFooter

Data type

boolean

Description

If set, all scripts will be integrated to the footer section

Default

0

enableStyleStatic

Property

enableStyleStatic

Data type

boolean

Description

If set, you get some static to include default styles

Default

0

dontIntegrateOnUID

Property

dontIntegrateOnUID

Data type

string

Description

List of page ID's where the library should not be integrated (comma separated)

Default

dontIntegrateInRootline

Property

dontIntegrateInRootline

Data type

string

Description

List of page ID's where the library should not be integrated (recursive from rootline)

Default

jqLibFilename

Property

jqLibFilename

Data type

string

Description

Defines the prefix of the generated library

Default

jquery-###VERSION###.js

configDir

Property

configDir

Data type

string

Description

Define the folder where the files will be generated

Default

uploads/tx_t3jquery

jQueryVersion

Property

jQueryVersion

Data type

string

Description

Define the version of jQuery

Default

1.7.x

jQueryUiVersion

Property

jQueryUiVersion

Data type

string

Description

Define the version of jQuery UI

Default

1.8.x

jQueryTOOLSVersion

Property

jQueryTOOLSVersion

Data type

string

Description

Define the version of jQuery TOOLS (if empty jQuery TOOLS is turned off)

Default

integrateFromCDN

Property

integrateFromCDN

Data type

boolean

Description

If set, the libs will be integrated from a CDN. If you change this settings, you have to reload the Backend!

Default

locationCDN

Property

locationCDN

Data type

string

Description

Choose the CDN to use, jQuery TOOLS even comes from jquerytools.com

Default

google

FAQ

((generated))
Why the backend module is missing?

If you select “integrateFromCDN” the whole library will be loaded, you cant select components and therefore the module is not available.

Configuration

Add jQuery Library by EXT

If you want to use t3jquery for your own extension, you need just some several lines which look like this:

// checks if t3jquery is loaded
if (t3lib_extMgm::isLoaded('t3jquery')) {
    require_once(t3lib_extMgm::extPath('t3jquery').'class.tx_t3jquery.php');
}
// if t3jquery is loaded and the custom Library had been created
if (T3JQUERY === true) {
    tx_t3jquery::addJqJS();
} else {
    // if none of the previous is true, you need to include your own library
    // just as an example in this way
    $GLOBALS['TSFE']->additionalHeaderData[$ext_key] = '<script src="'.$this->getPath($this->conf['pathToJquery']).'" type="text/javascript"></script>';
}

Add jQuery Library by TS

If you like to integrate the library on every page in Typo3 4.2.x you have to add the following to your setup:

includeLibs.t3jquery = EXT:t3jquery/class.tx_t3jquery.php
page.10 = USER
page.10.userFunc = tx_t3jquery->addJqJS

Add jQuery Library by Configuration

It's possible to provide the jQuery Library on every page. To do so, set the option “Always integrate jQuery” in configuration.

Add jQuery Library by Fluid viewHelper

Your able to add the jQuery-Library by using a Fluid viewHelper:

<t3jquery:AddJQuery />

Add extra javascript

A special function (for Typoscript and Fluid use) is included in the API, for adding extra javascript AFTER the jQuery Library.

This is needed in some situations because headerdata, added with "page.headerData", is placed BEFORE the headerdata which is added by PHP.

jsfile

Property

jsfile

Data type

stdWrap

Description

Path/filename of a javascript file, t3jquery will check if the file exist

jsurl

Property

jsurl

Data type

stdWrap

Description

Path/filename of a javascript file, t3jquery will not check if it exist, you can insert http files here

jsdata

Property

jsdata

Data type

stdWrap

Description

Piece of javascript code

jsready

Property

jsready

Data type

stdWrap

Description

Piece of javascript code, that will be executed when the document is ready (jQuery(document).ready())

forceOnTop

Property

forceOnTop

Data type

boolean

Description

If set, the script will be loaded at first position

compress

Property

compress

Data type

boolean

Description

Defines if the jsdata and jsready will be minimized

You have to enable this in your config

config.compressJs = 1

config.compressCss = 1

type

Property

type

Data type

string

Description

Defines the type of the script tag (default: text/javascript)

allWrap

Property

allWrap

Data type

wrap

Description

wraps the script tag

tofooter

Property

tofooter

Data type

boolean

Description

If set, the jsfile, jsurl and jsdata will be placed in footer elsewhere it will be added to the header

Note: If you use this function, it is not necessary to add the jquery.js using the tx_t3jquery->addJqJS function, as this function automatically adds the jquery.js if it is not already added.

Example for Typoscript:
includeLibs.t3jquery = EXT:t3jquery/class.tx_t3jquery.php
page.10 = USER
page.10.userFunc = tx_t3jquery->addJS
page.10.jsfile = fileadmin/testscript.js
page.10.jsurl = http://www.foreign.com/testscript.js
page.10.jsdata = alert('Hello World!');
page.10.compress = 1
page.10.tofooter = 1
Example for fluid:
<t3jquery:AddJQueryAndScript jsfile="EXT:example/main.js"/>

t3jquery.txt

If you are creating your own extension and want to make it easy for the users to create a custom jQuery library with the components required for your extension, your able to create a t3jquery.txt file, and place it in your extension folder.

The t3jquery.txt contains information on what javascript and/or components is required for your extension.

There are 2 parameters you can use in the t3jquery.txt: “script” and/or “components” .

Scripts

Contains path/filename to the javascript you want analyzed. (seperate more values with a comma.)

Example:
script=res/js/slideshow.js,res/js/lightbox.js

Components

Contains a list of components you want included, This is sometimes needed, if a component is used, which is not present in the javascript file, such as inline script snippets (separate more values with a comma). Allowed values: jQuery, noConflict, MouseWheel, Lint, Mobile, Cookie, Migrate, Core, Widget, Mouse, Position, Draggable, Droppable, Resizable, Selectable, Sortable, Accordion, Autocomplete, Button, Dialog, Slider, Tabs, Progressbar, Datepicker, EffectsCore, EffectsBlind, EffectsBounce, EffectsClip, EffectsDrop, EffectsExplode, EffectsFold, EffectsHighlight, EffectsPulsate, EffectsScale, EffectsShake, EffectsSlide, EffectsTransfer, Easing.

To get language support to the datepicker, you are able to define the language like this: Datepicker-[language code], for example: Datepicker-DE, Datepicker-HR

The following components are available for jQuery TOOLS: ToolsTabs, ToolsTabsSlideshow, ToolsTooltip, ToolsTooltipSlide, ToolsTooltipDynamic, ToolsScrollable, ToolsScrollableAutoscroll, ToolsScrollableNavigator, ToolsOverlay, ToolsOverlayApple, ToolsFormDateinput, ToolsFormRangeinput, ToolsFormValidator, ToolsFlashembed, ToolsHistory, ToolsExpose, ToolsMousewheel, ToolsFlowplayer.

The following components are available for Bootstrap: BootstrapTransition, BootstrapModal, BootstrapDropdown, BootstrapScrollspy, BootstrapTab, BootstrapTooltip, BootstrapPopover, BootstrapAlert, BootstrapButton, BootstrapCollapse, BootstrapCarousel.

Example:
components=jQuery,Core,Accordion,Tabs,EffectsCore,EffectsBlind,Easing

Known problems

ChangeLog

0.0.1

Version

0.0.1

Changes

Initial development

0.1.0

Version

0.1.0

Changes

Add the jquery library to the stack of files to compile, only one file will be loaded

0.2.0

Version

0.2.0

Changes

Add configuration configDir, this is the new folder where the config and the JS-Lib will be stored

0.2.1

Version

0.2.1

Changes

Add easing

0.3.0

Version

0.3.0

Changes

Add language support for date picker

0.3.1

Version

0.3.1

Changes

Save compression to configuration

0.3.2

Version

0.3.2

Changes

Bugfix “Merge & Use” does not merge if config is empty / Bugfix selected compression if config is not set

0.3.3

Version

0.3.3

Changes

Add the “alwaysIntegrate” configuration

0.3.4

Version

0.3.4

Changes

Bugix, version 0.3.3 throws error in back end / Add “minify only” (jsmin)

0.3.5

Version

0.3.5

Changes

jQuery will be loaded at first position of header

0.3.6

Version

0.3.6

Changes

Bugfix if config['files'] is empty (PHP Warning: in_array() [function .in-array.php]: Wrong datatype)

0.3.7

Version

0.3.7

Changes

Use the jsmin of t3lib_div / Change errorhandling

0.4.0

Version

0.4.0

Changes

Change the include of the lib to hook of pagerender / Bugfix of the “alwaysIntegrate”

0.4.1

Version

0.4.1

Changes

Fix the language problems for Typo3 4.2.10 (File "EXT:lang/locallang_common.xml" not found!)

0.4.2

Version

0.4.2

Changes

Remove globals and use $GLOBALS instead for codestyle

0.4.3

Version

0.4.3

Changes

Finish the translation (EN)

0.5.0

Version

0.5.0

Changes

Definition of component in XML (define only once) / Multiple version support

0.5.1

Version

0.5.1

Changes

Bugfix in Backend, the jQuery was not loaded

0.5.2

Version

0.5.2

Changes

Bugfix #6184, changed definition of root path to PATH_site

0.5.3

Version

0.5.3

Changes

Fix problem in old Typo versions when t3lib/class.t3lib_pagerenderer.php does not exist

0.5.4

Version

0.5.4

Changes

Add jQuery 1.4.1 (#6252) / Add jQuery UI 1.8b1

0.5.5

Version

0.5.5

Changes

Fix #6184, integration from template ($_EXTKEY wrong) / Add jQuery UI 1.8rc1

0.5.6

Version

0.5.6

Changes

Add Position to 1.8x xml / Take the language information from jQuery UI Website

0.6.0

Version

0.6.0

Changes

Add jQuery TOOLS (#6208) / Change the folder structure

0.6.1

Version

0.6.1

Changes

Removed all other languages for normal translation

0.6.2

Version

0.6.2

Changes

Sometimes the “Process & Analyze” does not work well

0.6.3

Version

0.6.3

Changes

Fix #6373, if check tabs from UI, tabs from TOOLS will be unchecked

0.6.4

Version

0.6.4

Changes

Add the noConflict mode to component

0.6.5

Version

0.6.5

Changes

Add jQuery 1.4.2 and jQuery UI 1.8rc2 to component list

0.6.6

Version

0.6.6

Changes

Add jQuery UI 1.8rc3

0.6.7

Version

0.6.7

Changes

Bugfix for older Typo3 installation, the ext_localconf was included to early, move the alwaysIntegrate to ext_tables

0.6.8

Version

0.6.8

Changes

Bugfix #6863, alwaysIntegrate will not work for older versions of Typo3, see “Known problems”

0.7.0

Version

0.7.0

Changes

Add jQuery UI 1.8.0

0.7.1

Version

0.7.1

Changes

Add configuration “tofooter” to add jsdata and jsfile to the footer

0.7.2

Version

0.7.2

Changes

Fix the multiple insert of the jQuery library (Thanks to S. Delcroix)

0.7.3

Version

0.7.3

Changes

Renew the documentation

0.7.4

Version

0.7.4

Changes

Fix the alwaysIntegrate for 4.3.x versions

1.0.0

Version

1.0.0

Changes

Remove alpha, beta and rc versions for jQuery UI

1.0.1

Version

1.0.1

Changes

Fix problem with extdeveval (#7584)

1.0.2

Version

1.0.2

Changes

Add jQuery UI 1.8.1

1.1.0

Version

1.1.0

Changes

Add the dontIntegrateOnUID to configuration

1.2.0

Version

1.2.0

Changes

Library name has changed for cache reason. In case of update, you have to generate the library again! / addJS could be called multiple to add more JS-files or JS-data to header and footer

1.2.1

Version

1.2.1

Changes

Check if file exists (#7245) / Fix problem with alwaysIntegrate (version check)

1.2.2

Version

1.2.2

Changes

Fix problem with dontIntegrateOnUID (#7767) / Fix error message (PHP Warning: implode()...)

1.2.3

Version

1.2.3

Changes

Bugfix for rzcolorbox, jsdata and jsfile where not be created (since 1.1.0)

1.3.0

Version

1.3.0

Changes

Add jQuery TOOLS 1.2.1 (#7819)

1.4.0

Version

1.4.0

Changes

Add jQuery UI 1.7.3

1.5.0

Version

1.5.0

Changes

Add jQuery UI 1.8.2

1.6.0

Version

1.6.0

Changes

Add jQuery TOOLS 1.2.3 (#8390) / Add some devLogs for debug

1.6.1

Version

1.6.1

Changes

Fix problems with config.moveJsFromHeaderToFooter

1.7.0

Version

1.7.0

Changes

Add jsminify, jsurl and jsready to add JavaScript more flexible (Thx to Hartmut Bestenlehner)

1.8.0

Version

1.8.0

Changes

Add jQuery UI 1.8.4

1.8.1

Version

1.8.1

Changes

Add jQuery TOOLS 1.2.4 (#9451) / Fix problem with Easing

1.8.2

Version

1.8.2

Changes

Add jquery.lint for debug jquery scripts

1.8.3

Version

1.8.3

Changes

Fix problem behind proxy (#9618)

1.8.4

Version

1.8.4

Changes

Fix problem in button.js for jQuery UI 1.8.0 and 1.8.1

1.8.5

Version

1.8.5

Changes

Add jQuery UI 1.8.5

1.8.6

Version

1.8.6

Changes

Removed Easing, it's already in jquery.effects.core.js

1.8.7

Version

1.8.7

Changes

Fix bug in tx_t3jquery::getJqJSBE (#9896)

1.8.8

Version

1.8.8

Changes

Add jQuery TOOLS 1.2.5 / Use pageRenderer for script include

1.8.9

Version

1.8.9

Changes

Visualize new components (#10169)

1.8.10

Version

1.8.10

Changes

Add jQuery 1.4.3

1.8.11

Version

1.8.11

Changes

Add jQuery UI 1.8.6

1.8.12

Version

1.8.12

Changes

Fix missing semicolon in ui.dialog.js

1.8.13

Version

1.8.13

Changes

Add jQuery 1.4.4

1.8.14

Version

1.8.14

Changes

Add jQuery UI 1.8.7 / Fix some whitespace junk in ui/i18n

1.8.15

Version

1.8.15

Changes

Fix nodocs regex (#11316)

1.9.0

Version

1.9.0

Changes

Add integration from CDN (#11842)

1.9.1

Version

1.9.1

Changes

Fix absRefPrefix (#11885)

1.9.2

Version

1.9.2

Changes

Add jQuery UI 1.8.8

1.9.3

Version

1.9.3

Changes

Add jQuery UI 1.8.9/ Removed jQuery UI 1.7.1 and 1.7.2

1.9.4

Version

1.9.4

Changes

Add support for TYPO3 4.5 (#12602) / Remove mod in CDN-Mode (#12535)

1.9.5

Version

1.9.5

Changes

Add jQuery 1.5.0 / Add integrateToFooter to set the location for all included scripts to the footer

1.9.6

Version

1.9.6

Changes

Fix some labels (#12865) / Fix the “nodocs” for jQuery 1.5.0 (#12890) / Add jQuery 1.5.1 / Add jQuery UI 1.8.10

1.10.0

Version

1.10.0

Changes

Add jQuery UI 1.8.11 (#13921) / Add dontIntegrateInRootline to the conf_template (#13299) / Add jqLibFilename to conf_template (#13614) / Fix reverse proxy (#13923) / Add license text (#13924)

1.10.1

Version

1.10.1

Changes

License text now with preg_match_all / Fix the endless-creating-loop from configuration / Add jQuery 1.5.2 / Add jQuery UI 1.8.12

1.10.2

Version

1.10.2

Changes

Add jQuery 1.6.0 and 1.6.1 / Add jQuery TOOLS 1.2.6-dev / Add jQuery lint from GIT

1.10.3

Version

1.10.3

Changes

Fix dependencies-check in Analyze-JS (#26858) / Add jQuery UI 1.8.13

1.10.4

Version

1.10.4

Changes

Add Plugin MouseWheel and Mobile

1.10.5

Version

1.10.5

Changes

Split the configuration Core and UI (#27326) / Update jQuery Lint 1.1

1.10.6

Version

1.10.6

Changes

Fix cObj error (#27547) / Add autoloader / Add jQuery Mobile v1.0b1 / Update jQuery.lint

1.10.7

Version

1.10.7

Changes

1.10.8

Version

1.10.8

Changes

Add jQuery UI 1.8.14 / Add jQuery 1.6.2 / Add nightly build of jQuery.mobile (#28446) / Convert linefeed to Unix

1.10.9

Version

1.10.9

Changes

Add jQuery UI 1.8.15 and 1.8.16 / Add jQuery Mobile beta2 / Fix dependencies-check

2.0.0

Version

2.0.0

Changes

Attention, you will lost your configuration after install this version! You have to choose all component again! / Removed all versions, only master-version available (from 3.1MB to 900KB) / Add jQuery 1.6.3 / Add jQuery Mobile Beta 3

2.0.1

Version

2.0.1

Changes

Add jQuery 1.6.4 (#29882)

2.0.2

Version

2.0.2

Changes

Add jQuery Mobile RC1 / Fix dependencies-check in file mode / Fix documentation (#30435) / Add warning if library not selected (#30470)

2.0.3

Version

2.0.3

Changes

Add cookie plugin (#30538)

2.0.4

Version

2.0.4

Changes

Add jQuery TOOLS 1.2.6

2.0.5

Version

2.0.5

Changes

Add jQuery Mousewheel 3.0.5 / Add jQuery Mobile RC2 / Fix compatibility for 4.6.0 (#31325)

2.0.6

Version

2.0.6

Changes

Add jQuery 1.7.0 / Add jQuery Mousewheel 3.0.6

2.0.7

Version

2.0.7

Changes

Add jQuery 1.7.1 / Add jQuery Mobile 1.0

2.1.0

Version

2.1.0

Changes

Add jQuery UI 1.8.17 / Fix the resizable plugin (#31586) / Fix problem with cookies-path (#32140) / Fix typo-error in documentation (#32860) / Improve the documentation

2.1.1

Version

2.1.1

Changes

Fix the order of compression methods (#33190) / Add jQuery Mobile 1.0.1

2.1.2

Version

2.1.2

Changes

Add jQuery UI 1.8.18 / Fix cookie plugin for Safari and IE (#34159) / Fix the documentation in CDN section (#34153)

2.1.3

Version

2.1.3

Changes

Add viewHelper for Extbase (by Kay Strobach) / Fix the resizable plugin again (#31586) / Fix the version control (#34183)

2.2.0

Version

2.2.0

Changes

Add Bootstrap (#34736) / Add styles for jQuery UI and Bootstrap (#34737)

2.2.1

Version

2.2.1

Changes

Security fix, please upgrade

2.3.0

Version

2.3.0

Changes

Fix CDN-Compression (#35271) / Add jQuery 1.7.2 / Add jQuery UI 1.8.20 / Add jQuery TOOLS 1.2.7 / Add jQuery Bootstrap 2.0.3 / Add jQuery Mobile 1.1.0 / Add jQuery Mobile CSS / Add JavaScriptPacker 1.1 (#36280)

2.3.1

Version

2.3.1

Changes

Fix t3lib_utility_VersionNumber::convertVersionNumberToInteger for older typo3 versions / Add jQuery CDN (#36891)

2.3.2

Version

2.3.2

Changes

Fallback for missing jQuery UI 1.8.20 in Google-CDN and MSN-CDN (#37157)

2.3.3

Version

2.3.3

Changes

Fix the back_path in mod1 (#37386) / Create t3jquery.cfg if not exist (#37401)

2.3.4

Version

2.3.4

Changes

Add jQuery UI 1.8.21 / Add jQuery Bootstrap 2.0.4

2.3.5

Version

2.3.5

Changes

Fix the Fatal error on module #38665

2.3.6

Version

2.3.6

Changes

Add jQuery UI 1.8.22 / Add jQuery Mobile 1.1.1

2.4.0

Version

2.4.0

Changes

Add jQuery 1.8.1 / Add jQuery UI 1.8.23 and 1.9.0-rc.1 / Add jQuery Bootstrap 2.1.1 / Fix version detection on older Typo3 installation (#39943) / Fix Fluid View Helper (#39411)

2.4.1

Version

2.4.1

Changes

Add jQuery 1.8.2 / Add jQuery UI 1.8.24

2.4.2

Version

2.4.2

Changes

Add jQuery UI 1.9.0 / Add jQuery Mobile 1.2.0

2.4.3

Version

2.4.3

Changes

Add jQuery cookies 1.3 / Fix jQuery UI 1.9 Effects

2.4.4

Version

2.4.4

Changes

Add jQuery UI 1.9.1

2.4.5

Version

2.4.5

Changes

Add jQuery 1.8.3 / Add jQuery UI 1.9.2

2.4.6

Version

2.4.6

Changes

Add Bootstrap 2.2.2 (#44111)

2.5.0

Version

2.5.0

Changes

Add jQuery 1.9.0 (#44661) / Add jQuery UI 1.10.0 (#44662)

2.6.0

Version

2.6.0

Changes

Add jQuery 1.9.1 (#45182) / Add jQuery 2.0.0b1 (#45223) / Add Bootstrap 2.3 (#45395)

2.6.1

Version

2.6.1

Changes

Fix jQuery UI 1.10.0 Easing (#45496)

2.6.2

Version

2.6.2

Changes

Add jQuery UI 1.10.2 / Add jQuery Mobile 1.3.0 / Add jQuery Mousewheel 3.1.1 / Add jQuery Cookie 1.3.1 / Add Bootstrap 2.3.1 (#46078)

2.6.3

Version

2.6.3

Changes

Add jQuery 2.0.0 (#47375) / Add jQuery Mobile 1.3.1 / Add jQuer MouseWheel 3.1.3

2.6.4

Version

2.6.4

Changes

Add jQuery UI 1.10.3 / Add jQuery 1.10.1 / Add jQuery 2.0.2 / Allow extensions to ship t3jquery.txt in "Configuration" (#48811)

2.6.5

Version

2.6.5

Changes

Add Bootstrap 2.3.2 (#46078)

2.6.6

Version

2.6.6

Changes

Add Plugin jQuery Migrate 1.2.1 (#49448) / Fix bootstrap CDN link / Show error message, if the configfile is not writable (#47606)

img-2 16