330cc427b8
- Added 'panelDisplayLocation' option to choose where to show the subscription form - Manage malformed email (it crashed EPL) - Brought back popup form to subscribe (with the new options + unsubscription) - Popup form is a copy of the form in mysettings menu, so no more 2 html codes in 2 different places - On unsubscription, only remove the email from "globalAuthor" row if the email is the same. - Put all css styles in css file - Some cleaning
21 lines
924 B
JSON
21 lines
924 B
JSON
{
|
|
"parts":[
|
|
{
|
|
"name": "ep_email_notifications",
|
|
"hooks": {
|
|
"padUpdate": "ep_email_notifications/update",
|
|
"handleMessage": "ep_email_notifications/handleMessage",
|
|
"eejsBlock_scripts": "ep_email_notifications/client",
|
|
"eejsBlock_mySettings": "ep_email_notifications/client:eejsBlock_mySettings",
|
|
"eejsBlock_styles": "ep_email_notifications/client:eejsBlock_styles",
|
|
"clientVars": "ep_email_notifications/client:clientVars"
|
|
},
|
|
"client_hooks": {
|
|
"postAceInit":"ep_email_notifications/static/js/ep_email:postAceInit",
|
|
"handleClientMessage_emailSubscriptionSuccess":"ep_email_notifications/static/js/ep_email",
|
|
"handleClientMessage_emailUnsubscriptionSuccess":"ep_email_notifications/static/js/ep_email",
|
|
"handleClientMessage_emailNotificationGetUserInfo":"ep_email_notifications/static/js/ep_email"
|
|
}
|
|
}
|
|
]
|
|
}
|