DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

email2powermail

Author:Kasper Skårhøj
Created:2002-11-01T00:32:00
Changed by:Alex Kellner
Changed:2009-11-17T09:48:28.840000000
Classification:email2powermail
Keywords:emails, FE, powermail
Author:Alex Kellner
Email:alexander.kellner@einpraegsam.net
Info 4:
Language:en

img-1 img-2 email2powermail - email2powermail

email2powermail

Extension Key: email2powermail

img-3

Language: en

Keywords: emails, FE, powermail

Copyright 2000-2008, Alex Kellner, <alexander.kellner@einpraegsam.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.org

Introduction

What does it do?

This Extension replaces email addresses in the frontend with a link to a powermail form. Of course the submitted form sends its mail to the rewritten email.

Possibility to show the receiver name in the form.

Why should I use this plugin?

  • Spam prevention, because no emails are viewable in FE
  • No JS for Spam prevention
  • You can send this emails to some more receivers (cc)
  • Save those mails
  • Ask for some more information
  • The user don't need outlook or another email client program

What does this plugin need to run?

  • PHP5
  • TYPO3 4.1 or higher
  • powermail

Screenshots

img-4

Note: You can also replace the text in the a tags with a new tags – so no email will be shown

Frontend: Another FE example

img-5

Frontend: Show powermail form with manipulated receiver

img-6

Users manual

Quickstart

Import and install email2powermail from TER
  • Note: PHP5 is needed before!
  • Note: powermail is needed before!
  • Add static template of email2powermail
  • Make some settings in the constants(Enter pid where the powermail form is placed, enter some pid where the rewrite engine should work, etc...)

Configuration

Sorry, currently only the quickstart configuration (see above) is online

Features

Show Email in powermailform

Notes

Just add a new field to powermail: typoscript

Use this typoscript object: plugin.tx_email2powermail.showEmail

Screenshots

img-7

img-8 “Send email to: [emailaddress]” wil be shown in the form

Show a name in the form instead of an email address

Add some names to the database

Generate a sysfolder and place some “email2powermail Receiver Names” in there

img-9

Enter Email and the name, what should be shown in the email

img-10

Use a userFunc in typoscript
lib.namefromtable = USER
lib.namefromtable {
   userFunc = user_email2powermail_userfuncs->email2name
   UserFunc {
    # input wants the uid or the email and returns the name from the table
      input = TEXT
      input.data = GPvar:tx_email2powermail|uid
   }
}

lib.name = COA
lib.name {
   10 = TEXT
   10.value = Send email to:
   10.noTrimWrap = || |

   20 < lib.namefromtable
}
Add a Typoscript field to powermail

img-11

Example Output

img-6

To-Do list

Are there any todos?

Do you need a new feature? Maybe I can help you, so just write me – contact possibilty at www.einpraegsam.net

ChangeLog

Version 0.1.x alpha

Update on 17.11.2009 version 0.2.0

New feature: Show a name in a powermail form

Initial release on 09.09.2009 version 0.1.0