.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ================== EXT: Buy me a beer ================== :Created: 2010-02-18T17:33:18 :Changed by: Jürgen Furrer :Changed: 2014-03-12T20:59:25 :Classification: buymeabeer :Keywords: donation, paypal :Author: Juergen Furrer :Email: juergen.furrer@gmail.com :Info 4: :Language: en |img-1| |img-2| EXT: Buy me a beer - buymeabeer .. _EXT-Buy-me-a-beer: EXT: Buy me a beer ================== Extension Key: buymeabeer Language: en Keywords: donation, paypal Copyright 2000-2010, Juergen Furrer, 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: Buy me a beer 1 <#__RefHeading__492_179840904>`_ **`Introduction 3 <#__RefHeading__494_179840904>`_** `What does it do? 3 <#__RefHeading__496_179840904>`_ `Screenshots 3 <#__RefHeading__498_179840904>`_ **`Users manual 4 <#__RefHeading__500_179840904>`_** **`Administration 5 <#__RefHeading__502_179840904>`_** **`Configuration 6 <#__RefHeading__504_179840904>`_** `Reference 6 <#__RefHeading__506_179840904>`_ `FAQ 6 <#__RefHeading__1222_1860786777>`_ **`Known problems 7 <#__RefHeading__508_179840904>`_** **`To-Do list 8 <#__RefHeading__510_179840904>`_** **`ChangeLog 9 <#__RefHeading__512_179840904>`_** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ This extension provide the possibility to add a donation link to your site, so, the visitor can easily donate your work with a fee. .. _Screenshots: Screenshots ^^^^^^^^^^^ |img-3| |img-4| Demo: `http://typo3.cms-jack.ch/de/erweiterungen/buymeabeer/ `_ .. _Users-manual: Users manual ------------ Go to Web → Page Choose the page to add the new donation link Add new content Choose “Donate” Go to tab “Plugin” Change the informations you like to change from global definition |img-5| .. _Administration: Administration -------------- Nothing to administrate / No additional fields are needed. .. _Configuration: Configuration ------------- To install the extension you have to add the static “Buy me a beer” to your Template. .. _Reference: Reference ^^^^^^^^^ .. ### BEGIN~OF~TABLE ### .. _jQueryNoConflict: jQueryNoConflict """""""""""""""" .. container:: table-row Property jQueryNoConflict Data type boolean Description Use the noConflict methode Default 1 .. _jsInFooter: jsInFooter """""""""" .. container:: table-row Property jsInFooter Data type boolean Description If set, the Javascript will be rendered in Footer Default 0 .. _jsMinify: jsMinify """""""" .. container:: table-row Property jsMinify Data type boolean Description If set, the Javascript will be minified Default 0 .. _jsInline: jsInline """""""" .. container:: table-row Property jsInline Data type boolean Description If set, the Javascript will be inserted into the inlineJS, after this, its possible to put it into externel files (config.removeDefaultJS = external) Default 0 .. _cssMinify: cssMinify """"""""" .. container:: table-row Property cssMinify Data type boolean Description If set, the CSS will be minified Default 0 .. _jQueryLibrary: jQueryLibrary """"""""""""" .. container:: table-row Property jQueryLibrary Data type file Description Location of the jQuery Lib, if empty or file does not exist, the script will not be included Default EXT:buymeabeer/res/jquery/js/jquery-1.5.2.min.js .. _jQueryEasing: jQueryEasing """""""""""" .. container:: table-row Property jQueryEasing Data type file Description Location of the jQuery Easing, if empty or file does not exist, the script will not be included Default EXT:buymeabeer/res/jquery/js/jquery.easing-1.3.js .. _templateFileJS: templateFileJS """""""""""""" .. container:: table-row Property templateFileJS Data type file Description Location of the used template for JS Default EXT:buymeabeer/pi1/tx\_buymeabeer\_pi1.js .. _donateUrl: donateUrl """"""""" .. container:: table-row Property donateUrl Data type string Description Base URL for donating Use `https://www.paypal.com/cgi-bin/webscr?cmd=\_xclick `_ for PayPal Default https://www.paypal.com/cgi-bin/webscr?cmd=\_xclick .. _business: business """""""" .. container:: table-row Property business Data type string Description Accountname (Email) Default .. _currencyCode: currencyCode """""""""""" .. container:: table-row Property currencyCode Data type string Description Currency for donation Default EUR .. _amount: amount """""" .. container:: table-row Property amount Data type integer Description Amount of donation Default 3 .. _returnUrl: returnUrl """"""""" .. container:: table-row Property returnUrl Data type string Description Return URL after donation. The Value will be used as parameter in typolink, so you can use site id's Default .. _itemName: itemName """""""" .. container:: table-row Property itemName Data type string Description Name of the donation Default .. _donateText: donateText """""""""" .. container:: table-row Property donateText Data type string Description Donation text Default If you like this site,
buy me a beer .. _amounts-value: amounts.\*.value """""""""""""""" .. container:: table-row Property amounts.\*.value Data type string Description Amount value Default .. _amounts-label: amounts.\*.label """""""""""""""" .. container:: table-row Property amounts.\*.label Data type string Description Amount label Default .. _template-typolink: template.typolink """"""""""""""""" .. container:: table-row Property template.typolink Data type typolink Description Definition of the donation link Default .. _template-amounts-itemWrap: template.amounts.itemWrap """"""""""""""""""""""""" .. container:: table-row Property template.amounts.itemWrap Data type stdWrap Description Wrap for every additional amount defined in amounts Default .. _template-amounts-stdWrap: template.amounts.stdWrap """""""""""""""""""""""" .. container:: table-row Property template.amounts.stdWrap Data type stdWrap Description Wrap around all items Default .. _template-innerStdWrap: template.innerStdWrap """"""""""""""""""""" .. container:: table-row Property template.innerStdWrap Data type stdWrap Description Wrap around the main donation text Default .. _template-stdWrap: template.stdWrap """""""""""""""" .. container:: table-row Property template.stdWrap Data type stdWrap Description Wrap around the main donation link Default .. ###### END~OF~TABLE ###### [tsref:(cObject).plugin.tx\_buymeabeer\_pi1] .. _generated: ((generated)) """"""""""""" .. _Example: Example ~~~~~~~ To insert the donation link into your template (every Page): :: page = PAGE page.10 { marks.DONATION < plugin.tx_buymeabeer_pi1 } .. _FAQ: FAQ ^^^ .. _generated: ((generated)) """"""""""""" .. _I-like-to-add-some-scripts-css-files-globally-is-this-possible: I like to add some scripts / css -files globally, is this possible? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you like to add the library globally you can set an empty string to the values. Only existing files will be included! This will work for jQueryLibrary and jQueryEasing. .. _Known-problems: Known problems -------------- Report bugs at `http://forge.typo3.org/projects/show/extension- buymeabeer `_ .. _To-Do-list: To-Do list ---------- Report features at `http://forge.typo3.org/projects/show/extension- buymeabeer `_ .. _ChangeLog: ChangeLog --------- .. ### BEGIN~OF~TABLE ### .. _0-0-1: 0.0.1 ^^^^^ .. container:: table-row Version 0.0.1 Changes Initial development .. _0-0-2: 0.0.2 ^^^^^ .. container:: table-row Version 0.0.2 Changes Add overrideSetup into Flexform / Add documentation .. _0-1-0: 0.1.0 ^^^^^ .. container:: table-row Version 0.1.0 Changes Add multiple amounts (#9590) .. _0-2-0: 0.2.0 ^^^^^ .. container:: table-row Version 0.2.0 Changes Add jQuery animation to additional amounts (#9593) .. _0-2-1: 0.2.1 ^^^^^ .. container:: table-row Version 0.2.1 Changes Move the template to the res folder .. _0-2-2: 0.2.2 ^^^^^ .. container:: table-row Version 0.2.2 Changes Use pageRenderer for script include .. _0-2-3: 0.2.3 ^^^^^ .. container:: table-row Version 0.2.3 Changes Small bugfix / Add jQuery 1.4.3 .. _0-2-4: 0.2.4 ^^^^^ .. container:: table-row Version 0.2.4 Changes Add link wizard to returnURL .. _0-2-5: 0.2.5 ^^^^^ .. container:: table-row Version 0.2.5 Changes Add jQuery 1.4.4 / Small bugfix (#10984) .. _0-2-6: 0.2.6 ^^^^^ .. container:: table-row Version 0.2.6 Changes Add support for TYPO3 4.5 / Add jQuery 1.5.0 / Add jQuery 1.5.1 .. _0-3-0: 0.3.0 ^^^^^ .. container:: table-row Version 0.3.0 Changes Activate the transition .. _1-0-0: 1.0.0 ^^^^^ .. container:: table-row Version 1.0.0 Changes Add jQuery 1.5.2 / Fix the flexform data extraction / Remove unused scripts .. _1-0-1: 1.0.1 ^^^^^ .. container:: table-row Version 1.0.1 Changes Add jQuery 1.6.2 / Fix jsInFooter / Convert linefeed to Unix .. _1-0-2: 1.0.2 ^^^^^ .. container:: table-row Version 1.0.2 Changes Add jQuery 1.6.4 / Fix performance issue .. _1-0-3: 1.0.3 ^^^^^ .. container:: table-row Version 1.0.3 Changes - .. _1-0-4: 1.0.4 ^^^^^ .. container:: table-row Version 1.0.4 Changes Fix UTF-8 bug in german language (#30820) / Fix nospace bug for item\_name (#30842) .. _1-0-5: 1.0.5 ^^^^^ .. container:: table-row Version 1.0.5 Changes Fix rawUrlEncode of template.typolink (#31153) .. _1-0-6: 1.0.6 ^^^^^ .. container:: table-row Version 1.0.6 Changes Add jQuery 1.7.1 / Use new class for pagerenderer .. _1-0-7: 1.0.7 ^^^^^ .. container:: table-row Version 1.0.7 Changes Add jQuery 1.7.2 / Remove deprecated methods (#36599) .. _1-0-8: 1.0.8 ^^^^^ .. container:: table-row Version 1.0.8 Changes Fix t3lib\_utility\_VersionNumber::convertVersionNumberToInteger for older typo3 versions .. _1-0-9: 1.0.9 ^^^^^ .. container:: table-row Version 1.0.9 Changes Fix compatibility for Typo3 V6 (#41010) .. _1-0-10: 1.0.10 ^^^^^^ .. container:: table-row Version 1.0.10 Changes Fix “Add new” in backend .. _1-0-11: 1.0.11 ^^^^^^ .. container:: table-row Version 1.0.11 Changes Add Compatibility for TYPO3 V 6.2 .. ###### END~OF~TABLE ###### |img-2| 10 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. |img-2| image:: img-2.png .. :border: 0 .. :height: 21 .. :hspace: 9 .. :id: Grafik2 .. :name: Grafik2 .. :width: 87 .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 86 .. :id: Grafik1 .. :name: Grafik1 .. :width: 185 .. |img-4| image:: img-4.png .. :align: left .. :border: 0 .. :height: 309 .. :id: Grafik3 .. :name: Grafik3 .. :width: 477 .. |img-5| image:: img-5.png .. :align: left .. :border: 0 .. :height: 378 .. :id: Grafik4 .. :name: Grafik4 .. :width: 420