|
eyepin TYPO 3 interface
Technical Details (Download Technical Details)
Screenshots
Funktionality of the subscription plugin:

Functionality of the library:

Users manual
“eyepin Newsletter Subscription Form“ Plugin
To use the subscription plugin it has to be insered in the page where the form to subscribe or unsubscribe should appear. To create a subscription plugin select the "eyepin Newsletter Subscription Form" plugin in the section "Plugins" of the "new content element" wizard.

Now the plugin can be configures. The screenshot shows an example configuration.

A detailed description if the possible obtions:

"eyepin Export" Module
With this module it is possible to export, update and delete "tt_news" articles at an eyepin account. For information on how to configure the export please see the configuration section later in this document.
The module shows a list of "tt_news" articles at eh currently selected Typo3 page. The shown articles can be filtered with the dropdown select box in the screenshot. It is possible to show either all articles, all already exported articles or all nonexported articles.

The "tt_news" articles can be exported either one by one by clicking the icon in the table row of each article or a set of articles by selecting the articles with the checkboxes and clicking one of the links below the table.

After exporting the articles they are available in the eyepin system and can be used in newsletters.

Administration
Simply download and install the extention in the Typo3 Extention Manager.
For Information on how to activate and configure the included "th_mailformplus" hook handler or on how to configure the "tt_news" export, please see next section.
Configuration
Subscription Plugin
The extention provides a plugin for subscribing to a newsletter.
Reference
TypoScript reference for the subscription plugin:

Example
An example configuration for the newsletter subsciption plugin:

In this example the plugin uses its own default template to create the newsletter sign in form. It connects to the account of user "john" at eht eyepin server at http://www.eyepin.com/. Additionally the sigh in form fields "interests" and "targetgroup" are mapped to the fields "attribute1" and "attribute2" of the eyepin interface.
In the example above both configuration options "required fields" and "evalFields" are used. This would be equal to:

th_mailformplus Hook Handler
The extentions also includes an example for a hool handler class for the "th_mailformplus" extention. This can be useful if one for example wants to have contact form with a checkbox, where the user can decide if he wants to receive further information via newsletter. So there are two parts: first the contact form, which sends an e-mail to the webmaster, and second the "th-mailformplus" hook handler, which subscribes the users e-mail address in the newsletter list.
Reference
The hook handler has to be activated with the TypoScript setting

Without this setting the handler would do nothing.
Example
An Example for the "th_mailformplus" hook handler:
The above example sends the "AddressInsert" command to www.eyepin.com if the form field "contactform_newsletter" is true. In this case this could be a checkbox labeled " Subscribe to newsletter" If the user sends the form without checking the checkbox, nothing special happens. The "th_mailforplus" extention works as configured. If the user sends the form with the checkbox checked additionally to the "th_mailformplus" behaviour the filled in firstname, lastname, and e-mail address is sent to the eyepin server to subscribe the user to the newsletter list of user "john".
"tt_news" Export
The export of the "tt_news" articles can be configured in the Extention Manager. The next screenshot shows an example configuration.

Known problems
None so far.

|