.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ================== EXT: A1 Teasermenu ================== :Author: Kasper Skårhøj :Created: 2002-11-01T00:32:00 :Changed: 2004-05-15T15:38:10 :Author: Mirko Balluff :Email: balluff@amt1.de :Info 3: :Info 4: .. _EXT-A1-Teasermenu: EXT: A1 Teasermenu ================== Extension Key: **a1\_teasermenu** Copyright 2000-2004, Mirko Balluff, 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.com .. _Table-of-Contents: Table of Contents ----------------- **EXT: A1 Teasermenu 1** **Introduction 1** What does it do? 1 Screenshots 1 **Adminstration 2** Configuration 2 Reference 4 **Known problems 4** **To-Do list 4** **Changelog 4** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ The A1 Teasmenu extension displays an automatically generated overview for subpages or a selection of pages. You can add two images per subpage for the teaser rollover image. The appearance of the teaser page can be defined by changing the HTML- template and via CSS. .. _Screenshots: Screenshots ^^^^^^^^^^^ |img-1| .. _Adminstration: Adminstration ------------- .. _Configuration: Configuration ^^^^^^^^^^^^^ Download and activate the extension in the extension manager. Add a new content element of the type “ **Menu/Sitemap** ” to the overview page. |img-2| Edit the new content element: Select content element type “ **Menu/Sitemap** ” Select menu type “ **A1 Teasermenu** ” Add one or more startingpoints Select the number of columns for the teaser. Define the teaser type: **Menu of subpages:** teaser menu is generated from the subpages of the defined pages **Menu of pages:** adds each single page to the teaser menu To add images and descriptions to the pages, you have to **edit each page header:** |img-3| Change the page type to “ **Advanced** ”. |img-4| Enter the short description of the page into the field “ **Abstract** ”. |img-5| Finally add up to two images. The first image is the default, the optional second image is shown on rollover. **Edit template** (EXT:a1\_teasermenu/pi1/a1\_teasermenu.tmpl): You can format the table around using CSS (class tx-a1teasermenu-pi1). You can use typoscript setup und constants to tweak the image and some textfields. The following markers are substituted: - ###IMAGE### - The code for the menuimage, including code for rollover (2nd Image) - all othe fields in the page-row (uppercased, ###ABSTRACT###, ###TITLE###,etc.) The following subparts are substituted: ###LINK\_ITEM### - The link to the page **Thats it!** .. _Reference: Reference ^^^^^^^^^ .. ### BEGIN~OF~TABLE ### .. _file-templateFile: file.templateFile """"""""""""""""" .. container:: table-row Property file.templateFile Data type File Description Location of the tempalte file Default EXT:a1\_teasermenu/pi1/a1\_teasermenu.tmpl .. _imageMaxW: imageMaxW """"""""" .. container:: table-row Property imageMaxW Data type Integer Description Maximum with of the overview images Default 100 .. _textCrop: textCrop """""""" .. container:: table-row Property textCrop Data type String Description Maximum length for the teaser test and crop chars. Default 100\|... .. ###### END~OF~TABLE ###### [tsref:(plugin.tx\_a1teasermenu\_pi1)] .. _Known-problems: Known problems -------------- None yet. .. _To-Do-list: To-Do list ---------- No todo's so far. .. _Changelog: Changelog --------- 0.1.0 First release. |img-6| EXT: A1 Teasermenu - 3 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.jpeg .. :align: left .. :border: 0 .. :height: 232 .. :id: Grafik2 .. :name: Grafik2 .. :width: 669 .. |img-2| image:: img-2.png .. :align: left .. :border: 0 .. :height: 398 .. :id: Grafik3 .. :name: Grafik3 .. :width: 595 .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 99 .. :id: Grafik5 .. :name: Grafik5 .. :width: 574 .. |img-4| image:: img-4.png .. :align: left .. :border: 0 .. :height: 121 .. :id: Grafik1 .. :name: Grafik1 .. :width: 516 .. |img-5| image:: img-5.png .. :align: left .. :border: 0 .. :height: 119 .. :id: Grafik6 .. :name: Grafik6 .. :width: 580 .. |img-6| image:: img-6.png .. :align: left .. :border: 0 .. :height: 32 .. :id: Graphic1 .. :name: Graphic1 .. :width: 102