.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ======================= EXT: julle\_formreceipt ======================= :Author: Kasper Skårhøj :Created: 2002-11-01T00:32:00 :Changed: 2006-01-11T13:12:12 :Email: christian@jul.net .. _EXT-julle-formreceipt: EXT: julle\_formreceipt ======================= Extension Key: **julle\_formreceipt** Copyright 2000-2002, christian@jul.net, http://jul.net 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: julle\_formreceipt 1** **Introduction 1** What does it do? 1 Screenshots 1 **Users manual 1** Creating a form 1 Receipts 1 **Adminstration 1** **Known problems 1** **To-Do list 1** **Changelog 1** .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ By installing this extension, visitors receive an email message with a receipt that a form mail was successfully submitted. You would typically use this extension when you need a mail form, particularly when visitors should get a receipt when they submit form data. The visitor may preview the message before a form mail is submitted if the *julle\_formpreview* extension is also installed. Form data can be exported to CSV format by the *julle\_form2csv* extension. .. _Screenshots: Screenshots ^^^^^^^^^^^ Here is an example mail form, as seen by visitors in the frontend: |img-1| .. _Users-manual: Users manual ------------ .. _Creating-a-form: Creating a form ^^^^^^^^^^^^^^^ From the “New content” menu, choose a *Mail form* . In the “Configuration” field, you enter a form definition. The format for form definitions is defined in TSRef: `http://typo3.org/documentation/document- library/doc\_core\_tsref/FORM/ `_ Here is an example form definition: |img-2| .. _Receipts: Receipts ^^^^^^^^ Often, the visitor will be asked to enter their email address, so support staff can get in touch with them. If the form contains an email address, a receipt can be sent to the visitor, in the form of a copy of the form data they submitted. To do that, enter the field name (from the form definition) which contains an email address in the “Field” field, and the email subject in the “Receipt subject” field. |img-3| .. _Adminstration: Adminstration ------------- There are no configuration options for form previews. Forms use exactly the same markup as a Typoscript FORM. Thus, you can alter the presentation of forms by changing the CSS stylesheet. Most HTML elements are styled with CSS classes, like csc-mailform, csc- form-labelcell, etc.In addition to this extension, you may wish to install one or more of the extensions *julle\_formpreview* and *julle\_form2csv* . If you do, it is important to install the extensions in the following order: *julle\_formpreview* *julle\_formreceipt* *julle\_form2csv* For instance, if you install the first and the third, and later wish to install the second, you should uninstall everything and reinstall the extensions in the appropriate order. .. _Credits: Credits ------- This extensions was funded by Aarhus School of Architecture ( `http://aarch.dk `_ ). Thanks a lot for your dedication to TYPO3! .. _To-Do-list: To-Do list ---------- Template for email receipts, to include a footer, link, disclaimer, etc. .. _Changelog: Changelog --------- 1.0.0: Revised by Christian Jul Jensen for publication 0.0.0: Initial version by Jacob Hammeken from Wildside (thanks a lot) |img-4| EXT: julle\_formreceipt - 3 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.png .. :align: left .. :border: 0 .. :height: 311 .. :id: Graphic3 .. :name: Graphic3 .. :width: 402 .. |img-2| image:: img-2.png .. :align: left .. :border: 0 .. :height: 238 .. :id: Graphic2 .. :name: Graphic2 .. :width: 493 .. |img-3| image:: img-3.png .. :align: left .. :border: 0 .. :height: 411 .. :id: Graphic4 .. :name: Graphic4 .. :width: 361 .. |img-4| image:: img-4.png .. :align: left .. :border: 0 .. :height: 32 .. :id: Graphic1 .. :name: Graphic1 .. :width: 102