.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ================= Contentpagination ================= :Author: Christopher :Created: 2010-12-18T19:57:23 :Changed by: Stefan Szymanski :Changed: 2013-07-25T09:28:38.710000000 :Classification: form4_contentpagination :Description: The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) ---- :Keywords: forAdmins, content pagination :Author: form4 GmbH & Co. KG :Copyright: 2013 :Email: typo3@form4.de :Language: en .. _img-1-img-2-Contentpagination: |img-1| |img-2| Contentpagination ================================= Extension Key: form4\_contentpagination Language: en Keywords: forAdmins, content pagination Copyright 2013, form4 GmbH & Co. KG, 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: contentpaginations 1 <#__RefHeading__5708_1738894311>`_** **`Introduction 3 <#__RefHeading__5710_1738894311>`_** `What does it do? 3 <#__RefHeading__463_413120346>`_ `Screenshots 3 <#__RefHeading__465_413120346>`_ **`Users manual 4 <#__RefHeading__467_413120346>`_** `Adding a pagination element 4 <#__RefHeading__31507_818911409>`_ **`Administration 5 <#__RefHeading__31511_818911409>`_** **`Configuration 6 <#__RefHeading__31515_818911409>`_** `Example 1 (images for previous and next element) 6 <#__RefHeading__31519_818911409>`_ `Example 2 (new text for previous and next element) 6 <#__RefHeading__31519_8189114091>`_ `Example 3 (remove the default CSS) 7 <#__RefHeading__4893_283848004>`_ `Default-HTML-Structure of pagination element 7 <#__RefHeading__31519_8189114092>`_ `Default CSS 7 <#__RefHeading__31519_8189114093>`_ **`Known problems 8 <#__RefHeading__31525_818911409>`_** **`To-Do list 9 <#__RefHeading__477_413120346>`_** **`ChangeLog 10 <#__RefHeading__31623_818911409>`_** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ This plugin provides easy separation of page contents into different sections. It adds a new content type 'pagination' to the TYPO3 backend. Using this element you can manage content breaks as you like and the plugin will render dynamically the frontend with content page navigation elements. .. _Features: Features """""""" - plugin to make content on a page ready to browse with a navigation menu - generates several cached pages, one for each content element - extensible navigation elements configuration, so you can customize the look .. _Screenshots: Screenshots ^^^^^^^^^^^ |img-3| Users manual ------------ .. _Adding-a-pagination-element: Adding a pagination element ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Select Web>List or Web>Page and select a page |img-4| Select “Create new record” Button on top of the list view or on top of a content element above where you want to add pagination Select “Pagination Element” item in the treelist |img-5| |img-6| add pagination content elements on a page where content should have a page break. .. _Administration: Administration -------------- |img-7| Static include the extension in your templates. Note: The 'content pagnation' extension should be included after the 'CSS styled content' extension. .. _Configuration: Configuration ------------- The pagination items are configurable with typoscript in template setup .. ### BEGIN~OF~TABLE ### .. _prevDeactivatedWrap: prevDeactivatedWrap ^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property prevDeactivatedWrap Data type String Description Default \| .. _prevATagParams: prevATagParams ^^^^^^^^^^^^^^ .. container:: table-row Property prevATagParams Data type String / -Parameter Description Default class="prev" .. _nextDeactivatedWrap: nextDeactivatedWrap ^^^^^^^^^^^^^^^^^^^ .. container:: table-row Property nextDeactivatedWrap Data type String Description Default \| .. _nextATagParams: nextATagParams ^^^^^^^^^^^^^^ .. container:: table-row Property nextATagParams Data type String / -Parameter Description Default class="next" .. _paginationWrap: paginationWrap ^^^^^^^^^^^^^^ .. container:: table-row Property paginationWrap Data type String Description Default .. _paginationItemWrap: paginationItemWrap ^^^^^^^^^^^^^^^^^^ .. container:: table-row Property paginationItemWrap Data type String Description Default
  • \|
  • .. _prev: prev ^^^^ .. container:: table-row Property prev Data type cObject TEXT or cObject IMAGE with stdWrap properties , but without typolink or imageLinkWrap Description Default Text from extension locallang.xml .. _next: next ^^^^ .. container:: table-row Property next Data type Cobject TEXT or cObject IMAGE with stdWrap properties , but without typolink or imageLinkWrap Description Default Text from extension locallang.xml .. ###### END~OF~TABLE ###### .. _Example-1-images-for-previous-and-next-element: Example 1 (images for previous and next element) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This example defines images for previous and next element:[tsref:cObject.TEST] :: plugin.tx_form4contentpagination_pagination { prev = IMAGE prev { file = fileadmin/user_upload/dummy/prev.jpg file.maxW = 80 file.maxH = 40 } next = IMAGE next { file = fileadmin/user_upload/dummy/next.jpg file.maxW = 80 file.maxH = 40 } } see also: http://typo3.org/documentation/document-library/core- documentation/doc\_core\_tsref/current/ .. _Example-2-new-text-for-previous-and-next-element: Example 2 (new text for previous and next element) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This example defines new text for previous and next element: :: plugin.tx_form4contentpagination_pagination { prev = TEXT prev.value = backward prev.lang.de = zurück next = TEXT next.value = forward next.lang.de = weiter } see also: http://typo3.org/documentation/document-library/core- documentation/doc\_core\_tsref/current/ .. _Example-3-remove-the-default-CSS: Example 3 (remove the default CSS) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This example defines new text for previous and next element: :: plugin.tx_form4contentpagination_pagination._CSS_DEFAULT_STYLE > .. _Default-HTML-Structure-of-pagination-element: Default-HTML-Structure of pagination element ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ::
    .. _Default-CSS: Default CSS ^^^^^^^^^^^ :: div.tx-form4contentpagination-pagination { font-weight: bold; margin-top: 20px; border-top: 1px solid #999; } .tx-form4contentpagination-pagination ul { margin:auto 0; text-align: center; } .tx-form4contentpagination-pagination ul li a:hover, .tx-form4contentpagination-pagination ul li a:focus, .tx-form4contentpagination-pagination ul li a:active { text-decoration: underline; } .tx-form4contentpagination-pagination ul li a.selected { text-decoration: underline; } .tx-form4contentpagination-pagination ul li { background: none repeat scroll 0 0 transparent; margin: 0 7px 0 0; padding: 5px 0 0; display: inline; float: none; list-style-type: none; } .. _Known-problems: Known problems -------------- Pagination is not working with installed TemplaVoila. .. _To-Do-list: To-Do list ---------- A wish list of things you want to add or fix. This includes smaller problems/bugs which are best described as a to-do item. Visions for what the extension could become with more development. `TYPO3 Forge link to your project `_ . .. _ChangeLog: ChangeLog --------- .. ### BEGIN~OF~TABLE ### .. _1-1-3: 1.1.3 ^^^^^ .. container:: table-row Version 1.1.3 Changes Dokumentation Change .. _1-1-0: 1.1.0 ^^^^^ .. container:: table-row Version 1.1.0 Changes Added default fields for the CType 'pagination' like e.g. header, accessiblity … Added conflict with extension templaVoila .. _1-0-1: 1.0.1 ^^^^^ .. container:: table-row Version 1.0.1 Changes Fixed bug: pagination is not shown if page select content from another page .. _1-0-0: 1.0.0 ^^^^^ .. container:: table-row Version 1.0.0 Changes Initial creation .. ###### END~OF~TABLE ###### .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. :border: 0 .. :height: 44 .. :id: graphics5 .. :name: graphics5 .. :vspace: 57 .. :width: 161 .. |img-2| image:: img-2.png .. :align: left .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 409 .. :id: Grafik1 .. :name: Grafik1 .. :width: 631 .. |img-4| image:: img-4.jpeg .. :align: left .. :border: 0 .. :height: 323 .. :id: Grafik2 .. :name: Grafik2 .. :width: 404 .. |img-5| image:: img-5.png .. :align: left .. :border: 0 .. :height: 252 .. :id: Grafik3 .. :name: Grafik3 .. :width: 403 .. |img-6| image:: img-6.png .. :align: left .. :border: 0 .. :height: 487 .. :id: Grafik4 .. :name: Grafik4 .. :width: 209 .. |img-7| image:: img-7.png .. :align: left .. :border: 0 .. :height: 278 .. :id: Grafik5 .. :name: Grafik5 .. :width: 397