During the install process, AcyMailing will automatically install this module so you can display a Newsletter subscription module on your website.
The module can appear with a slide effect or in a popup or simply be always visible.

 

How to access this screen

  • Log in on your Joomla back-end and click on the menu "Extensions -> Module Manager"

Access Module

  • Click on the module name AcyMailing Module, but even before that, you probably want to enable this module.

Acy Module

 

Parameters

  • Help : Click on the help button in order to hide/dislpa y this help screen.
  • Display Effect :
    • The Normal (no effect) is a simple Newsletter module with no effect so that you will directly see the fields and the button in order to subscribe without any extra step.
    • If you select the "Slide effect", a simple button will be displayed and the user will have to click on this button in order to display the AcyMailing Subscription Module and then be able to enter his information and subscribe.
    • If you select the "Popup effect" effect, AcyMailing will display a simple button and if the user clicks on this button, AcyMailing will display a popup (using the standard open box Joomla effect) and then, the user will be able to enter his information and subscribe.
  • Display the lists : The selected lists will be displayed as visible on the AcyMailing module.
    You can easily pick up one or several lists using the "select" button which will open a popup and display all your lists so that you can simply select them in order to add them.
  • Automatically subscribe to : The selected lists will be added on the AcyMailing module but they will be hidden, which means the user will be automatically subscribed to those lists without knowing it.
    Please do not select the same lists for the visible lists and this field, it has no interest. If you do so, the lists won't be visible.
Module Part 1
  • Display Mode :
    • If you select "horizontal", the fields will be displayed horizontally.
    • If you select "vertical", the fields will be vertically aligned.
    • If you select "tableless", AcyMailing will use <p> elements to display your fields so you can customize them the way you want via CSS.
  • Check the lists according to : This option enables you to decide how the lists should be checked by default. As soon as AcyMailing identifies the user, AcyMailing will display his own information and his own subscriptions.
    If you do not want to display the subscription of the user but rather want to always check the lists the way you chose, you have to select the option "Default checked lists only".
  • Lists checked by default : The selected lists will be checked by default.
    Some countries do not allow you to check lists by default if it's not for "non-profit". This option will let you easily check some lists and not others in order to stay compliant with your local rules.
  • Lists in a dropdown : If you select Yes, all your visible lists will be displayed in a dropdown.
    In that case, the lists checked by default and the check lists mode have no impact.
  • Description as an overlay : You can add the description of the list in an overlay on the visible lists.
    Be careful! If you turn this option On, you might have conflicts with Internet Explorer and flash.
  • Add a link to the archive section : If you display your lists on your module, you can add a link so if the user clicks on it, he will be redirected to your archive section.
  • Displayed fields : You can select the fields you want to display on your form. If you use AcyMailing Enterprise, you will be able to create additional fields and select them the same way.
  • Name Caption : You can customize the text displayed inside or outside the field Name.
    (the text "Name" will be added by default)
  • Email Caption : You can customize the text displayed inside or outside the field Email.
    (the text "Email" will be added by default)
  • Field size : This parameter enables you to reduce or enlarge the size of the field "Name" and "Email" so that they can fit in your template.
  • Display Text Mode : Choose if you rather want the text "Name" and "Email" to be inside the Name and Email fields or outside.
    See examples below...
  • Intro Text : You can write some text (or HTML code) in this field and AcyMailing will display this text before the AcyMailing module.
    You can customize this text with CSS using span.acymailing_introtext{...} by editing the AcyMailing module CSS file via the AcyMailing configuration page.
  • Post Text : You can write some text (or HTML code) in this field and AcyMailing will display this text after the AcyMailing module.
    You can customize this text with CSS using span.acymailing_finaltext{...} by editing the AcyMailing module CSS file via the AcyMailing configuration page.
Module Part 2
  • Unsubscribe button : Do you want to add an unsubscribe button on the module?
    An unsubscribe link will be added in any e-mail sent by AcyMailing, so you don't need to display an unsubscribe button on your module but some users may appreciate.
  • Subscribe button : Do you want to add a subscribe button on the module?
    You can add an unsubscribe button and a subscribe button on the same module or one of those two buttons on each different module...
  • Unsubscribe Caption : Text displayed on the unsubscribe button
    By default it will be "Unsubscribe"
  • Subscribe Caption : Text displayed on the subscribe button
    By default it will be "Subscribe"
  • Subscribe Caption for logged-in users : Text displayed on the subscribe button if the user is logged in
    By default it will be "Subscribe"
Module Part 3
  • Redirect Mode : You can select a specific redirect mode so that, after his subscription or unsubscription from the AcyMailing module, the user will be redirected to either the same page he was viewing, the AcyMailing Archive section or your own Custom Redirect Link.
    You can select the ajax mode so the user won't be redirected to another page but the confirmation message will be displayed within the module.
  • Redirect Link : If you selected the Redirect Mode : "Custom Redirect Link", you can specify in this field a link to your own page where the user will be redirected after he clicks on the button "Subscribe"and he is subscribed.
    You can use user information in this url using the tag {user:VARIABLE} :
    {user:email} for the email address, {user:name} for the user name...
  • Unsubscribe Redirect Link : If you selected the Redirect Mode : "Custom Redirect Link", you can specify in this field a link to your own page where the user will be redirected after he clicks on the button "Unsubscribe"and he is unsubscribed.
Module Part 4
  • Terms and Conditions : You can add or not a check box to accept the terms and conditions. The user will be subscribed only if he clicks on this checkbox.
  • Article displayed in a popup : If you select "Yes", the Terms and Conditions article will be displayed in a Mootools popup. If you select "No", the Terms and Conditions article will be displayed on a separated page.
  • Terms and Conditions Content : You can select a Joomla Content using the button "Select" which will be displayed if the user clicks on "Terms and Conditions".

You can enter an url in that field instead of the content ID

Module Part 5
  • Intro Text for Mootools : If you selected the Effect "Popup effect" or "Slide effect", a simple link will be displayed on the screen and the user will have to click on this link in order to see the Subscribe Module.
    The Intro Text will be displayed before this button. This field accepts HTML Code.
    You can customize this text with CSS using p.acymailing_mootoolsintro{...} by editing the AcyMailing module CSS file via the AcyMailing configuration page.
  • Mootools Button Text : Text displayed on the Button in order to display the Subscribe Module. By default the text "Subscribe" will be displayed.
    You can add HTML code to this field in order - for example - to display an image instead of a text using the code:
    <img src="/images/myimage.png" border="0" alt="Subscribe" />
  • Popup Box width : If you selected the Popup Effect, AcyMailing will open a box of X px width and Y px height. You can configure this size in order to fit perfectly your module.
  • Popup Box height : Configure the Height of the popup Box.
Module Part 6

 

Examples

Module Inside

  • Display Effect : Normal
  • Lists : None
  • Hidden Lists : All
  • Display Mode : Vertical
  • Displayed fields : name,email
  • Display Text Mode : Inside
Module Inline
  • Display Effect : Normal
  • Lists : None
  • Hidden Lists : All
  • Display Mode : Horizontal
  • Displayed fields : email
  • Display Text Mode : Outside
  • Intro Text : "Please enter your e-mail ..."
Full Module
  • Display Effect : Normal
  • Lists : All
  • Hidden Lists : None
  • Lists checked by default : 145 (which is "Tips & Discounts")
  • Display Mode : Vertical
  • Displayed fields : name,email,html
  • Display Text Mode : Outside
  • Terms and Conditions : Yes

 

Customize your module

You can apply a specific confirmation message for each module in the AcyMailing configuration page, tab "Languages": edit the language file and in the "Custom translations" area, put SUBSCRIPTION_OK_MODULE_IDMODULE="Your custom message". Of course, replace "IDMODULE" by the real Id of the module.

You can also extend our module view in your own template to fully customize it but the easiest way to customize the AcyMailing module is to apply some CSS to it.

You can create your own css file via the AcyMailing configuration page (tab interface) :

CSS

If you click on the small edit icon, AcyMailing will create a copy of our default css file and let you modify it so you can revert your changes when you want.

We created a series of CSS files ready to be used for the AcyMailing module that you can change on the AcyMailing configuration page.

Change the style of the subscribe/unsubscribe buttons

Both buttons are included in a td class="acysubbuttons" and with a class="button" on it so you can apply some styles via CSS using: td.acysubbuttons .button{...}

You can also add a style on td.acysubbuttons .button:hover to create an effect when the cursor is on the button.

Show/Hide css code
View source
.acysubbuttons .button{
background-color:#BBBBBB;
border:1px solid #AAAAAA;
color:white;
font-weight:bold;
height:25px;
width:120px;
}
subscribe button

Examples

Show/Hide css code

View source
/* Set some style on the fields */
table.acymailing_form .inputbox{
border:1px solid #CCCCCC;
line-height:normal;
padding:2px;
}
 
 
/* Add an effect when the field is selected */
table.acymailing_form .inputbox:focus{
outline:2px solid #92C1FF;
border-color:#0071BC;
}
 
 
/* Set an height on the cells */
.acymailing_form tr{
height:30px;
}
 
 
/* Add a style on the button */
.acysubbuttons .button{
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #0071BC;
border:1px solid #00388A;
color:#FFFFFF;
font-size:100%;
font-weight:bold;
padding:2px 5px;
outline:medium none;
text-shadow:0 0 2px #000000;
}
 
 
/* Use an image as button (button trigger slide effect or open popup) */
 .acymailing_module .acymailing_mootoolsbutton a {
 background: url("media/com_acymailing/images/icons/icon-32-acysend.png") no-repeat !important;
 text-indent: -9999px;
 width: 26px;
 height: 25px;
border:none !important;
}
 
 
/* Set a background colour on the module */
div.acymailing_module_form{
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #EFF5FA;
}
 
/* Centre all the fields */
table.acymailing_form{
width:200px;
margin:10px auto;
} 

Module Example

 

 

 

Frequently Asked Questions

Why do I see my own name and e-mail on the module?

As you're logged in, AcyMailing "recognized" you and displays your own subscription.

There is an option on the AcyMailing Module to not automatically identify the user if you don't want it to happen.

Auto identify logged-in user

How can I display lists on my module?

If you want to display some lists on your module (with checkboxes or dropdown), then you should make sure you didn't select lists for the parameter "automatically subscribe to".

The lists you selected for the field "visible lists" will be displayed but only if they are not selected in the "automatically subscribe to" parameter.

Visible lists

Follow us :