.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt .. role:: underline =============== EXT: WEC Button =============== :Author: Kasper Skårhøj :Created: 2002-11-01T00:32:00 :Changed: 2006-03-29T14:05:39 :Email: developer@webempoweredchurch.org .. _EXT-WEC-Button: EXT: WEC Button =============== Extension Key: **wec\_button** Copyright 2006, Foundation For Evangelism: `http://ww.evangelize.org `_ Author: developer@webempoweredchurch.org, Support Community: `http://www.webempoweredchurch.com/community/ `_ 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: WEC Button 1** **Introduction 1** What does it do? 1 What is the Web-Empowered Church? 1 Screenshots 1 **Users manual 2** **Administration 2** **Configuration 2** Typoscript Objects 2 Templates 2 **Known problems 3** **To-Do list 3** **Changelog 3** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ The Web-Empowered Church Button Extension is used provides graphical buttons in a variety of shapes and sizes that indicate involvement with the Web-Empowered Church ministry. .. _What-is-the-Web-Empowered-Church: What is the Web-Empowered Church? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The Web-Empowered Church (WEC) is a ministry of the Foundation for Evangelism ( `:underline:`www.evangelize.org` `_ ). The mission of WEC is to innovatively apply WEB technology to EMPOWER the worldwide CHURCH for ministry. WEC will help churches around the world expand evangelism, discipleship, and care through the innovative application of Internet technology. WEC web-based tools and training will help make church ministries more efficient and effective, and will extend ministry impact to a world in need of Jesus (See `:underline:`www.WebEmpoweredChurch.org/Jesus` `_ ). We want to fuel a worldwide movement using the Internet to point the world to Jesus Christ, to grow disciples, and to care for those in need. Our desire is to use the web to empower the Church to become a truly 24 hours per day 7 days per week ministry that is not constrained by walls or distance or time. If you would like to find out more about WEC or our tools, or support us in any way, please go to our website for users: `:underline:`www.webempoweredchurch.com` `_ and for software/web developers: `:underline:`www.webempoweredchurch.org.` `_ .. _Screenshots: Screenshots ^^^^^^^^^^^ .. _Example-Web-Empowered-Church-Buttons: Example Web-Empowered Church Buttons """""""""""""""""""""""""""""""""""" |img-1| |img-2| |img-3| .. _Users-manual: Users manual ------------ The WEC Button extension can be installed through the typical TYPO3 installation process using the Extension Manager. Once installed, adding a WEC button to a page is as simple as adding a frontend plugin to the page where you wish for the data to appear. From this plugin, you can select one of the available buttons via a point and click interface. .. _Administration: Administration -------------- No special administration is required for this extension. .. _Configuration: Configuration ------------- .. _Typoscript-Objects: Typoscript Objects ^^^^^^^^^^^^^^^^^^ The WEC Button extension can be configured in several ways. All of the major variables are accessible through Typoscript objects. These object can be set in the Constant Editor or within a the Constants or Setup portion of a Typoscript page template. The name of each typoscript object takes the form of plugin.tx\_wecbutton\_pi1.templateFile, etc. The table below provides detailed descriptions of each object as well as that object's default value. .. ### BEGIN~OF~TABLE ### .. _templateFile: templateFile """""""""""" .. container:: table-row Name templateFile Description Marker-based template for a button's HTML output. Default Value EXT:wec\_button/pi1/template.tmpl .. _url: url """ .. container:: table-row Name url Description URL that a buton links to. Default Value http://www.webempoweredchurch.com .. _altText: altText """"""" .. container:: table-row Name altText Description Text for alt attribute of tag. Displayed when images are disabled. Default Value Church website tools from the Web-Empowered Church web site .. _titleText: titleText """"""""" .. container:: table-row Name titleText Description Text for title attribute of tag. Displayed when a link is hovered over. Default Value Church website tools from the Web-Empowered Church web site .. _demoMode: demoMode """""""" .. container:: table-row Name demoMode Description Turns demo mode on or off. Demo mode displays all available buttons in the frontend. Default Value 0 (disabled) .. ###### END~OF~TABLE ###### .. _Templates: Templates ^^^^^^^^^ In addition to the Typoscript configuration, the extension supports marker-based templating. The default template, as defined in the Typoscript constant templateFile, is located at pi1/template.tmp and provides the template for drawing a single button. When demo mode is selected, this same template is used repeatedly. The template itself is very simple, but demonstrates the markers that are available to custom templates. :: A custom template must provide the “###TEMPLATE### begin” and “###TEMPLATE### end” markers. Within those markers, any HTML can be used. The available markers “###URL###”, “###TITLE\_TEXT###”, and “###ALT\_EXT###” correspond to the Typoscript objects of the same name, while the “###IMAGE###” marker is filled in automatically based on the selected image. .. _Known-problems: Known problems -------------- \- None .. _To-Do-list: To-Do list ---------- \- None .. _Changelog: Changelog --------- .. ### BEGIN~OF~TABLE ### .. _1-0-1: 1.0.1 ^^^^^ .. container:: table-row Version 1.0.1 Changes Added missing parenthesis in ext\_typoscript\_constants.txt .. _Unknown-Property: ((Unknown Property)) ^^^^^^^^^^^^^^^^^^^^ .. container:: table-row Version Changes Added Dutch translation. .. _1-0-0: 1.0.0 ^^^^^ .. container:: table-row Version 1.0.0 Changes Initial release. .. ###### END~OF~TABLE ###### |img-4| EXT: WEC Button - 3 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. :border: 0 .. :height: 50 .. :id: Graphic2 .. :name: Graphic2 .. :width: 80 .. |img-2| image:: img-2.png .. :align: left .. :border: 0 .. :height: 56 .. :id: Graphic4 .. :name: Graphic4 .. :width: 180 .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 75 .. :id: Graphic3 .. :name: Graphic3 .. :width: 280 .. |img-4| image:: img-4.png .. :align: left .. :border: 0 .. :height: 32 .. :id: Graphic1 .. :name: Graphic1 .. :width: 102