.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ================= EXT: My Extension ================= :Author: Kasper Skårhøj :Created: 2002-11-01T00:32:00 :Changed by: Chris :Changed: 2007-03-27T18:07:40 :Author: Author Name :Email: your@email.com :Info 3: :Info 4: .. _Accessible-browse-results-for-indexed-search: Accessible browse results for indexed search ============================================ Extension Key: **accessible\_is\_browse\_results** Copyright 2007, Frédéric Petit, Christophe Deleury, 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 ----------------- **Accessible browse results for indexed search 1** **Introduction 1** What does it do? 1 Screenshots 1 **Users manual 2** **Administration 2** **Configuration 2** Reference 2 **Known problems 3** **To-Do list 3** **Changelog 3** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ \- Makes browse results links for indexed search accessible : reformat links without JavaScript - sends indexed search parameters via URL - adds title attribute to A tag. \- Modifies page results title according to search sword and result page. \- Adds configuration option (boolean / default=1 - as in original plugin) for indexing page meta description & meta keywords. \- Provides typoscript options for HTML rendering of the page browser \- A script comes with the extension which modifies "to top" link in order to work properly. .. _Screenshots: Screenshots ^^^^^^^^^^^ Search page: normal title |img-1| Search results – page 1 title: |img-2| Links in results browser look like this: |img-3| Search results – page 2: |img-4| |img-5| .. _Users-manual: Users manual ------------ Import and install the extension using the Extension Manager. Set the page containing the plugin indexed search to “no\_cache”. Use your own settings via the Constant editor. .. _To-top-links: “To top” links ^^^^^^^^^^^^^^ If you are using a “to top” link in your search results page, you will have to add a little typoscript to the page in order to make your top link work correctly. Here is an example : :: lib.imgtop=IMAGE lib.imgtop { file=fileadmin/img/top.png altText=Top stdWrap.typolink.parameter=#top stdWrap.typolink.title=Haut de page } In this example we use an image wrapped by a typolink to make the top link. To make it work in your search results page, just add this line : :: lib.imgtop.stdWrap.typolink.additionalParams.postUserFunc=user_is_functions->add_totop_params Note: this option only works if your top link is made via t.ypolink .. _Administration: Administration -------------- The whole configuration of the plugin is available through the constant editor. Please see the configuration section for more details. .. _Configuration: Configuration ------------- .. _Reference: Reference ^^^^^^^^^ .. ### BEGIN~OF~TABLE ### .. _pageTitleAdd: pageTitleAdd """""""""""" .. container:: table-row Property pageTitleAdd Data type string Description Text added in page title before search input sword Default Results for: .. _pageTitlePage: pageTitlePage """"""""""""" .. container:: table-row Property pageTitlePage Data type string Description Text added in page title between search input sword and page result number Default Page .. _addDescriptionToIndex: addDescriptionToIndex """"""""""""""""""""" .. container:: table-row Property addDescriptionToIndex Data type boolean Description Option for enabling indexing of page meta keywords (destination table: index\_fulltext) This text, extracted from index\_fulltext is shown in page results if plugin.tx\_indexed\_search.extResume = 1, which is by default Default 1 .. _addKeywordsToIndex: addKeywordsToIndex """""""""""""""""" .. container:: table-row Property addKeywordsToIndex Data type boolean Description Option for enabling indexing of page meta keywords (destination table: index\_fulltext) This text, extracted from index\_fulltext is shown in page results if plugin.tx\_indexed\_search.extResume = 1, which is by default Default 1 .. _topBrowserWrap: topBrowserWrap """""""""""""" .. container:: table-row Property topBrowserWrap Data type wrap Description Wraps message “Displaying results x to y out of z” and top page browser all together. Default value is the same as in the original plugin. Default
\|
.. _browseBoxWrap: browseBoxWrap """"""""""""" .. container:: table-row Property browseBoxWrap Data type wrap Description Wrap for both browse results boxes. Default value is the same as in the original plugin. Default .. _pageWrap: pageWrap """""""" .. container:: table-row Property pageWrap Data type wrap Description Wraps individual links in page browsers. Default value is the same as in the original plugin. Default
  • \|
  • .. _activePageWrap: activePageWrap """""""""""""" .. container:: table-row Property activePageWrap Data type wrap Description Wraps current link in page browsers. Default value is the same as in the original plugin. Default
  • \|
  • .. ###### END~OF~TABLE ###### [plugin.tx\_indexedsearch] .. _Known-problems: Known problems -------------- \- None at the time. .. _To-Do-list: To-Do list ---------- \- Don't know yet. .. _Changelog: Changelog --------- \- March, 27 :sup:`th` 2007: original release |img-6| Accessible browse results for indexed search- 3 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. :border: 0 .. :height: 18 .. :id: Image1 .. :name: Image1 .. :width: 240 .. |img-2| image:: img-2.png .. :align: left .. :border: 0 .. :height: 18 .. :id: Image2 .. :name: Image2 .. :width: 240 .. |img-3| image:: img-3.png .. :align: left .. :border: 1 .. :height: 346 .. :id: Image3 .. :name: Image3 .. :width: 537 .. |img-4| image:: img-4.png .. :align: left .. :border: 0 .. :height: 18 .. :id: Image4 .. :name: Image4 .. :width: 240 .. |img-5| image:: img-5.png .. :align: left .. :border: 1 .. :height: 198 .. :id: Image5 .. :name: Image5 .. :width: 532 .. |img-6| image:: img-6.png .. :align: left .. :border: 0 .. :height: 32 .. :id: Graphic1 .. :name: Graphic1 .. :width: 102