.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt =========================== EXT: Name of your Extension =========================== :Author: Christopher :Created: 2010-12-18T19:57:23 :Changed: 2012-12-10T14:21:38 :Classification: extension key :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: keywords comma-separated :Author: Documentation Team :Email: documentation@typo3.org :Language: en .. _img-1-img-2-TH-Feedback: |img-1| |img-2| TH\_Feedback ============================ Extension Key: th\_feedback Language: en Version: 0.0.3 Keywords: feedback, ajax, statistics, comments Copyright 2006-2012, Akin Ajewole, 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 ----------------- **`TH\_Feedback 1 <#__RefHeading__5708_1738894311>`_** **`Introduction 3 <#__RefHeading__5710_1738894311>`_** **`Screenshots 4 <#__RefHeading__830_1163352630>`_** **`Users manual 5 <#__RefHeading__467_413120346>`_** **`Statistics 6 <#__RefHeading__31511_818911409>`_** **`Configuration 7 <#__RefHeading__31515_818911409>`_** **`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 extension provides an ajax based feedback form. Options include “Yes / No / Yes, but.. comment”. When i saw this feedback form the first time on the internet, i knew that's what i wanted for my web projects. so why not make one for TYPO. Enjoy :). **Features** - Ajax based formNo page reloading when submitting the feedback, the future of web - Form validationSimple check that no empty comments are sent - Duplicate entry checkPrevents duplicate entries by the same ip - CSS themesWhite, White Classic, White Solid, Silver, Red, Green, Blue, Beige, Pink - Multilanguage supportIncluded: English, German - extensible via locallang.xml - Custom hover areaDefault hover area is the basic form - a second custom area can be defined via class-attribute (“feedback\_area”') - Animation optionsYes/no - if the form should fade-in on mouseover or always be visible - StatisticsStatistics are displayed in the backend module in the user section (incl. time filter) **Requirements** - You will need jQuery 1.7.1 or later to make sure everything is working - Developed and tested with typo3 4.5.20 .. _Screenshots: Screenshots ----------- |img-3| |img-4| |img-5| The form opens when “Yes, but..” is clicked. A comment can be delivered. .. _Users-manual: Users manual ------------ **Just insert the plugin via TS like:** subparts.TH\_FEEDBACK < plugin.tx\_thfeedback\_pi1 **And in the html insert the subpart marker** .. _Statistics: Statistics ---------- In the backend in the “User Tools” section you will find the “TH- Feedback” menu item. It gives you statistics for the website feedback. **Statistics features** - Top pages (sorted by “most comments”) - Time filter with calendar - Display comments for a page |img-6| Configuration ------------- You will find a configuration file “ **th\_config.php** ” in the root folder of the extension.Following options **$config\_css** (choose your design theme) **options** : white, whiteclassic, whitesolid, silver, blue, green, red, beige, pink, custom\_1, custom\_2, custom\_3 - use any given color theme (white, etc.) - use your own color theme (custom\_1, etc.)note: the buttons are provided by `http://www.cssbuttongenerator.com/ `_ - for custom buttons just go to their website and create your own new styles - **$config\_animate\_form** (hide / unhide animation) **options** : yes, no - yes: the form will initially be invisible. only a placeholder text “Feedback” is displayed and when hovered over one of the hover-areas (form, custom-area) the form will fade-in - no: the form will constantly be displayed (no fade-in animation on hover) **$config\_custom\_hoverarea** **optons** : yes, no - yes: when using your own custom hover area as described below - no: no custom hover used (in this case hover works only on the form itself) - **IMPORTANT** : only set $config\_custom\_hoverarea to "yes" if you intend to insert a custom hover with "
... content ...
in your page, or it will not work. See an exemple below:
**locallang.xml** (change all the interface contents) .. _Known-problems: Known problems -------------- - **BE-Statistics:** GMT time is not built-in - **BE-Statistics:** Translation-Overlay for page titles is not built-in (default language is used) If you find any bugs please report to dev ( at) typohosting.at.Thanks. .. _To-Do-list: To-Do list ---------- - db: change all sql queries to typo3 dbal - feature: possibility to vote single content blocks or entire pages - date: add GMT in date functions - translation: add translation overlay in statistics page titles © thanks to http://www.cssbuttongenerator.com/ (css buttons) © thanks to http://http://www.famfamfam.com/ (ext icon) .. _ChangeLog: ChangeLog --------- .. ### BEGIN~OF~TABLE ### .. _0-0-3: 0.0.3 ^^^^^ .. container:: table-row Version 0.0.3 Changes Ajax: fixed embarrassing absolute path bug (now it runs just fine) .. _0-0-2: 0.0.2 ^^^^^ .. container:: table-row Version 0.0.2 Changes PHP: fixed db connections Date-time: fixed date-time selection in statistics Ajax: fixed ajax through the use of eID .. _0-0-1: 0.0.1 ^^^^^ .. container:: table-row Version 0.0.1 Changes Initial upload of extension .. ###### 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.jpeg .. :align: left .. :border: 0 .. :height: 51 .. :id: Grafik2 .. :name: Grafik2 .. :width: 640 .. |img-4| image:: img-4.jpeg .. :align: left .. :border: 0 .. :height: 368 .. :id: Grafik4 .. :name: Grafik4 .. :width: 403 .. |img-5| image:: img-5.jpeg .. :align: left .. :border: 0 .. :height: 397 .. :id: Grafik1 .. :name: Grafik1 .. :width: 397 .. |img-6| image:: img-6.jpeg .. :align: left .. :border: 0 .. :height: 261 .. :id: Grafik3 .. :name: Grafik3 .. :width: 631