.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ===================== EXT: Multiple Content ===================== :Created: 2010-02-18T17:33:18 :Changed by: Jürgen Furrer :Changed: 2014-03-17T23:03:28 :Classification: jfmulticontent :Keywords: multiple content tabulator accordion slider jquery ui :Author: Juergen Furrer :Email: juergen.furrer@gmail.com :Info 4: :Language: en |img-1| |img-2| EXT: Multiple Content - jfmulticontent .. _EXT-Multiple-Content: EXT: Multiple Content ===================== Extension Key: jfmulticontent Language: en Keywords: multiple content tabulator accordion slider jquery ui Copyright 2000-2010, Juergen Furrer, jQuery UI © 2009 Paul Bakaus, `http://jqueryui.com/ `_ jQuery © 2009 John Resig `http://ejohn.org/ `_ and the jQuery Team `http://docs.jquery.com/Contributors `_ anythingSlider By Chris Coyier `http://css-tricks.com `_ SlideDeck © 2010 digital-telepathy `http://www.dtelepathy.com `_ easyAccordion © 2010 Andrea Cima Serniotti `http://www.madeincima.eu `_ booklet © 2010 W. Grauvogel `http://builtbywill.com/ `_ easyAccordion and booklet sponsored by `http://www.made-in- nature.de/typo3-agentur.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: Table of Contents ----------------- `EXT: Multiple Content 1 <#__RefHeading__1781_1528161777>`_ **`Introduction 3 <#__RefHeading__1783_1528161777>`_** `What does it do? 3 <#__RefHeading__1785_1528161777>`_ `Screenshots 4 <#__RefHeading__1787_1528161777>`_ **`Users manual 5 <#__RefHeading__1789_1528161777>`_** `Multiple Columns 7 <#__RefHeading__1791_1528161777>`_ `Attributes 8 <#__RefHeading__1793_1528161777>`_ `Overwrite Title 8 <#__RefHeading__1795_1528161777>`_ `Options 9 <#__RefHeading__1797_1528161777>`_ `Tab 10 <#__RefHeading__1799_1528161777>`_ `Accordion 11 <#__RefHeading__1801_1528161777>`_ `Slider 12 <#__RefHeading__1803_1528161777>`_ `SlideDeck 13 <#__RefHeading__2170_2145607835>`_ `easyAccordion 14 <#__RefHeading__2380_870187698>`_ `Booklet 15 <#__RefHeading__2896_1726467302>`_ `Typoscript 16 <#__RefHeading__3982_970325410>`_ **`Administration 17 <#__RefHeading__1805_1528161777>`_** `Page configuration 18 <#__RefHeading__2572_1404101055>`_ `Updater 19 <#__RefHeading__1807_1528161777>`_ **`Configuration 20 <#__RefHeading__1809_1528161777>`_** `Reference 20 <#__RefHeading__1811_1528161777>`_ `FAQ 26 <#__RefHeading__1813_1528161777>`_ `Additional tt\_news codes 29 <#__RefHeading__1815_1528161777>`_ **`Known problems 30 <#__RefHeading__1817_1528161777>`_** **`To-Do list 31 <#__RefHeading__1819_1528161777>`_** **`ChangeLog 32 <#__RefHeading__1821_1528161777>`_** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ With this extension you're able to show multiple content elements in one content. There are seven possibility's: Multiple contents, like the sub columns in yaml Tabulator Accordion Sider SlideDeck easyAccordion Booklet .. _Screenshots: Screenshots ^^^^^^^^^^^ |img-3| |img-4| |img-5| |img-6| |img-7| |img-8| |img-9| .. _Users-manual: Users manual ------------ Here you can find a video-tutorial in german: `http://jweiland.net/typo3-hosting/service/video- anleitungen/typo3-extensions/jfmulticontent.html `_ There are two different methods to choose multiple content: Choose content from one “General Record Storage page” Choose contents from any site Your administrator can define this in the configuration of the extension. If this feature is activated, the select box of the content will change. More of this later. To add a multiple content to a site, you have to define a “General Record Storage page” for your current page. You can define only one “General Record Storage page” per page. To do this, you have to: Go to Web → Page Choose the page you want to add the “General Record Storage page” “Edit page property” Go to tab “Option” Choose the storage page in “General Record Storage page” You should use a hidden page or a SysFolder for the “General Record Storage page”. Your Page could look like this: |img-10| Define the “General Record Storage page” on root (1) and set it to the SysFolder (3) Go to the page (2) and create a new content: Go to Web → Page Choose the page where the new content should be displayed (2) Create new content Choose the plugin “Multiple Content” Go to tab “Plugin” First you should define the contents to display. |img-11| The “Selected” (4) are the contents witch will be displayed in the “Multi Content” “Items” (5) show all available contents in “General Record Storage page” You can add (6) new contents directly to the “General Record Storage page” You can show (7) the list of all contents in “General Record Storage page” You can edit (8) existing contents (choose them first in “Selected”) In case of “Use General Record Storage page only”-configuration is turned off, the “Content to display” looks like this: |img-12| The only difference here is the file browser (5). You are able to choose content from every site and every SysFolder. |img-13| After click the icon (5) you get a popup, where you can choose a page on the left (1) and choose on the right the content to include in your multiple content element. Be warned by changing content (8) you selected from another page, if you change it in multiple content, you will change it everywhere else too, because it is the same content! .. _Multiple-Columns: Multiple Columns ^^^^^^^^^^^^^^^^ |img-14| If you choose “2 columns” you have to select the “Column class 1” and the “Column class 2”. The sum of these values should be 100%. This applies to 3 and 4 columns also. For 3 columns the following combinations are possible: :: 33 | 33 | 33 25 | 25 | 50 25 | 50 | 25 20 | 20 | 60 and so on... This will generate, in normal configuration, classes to the content like in YAML: :: class=”c33l” | class=”c33l” | class=”c33r” The class name can be defined in constant editor by the integrator and will be wrapped with the number you choose. .. _Attributes: Attributes ^^^^^^^^^^ You can define additional attributes to the contents. Go to the “Attributes”-tab and write one attribute per line. It's possible to define multiple attributes per line: :: style=”width: 20em;” class=”myclass” |img-15| |img-16| .. _Overwrite-Title: Overwrite Title ^^^^^^^^^^^^^^^ For “Tabs”, “Accordion”, “Slider”, “SlideDeck“, “easyAccordion”, “booklet”-style you can overwrite the titles by defining theme in “Overwrite titles”. |img-17| This example would produce an output like this: |img-18| The second tab shows the title of the content, because only filled lines will be taken to overwrite the title of the content. .. _Options: Options ^^^^^^^ Here you can define your own Javascript options. |img-19| Be aware, that you have to know what you are doing! See the following pages for possible options: For “Tab”-style: `http://jqueryui.com/demos/tabs/ `_ For “Accordion”-style: `http://jqueryui.com/demos/accordion/ `_ For “Slider”-style: `http://css-tricks.com/anythingslider-jquery- plugin/ `_ For “SlideDeck”-style: `http://www.slidedeck.com/usage- documentation/usage\_available\_options/ `_ For “easyAccordion”: `http://www.madeincima.eu/blog/jquery-plugin- easy-accordion/ `_ For “booklet”: `http://builtbywill.com/code/booklet/options `_ If you select the “override all options”, all defines options in the “General”-tab will be overridden by your options, elsewhere it will be appended to the other options defined in “General”-tab. .. _Tab: Tab ^^^ After you select “Tab”-style, the system ask you to reload the content. After reload you can change the following options: |img-20| - “Collapsible”: You can “close” all tabs, if you click the active tab again - “Opened content”: Defines the content witch is opened at startup. If define “0” no tab is active (closed at startup) - “Open random content”: Check if you like to show the content randomly - “Event”: Defines the event on witch the accordion will be opened (click or mouseover) - “Height Style”: Defines how the contents height will be rendered (auto, fill or content) - “Cookie expiration”: Defines the days to Keep the cookie - “Set cookie path to root”: Set the domain for the cookie to “/” - “Hide Effect”: Defines the effect to use for hide (none, fade, slide) - “Hide Transition”: Configure your own animation (3 options: type, direction, duration) - “Show Effect”: Defines the effect to use for show (none, fade, slide) - “Show Transition”: Configure your own animation (3 options: type, direction, duration) .. _Accordion: Accordion ^^^^^^^^^ After you select “Accordion”-style, the system ask you to reload the content. After reload you can change the following options: |img-21| - “Collapsible”: If set, accordion will be collapsible - “Closed at startup”: The accordion will be closed by default - “Opened content”: Defines the content witch is opened at startup (will not work, if “Closed at startup” is active) - “Open random content”: Check if you like to show the content randomly - “Event”: Defines the event on witch the accordion will be opened (click or mouseover) - “Height Style”: Defines how the contents height will be rendered (auto, fill or content) - “Animation”: Activate the animation, settings can be done in “Transition” - “Transition”: Configure your own animation (3 options: type, direction, duration) .. _Slider: Slider ^^^^^^ After you select “Slider”-style, the system ask you to reload the content. After reload you can change the following options: - “Width”: Defines the width of the slider - “Height”: Defines the height of the slider - “Resize contents”: If true, solitary images/objects in the panel will expand to fit the viewport - “Theme”: Used theme for slider - “Opened content”: Defines the content witch is opened at startup - “Open random content”: Check if you like to show the content randomly - “Change URL (hash tag)”: If set, the URL will change if you choose a panel - “Build Arrows”: If true, builds the forwards and backwards buttons - “Toggle Arrows”: If true, side navigation arrows will slide out on hovering & hide at other times - “Show navigation”: If set, the panels will be displayed - “Paneltext from title”: Override the paneltext with the title from content - “Toggle Controls”: If true, slide in controls (navigation + play/stop button) on hover and slide change, hide at other times - “Start autoplay”: If set, the autoplay button will be on - “Pause on mouseover”: If set, the autoplay will pause when mouse over - “Resume on video end”: If true & the slideshow is active & a youtube video is playing, it will pause the autoplay until the video is complete - “Stop at end”: If true & the slideshow is active, the slideshow will stop on the last page - “Play rtl”: If true, the slideshow will move right-to-left - “Transition”: Configure your own animation (3 options: type, direction, duration) - “Delay for autoplay (in ms)”: Delay in milliseconds before the the next content is shown .. _SlideDeck: SlideDeck ^^^^^^^^^ After you select “SlideDeck”-style, the system ask you to reload the content. After reload you can change the following options: |img-22| - “Height in px”: Sets the height of the SlideDeck - “Transition”: Configure your own animation (3 options: type, direction, duration) - “Opened content“: Defines the content witch is opened at startup - “Add indicator for overlapping“: If set, there will be a overlaped indicator for active slide - “Active slide indexes“: If set, every slide gets a number - “Activate mousewheel“: If set, the slides can be moved with the mousewheel - “Activate activation keys“: If set, every slide can be activated by a shortcut - “Hide spine“: If set, the spines will not be displayed - “Delay for autoplay (in ms)”: Delay in milliseconds before the the next content is shown - “Cycle”: If set, the autoplay will start over after last slide .. _easyAccordion: easyAccordion ^^^^^^^^^^^^^ After you select “easyAccordion”-style, the system ask you to reload the content. After reload you can change the following options: |img-23| - “Skin”: Defines the used skin for this accordion - “Opened content”: Defines the content witch is opened at startup - “Width”: Sets the width of the accordion (the height is defined in css!) - “Show numbers”: If set, the slide numbers will be displayed - “Delay for autoplay (in ms)”: Delay in milliseconds before the the next content is shown .. _Booklet: Booklet ^^^^^^^ After you select “booklet”-style, the system ask you to reload the content. After reload you can change the following options: - “Width”: Container width - “Height”: Container height - “Speed (in ms)”: Speed of the transition between pages - “Starting page”: Index of the first page to be displayed - “Direction right to left”: If set, the direction of the overall content organization will be right to left - “Type of transition”: Type of transition ('swing', 'linear', 'Quad', 'Cubic', 'Quart', 'Quint', 'Sine', 'Expo', 'Circ', 'Back', 'Bounce' or 'Elastic') - “Direction of transition”: Direction of transition ('In', 'Out' or 'InOut') - “Page padding”: Padding for each page wrapper - “Show page numbers”: Display page numbers on each page - “Manual page turning”: Enables manual page turning, requires jQuery UI to function - “Show shadows”: Display shadows on page animations - “Booklet closed”: Start with the book "closed", will add empty pages to beginning and end of book - “Show covers”: Used with "closed", makes first and last pages into covers, without page numbers (if enabled) - “Center closed booklet”: Used with “closed”, makes book position in centre of container when closed - “Use hash”: Enables navigation using a hash string, ex: #/page/1 for page 1, will affect all booklets with 'hash' enabled - “Use keyboard”: Enables navigation with arrow keys (left: previous, right: next) - “Autoplay”: Enables automatic navigation, requires “Delay for autoplay” - “Delay for autoplay”: Amount of time between automatic page flipping - “Activate overlay”: Enables navigation using a page sized overlay, when enabled links inside the content will not be clickable - “Show arrows”: Adds arrows overlayed over the book edges - “Hide arrows if mouseout”: Auto hides arrows when controls are not hovered - “Hover effect”: Enables preview pageturn hover animation, shows a small preview of previous or next page on hover .. _Typoscript: Typoscript ^^^^^^^^^^ After you select “typoscript”-style, the system ask you to reload the content. All settings in the general-tab will be taken from typoscript, you cant change any settings in FlexForm .. _Administration: Administration -------------- For administration, you can allow / disallow the following exclude fields for user: Pagecontent: Contents to display You are able to change the following options in configuration: .. ### BEGIN~OF~TABLE ### .. _useStoragePidOnly: useStoragePidOnly ^^^^^^^^^^^^^^^^^ .. container:: table-row Property useStoragePidOnly Data type boolean Description If set, only content can be choosen from the defined General Record Storage page Default 1 .. _ttNewsCodes: ttNewsCodes ^^^^^^^^^^^ .. container:: table-row Property ttNewsCodes Data type boolean Description Enables the additional codes in tt\_news Default 0 .. _frontendErrorMsg: frontendErrorMsg ^^^^^^^^^^^^^^^^ .. container:: table-row Property frontendErrorMsg Data type boolean Description If set, messages in case of missing templates are displayed in FE (Turn of in production) Default 1 .. _useSelectInsteadCheckbox: useSelectInsteadCheckbox ^^^^^^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property useSelectInsteadCheckbox Data type boolean Description If set, most of checkboxes will turn into selectboxes, so you can choose "from TS" Default 0 .. _useOwnUserFuncForPages: useOwnUserFuncForPages ^^^^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property useOwnUserFuncForPages Data type boolean Description If set, you have to do the page rendering with a own userFunc Default 0 .. _openExternalLink: openExternalLink ^^^^^^^^^^^^^^^^ .. container:: table-row Property openExternalLink Data type boolean Description If set, the external link in page-view will be opened Default 0 .. _showEmptyContent: showEmptyContent ^^^^^^^^^^^^^^^^ .. container:: table-row Property showEmptyContent Data type boolean Description If set, an empty content will be shown as well Default 0 .. _addBrowseLinks: addBrowseLinks ^^^^^^^^^^^^^^ .. container:: table-row Property addBrowseLinks Data type boolean Description If set, there will be an additional tab in the link-browser Default 0 .. _tabSelectByHash: tabSelectByHash ^^^^^^^^^^^^^^^ .. container:: table-row Property tabSelectByHash Data type boolean Description If set, the tabs can be selected by hash-value in URL Default 0 .. _colPosOfIrreContent: colPosOfIrreContent ^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property colPosOfIrreContent Data type integer Description Select the colPos where the tt\_content will be saved in IRRE-view Default 93 .. _style-2column: style.2column ^^^^^^^^^^^^^ .. container:: table-row Property style.2column Data type boolean Description Enables the 2column-Style for the backend Default 1 .. _style-3column: style.3column ^^^^^^^^^^^^^ .. container:: table-row Property style.3column Data type boolean Description Enables the 3column-Style for the backend Default 1 .. _style-4column: style.4column ^^^^^^^^^^^^^ .. container:: table-row Property style.4column Data type boolean Description Enables the 4column-Style for the backend Default 1 .. _style-5column: style.5column ^^^^^^^^^^^^^ .. container:: table-row Property style.5column Data type boolean Description Enables the 5column-Style for the backend Default 1 .. _style-tab: style.tab ^^^^^^^^^ .. container:: table-row Property style.tab Data type boolean Description Enables the tab-Style for the backend Default 1 .. _style-accordion: style.accordion ^^^^^^^^^^^^^^^ .. container:: table-row Property style.accordion Data type boolean Description Enables the accordion-Style for the backend Default 1 .. _style-slider: style.slider ^^^^^^^^^^^^ .. container:: table-row Property style.slider Data type boolean Description Enables the slider-Style for the backend Default 1 .. _style-slidedeck: style.slidedeck ^^^^^^^^^^^^^^^ .. container:: table-row Property style.slidedeck Data type boolean Description Enables the slidedeck-Style for the backend Default 1 .. _style-easyaccordion: style.easyaccordion ^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property style.easyaccordion Data type boolean Description Enables the easyaccordion-Style for the backend Default 1 .. _style-booklet: style.booklet ^^^^^^^^^^^^^ .. container:: table-row Property style.booklet Data type boolean Description Enables the booklet-Style for the backend Default 1 .. _style-typoscript: style.typoscript ^^^^^^^^^^^^^^^^ .. container:: table-row Property style.typoscript Data type boolean Description Enable the typoscrip-Style for the backend Default 0 .. _classInner: classInner ^^^^^^^^^^ .. container:: table-row Property classInner Data type string Description Possible values to wrap in column classes Default ,16,20,25,33,38,40, 50,60,62,66,75,80 .. _anythingSliderThemeFolder: anythingSliderThemeFolder ^^^^^^^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property anythingSliderThemeFolder Data type string Description Location of the themes folder of anythingSlider Default EXT:jfmulticontent/res/anythingslider/themes/ .. _easyAccordionSkinFolder: easyAccordionSkinFolder ^^^^^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property easyAccordionSkinFolder Data type string Description Location of the skin folder for easyAccordion Default EXT:jfmulticontent/res/easyaccordion/skins/ .. _anythingSliderModes: anythingSliderModes ^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property anythingSliderModes Data type string Description Possible values to use for AnythingSlider "mode" Default horizontal,vertical,fade .. ###### END~OF~TABLE ###### .. _Page-configuration: Page configuration ^^^^^^^^^^^^^^^^^^ Your able to configure the available styles by pageTS. :: mod.jfmulticontent { availableStyles = 2column,3column,tab classInner = 16,33,50 anythingSliderModes = horizontal,vertical } In this case in the backend are only these three styles available: |img-24| .. _generated: ((generated)) """"""""""""" .. _Be-aware: Be aware: ~~~~~~~~~ All values defined in plugin-configuration will be available, you can only choose theme in pageTS. .. _For-example: For example: ~~~~~~~~~~~~ you define this value in plugin-configuration “16,33,50” and you choose this value in pageTS “16,25,33,75” the option show only the values “16,33” .. _Updater: Updater ^^^^^^^ If you update from prior versions, you should go to the updater of this plugin to prevent problems. After installing the extension, choose “UPDATE!” from the dropdown or use the link in the updater message box. |img-25| You will get a list of jobs to be done. |img-26| **Please read the warning carefully!** To do the update of a job, you have to click the “DO IT” button. |img-27| .. _Configuration: Configuration ------------- After installing the extension, you have to add the static “Multi content (jfmulticontent)” to your template. |img-28| You can define the used JS-Library and the used template and CSS-file in the constant editor. .. _Reference: Reference ^^^^^^^^^ plugin.tx\_jfmulticontent\_pi1 .. ### BEGIN~OF~TABLE ### .. _jQueryNoConflict: jQueryNoConflict """""""""""""""" .. container:: table-row Property jQueryNoConflict Data type boolean Description Use jQuery in noConflict mode Default 1 .. _jsInFooter: jsInFooter """""""""" .. container:: table-row Property jsInFooter Data type boolean Description If set, the Javascript will be rendered in Footer Default 0 .. _jsMinify: jsMinify """""""" .. container:: table-row Property jsMinify Data type boolean Description If set, the Javascript will be minified Default 0 .. _jsInline: jsInline """""""" .. container:: table-row Property jsInline Data type boolean Description If set, the Javascript will be inserted into the inlineJS, after this, its possible to put it into externel files (config.removeDefaultJS = external) Default 0 .. _cssMinify: cssMinify """"""""" .. container:: table-row Property cssMinify Data type boolean Description If set, the CSS will be minified Default 0 .. _templateFile: templateFile """""""""""" .. container:: table-row Property templateFile Data type file Description Location of the used template Default EXT:jfmulticontent/res/tx\_jfmulticontent\_pi1.tmpl .. _templateFileJS: templateFileJS """""""""""""" .. container:: table-row Property templateFileJS Data type file Description Location of the used template for JS Default EXT:jfmulticontent/res/tx\_jfmulticontent\_pi1.js .. _cssFile: cssFile """"""" .. container:: table-row Property cssFile Data type file Description CSS-File to include, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/tx\_jfmulticontent\_pi1.css .. _jQueryLibrary: jQueryLibrary """"""""""""" .. container:: table-row Property jQueryLibrary Data type file Description Location of the jQuery Lib, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/jquery/js/jquery-1.8.2.min.js .. _jQueryCookies: jQueryCookies """"""""""""" .. container:: table-row Property jQueryCookies Data type file Description Location of jQuery Cookies, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/jquery/js/jquery.cookies.js .. _jQueryEasing: jQueryEasing """""""""""" .. container:: table-row Property jQueryEasing Data type file Description Location of the jQuery Easing, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/jquery/js/jquery.easing-1.3.js .. _jQueryMouseWheel: jQueryMouseWheel """""""""""""""" .. container:: table-row Property jQueryMouseWheel Data type file Description Location of the Mousewheel Default EXT:jfmulticontent/res/jquery/js/jquery.mousewheel-3.0.6.min.js .. _jQueryUI: jQueryUI """""""" .. container:: table-row Property jQueryUI Data type file Description Location of the jQuery UI, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/jquery/js/jquery-ui-1.9.1.custom.min.js .. _jQueryUIstyle: jQueryUIstyle """"""""""""" .. container:: table-row Property jQueryUIstyle Data type file Description Location of the jQuery UI CSS, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/jquery/css/theme-1.9.1/jquery- ui-1.9.1.custom.css .. _sliderJS: sliderJS """""""" .. container:: table-row Property sliderJS Data type file Description Location of the anythingSlider JS-file, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/anythingslider/jquery.anythingslider-1.8.6.min. js .. _sliderJSvideo: sliderJSvideo """"""""""""" .. container:: table-row Property sliderJSvideo Data type file Description Location of the anythingSlider Video JS-file Default EXT:jfmulticontent/res/anythingslider/jquery.anythingslider-1.8.6.vide o.min.js .. _sliderJSfx: sliderJSfx """""""""" .. container:: table-row Property sliderJSfx Data type file Description Location of the anythingSlider FX JS-file Default EXT:jfmulticontent/res/anythingslider/jquery.anythingslider-1.8.6.fx.m in.js .. _sliderCSS: sliderCSS """"""""" .. container:: table-row Property sliderCSS Data type file Description Location of the default anythingSlider CSS-File, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/anythingslider/style.css .. _sliderCSSie7: sliderCSSie7 """""""""""" .. container:: table-row Property sliderCSSie7 Data type file Description Location of the anythingSlider CSS-File for IE7 and lower, if empty or file does not exist, the script will not be included Default EXT:jfmulticontent/res/anythingslider/style-ie.css .. _sliderCSSanimate: sliderCSSanimate """""""""""""""" .. container:: table-row Property sliderCSSanimate Data type file Description Location of the anythingSlider CSS-File for CSS3-Animation Default EXT:jfmulticontent/res/anythingslider/animate.css .. _slidedeckJS: slidedeckJS """"""""""" .. container:: table-row Property slidedeckJS Data type file Description Location of the SlideDeck JS-file Default EXT:jfmulticontent/res/slidedeck/jquery.slidedeck-1.3.2.min.js .. _slidedeckCSS: slidedeckCSS """""""""""" .. container:: table-row Property slidedeckCSS Data type file Description Location of the SlideDeck CSS-File. There are some skins available in “res/slidedeck/skins”, try theme to see the possibility’s of the SlideDeck Default EXT:jfmulticontent/res/slidedeck/skins/default/skin.css .. _easyaccordionJS: easyaccordionJS """"""""""""""" .. container:: table-row Property easyaccordionJS Data type file Description Location of the Easy-Accordion JS-file Default EXT:jfmulticontent/res/easyaccordion/jquery.easyAccordion-0.1.js .. _easyaccordionCSS: easyaccordionCSS """""""""""""""" .. container:: table-row Property easyaccordionCSS Data type file Description Location of the Easy-Accordion CSS-File Default EXT:jfmulticontent/res/easyaccordion/skins/orange/style.css .. _bookletJS: bookletJS """"""""" .. container:: table-row Property bookletJS Data type file Description Location of the Booklet JS-file Default EXT:jfmulticontent/res/booklet/jquery.booklet.1.4.0.min.js .. _bookletCSS: bookletCSS """""""""" .. container:: table-row Property bookletCSS Data type file Description Location of the Booklet CSS-file Default EXT:jfmulticontent/res/booklet/jquery.booklet.1.4.0.css .. _2columnClasses: 2columnClasses """""""""""""" .. container:: table-row Property 2columnClasses Data type string Description Wrap of the classname for 2 Column This string will be used to wrap the selected classInner. It is separated by the \|\*\| and define in every part the wrap that is used in the column ([first column] \|\*\| [second column] etc.) Default c\|l \|\*\| c\|r .. _3columnClasses: 3columnClasses """""""""""""" .. container:: table-row Property 3columnClasses Data type string Description Wrap of the classname for 3 Column This string will be used to wrap the selected classInner. It is separated by the \|\*\| and define in every part the wrap that is used in the column ([first column] \|\*\| [second column] etc.) Default c\|l \|\*\| c\|l \|\*\| c\|r .. _4columnClasses: 4columnClasses """""""""""""" .. container:: table-row Property 4columnClasses Data type string Description Wrap of the classname for 4 Column This string will be used to wrap the selected classInner. It is separated by the \|\*\| and define in every part the wrap that is used in the column ([first column] \|\*\| [second column] etc.) Default c\|l \|\*\| c\|l \|\*\| c\|l \|\*\| c\|r .. _5columnClasses: 5columnClasses """""""""""""" .. container:: table-row Property 5columnClasses Data type string Description Wrap of the classname for 5 Column This string will be used to wrap the selected classInner. It is separated by the \|\*\| and define in every part the wrap that is used in the column ([first column] \|\*\| [second column] etc.) Default c\|l \|\*\| c\|l \|\*\| c\|l \|\*\| c\|l \|\*\| c\|r .. _equalizeClass: equalizeClass """"""""""""" .. container:: table-row Property equalizeClass Data type -> stdWrap Description Defines the class to use when config.equalize is set, if you use the famous YAML framework, the subcolumns will have the same height, elsewhere you have to define the style by your own: :: .equalize{ overflow: visible; display: table; table-layout: fixed; } Default equalize .. _columnWrap: columnWrap """""""""" .. container:: table-row Property columnWrap Data type -> stdWrap Description Wrap for column based display. You can define it like in TMENU with three states: firstWrap \|\*\| middleWrap \|\*\| lastWrap If you define just one stat, this state will be used for all contents. If you define two states, it will use the first state for middle too. **Example:** :: plugin.tx_jfmulticontent_pi1.columnWrap { wrap =
|
|*|
|
|*|
|
} Default .. _tabWrap: tabWrap """"""" .. container:: table-row Property tabWrap Data type -> stdWrap Description Wrap for tab based display (see above) Default .. _tabKey: tabKey """""" .. container:: table-row Property tabKey Data type cObject Description Defines the key to use for tabs-style. The result will be stored in the marker **###TAB\_KEY###** You're able to use some registered variables: **register:key** – The key of the multicontent **register:content\_id** – The uid of the tt\_content **register:id** – The id of the actual tab (0,1,2,3 etc.) **register:title** – The title of the tab **Example:** :: plugin.tx_jfmulticontent_pi1 { tabKey = TEXT tabKey { value = {register:key}-{register:id} insertData = 1 } } Default .. _accordionWrap: accordionWrap """"""""""""" .. container:: table-row Property accordionWrap Data type -> stdWrap Description Wrap for accordion based display (see above) Default .. _sliderWrap: sliderWrap """""""""" .. container:: table-row Property sliderWrap Data type -> stdWrap Description Wrap for slider based display (see above) Default .. _slidedeckWrap: slidedeckWrap """"""""""""" .. container:: table-row Property slidedeckWrap Data type -> stdWrap Description Wrap for slidedeck based display (see above) Default .. _easyaccordionWrap: easyaccordionWrap """"""""""""""""" .. container:: table-row Property easyaccordionWrap Data type -> stdWrap Description Wrap for easyAccordion based display (see above) Default .. _bookletWrap: bookletWrap """"""""""" .. container:: table-row Property bookletWrap Data type -> stdWrap Description Wrap for booklet based display (see above) Default .. _disableJs: disableJs """"""""" .. container:: table-row Property disableJs Data type boolean Description Disable the Javascript (for print) Default 0 .. _additionalMarkers-additionalContentMarkers: additionalMarkers / additionalContentMarkers """""""""""""""""""""""""""""""""""""""""""" .. container:: table-row Property additionalMarkers / additionalContentMarkers Data type Description Here you can define your marks comma seperated, every mark will be replaced with the definition in additionalMarkerConf. The used string have to be in upper case in your template. ####CONTENTTITLE## **Example:** :: plugin.tx_jfmulticontent_pi1 { additionalMarkers = contentmarker additionalContentMarkers = itemmarker } Default .. _additionalMarkerConf: additionalMarkerConf """""""""""""""""""" .. container:: table-row Property additionalMarkerConf Data type Description The configuration of the used Marks, here you can define the TS to use for every mark defined in additionalMarkers or additionalContentMarkers **Example:** :: plugin.tx_jfmulticontent_pi1 { additionalMarkerConf { contentmarker = TEXT contentmarker { field = header fieldRequired = header if.equals.field = header_layout if.value = 100 if.negate = 1 wrap = | } itemmarker = RECORDS itemmarker { source.data = register:content_id tables = tt_content dontCheckPid = 1 conf.tt_content = TEXT conf.tt_content { field = header wrap =

Header: |

} } } } Default .. _config: config.\* """"""""" .. container:: table-row Property config.\* Data type Description Here you can optionally define the multicontent in TS to add it to the template Default .. _config-contentKey: config.contentKey """"""""""""""""" .. container:: table-row Property config.contentKey Data type string Description Define the id of the element Default jfmulticontent\_ts1 .. _config-style: config.style """""""""""" .. container:: table-row Property config.style Data type string Description Define the used style when you define the plugin threw TS '2column', '3column', '4column', '5column', 'tab', 'accordion', 'slider', 'typoscript' Default 2column .. _config-columnOrder: config.columnOrder """""""""""""""""" .. container:: table-row Property config.columnOrder Data type string Description Define the order of the column: 0 = no repeat 1 = left to right, top to down 2 = right to left, top to down Default .. _config-column1: config.column1 """""""""""""" .. container:: table-row Property config.column1 Data type string Description Class value to use for column 1 will result in class=”c33l” Default 50 .. _config-column2: config.column2 """""""""""""" .. container:: table-row Property config.column2 Data type string Description Class value to use for column 2 will result in class=”c33l” Default 50 .. _config-column3: config.column3 """""""""""""" .. container:: table-row Property config.column3 Data type string Description Class value to use for column 3 will result in class=”c33l” Default .. _config-column4: config.column4 """""""""""""" .. container:: table-row Property config.column4 Data type string Description Class value to use for column 4 will result in class=”c33l” Default .. _config-equalize: config.equalize """"""""""""""" .. container:: table-row Property config.equalize Data type string Description If set, the equalizeClass will be inserted Default 0 .. _config-tabCollapsible: config.tabCollapsible """"""""""""""""""""" .. container:: table-row Property config.tabCollapsible Data type boolean Description If set, tab will be collapsible Default 0 .. _config-tabOpen: config.tabOpen """""""""""""" .. container:: table-row Property config.tabOpen Data type integer Description Defines the content witch is opened at startup. If 0 the tabs will be closed at startup (only if tabCookieExpires not set) Default 1 .. _config-tabRandomContent: config.tabRandomContent """"""""""""""""""""""" .. container:: table-row Property config.tabRandomContent Data type string Description Check if you like to show the content randomly Default 0 .. _config-tabEvent: config.tabEvent """"""""""""""" .. container:: table-row Property config.tabEvent Data type string Description Defines the event on witch the accordion will be opened ('click' or 'mouseover') Default .. _config-tabHeightStyle: config.tabHeightStyle """"""""""""""""""""" .. container:: table-row Property config.tabHeightStyle Data type string Description Defines how the contents height will be rendered (auto, fill or content) Default auto .. _config-tabCookieExpires: config.tabCookieExpires """"""""""""""""""""""" .. container:: table-row Property config.tabCookieExpires Data type integer Description Count of days, the cookie will be stored for selected tab. If set, the tabOpen and tabRandomContent will be disabled Default .. _config-tabCookieRoot: config.tabCookieRoot """""""""""""""""""" .. container:: table-row Property config.tabCookieRoot Data type boolean Description If set, the cookie path will be set to “/” otherwise it will be set from URI Default 0 .. _config-tabHideEffect: config.tabHideEffect """""""""""""""""""" .. container:: table-row Property config.tabHideEffect Data type string Description Defines the effect to use for hide (none, fadeOut, slideUp) Default fadeOut .. _config-tabHideTransition: config.tabHideTransition """""""""""""""""""""""" .. container:: table-row Property config.tabHideTransition Data type string Description Type of transition ('swing', 'linear', 'Quad', 'Cubic', 'Quart', 'Quint', 'Sine', 'Expo', 'Circ', 'Back', 'Bounce' or 'Elastic') Default .. _config-tabHideTransitiondir: config.tabHideTransitiondir """"""""""""""""""""""""""" .. container:: table-row Property config.tabHideTransitiondir Data type string Description Direction of transition ('In', 'Out' or 'InOut') Default In .. _config-tabHideTransitionduration: config.tabHideTransitionduration """""""""""""""""""""""""""""""" .. container:: table-row Property config.tabHideTransitionduration Data type integer Description Duration of transition in ms Default .. _config-tabShowEffect: config.tabShowEffect """""""""""""""""""" .. container:: table-row Property config.tabShowEffect Data type string Description Defines the effect to use for show (none, fadeIn, slideDown) Default fadeIn .. _config-tabShowTransition: config.tabShowTransition """""""""""""""""""""""" .. container:: table-row Property config.tabShowTransition Data type string Description Type of transition ('swing', 'linear', 'Quad', 'Cubic', 'Quart', 'Quint', 'Sine', 'Expo', 'Circ', 'Back', 'Bounce' or 'Elastic') Default .. _config-tabShowTransitiondir: config.tabShowTransitiondir """"""""""""""""""""""""""" .. container:: table-row Property config.tabShowTransitiondir Data type string Description Direction of transition ('In', 'Out' or 'InOut') Default In .. _config-tabShowTransitionduration: config.tabShowTransitionduration """""""""""""""""""""""""""""""" .. container:: table-row Property config.tabShowTransitionduration Data type integer Description Duration of transition in ms Default .. _config-tabOptions: config.tabOptions """"""""""""""""" .. container:: table-row Property config.tabOptions Data type string Description Define own options for tabs Default .. _config-tabOptionsOverride: config.tabOptionsOverride """"""""""""""""""""""""" .. container:: table-row Property config.tabOptionsOverride Data type boolean Description Define if the options defined above will override all other options or append to theme Default 0 .. _config-accordionCollapsible: config.accordionCollapsible """"""""""""""""""""""""""" .. container:: table-row Property config.accordionCollapsible Data type boolean Description If set, accordion will be collapsible Default 0 .. _config-accordionClosed: config.accordionClosed """""""""""""""""""""" .. container:: table-row Property config.accordionClosed Data type boolean Description The accordion will be closed by default Default 0 .. _config-accordionOpen: config.accordionOpen """""""""""""""""""" .. container:: table-row Property config.accordionOpen Data type integer Description Defines the content witch is opened at startup (will not work, if “Closed at startup” is active) Default 1 .. _config-accordionRandomContent: config.accordionRandomContent """"""""""""""""""""""""""""" .. container:: table-row Property config.accordionRandomContent Data type boolean Description Check if you like to show the content randomly Default 0 .. _config-accordionEvent: config.accordionEvent """"""""""""""""""""" .. container:: table-row Property config.accordionEvent Data type string Description Defines the event on witch the accordion will be opened ('click' or 'mouseover') Default .. _config-accordionHeightStyle: config.accordionHeightStyle """"""""""""""""""""""""""" .. container:: table-row Property config.accordionHeightStyle Data type string Description Defines how the contents height will be rendered (auto, fill or content) Default auto .. _config-accordionAnimate: config.accordionAnimate """"""""""""""""""""""" .. container:: table-row Property config.accordionAnimate Data type boolean Description If set, the accordion will be animated Default 1 .. _config-accordionTransition: config.accordionTransition """""""""""""""""""""""""" .. container:: table-row Property config.accordionTransition Data type string Description Type of transition ('swing', 'linear', 'Quad', 'Cubic', 'Quart', 'Quint', 'Sine', 'Expo', 'Circ', 'Back', 'Bounce' or 'Elastic') Default .. _config-accordionTransitiondir: config.accordionTransitiondir """"""""""""""""""""""""""""" .. container:: table-row Property config.accordionTransitiondir Data type string Description Direction of transition ('In', 'Out' or 'InOut') Default In .. _config-accordionTransitionduration: config.accordionTransitionduration """""""""""""""""""""""""""""""""" .. container:: table-row Property config.accordionTransitionduration Data type integer Description Duration of transition in ms Default 1000 .. _config-accordionOptions: config.accordionOptions """"""""""""""""""""""" .. container:: table-row Property config.accordionOptions Data type string Description Define own options for accordion Default .. _config-accordionOptionsOverride: config.accordionOptionsOverride """"""""""""""""""""""""""""""" .. container:: table-row Property config.accordionOptionsOverride Data type boolean Description Define if the options defined above will override all other options or append to theme Default 0 .. _config-sliderWidth: config.sliderWidth """""""""""""""""" .. container:: table-row Property config.sliderWidth Data type string Description Defines the width of the slider Default .. _config-sliderHeight: config.sliderHeight """"""""""""""""""" .. container:: table-row Property config.sliderHeight Data type string Description Defines the height of the slider Default .. _config-sliderResizeContents: config.sliderResizeContents """"""""""""""""""""""""""" .. container:: table-row Property config.sliderResizeContents Data type boolean Description If true, solitary images/objects in the panel will expand to fit the viewport Default 0 .. _config-sliderTheme: config.sliderTheme """""""""""""""""" .. container:: table-row Property config.sliderTheme Data type string Description Used theme for slider Default .. _config-sliderOpen: config.sliderOpen """"""""""""""""" .. container:: table-row Property config.sliderOpen Data type integer Description Defines the content witch is opened at startup Default 1 .. _config-sliderRandomContent: config.sliderRandomContent """""""""""""""""""""""""" .. container:: table-row Property config.sliderRandomContent Data type boolean Description Check if you like to show the content randomly Default 0 .. _config-sliderHashTags: config.sliderHashTags """"""""""""""""""""" .. container:: table-row Property config.sliderHashTags Data type boolean Description If set, the URL will change if you choose a panel Default 0 .. _config-sliderBuildArrows: config.sliderBuildArrows """""""""""""""""""""""" .. container:: table-row Property config.sliderBuildArrows Data type boolean Description If true, builds the forwards and backwards buttons Default 1 .. _config-sliderToggleArrows: config.sliderToggleArrows """"""""""""""""""""""""" .. container:: table-row Property config.sliderToggleArrows Data type boolean Description If true, side navigation arrows will slide out on hovering & hide at other times Default 0 .. _config-sliderNavigation: config.sliderNavigation """"""""""""""""""""""" .. container:: table-row Property config.sliderNavigation Data type boolean Description If set, the panels will be displayed Default 1 .. _config-sliderStartStop: config.sliderStartStop """""""""""""""""""""" .. container:: table-row Property config.sliderStartStop Data type boolean Description If set, the start/stop panel will be displayed Default 1 .. _config-sliderPanelFromHeader: config.sliderPanelFromHeader """""""""""""""""""""""""""" .. container:: table-row Property config.sliderPanelFromHeader Data type boolean Description Override the paneltext with the title from content Default 0 .. _config-sliderToggleControls: config.sliderToggleControls """"""""""""""""""""""""""" .. container:: table-row Property config.sliderToggleControls Data type boolean Description If true, slide in controls (navigation + play/stop button) on hover and slide change, hide at other times Default 0 .. _config-sliderAutoStart: config.sliderAutoStart """""""""""""""""""""" .. container:: table-row Property config.sliderAutoStart Data type boolean Description If set, the autoplay button will be on Default 0 .. _config-sliderPauseOnHover: config.sliderPauseOnHover """"""""""""""""""""""""" .. container:: table-row Property config.sliderPauseOnHover Data type boolean Description If set, the autoplay will pause when mouse over Default 0 .. _config-sliderResumeOnVideoEnd: config.sliderResumeOnVideoEnd """"""""""""""""""""""""""""" .. container:: table-row Property config.sliderResumeOnVideoEnd Data type boolean Description If true & the slideshow is active & a youtube video is playing, it will pause the autoplay until the video is complete Default 0 .. _config-sliderAllowRapidChange: config.sliderAllowRapidChange """"""""""""""""""""""""""""" .. container:: table-row Property config.sliderAllowRapidChange Data type boolean Description If true, allow rapid changing of the active pane, instead of ignoring activity during animation Default 0 .. _config-sliderStopAtEnd: config.sliderStopAtEnd """""""""""""""""""""" .. container:: table-row Property config.sliderStopAtEnd Data type boolean Description If true & the slideshow is active, the slideshow will stop on the last page Default 0 .. _config-sliderPlayRtl: config.sliderPlayRtl """""""""""""""""""" .. container:: table-row Property config.sliderPlayRtl Data type boolean Description If true, the slideshow will move right-to-left Default 0 .. _config-sliderTransition: config.sliderTransition """"""""""""""""""""""" .. container:: table-row Property config.sliderTransition Data type string Description Type of transition ('swing', 'linear', 'Quad', 'Cubic', 'Quart', 'Quint', 'Sine', 'Expo', 'Circ', 'Back', 'Bounce' or 'Elastic') Default swing .. _config-sliderTransitiondir: config.sliderTransitiondir """""""""""""""""""""""""" .. container:: table-row Property config.sliderTransitiondir Data type string Description Direction of transition ('In', 'Out' or 'InOut') Default In .. _config-sliderTransitionduration: config.sliderTransitionduration """"""""""""""""""""""""""""""" .. container:: table-row Property config.sliderTransitionduration Data type integer Description Duration of transition in ms Default 1000 .. _config-sliderAutoplay: config.sliderAutoplay """"""""""""""""""""" .. container:: table-row Property config.sliderAutoplay Data type boolean Description Autoplay at start Default 0 .. _config-sliderOptions: config.sliderOptions """""""""""""""""""" .. container:: table-row Property config.sliderOptions Data type string Description Define own options for slider Default .. _config-sliderOptionsOverride: config.sliderOptionsOverride """""""""""""""""""""""""""" .. container:: table-row Property config.sliderOptionsOverride Data type boolean Description Define if the options defined above will override all other options or append to theme Default 0 .. _config-slidedeckHeight: config.slidedeckHeight """""""""""""""""""""" .. container:: table-row Property config.slidedeckHeight Data type integer Description Sets the height of the SlideDeck Default 300 .. _config-slidedeckTransition: config.slidedeckTransition """""""""""""""""""""""""" .. container:: table-row Property config.slidedeckTransition Data type string Description Type of transition ('swing', 'linear', 'Quad', 'Cubic', 'Quart', 'Quint', 'Sine', 'Expo', 'Circ', 'Back', 'Bounce' or 'Elastic') Default swing .. _config-slidedeckTransitiondir: config.slidedeckTransitiondir """"""""""""""""""""""""""""" .. container:: table-row Property config.slidedeckTransitiondir Data type string Description Direction of transition ('In', 'Out' or 'InOut') Default .. _config-slidedeckTransitionduration: config.slidedeckTransitionduration """""""""""""""""""""""""""""""""" .. container:: table-row Property config.slidedeckTransitionduration Data type integer Description Duration of transition in ms Default 500 .. _config-slidedeckStart: config.slidedeckStart """"""""""""""""""""" .. container:: table-row Property config.slidedeckStart Data type integer Description Defines the content witch is opened at startup Default 1 .. _config-slidedeckActivecorner: config.slidedeckActivecorner """""""""""""""""""""""""""" .. container:: table-row Property config.slidedeckActivecorner Data type boolean Description If set, there will be a overlaped indicator for active slide Default 1 .. _config-slidedeckIndex: config.slidedeckIndex """"""""""""""""""""" .. container:: table-row Property config.slidedeckIndex Data type boolean Description If set, every slide gets a number Default 1 .. _config-slidedeckScroll: config.slidedeckScroll """""""""""""""""""""" .. container:: table-row Property config.slidedeckScroll Data type boolean Description If set, the slides can be moved with the mousewheel Default 0 .. _config-slidedeckKeys: config.slidedeckKeys """""""""""""""""""" .. container:: table-row Property config.slidedeckKeys Data type boolean Description If set, every slide can be activated by a shortcut Default 0 .. _config-slidedeckHidespines: config.slidedeckHidespines """""""""""""""""""""""""" .. container:: table-row Property config.slidedeckHidespines Data type boolean Description If set, the spines will not be displayed Default 0 .. _config-slidedeckOptions: config.slidedeckOptions """"""""""""""""""""""" .. container:: table-row Property config.slidedeckOptions Data type string Description Define own options for slidedeck Default .. _config-slidedeckOptionsOverride: config.slidedeckOptionsOverride """"""""""""""""""""""""""""""" .. container:: table-row Property config.slidedeckOptionsOverride Data type boolean Description Define if the options defined above will override all other options or append to theme Default 0 .. _config-easyaccordionSkin: config.easyaccordionSkin """""""""""""""""""""""" .. container:: table-row Property config.easyaccordionSkin Data type string Description Define the used skin Default orange .. _config-easyaccordionOpen: config.easyaccordionOpen """""""""""""""""""""""" .. container:: table-row Property config.easyaccordionOpen Data type integer Description Defines the content witch is opened at startup Default 1 .. _config-easyaccordionWidth: config.easyaccordionWidth """"""""""""""""""""""""" .. container:: table-row Property config.easyaccordionWidth Data type integer Description The width of the accordion in pixel Default 600 .. _config-easyaccordionSlideNum: config.easyaccordionSlideNum """""""""""""""""""""""""""" .. container:: table-row Property config.easyaccordionSlideNum Data type boolean Description If set, the slide numbers will be displayed Default 1 .. _config-easyaccordionOptions: config.easyaccordionOptions """"""""""""""""""""""""""" .. container:: table-row Property config.easyaccordionOptions Data type string Description Define own options for easyaccordion Default .. _config-easyaccordionOptionsOverride: config.easyaccordionOptionsOverride """"""""""""""""""""""""""""""""""" .. container:: table-row Property config.easyaccordionOptionsOverride Data type boolean Description Define if the options defined above will override all other options or append to theme Default 0 .. _config-bookletWidth: config.bookletWidth """"""""""""""""""" .. container:: table-row Property config.bookletWidth Data type integer Description Container width Default 600 .. _config-bookletHeight: config.bookletHeight """""""""""""""""""" .. container:: table-row Property config.bookletHeight Data type integer Description Container height Default 400 .. _config-bookletSpeed: config.bookletSpeed """"""""""""""""""" .. container:: table-row Property config.bookletSpeed Data type integer Description Speed of the transition between pages Default 1000 .. _config-bookletStartingPage: config.bookletStartingPage """""""""""""""""""""""""" .. container:: table-row Property config.bookletStartingPage Data type integer Description Index of the first page to be displayed Default 0 .. _config-bookletRTL: config.bookletRTL """"""""""""""""" .. container:: table-row Property config.bookletRTL Data type boolean Description If set, the direction of the overall content organization will be right to left Default 0 .. _config-bookletTransition: config.bookletTransition """""""""""""""""""""""" .. container:: table-row Property config.bookletTransition Data type string Description Type of transition ('swing', 'linear', 'Quad', 'Cubic', 'Quart', 'Quint', 'Sine', 'Expo', 'Circ', 'Back', 'Bounce' or 'Elastic') Default .. _config-bookletTransitiondir: config.bookletTransitiondir """"""""""""""""""""""""""" .. container:: table-row Property config.bookletTransitiondir Data type string Description Direction of transition ('In', 'Out' or 'InOut') Default .. _config-bookletPagePadding: config.bookletPagePadding """"""""""""""""""""""""" .. container:: table-row Property config.bookletPagePadding Data type integer Description Padding for each page wrapper Default 10 .. _config-bookletPageNumbers: config.bookletPageNumbers """"""""""""""""""""""""" .. container:: table-row Property config.bookletPageNumbers Data type boolean Description Display page numbers on each page Default 1 .. _config-bookletManual: config.bookletManual """""""""""""""""""" .. container:: table-row Property config.bookletManual Data type boolean Description Enables manual page turning, requires jQuery UI to function Default 0 .. _config-bookletShadows: config.bookletShadows """"""""""""""""""""" .. container:: table-row Property config.bookletShadows Data type boolean Description Display shadows on page animations Default 1 .. _config-bookletClosed: config.bookletClosed """""""""""""""""""" .. container:: table-row Property config.bookletClosed Data type boolean Description Start with the book "closed", will add empty pages to beginning and end of book Default 0 .. _config-bookletCovers: config.bookletCovers """""""""""""""""""" .. container:: table-row Property config.bookletCovers Data type boolean Description Used with "closed", makes first and last pages into covers, without page numbers (if enabled) Default 0 .. _config-bookletAutoCenter: config.bookletAutoCenter """""""""""""""""""""""" .. container:: table-row Property config.bookletAutoCenter Data type boolean Description Used with “closed”, makes book position in centre of container when closed Default .. _config-bookletHash: config.bookletHash """""""""""""""""" .. container:: table-row Property config.bookletHash Data type boolean Description Enables navigation using a hash string, ex: #/page/1 for page 1, will affect all booklets with 'hash' enabled Default 0 .. _config-bookletKeyboard: config.bookletKeyboard """""""""""""""""""""" .. container:: table-row Property config.bookletKeyboard Data type boolean Description enables navigation with arrow keys (left: previous, right: next) Default 0 .. _config-bookletAuto: config.bookletAuto """""""""""""""""" .. container:: table-row Property config.bookletAuto Data type boolean Description Enables automatic navigation, requires “Delay for autoplay” Default 0 .. _config-bookletDelay: config.bookletDelay """"""""""""""""""" .. container:: table-row Property config.bookletDelay Data type integer Description Amount of time between automatic page flipping Default 5000 .. _config-bookletOverlays: config.bookletOverlays """""""""""""""""""""" .. container:: table-row Property config.bookletOverlays Data type boolean Description Enables navigation using a page sized overlay, when enabled links inside the content will not be clickable Default 1 .. _config-bookletArrows: config.bookletArrows """""""""""""""""""" .. container:: table-row Property config.bookletArrows Data type boolean Description Adds arrows overlayed over the book edges Default 0 .. _config-bookletArrowsHide: config.bookletArrowsHide """""""""""""""""""""""" .. container:: table-row Property config.bookletArrowsHide Data type boolean Description Auto hides arrows when controls are not hovered Default 0 .. _config-bookletHovers: config.bookletHovers """""""""""""""""""" .. container:: table-row Property config.bookletHovers Data type boolean Description Enables preview pageturn hover animation, shows a small preview of previous or next page on hover Default 1 .. _config-bookletOptions: config.bookletOptions """"""""""""""""""""" .. container:: table-row Property config.bookletOptions Data type string Description Define own options for booklet Default .. _config-bookletOptionsOverride: config.bookletOptionsOverride """"""""""""""""""""""""""""" .. container:: table-row Property config.bookletOptionsOverride Data type boolean Description Define if the options defined above will override all other options or append to theme Default 0 .. _config-delayDuration: config.delayDuration """""""""""""""""""" .. container:: table-row Property config.delayDuration Data type integer Description Delay in milliseconds before the the next content is shown Default 0 .. _config-autoplayContinuing: config.autoplayContinuing """"""""""""""""""""""""" .. container:: table-row Property config.autoplayContinuing Data type boolean Description If this option is enabled, the autoplay will continue after interaction from the user Default 0 .. _config-autoplayCycle: config.autoplayCycle """""""""""""""""""" .. container:: table-row Property config.autoplayCycle Data type boolean Description If set, the autoplay will start over after last slide Default 0 .. _views-view-title: views.[view].title """""""""""""""""" .. container:: table-row Property views.[view].title Data type cObj Description cObj to render title for specified view Default TEXT .. _views-view-content: views.[view].content """""""""""""""""""" .. container:: table-row Property views.[view].content Data type cObj Description cObj to render content for specified view Default RECORDS .. _views-view-rel: views.[view].rel """""""""""""""" .. container:: table-row Property views.[view].rel Data type cObj Description cObj to render rel for specified view Default COA .. _contents-title: contents.\*.title """"""""""""""""" .. container:: table-row Property contents.\*.title Data type cObj Description cObj for the title Default COA .. _contents-content: contents.\*.content """"""""""""""""""" .. container:: table-row Property contents.\*.content Data type cObj Description cObj for the content Default COA .. _contents-id: contents.\*.id """""""""""""" .. container:: table-row Property contents.\*.id Data type stdWrap Description ID to use in the mark CONTENT\_ID Default .. ###### END~OF~TABLE ###### [tsref:(cObject).plugin.tx\_jfmulticontent\_pi1] .. _FAQ: FAQ ^^^ .. _generated: ((generated)) """"""""""""" .. _I-like-to-add-some-scripts-css-files-globally-is-this-possible: I like to add some scripts / css -files globally, is this possible? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you like to add the library globally you can set an empty string to the values. Only existing files will be included! This will work for cssFile, jQueryLibrary, jQueryCookies, jQueryEasing, jQueryUI, jQueryUIstyle, sliderJS and sliderCSS. .. _I-have-additional-slides-in-SlideDeck-Style-easyAccordion-why: I have additional slides in SlideDeck-Style / easyAccordion, why? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Slidedeck and easyAccordion uses dt/dd elements as markup. If there are dt/dd elements in you content, Slidedeck will interpret it as an additional slider. It appears, if you are using one image with caption in image/text. To solve this, you have to use this configuration: tt\_content.image.20.renderMethod = ul .. _How-can-I-add-my-own-views-for-my-records: How can I add my own views for my records? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ There is a demo extension in TER where you can see, how to use the HOOK to add your own views: `http://typo3.org/extensions/repository/view/jfmulticontent\_viewdemo/ current/ `_ .. _How-can-I-change-the-quoted-title-to-my-needs: How can I change the quoted title to my needs? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can override the language variable by using this TS: :: plugin.tx_jfmulticontent_pi1._LOCAL_LANG.en { default_quote_title_template = Welcome to “###TITLE###” on ###ID### tab_quote_title_template = Welcome to “###TITLE###” on tab ###ID### accordion_quote_title_template = Welcome to “###TITLE###” on accordion ###ID### } .. _How-can-I-use-the-view-page-with-TemplaVoila: How can I use the view “page” with TemplaVoila? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Because TemplaVoila stores the used contents in XML, its not possible to use normal TS. You have to know the Filed-Name of your column you want to display in jfmulticontent, heres an example for “field\_feature” and “field\_content\_block\_1”: :: includeLibs.jfmulticontent = EXT:jfmulticontent/class.tx_jfmulticontent.php plugin.tx_jfmulticontent_pi1 { views.page > views { page { content = COA content { 10 = USER 10 { userFunc = tx_jfmulticontent->getContentFromTemplavoilaField field = field_feature pageID.data = register:pid contentRender = RECORDS contentRender { tables = tt_content source.data = register:uid dontCheckPid = 1 } } 20 < .10 20 { field = field_content_block_1 } } title = TEXT title.data = register:page_title } } } This will render the featured field on top, followed by the content\_block\_1 register:pid is the page selected in the plugin, the register:uid is the content.uid on the selected page (the contentRender will be passed multiple). There are all values from the page available in the registry, they are stored with the prefix “page\_” (page\_title, page\_hidden) To use this feature, you have to activate the option “useOwnUserFuncForPages” in configuration. .. _How-can-I-use-the-title-as-a-alternative-to-the-generic-key: How can I use the title as a alternative to the generic key? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Normally the id of the tabs looks something like “jfmulticontent\_c115-1”. If you like to use the title you have to add the following typoscript: :: plugin.tx_jfmulticontent_pi1 { tabKey = TEXT tabKey { data = register:title stdWrap { case = lower split { token.char = 32 cObjNum = 1 1.current = 1 1.wrap = |_ } substring = 0,-1 wrap = | } } } .. _How-can-I-remove-all-headers-of-the-contents: How can I remove all headers of the contents? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The headers are generated equally CSC, if you like to remove them, you can use the follow TS: :: plugin.tx_jfmulticontent_pi1.views.content.content.conf.tt_content < tt_content plugin.tx_jfmulticontent_pi1.views.content.content.conf.tt_content { header.10 > text.10 > image.10 > textpic.10 > bullets.10 > table.10 > uploads.10 > multimedia.10 > swfobject.10 > qtobject.10 > media.10 > mailform.10 > search.10 > menu.10 > list.10 > } .. _Additional-tt-news-codes: Additional tt\_news codes ^^^^^^^^^^^^^^^^^^^^^^^^^ To add the tt\_news codes, its very important, that you copy the templatecode from EXT:jfmulticontent/pi1/tt\_news.tmpl into your tt\_news template. You can change the three new template sections as you do normally in tt\_news (Marker and subsets). |img-29| Enable the feature „Activate tt\_news codes“ in the configuration of this extension. After the configuration is done, you are able to choose three new codes in the backend. |img-30| I'd like to translate these items, but there is a small bug in tt\_news ( `http://bugs.typo3.org/view.php?id=14417 `_ ) so it is called „LIST\_ACCORDION”, „LIST\_SLIDER”, „LIST\_SLIDEDECK” and “LIST\_EASYACCORDION”, perhaps in a later version of tt\_news it will be possible to translate... .. _Known-problems: Known problems -------------- - Report bugs at `http://forge.typo3.org/projects/show/extension- jfmulticontent `_ - In “Tab” and “Accordion”-style, the title will be displayed twice (once in tab and once in content). You can turn off this by using the type “hidden” in the “secondary options” .. _To-Do-list: To-Do list ---------- - Report features at `http://forge.typo3.org/projects/show/extension- jfmulticontent `_ - Add continuing to accordion autoplay .. _ChangeLog: ChangeLog --------- .. ### BEGIN~OF~TABLE ### .. _0-0-1: 0.0.1 ^^^^^ .. container:: table-row Version 0.0.1 Changes Initial development .. _0-1-0: 0.1.0 ^^^^^ .. container:: table-row Version 0.1.0 Changes Add “Overwrite title” to the flexform .. _0-2-0: 0.2.0 ^^^^^ .. container:: table-row Version 0.2.0 Changes Add “Attributes” to the flexform, to define the attributes per content .. _0-3-0: 0.3.0 ^^^^^ .. container:: table-row Version 0.3.0 Changes Add new feature to add own classes to the drop down “Colomn class x” .. _0-3-1: 0.3.1 ^^^^^ .. container:: table-row Version 0.3.1 Changes Add configuration “Use General Record Storage page only”, to turn on / off the General Record Storage .. _0-3-2: 0.3.2 ^^^^^ .. container:: table-row Version 0.3.2 Changes jquery-ui with minimal configuration / Use of the t3jquery extension .. _0-4-0: 0.4.0 ^^^^^ .. container:: table-row Version 0.4.0 Changes Add easing to accordion style .. _0-4-1: 0.4.1 ^^^^^ .. container:: table-row Version 0.4.1 Changes Update the documentation .. _0-4-2: 0.4.2 ^^^^^ .. container:: table-row Version 0.4.2 Changes Add new feature “Closed at startup” to accordion style .. _0-4-3: 0.4.3 ^^^^^ .. container:: table-row Version 0.4.3 Changes Add new feature “Opened content” to accordion style .. _0-4-4: 0.4.4 ^^^^^ .. container:: table-row Version 0.4.4 Changes Add new feature “Selected content” to tabs style .. _0-4-5: 0.4.5 ^^^^^ .. container:: table-row Version 0.4.5 Changes Bugfix, if id's are defined in attributes (id=”xy”), the tabs style does not work .. _0-4-6: 0.4.6 ^^^^^ .. container:: table-row Version 0.4.6 Changes Use the wrapJS from t3lib\_div to add javascript script .. _0-5-0: 0.5.0 ^^^^^ .. container:: table-row Version 0.5.0 Changes Add content wrap to static for better YAML compatibility / Fix the problem of displaying whole page in tab-style .. _0-5-1: 0.5.1 ^^^^^ .. container:: table-row Version 0.5.1 Changes Add project to forge.typo3.org .. _0-5-2: 0.5.2 ^^^^^ .. container:: table-row Version 0.5.2 Changes Bugfix #6159 and #6160 .. _0-5-3: 0.5.3 ^^^^^ .. container:: table-row Version 0.5.3 Changes Add pi1/locallang.xml (#6159) .. _0-6-0: 0.6.0 ^^^^^ .. container:: table-row Version 0.6.0 Changes Add autoplay to tabs (#6187) / Add random content to tab and accordion (#6191) .. _0-6-1: 0.6.1 ^^^^^ .. container:: table-row Version 0.6.1 Changes Bugfix for old typo versions (No such file or directory in t3lib/class.t3lib\_div.php on line 4694) .. _0-6-2: 0.6.2 ^^^^^ .. container:: table-row Version 0.6.2 Changes Add jQuery 1.4.1 / Add autoplay to accordion .. _0-6-3: 0.6.3 ^^^^^ .. container:: table-row Version 0.6.3 Changes Fix problem when deleting or hiding used content (#6294) .. _0-6-4: 0.6.4 ^^^^^ .. container:: table-row Version 0.6.4 Changes Changed maximum image number from 32 to 1000 .. _0-6-5: 0.6.5 ^^^^^ .. container:: table-row Version 0.6.5 Changes Fix #6466, go back to jQuery 1.3.2 until jQuery UI 1.8 is final .. _0-6-6: 0.6.6 ^^^^^ .. container:: table-row Version 0.6.6 Changes Remove unused constant / Change the default for noConflict .. _0-6-7: 0.6.7 ^^^^^ .. container:: table-row Version 0.6.7 Changes Fix Documentation .. _0-6-8: 0.6.8 ^^^^^ .. container:: table-row Version 0.6.8 Changes Add the jsInFooter constant to move the javascript to the footer of the HTML .. _0-7-0: 0.7.0 ^^^^^ .. container:: table-row Version 0.7.0 Changes Add the possibility to add own marker to the template (Thanks to Michael Hübe) .. _0-7-1: 0.7.1 ^^^^^ .. container:: table-row Version 0.7.1 Changes Update jQuery UI to 1.8 .. _0-7-2: 0.7.2 ^^^^^ .. container:: table-row Version 0.7.2 Changes Remove the constant jQueryFixTabHref. Now autodetecs config.prefixLocalAnchors and fix the “whole page in tab” .. _0-8-0: 0.8.0 ^^^^^ .. container:: table-row Version 0.8.0 Changes Add “Slider”-style .. _0-8-1: 0.8.1 ^^^^^ .. container:: table-row Version 0.8.1 Changes Javascript optimizing / Add new documentation .. _1-0-0: 1.0.0 ^^^^^ .. container:: table-row Version 1.0.0 Changes Refacture the backend (flexform). IMPORTANT! You have to run the Updater! .. _1-0-1: 1.0.1 ^^^^^ .. container:: table-row Version 1.0.1 Changes Fix the markup of the slider template (Thanks to Raphael Zschorsch) .. _1-1-0: 1.1.0 ^^^^^ .. container:: table-row Version 1.1.0 Changes Add opened content and random content to “Slider”-style .. _1-2-0: 1.2.0 ^^^^^ .. container:: table-row Version 1.2.0 Changes Add multilingual support .. _1-3-0: 1.3.0 ^^^^^ .. container:: table-row Version 1.3.0 Changes Panel text set from title (#7540) .. _1-4-0: 1.4.0 ^^^^^ .. container:: table-row Version 1.4.0 Changes Add options, JS-template and jsMinify (#7625 and #7626) .. _1-4-1: 1.4.1 ^^^^^ .. container:: table-row Version 1.4.1 Changes Add fallback for templates .. _1-4-2: 1.4.2 ^^^^^ .. container:: table-row Version 1.4.2 Changes Write the JS-script in t3jquery if installed .. _1-4-3: 1.4.3 ^^^^^ .. container:: table-row Version 1.4.3 Changes Bugfix for t3lib\_extMgm::getExtensionVersion, only in Typo3 4.4.x .. _1-5-0: 1.5.0 ^^^^^ .. container:: table-row Version 1.5.0 Changes Add some nice list codes to tt\_news (see documentation!) .. _1-5-1: 1.5.1 ^^^^^ .. container:: table-row Version 1.5.1 Changes Add new icons for mode / Add FAQ to the documentation .. _1-6-0: 1.6.0 ^^^^^ .. container:: table-row Version 1.6.0 Changes Change style name, you have to run the UPDATER! / Add the TS configuration to the setup, its possible to add elements via typoscript now .. _1-6-1: 1.6.1 ^^^^^ .. container:: table-row Version 1.6.1 Changes Fix the double insert of the scripts (#7913) .. _1-6-2: 1.6.2 ^^^^^ .. container:: table-row Version 1.6.2 Changes In new contents, no additional fields where displayed .. _1-6-3: 1.6.3 ^^^^^ .. container:: table-row Version 1.6.3 Changes Add cms\_layout to backend / Fix some naming annoyances .. _1-7-0: 1.7.0 ^^^^^ .. container:: table-row Version 1.7.0 Changes Add 5 Column style .. _1-8-0: 1.8.0 ^^^^^ .. container:: table-row Version 1.8.0 Changes Add columnOrder to display multiple contents to a column / Fix problems with config.moveJsFromHeaderToFooter .. _1-8-1: 1.8.1 ^^^^^ .. container:: table-row Version 1.8.1 Changes Add anythingSlider 1.3 / Fix the display problems in TV-Backend (cms\_layout) / Remove PHP Warnings in tt\_news\_extend .. _1-8-2: 1.8.2 ^^^^^ .. container:: table-row Version 1.8.2 Changes Fix the CSS of anythingSlider 1.3 .. _1-8-3: 1.8.3 ^^^^^ .. container:: table-row Version 1.8.3 Changes Fix problem with tt\_news template (#9553) .. _1-8-4: 1.8.4 ^^^^^ .. container:: table-row Version 1.8.4 Changes Prevent multiple JS-script output .. _1-8-5: 1.8.5 ^^^^^ .. container:: table-row Version 1.8.5 Changes Move the template to the res folder .. _1-9-0: 1.9.0 ^^^^^ .. container:: table-row Version 1.9.0 Changes Add „SlideDeck“-style (#9711) .. _1-9-1: 1.9.1 ^^^^^ .. container:: table-row Version 1.9.1 Changes Add „SlideDeck“ for tt\_news .. _1-9-2: 1.9.2 ^^^^^ .. container:: table-row Version 1.9.2 Changes Moved the classInner to ext\_conf\_template.txt .. _1-9-3: 1.9.3 ^^^^^ .. container:: table-row Version 1.9.3 Changes Add jQuery 1.8.5 / Fix focus problem in accordion (#9873) .. _1-9-4: 1.9.4 ^^^^^ .. container:: table-row Version 1.9.4 Changes Disable alert in case of missing template (#9899) .. _1-9-5: 1.9.5 ^^^^^ .. container:: table-row Version 1.9.5 Changes Use pageRenderer for script include .. _1-10-0: 1.10.0 ^^^^^^ .. container:: table-row Version 1.10.0 Changes Add easyAccordion sponsored by `http://www.made-in- nature.de/typo3-agentur.html `_ .. _1-10-1: 1.10.1 ^^^^^^ .. container:: table-row Version 1.10.1 Changes Small bug fix .. _1-10-2: 1.10.2 ^^^^^^ .. container:: table-row Version 1.10.2 Changes Add easyAccordion to tt\_news / Fix leading zero's (#10186) .. _1-11-0: 1.11.0 ^^^^^^ .. container:: table-row Version 1.11.0 Changes Update anythingSlider to 1.4.5. Markup has changed! Change templates if you use own! .. _1-12-0: 1.12.0 ^^^^^^ .. container:: table-row Version 1.12.0 Changes Changed the max characters for imagewith and imageheight to 16 caracters (#10114) / Restrict selection by pageconfig (#10302) .. _1-12-1: 1.12.1 ^^^^^^ .. container:: table-row Version 1.12.1 Changes Add jQuery 1.4.3 / Fix problem with classInner .. _1-12-2: 1.12.2 ^^^^^^ .. container:: table-row Version 1.12.2 Changes Fix documentation classInner / Add availableStyles to plugin configuration / Add equalize to sub columns .. _1-12-3: 1.12.3 ^^^^^^ .. container:: table-row Version 1.12.3 Changes Update anythingSlider to version 1.4.7 / Add new marker CONTENT\_ID .. _2-0-0: 2.0.0 ^^^^^ .. container:: table-row Version 2.0.0 Changes Add “booklet” sponsored by `http://www.made-in- nature.de/typo3-agentur.html `_ / Changed the configuration, if you have changed the availableStyles, you have do it again! .. _2-1-0: 2.1.0 ^^^^^ .. container:: table-row Version 2.1.0 Changes Add useSelectInsteadCheckbox to select „from TS“ .. _2-1-1: 2.1.1 ^^^^^ .. container:: table-row Version 2.1.1 Changes Add “opened content” to easyAccordion (#11031) / Fix easyAccordion for Opera (#11784) .. _2-1-2: 2.1.2 ^^^^^ .. container:: table-row Version 2.1.2 Changes Update jQuery UI to 1.8.9 / Update anythingSlider to 1.5.6.3 / Update slideDeck to 1.2.1 .. _2-1-3: 2.1.3 ^^^^^ .. container:: table-row Version 2.1.3 Changes Add support for TYPO3 4.5 / Add jQuery 1.4.4 .. _2-2-0: 2.2.0 ^^^^^ .. container:: table-row Version 2.2.0 Changes Add jQuery 1.5.0 / Add cookie to tabs (#13031) .. _2-2-1: 2.2.1 ^^^^^ .. container:: table-row Version 2.2.1 Changes Fix the HTML in easyAccordion / Fix XHTML error in booklet / Add jQuery 1.5.1 / Add jQuery UI 1.8.10 / Add anythingslider 1.5.7.3 .. _2-2-2: 2.2.2 ^^^^^ .. container:: table-row Version 2.2.2 Changes Add exclude to all flexform-fields / Add jQuery 1.5.2 / Add Slidedeck 1.2.2 for IE9 compatibility / Fix easyAccordion for IE9 .. _2-3-0: 2.3.0 ^^^^^ .. container:: table-row Version 2.3.0 Changes Fix updater link for Typo3 4.5 / Add page view (#25957) / Add HOOK for additional views (#25861) .. _2-3-1: 2.3.1 ^^^^^ .. container:: table-row Version 2.3.1 Changes Fix the flexform data extraction (#26163) / Add isActive to view-HOOK .. _2-4-0: 2.4.0 ^^^^^ .. container:: table-row Version 2.4.0 Changes Remove unused scripts / Fix YAML subc classes (#26782) / Add jQuery 1.6.1 / Add jQuery UI 1.8.13 / Add anythingSlider 1.5.12 / Add booklet 1.2.0 .. _2-4-1: 2.4.1 ^^^^^ .. container:: table-row Version 2.4.1 Changes Fix the Booklet-Style documentation / Add jQuery 1.6.2 / Add jQuery UI 1.8.14 / Add anythingSlider 1.5.21 / Add SlideDeck 1.2.5 / Fix jsInFooter / Convert linefeed to Unix .. _2-5-0: 2.5.0 ^^^^^ .. container:: table-row Version 2.5.0 Changes Add IRRE for content elements (#28976) / Add anythingSlider 1.7.10 (#29010) / Add jQuery Mousewheel 3.0.4 / Add jQuery UI 1.8.16 / The cssFile will be included last (THX to Jean-Francois De Locht) .. _2-5-1: 2.5.1 ^^^^^ .. container:: table-row Version 2.5.1 Changes Fix style problem when entering numeric values in Slider width and height (#29424) / Add anythingSlider 1.7.12 / Add class to render page data / Add IE Hacks for Slider-Style .. _2-5-2: 2.5.2 ^^^^^ .. container:: table-row Version 2.5.2 Changes CEO optimizing for tab and accordion (title attribute) / Add page-view for templavoila (#30172) / Add path to cookie in Tab-Style (#30410) .. _2-5-3: 2.5.3 ^^^^^ .. container:: table-row Version 2.5.3 Changes Fix documentation / Add jQuery 1.6.4 .. _2-5-4: 2.5.4 ^^^^^ .. container:: table-row Version 2.5.4 Changes Update Mousewheel to 3.0.5 / Update AnythingSlider to 1.7.13 / Update SlideDeck to 1.3.0 / Add Autoplay and StartStop option (#31453) .. _2-5-5: 2.5.5 ^^^^^ .. container:: table-row Version 2.5.5 Changes Update jQuery to 1.7.1 / Update jQuery MouseWheel to 3.0.6 / Update AnythingSlider to 1.7.18 / Fix content selection for multilingual sites (tt\_content.sys\_language\_uid IN (0, -1)) .. _2-5-6: 2.5.6 ^^^^^ .. container:: table-row Version 2.5.6 Changes Fix problem with cookies-path (#32140) .. _2-5-7: 2.5.7 ^^^^^ .. container:: table-row Version 2.5.7 Changes Add openExternalLink to open external links in tab and accordion (#32432) .. _2-5-8: 2.5.8 ^^^^^ .. container:: table-row Version 2.5.8 Changes Add showEmptyContent to define if empty contents will be shown (#32443) .. _2-5-9: 2.5.9 ^^^^^ .. container:: table-row Version 2.5.9 Changes Change the opened content to provide closed at startup / Fix collapsible in tabs and accordion .. _2-6-0: 2.6.0 ^^^^^ .. container:: table-row Version 2.6.0 Changes Hide the deleted and hidden content in IRRE / Add special options for styles .. _2-6-1: 2.6.1 ^^^^^ .. container:: table-row Version 2.6.1 Changes Add jQuery UI 1.8.17 .. _2-6-2: 2.6.2 ^^^^^ .. container:: table-row Version 2.6.2 Changes Add new TS-Option to define the tabKey (#33484) .. _2-6-3: 2.6.3 ^^^^^ .. container:: table-row Version 2.6.3 Changes Fix translation in IRRE (#33744) / Add AnythingSlider 1.7.24 / Add AnythingSlider Video / Add SlideDeck 1.3.2 .. _2-6-4: 2.6.4 ^^^^^ .. container:: table-row Version 2.6.4 Changes Fix cookie path for IE and Safari .. _2-6-5: 2.6.5 ^^^^^ .. container:: table-row Version 2.6.5 Changes Fix “getContentFromTemplavoilaField” .. _2-7-0: 2.7.0 ^^^^^ .. container:: table-row Version 2.7.0 Changes Fix the column display name for IRRE / Remove deprecated methods (#36599) / Add jQuery 1.7.2 / Add anythingSlider 1.8 / Add jQuery.Booklet 1.3.0 .. _2-7-1: 2.7.1 ^^^^^ .. container:: table-row Version 2.7.1 Changes Add jQuery UI 1.8.20 / Add anythingSlider 1.8.2 / Fix line breaks (UNIX) .. _2-7-2: 2.7.2 ^^^^^ .. container:: table-row Version 2.7.2 Changes Fix t3lib\_utility\_VersionNumber::convertVersionNumberToInteger for older typo3 versions / Add new marker and register COLUMN\_CLASSES (#36711) / Add new FAQ to the documentation (#35346) .. _2-7-3: 2.7.3 ^^^^^ .. container:: table-row Version 2.7.3 Changes Fix some translation issues (#37275 and #35285) .. _2-7-4: 2.7.4 ^^^^^ .. container:: table-row Version 2.7.4 Changes Fix order in IRRE (#37613) / Fix JS-Template (#37679) .. _2-8-0: 2.8.0 ^^^^^ .. container:: table-row Version 2.8.0 Changes Fix the type for bookletJS and bookletCSS in constants / Add option sliderAllowRapidChange / Add jQuery UI 1.8.21 .. _2-8-1: 2.8.1 ^^^^^ .. container:: table-row Version 2.8.1 Changes Add jQuery 1.8.23 / Add Booklet 1.4.0 / Add new style typoscript to set the style by TS .. _2-8-2: 2.8.2 ^^^^^ .. container:: table-row Version 2.8.2 Changes Turn off Javascript by Condition (#40943) .. _2-8-3: 2.8.3 ^^^^^ .. container:: table-row Version 2.8.3 Changes Fix compatibility for Typo3 V6 (#41010) .. _2-8-4: 2.8.4 ^^^^^ .. container:: table-row Version 2.8.4 Changes Fix multilingual issue (#39704) / Fix “Add new” in backend .. _2-8-5: 2.8.5 ^^^^^ .. container:: table-row Version 2.8.5 Changes Add addBrowseLinks and tabSelectByHash to select link to a specific content in RTE (#26720) .. _2-8-6: 2.8.6 ^^^^^ .. container:: table-row Version 2.8.6 Changes Fix the browser link select / Add tabSelectByHash for accordion-style .. _2-8-7: 2.8.7 ^^^^^ .. container:: table-row Version 2.8.7 Changes Fix the sorting in IRRE (#37947) .. _2-9-0: 2.9.0 ^^^^^ .. container:: table-row Version 2.9.0 Changes Change Lib to jQuery UI 1.9.1 Add jQuery 1.8.2 / If you use t3jquery, you have to change the jQuery UI Version to 1.9.x and generate the Lib again .. _2-9-1: 2.9.1 ^^^^^ .. container:: table-row Version 2.9.1 Changes Fix the override of the tabs (#42449) / If you use t3jquery, you have to change the jQuery UI Version to 1.9.x and generate the Lib again .. _2-9-2: 2.9.2 ^^^^^ .. container:: table-row Version 2.9.2 Changes Fix EasyAccordion in IE10 (#39719) / Add additionalContentMarkers to have them in content / Add jQuery 1.8.3 / Add jQuery UI 1.9.2 .. _2-9-3: 2.9.3 ^^^^^ .. container:: table-row Version 2.9.3 Changes Fix the anchor in tab when using baseUrl (#42905) .. _2-9-4: 2.9.4 ^^^^^ .. container:: table-row Version 2.9.4 Changes Fix SlideDeck for Firefox 20 .. _2-9-5: 2.9.5 ^^^^^ .. container:: table-row Version 2.9.5 Changes Fix the Hash in URL (#42905) .. _2-9-6: 2.9.6 ^^^^^ .. container:: table-row Version 2.9.6 Changes Add SlideDeck 1.4.3 / Add jQuery Booklet 1.4.2 / Add anythingSlider 1.9.0 / Add jQuery MouseWheel 3.1.3 / Add jQuery Cookie 1.3.1 .. _2-9-7: 2.9.7 ^^^^^ .. container:: table-row Version 2.9.7 Changes Fix compatibility for TYPO3 6.2 (#54154) .. _2-9-8: 2.9.8 ^^^^^ .. container:: table-row Version 2.9.8 Changes Add Workspace compatibility (#54153) .. _2-9-9: 2.9.9 ^^^^^ .. container:: table-row Version 2.9.9 Changes Add Compatibility for TYPO3 6.2 .. ###### END~OF~TABLE ###### |img-2| 35 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. |img-2| image:: img-2.png .. :border: 0 .. :height: 21 .. :hspace: 9 .. :id: Grafik2 .. :name: Grafik2 .. :width: 87 .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 151 .. :id: Grafik20 .. :name: Grafik20 .. :width: 287 .. |img-4| image:: img-4.png .. :align: left .. :border: 0 .. :height: 244 .. :id: Grafik27 .. :name: Grafik27 .. :width: 294 .. |img-5| image:: img-5.png .. :align: left .. :border: 0 .. :height: 291 .. :id: Grafik5 .. :name: Grafik5 .. :width: 263 .. |img-6| image:: img-6.png .. :align: left .. :border: 0 .. :height: 113 .. :id: Grafik28 .. :name: Grafik28 .. :width: 285 .. |img-7| image:: img-7.png .. :align: left .. :border: 0 .. :height: 202 .. :id: Grafik4 .. :name: Grafik4 .. :width: 213 .. |img-8| image:: img-8.png .. :align: left .. :border: 0 .. :height: 242 .. :id: Grafik3 .. :name: Grafik3 .. :width: 281 .. |img-9| image:: img-9.png .. :align: left .. :border: 0 .. :height: 206 .. :id: Grafik30 .. :name: Grafik30 .. :width: 306 .. |img-10| image:: img-10.png .. :align: left .. :border: 0 .. :height: 192 .. :id: Grafik7 .. :name: Grafik7 .. :width: 127 .. |img-11| image:: img-11.png .. :align: left .. :border: 0 .. :height: 163 .. :id: Grafik8 .. :name: Grafik8 .. :width: 669 .. |img-12| image:: img-12.png .. :align: left .. :border: 0 .. :height: 147 .. :id: Grafik15 .. :name: Grafik15 .. :width: 450 .. |img-13| image:: img-13.png .. :align: left .. :border: 0 .. :height: 209 .. :id: Grafik16 .. :name: Grafik16 .. :width: 287 .. |img-14| image:: img-14.png .. :align: left .. :border: 0 .. :height: 232 .. :id: Grafik9 .. :name: Grafik9 .. :width: 374 .. |img-15| image:: img-15.png .. :align: left .. :border: 0 .. :height: 195 .. :id: Grafik14 .. :name: Grafik14 .. :width: 337 .. |img-16| image:: img-16.png .. :align: left .. :border: 0 .. :height: 101 .. :id: Grafik13 .. :name: Grafik13 .. :width: 381 .. |img-17| image:: img-17.png .. :align: left .. :border: 0 .. :height: 210 .. :id: Grafik11 .. :name: Grafik11 .. :width: 360 .. |img-18| image:: img-18.png .. :align: left .. :border: 0 .. :height: 256 .. :id: Grafik12 .. :name: Grafik12 .. :width: 345 .. |img-19| image:: img-19.png .. :align: left .. :border: 0 .. :height: 114 .. :id: Grafik24 .. :name: Grafik24 .. :width: 369 .. |img-20| image:: img-20.png .. :align: left .. :border: 0 .. :height: 482 .. :id: Grafik18 .. :name: Grafik18 .. :width: 377 .. |img-21| image:: img-21.png .. :align: left .. :border: 0 .. :height: 341 .. :id: Grafik10 .. :name: Grafik10 .. :width: 377 .. |img-22| image:: img-22.png .. :align: left .. :border: 0 .. :height: 407 .. :id: Grafik1 .. :name: Grafik1 .. :width: 378 .. |img-23| image:: img-23.png .. :align: left .. :border: 0 .. :height: 209 .. :id: Grafik29 .. :name: Grafik29 .. :width: 376 .. |img-24| image:: img-24.png .. :align: left .. :border: 0 .. :height: 60 .. :id: Grafik19 .. :name: Grafik19 .. :width: 134 .. |img-25| image:: img-25.png .. :align: left .. :border: 0 .. :height: 154 .. :id: Grafik21 .. :name: Grafik21 .. :width: 349 .. |img-26| image:: img-26.png .. :align: left .. :border: 0 .. :height: 223 .. :id: Grafik22 .. :name: Grafik22 .. :width: 349 .. |img-27| image:: img-27.png .. :align: left .. :border: 0 .. :height: 85 .. :id: Grafik23 .. :name: Grafik23 .. :width: 348 .. |img-28| image:: img-28.png .. :align: left .. :border: 0 .. :height: 129 .. :id: Grafik17 .. :name: Grafik17 .. :width: 402 .. |img-29| image:: img-29.png .. :align: left .. :border: 0 .. :height: 138 .. :id: Grafik25 .. :name: Grafik25 .. :width: 379 .. |img-30| image:: img-30.png .. :align: left .. :border: 0 .. :height: 257 .. :id: Grafik26 .. :name: Grafik26 .. :width: 375