Skip to content

Latest commit

 

History

History
99 lines (63 loc) · 3.52 KB

Readme.md

File metadata and controls

99 lines (63 loc) · 3.52 KB

TYPO3 Extension powermail - Documentation

This documentation helps

  • Administrators to install and configure powermail
  • Editors to use powermail
  • Developers to extend powermail

What does powermail do?

Powermail is a powerful and – in addition – a very easy mailform extension with a wide range of tools and features for editors, admins and developers. Define your form in the backend with a few clicks and look at the final output in the frontend.

Some basic points:

  • Main features of this mailform extension is to store the mails into the database. Export it from the backend module (xls, csv) or list the values in the frontend again (Pi2). XLS export in the backend is only possible if the extension jambagecom/base-excel is installed. In classic installation, a phar file for phpspreadsheet must be manually created (See docs of EXT:base_excel).

  • Powermail send one or more mails to a static receiver or to dynamic receivers or to a whole Frontend-User Group.

  • Different HTML-Templates (Fluid) and RTE fields in backend for all needed views.

  • Input Validation in different ways (HTML5, JavaScript and PHP).

  • A main focus of the form is to prevent spam (Captcha, Spam Factor, Different Checks, etc...).

  • Another focus is to track some interesting information of users (funnel, browser, language, country, etc...)

  • For Developers: Powermail is a very flexible extension, which also could be extended by your code or extension (hooks, events, own Finishers, own DataProcessors, own Spam-Prevention-Methods, own Validators, TypoScript cObjects and userFuncs, debugoutput, etc...).

Cut a long story short: With powermail editors are able to create complex mailforms without knowledge of html, php or javascript and that's the main difference between powermail and the most other form extensions

Example Screenshots

Frontend: Show a form with different field types

Example form

Example Form with Input, Textarea, Select, Multiselect, Checkboxes, Radiobuttons, and Submit

Frontend: Multistep Form

Example form2

Example Multistep Form with clientside validation

Frontend: powermail_frontend integration shows mails in frontend

Example pi2

Listing of stored mails with the possibility to see a Detail view or to re-edit the entries for a defined Frontend Usergroup Define your ABC- and Searchterm Filter

Backend: Mail Listing

backend1

Manage the delivered mails with a fulltext search and some export possibilities

Backend: Reporting

backend2

See the reporting about the delivered mails (Form or Marketing Data Analyses are possible)

Documentation overview