Nuova versione di Sendit per Wordpress
Versione 1.4 del mio plugin wp Sendit per inviare newletter in Wordpress. Dopo circa un anno dal rilascio della prima versione, salto dalla 1.2 alla 1.4 introducendo moltissime funzionalità e soprattutto correggendo molti bug che nel tempo mi avete segnalato con i vostri preziosi commenti e feedback. Tra le novità importanti introdotte sicuramente c'è la possibilità di gestire mailing list multiple (con il template tag basta inserire
) con l'ID della mailinglist per avere ad esempio delle iscrizioni differenziate su varie pagine o articoli del vostro sito differenziando così gli utenti e l'integrazione con la classe phpmailer che sfrutto al massimo per l'invio con server SMTP (con o senza autenticazione).Da notare e (criticare in positivo o negativo) che ho ridisegnato le interfacce del wp-admin relative a sendit per renderle più usabili e comprensibili e ho inoltre risolto una moltitudine di bug segnalati.
RELEASE 1.4 (Scarica subito)
- Risolti i conflitti con le funzioni di altri plugin (tutte le funzioni sono state ridichiarate con nomi differenti (es. da install() a sendit_install()))
- Integrazione con PHPMAILER (l'invio delle newsletter si serve di PHPMAILER CLASS)
- Invio email possibile ora tramite server SMTP (si possono configurare le opzioni host/nomehost/porta e autenticazione con utente e password SMTP)
- Interfaccie del wp-admin aggiornate e rese più "usabili" e comprensibili
- Compatibile e testato al 100% con Wordpress 2.8
- Invio di un report via mail all'amministratore con il numero di email inviate (presto integrerò il massimo dei dettagli possibile per effettuare il tracking delle email e cercare di sapere quanti hanno letto le email)
- Pulizia del codice e ottimizzazione generale del plugin
Il link per il download dove troverete anche le istruzioni è http://www.giuseppesurace.com/sendit-wp-newsletter-mailing-list/


28 giugno 2009 alle 8:00 pm
ciao,
ho la versione 1.2 installata… qual’è la procedura più corretta per aggiornarla a questa 1.4 senza fare danni?
grazie mille!
28 giugno 2009 alle 9:29 pm
Ho installato questa nuova versione ma quando vado ad inserire il form nella pagina e inserisco qualche mail per provare non da segni di vita.
28 giugno 2009 alle 11:24 pm
prchè ricevo questo errore:
syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/public_html/blog/wp-content/plugins/sendit/class.phpmailer.php on line 53
29 giugno 2009 alle 12:59 pm
Quando invio la mail mi da questo errore:
/usr/sbin/sendmail: line 77: /tmp/.squeuo: No such file or directory /usr/sbin/sendmail: line 1: /tmp/sendmail.tmp: No such file or directory /usr/sbin/sendmail: line 88: /tmp/sendmail.tmp: No such file or directory /usr/sbin/sendmail: line 99: /tmp/sendmail.tmp: No such file or directory Could not instantiate mail function.
Error sending email! => Could not instantiate mail function.
/usr/sbin/sendmail: line 77: /tmp/.squeuo: No such file or directory /usr/sbin/sendmail: line 1: /tmp/sendmail.tmp: No such file or directory /usr/sbin/sendmail: line 88: /tmp/sendmail.tmp: No such file or directory /usr/sbin/sendmail: line 99: /tmp/sendmail.tmp: No such file or directory Could not instantiate mail function.
Perchè?
29 giugno 2009 alle 2:12 pm
dove ci si iscrive per poter scaricare la versione 1.4 ???
davide
29 giugno 2009 alle 9:48 pm
Ciao Ragazzi rispondo un po a tutti ed in generale sui primi problemini emersi. Per quanto riguarda quei terribili errori, che stanno sulla classe phpmailer, credo siano dovuti al fatto che la versione php del server sia 4 (oppure avrei bisogno di capire questo errore in che momento si genera), l’altro errore relativo al sendmail sembra dato da una strana configurazione del server. Comunque sto pubblicando la versione 1.4.2 sia qui che sulla directory ufficiale dei plugin Wordpress (dove finalmente mi hanno accettato Sendit!)
29 giugno 2009 alle 10:26 pm
CIao, non vedo l’ora che la nuova versione sia presto disponibile perchè purtroppo al momento sul mio wordpress non funziona correttamente la registrazione delle email. Ti riporto specificatamente gli errori.
Inserisco l’email ed esce una finestra di errore che dice “Ajax error in voting” e sotto il form appare l’errore: Indirizzo Email non valido.
Oppure inserisco l’email e non dà segni di vita, ma se provo a riuaggiungerla dà sempre l’errore ajax, ma dice email già presente.
30 giugno 2009 alle 10:10 am
Invito fortemente tutti a mandarmi le url e darmi la possibilità di vedere gli errori con Firebug! Se mi dite così non posso risolvere i problemi (specialmente perchè su aruba e serverplan funziona tutto al 100%). Ditemi anche il provider e il tipo di hosting, puo tornare utile
9 luglio 2009 alle 3:39 pm
Sto avendo problemi con la nuova versione funziona perfettamente nessun errore nella configurazione SMTP, quando aggiungete il login e la password all’interno di ripetute, please help me, utilizzare l’hosting di Locaweb ora la ringrazio.
10 luglio 2009 alle 8:05 am
http://www.pokitos.it/wordpress/wp-admin/admin.php?page=sendit/sendit.php
questa è la pagina dove esce l’errore
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /web/htdocs/www.pokitos.it/home/wordpress/wp-content/plugins/sendit/class.phpmailer.php on line 53
e cioè quando clicco su newsletter dal pannello di controllo. io ho la versione 2.7 di wordpress e ho registrato su aruba il mio dominio.
10 luglio 2009 alle 3:24 pm
Ciao, ho già provato la versione 1.4 su hosting altervista 3 livello e va perfettamente!!
Solo che la widget non si adatta alle altre widget del tema in uso e rovina la grafica del sito.. come devo fare??
10 luglio 2009 alle 4:29 pm
Ciao Giuseppe,
Ti segnalo l’errore che mi esce con la nuova versione:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /usr/local/psa/home/vhosts/nonterapia.ch/httpdocs/wp-content/plugins/sendit/class.phpmailer.php on line 53
L’url del sito è http://www.nonterapia.ch.
Grazie per quanto potrai fare.
Paola
11 luglio 2009 alle 5:56 pm
Allora rispondo a tutti! Ho visto che gil errori sono più o meno gli stessi per tutti quindi cercherò di aggiornare tutto su questo post:
Per quanto riguarda il problema relativo al fatto che quando si clicca sul submit (nel widget della newsletter( non sucede nulla è dato dal problema dei permessi errati sul file quindi con il vs client ftp accertatevi e verificate che tutti i file della cartella Sendit siano 755 (di solito specialmente installandolo da wordpress direttamente) si perde i permessi (su alcuni hosting). Ad esempio su Aruba succede un disastro (manda in error 500) vi consiglio vivamente di aprire la console di firebug e verificare gli errori durante il submit (vedrete un error 500). Altra importante cosa: Sendit funziona solo con php5 quindi questo errore chiaramente:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’
è un problema di server (il php 4 è fuori moda e fuori anche dal supporto) quindi se non avete php 5 i problemi saranno troppi, non solo questo.
L’SMTP io lho provato con Serverplan e Aruba e non ho avuto alcun problema.
Giuseppe
11 luglio 2009 alle 5:58 pm
Per Matteo: sendit genera un codice di questo tipo
Giuseppe
12 luglio 2009 alle 10:24 am
come andrea:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /web/htdocs/www.italianwebdesign.it/home/wp-content/plugins/sendit/class.phpmailer.php on line 53
help!
20 luglio 2009 alle 2:42 pm
Per Giuseppe:
Ho rilevato il seguente errore in sendit 1.4.:
(file: sendit.php):
SMTP username
SMTP password
——————————–
dovrebbe essere :
value=”‘.get_option(’sendit_smtp_username’).’” class=”regular-text code” />
——————————–
Altrimenti visualizza l’username al posto della password.
Ottimo plugin:
Complimenti!
P.S.: Mi daresti qualche chiarimento sulla configurazione SMTP poichè non mi funziona (uso smtp.tiscali.it)
20 luglio 2009 alle 2:44 pm
Non so perchè ma il messaggio è stato salvato in modo errato:
codiece precedente:
value=”‘.get_option(’sendit_smtp_username’).’” class=”regular-text code”
codice modificato:
value=”‘.get_option(’sendit_smtp_password’).’” class=”regular-text code”
2 agosto 2009 alle 11:29 am
Ciao ho installato l’ultima rel su http://www.volleyteamorvieto.it ma quando inserisco una mail sul widget non succede nulla, cosa devo controllare? grazie
4 agosto 2009 alle 11:04 am
Ciao, ho installato la 1.4.3 creato l’articolo contenente il form di registrazione, ma nella gestione degli iscritti alla mailing list il numero è sempre zero!!
aiuto!!
7 ottobre 2009 alle 1:30 am
The code you interted above is parsing your form instead of showing what code I need to use for the subscribe form to show up on a page I’ve tried [sendit], [send-it], [Newsletter] and others but nothing has worked.
Thank you for any help
12 ottobre 2009 alle 10:18 pm
Non visualizzo il codice che hai inserito in questa pagina per inserire il form, al suo post vedo il form stesso. Grazie
22 novembre 2009 alle 6:59 pm
Ciao,
inanzitutto complimenti per il plug in è davvero comodo e utile.
Ho riscontrato anche io un problema sul widget per iscrizione alla mailing list. Premendo iscrizione dopo aver inserito la mail non accade nulla e l’iscrizione non viene fatta. Sono su server aruba e ho controllatoi premessi nella cartella sendit in plugins
30 novembre 2009 alle 5:40 pm
Neanche io visualizzo il codice che hai inserito in questa pagina per inserire il form. Quale è il template tag per inserire il form?? Grazie!
22 dicembre 2009 alle 1:35 pm
Ciao,
Io nonostante abbia php5 su server linux Aruba ho questo errore:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /web/htdocs/www.luca-mercatanti.com/home/wp-content/plugins/sendit/class.phpmailer.php on line 53
Come mai mi succede?
Grazie mille,
Luca Mercatanti
22 gennaio 2010 alle 10:03 pm
anche a me che ho php5 fa lo stesso errore di Luca Mercatanti…
1 febbraio 2010 alle 1:24 pm
ciao, avevo la vecchia versione di sendit che ancora non avevo mai utilizzato perchè mi dava dei problemi, oggi ho provato ad installare la nuova versione, la 1.4 ma mi son ritrovato le vecchie impostazioni, della 1.2.
ho provato a cancellarla tramite ftp, ma mi dice che non ho il permeso x farlo, l’ho prima disattivato dall’admin del blog, poi ho cancellato e reinstalalto di nuovo, ma i miei vecchi settaggi (e-mail di prova, gruppi di mailing list) sono rimasti.
su cosa bisogna agire per eliminare definitivamente sendit per poi reistallare tutto da zero? grazie