[TYPO3-UG Italy] Problema con sr_feuser_register
Federico Bernardin
federico at bernardin.it
Thu Jul 9 22:25:04 CEST 2009
Ciao Michele,
prima ti ho risposto velocemente e forse non mi sono spiegato
esaurientemente.
Nella versione presente nel TER c'è un bug relativamente alla mail che
ti arriva dopo aver confermato il link sulla prima mail.
Franz ha già corretto il problema e credo che a breve lo uploderà nel
TER.
Per risolvere il tuo primo problema devi invece salvare nello stato
dell'utente il valore del campo module_sys_dmail_html.
L'estensione, infatti prevede che l'utente possa decidere se vuole la
mail in HTML oppure in plain text. Può succedere, come nel tuo caso,
credo,
che si voglia inviarla sempre in formato HTML, senza lasciare la
scelta all'utente. Oggi infatti tutti leggiamo tranquillamente il
formato HTML.
Per risolvere il tuo problema devi sostituire il blocco relativo alla
sotto parte module_sys_dmail_html nel template con:
<input type="hidden" name="FE[fe_users][module_sys_dmail_html]" />
questo sia per la parte create che edit che invite. Inoltre devi
aggiungere nei formFields il campo module_sys_dmail_html.
In questo modo abiliti il plugin a salvare il valore della specifica
colonna (module_sys_dmail_html). Inoltre mettendolo al valore hidden
l'utente non lo può modificare.
Devi però ricordarti di toglierlo dai preview, altrimenti compare il
preview all'utente.
Infine devi impostarlo ad 1 altrimenti non verrà inviata alcuna mail
in formato HTML, e questo lo fai come ti ho scritto nella mail
precedente:
plugin
.tx_srfeuserregister_pi1.create.defaultValues.module_sys_dmail_html = 1
In questo modo dovrebbe funzionarti tutte le mail in HTML. Ricordati
che per la versione attuale nel TER la mail di conferma iscrizione
(seconda mail) arriva in text plain e la mail di cancellazione non
arriva.
Spero ora di essere stato più esaustivo.
Ciao
Federico
Il giorno 09/lug/09, alle ore 17:45, Michael Tamburini ha scritto:
Salve a tutti. Ho un problema con l'estensione sr_feuser_register. In
pratica pur avendo settato il parametro
plugin.tx_srfeuserregister_pi1.enableHTMLMail
a 1 le mail vengono inviate lo stesso in plain text. Ho anche pensato ai
campi della form di iscrizione che non comprendono il parametro per
ricevere le direct mail in formato HTML ma non credo sia quello.
Vi posto le costanti e setup della pagina, secondo voi dov'è che
sbaglio?
COSTANTI:
plugin.tx_srfeuserregister_pi1.editPID = 0
plugin.tx_srfeuserregister_pi1.registerPID = 205
plugin.tx_srfeuserregister_pi1.confirmPID = 205
plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 0
plugin.tx_srfeuserregister_pi1.linkToPID = 0
plugin.tx_srfeuserregister_pi1.loginPID = 16
plugin.tx_srfeuserregister_pi1.pid = 87
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 2
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 1
plugin.tx_srfeuserregister_pi1.siteName = MySite
plugin.tx_srfeuserregister_pi1.email = conferme-michael at editeltn.it
plugin.tx_srfeuserregister_pi1.formFields = username, password, gender,
first_name, last_name, date_of_birth, email, address, city, zone,
static_info_country, zip, telephone, fax, language, title, company, www,
disable
#plugin.tx_srfeuserregister_pi1.formFields = username, password, email
plugin.tx_srfeuserregister_pi1.maxImages = 1
plugin.tx_srfeuserregister_pi1.useMd5Password = 0
plugin.tx_srfeuserregister_pi1.requiredFields =
username
,password,first_name,last_name,email,company,zone,static_info_country
plugin.tx_srfeuserregister_pi1.enableAdminReview = 1
plugin.tx_srfeuserregister_pi1.useShortUrls = 1
plugin.tx_srfeuserregister_pi1.enableHTMLMail = 1
#config.sys_language_uid = 0
#config.language = it
#config.locale_all = it_IT
#config.typolinkLinkAccessRestrictedPages = NONE
#plugin.tx_staticinfotables_pi1.languageCode = DE
plugin.tx_staticinfotables_pi1.countryZoneCode = ITA
plugin.tx_staticinfotables_pi1.countryCode = ITA
plugin.tx_srfeuserregister_pi1.userGroupAfterAcceptation = 1
plugin.tx_srfeuserregister_pi1.dmailCheckedUponRegistration = 1
=============
SETUP:
#page.10.template.file = fileadmin/_template/login-ar.html
page.10.template.file = fileadmin/_templatenew/login-ar.html
config.notification_email_urlmode = 76
config.sys_language_uid = 0
config.language = it
config.locale_all = it_IT
config.typolinkLinkAccessRestrictedPages = NONE
plugin.tx_staticinfotables_pi1.languageCode = IT
plugin.tx_staticinfotables_pi1.countryCode = ITA
plugin.tx_staticinfotables_pi1.countryZoneCode = ITA
page.10.subparts.REGISTRATI = TEXT
page.10.subparts.REGISTRATI.value = Registrati ora
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_GB
config.typolinkLinkAccessRestrictedPages = NONE
plugin.tx_staticinfotables_pi1.languageCode = EN
plugin.tx_staticinfotables_pi1.countryCode = GBR
plugin.tx_staticinfotables_pi1.countryZoneCode = GBR
page.10.subparts.REGISTRATI.value = Register now
[END]
temp.logout = TEXT
temp.logout {
value = Logout
wrap = <ul><li><strong>|</strong></li></ul>
typolink.parameter = 16
}
temp.menu < page.10.subparts.SOTTOMENU
page.10.subparts.SOTTOMENU = COA
page.10.subparts.SOTTOMENU {
1 < temp.menu
}
[usergroup = *]
page.10.subparts.SOTTOMENU.2 < temp.logout
[END]
#plugin.tx_srfeuserregister_pi1.templateFile =
fileadmin/_templatenew/_ext/registrazione.html
plugin.tx_srfeuserregister_pi1.templateFile =
fileadmin/_templatenew/_ext/registrazione.new.html
plugin.tx_srfeuserregister_pi1.HTMLMailCSS =
fileadmin/_templatenew/_ext/registrazione.css
plugin.tx_felogin_pi1 {
email_from = conferme-michael at editeltn.it
email_fromName = Area Riservata
}
_______________________________________________
TYPO3-UG-Italy mailing list
TYPO3-UG-Italy at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-italy
More information about the TYPO3-UG-Italy
mailing list