.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ============================== EXT: Meta Tags Auto-Maker (BK) ============================== :Author: Robert Lemke :Created: 2005-05-31T11:13:57 :Changed: 2005-12-08T23:54:10 :Author: Brice BERNARD :Email: contact@brikou.com :Info 3: :Info 4: .. _EXT-Meta-Tags-Auto-Maker-BK: EXT: Meta Tags Auto-Maker (BK) ============================== Extension Key: **bk\_automakemetatags** Copyright 2000-2005, contact@brikou.com, 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: Meta Tags Auto-Maker (BK) 1** **Introduction 1** What does it do? 1 **Installation 2** **Administration 3** **Configuration 3** Reference 3 **Known problems 3** **To-Do list 3** **Changelog 3** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ This extension offers the opportunity to generate meta tags automatically. Excellent! you don't need to write these directly in the template no more, furthermore backend users now have the ability to set these meta tags easily :-). The meta tags setting is done via page records (see configuration section). Meta tags are checked to be XHTML compliant ( `maybe more at www.brikou.com `_ ). Actually, this extension generates these meta tags : - abstract - author - copyright - date - descrpition - keywords - imagetoolbar - MSSmartTagsPreventParsing - revisit-after - robots - reply-to .. _Installation: Installation ------------ Download the extension from TER then add this one to your main template as shown below : .. _img-1: |img-1| ^^^^^^^ Remove meta tags from your template to prevent them from being rendered twice. |img-2| Change the type of your root page and choose “advanced”. Then you can add tags you've just removed from you standard template. Refer to next screenshot to decide where to insert information to be render by this extension through meta tags (most should be self explicit like keywords or description). .. _Administration: Administration -------------- It's the same as page administration because setings are set through this kind of record. .. _Configuration: Configuration ------------- .. _Screenshot: Screenshot ^^^^^^^^^^ You can enable or disable the rendering of a metatags in the TYPO3 Constant Editor, here's a screenshot of the available options you can configure... |img-3| .. _Reference: Reference ^^^^^^^^^ .. ### BEGIN~OF~TABLE ### .. _abstract: abstract """""""" .. container:: table-row Meta Tag abstract \# On Screenshot 5 Note Abstract of the page .. _author: author """""" .. container:: table-row Meta Tag author \# On Screenshot 6 Note Author of the page or page tree (if empty slide until find author) .. _copyright: copyright """"""""" .. container:: table-row Meta Tag copyright \# On Screenshot 6 (root page) Note Author of root page is used to generate this meta tags .. _date: date """" .. container:: table-row Meta Tag date \# On Screenshot 1 Note Based on last change of the page but may be overriden by “last updated” field .. _description: description """"""""""" .. container:: table-row Meta Tag description \# On Screenshot 9 Note Description of the page or page tree (if empty slide until find description) .. _imagetoolbar: imagetoolbar """""""""""" .. container:: table-row Meta Tag imagetoolbar \# On Screenshot Note Offer the ability to hide the MS toolbar when you hover images .. _keywords: keywords """""""" .. container:: table-row Meta Tag keywords \# On Screenshot 8 Note Keywords of the page or page tree (if empty slide until find keywords) .. _MSSmartTagsPreventParsing: MSSmartTagsPreventParsing """"""""""""""""""""""""" .. container:: table-row Meta Tag MSSmartTagsPreventParsing \# On Screenshot Note Disable the Microsoft tags parsing (in order to display advertising or I don't know) .. _revisit-after: revisit-after """"""""""""" .. container:: table-row Meta Tag revisit-after \# On Screenshot 4 Note Based on “cache expires” field which is converted to days .. _robots: robots """""" .. container:: table-row Meta Tag robots \# On Screenshot 2,3,10 Note Sets index/noindex + follow/nofollow + archive/noarchive properties .. _reply-to: reply-to """""""" .. container:: table-row Meta Tag reply-to \# On Screenshot 7 Note Email of author of the page or page tree (if empty slide until find email) .. ###### END~OF~TABLE ###### [tsref: bk\_automakemetatags] .. _Known-problems: Known problems -------------- Be aware not to use page.headerData.1001 to page.headerData.10??, most fo the time this is not a problem. .. _To-Do-list: To-Do list ---------- - Make keywords generation accumulative through rootline... - Add the opportunity to add Dublin Core metatags .. _Changelog: Changelog --------- - 08/12/2005 : configuration can be done through constant editor + added 2 more metatags (imagetoolbar and MSSmartTagsPreventParsing) - 19/11/2005 : public availability (be cool, share is great) |img-4| EXT: Meta Tags Auto-Maker (BK) - 4 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. :border: 0 .. :height: 168 .. :id: Image1 .. :name: Image1 .. :width: 551 .. |img-2| image:: img-2.png .. :align: left .. :border: 0 .. :height: 695 .. :id: Image2 .. :name: Image2 .. :width: 358 .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 772 .. :id: Image3 .. :name: Image3 .. :width: 499 .. |img-4| image:: img-4.png .. :align: left .. :border: 0 .. :height: 32 .. :id: Graphic1 .. :name: Graphic1 .. :width: 102