Ho lavoricchiato per dare vita a una nuova versione (che vedete abilitata qui sul blog) del plugin welcome back, che qualcuno di voi usa (spero felicemente). Ho scoperto, in effetti, che con lo script mostrato un post fa (quello che intercetta i nomi da mbl) il plugin ha le potenzialità di dare il benvenuto a tutti gli utenti sconosciuti di MyBlogLog, quindi è il caso di togliere il “back”, chiamandolo “The Welcome Plugin” (con l’articolo che fa tanto figo).
Le novità di questa nuova versione saranno:
- Interfaccia di amministrazione per configurare il testo mostrato, l’avatar, il link di credits e lo script mbl.
- Lo script mbl, appunto, che riconosce in automatico i nomi e le avatar degli utenti mybloglog, agendo come se fossero già passati dal blog.
- Basta. O quantomeno, non c’è nulla di più nella pre-pre-pre-release (anche se va alla perfezione): se volete altre features basta chiedere. (e per la versione per Blogspot non c’è molto da aspettare, ma prima fatemi finire il plugin per WordPress
).
Questa alpha, piuttosto, ha i seguenti caratteristiche da aggiungere o bug conosciuti, che provvederò a fixare, se possibile, prima dell’uscita definitiva (probabilmente giovedì mattina):
- lo
str_replaceè case-sensitive, quindi potrei avere problemi se un utente mette il codice sbagliato “%USER%” al posto di “%user%”. E non voglio usarestr_ireplaceperchè dicono esista solo da PHP5+ - Ho ancora un paio di domande su come viene trattato il codice HTML nel pannello di amministrazione, sarebbe perfetto avere un editor che converte testo normale in HTML, mi pare ci sia un filtro di WP che fa al caso mio…
- Devo mettere il titolo per il widget, e magari “raccogliere” le opzioni in un array. Lo stesso numero di variabili, ma incapsulate. Più semplice da gestire.
- La l10n (localization) o i18n (internetionalization): per ora è in inglese, mi piacerebbe vederlo tradotto in altre lingue, come la prima versione. (Però non uso il gettext, pensavo di creare più plugin separati)
- Ah, mi piacerebbe aggiungere il supporto al widget mbl incapsulato in un iframe, come fa TechCrunch. Robe un po’ complesse, forse sarei l’unico ad usarlo…
Mi pare ci sia tutto. Se volete provare l’ebbrezza di una alpha release (che comunque, ripeto, funziona, i bug di cui sopra sono piccolezze), non posso che indicarvi dove si trova lo zip: spacchettatelo in wp-content/plugins/welcome-plugin/ (la cartella per i files deve essere quella). Abilitatelo, e configuratelo sempre nel menu Plugins. Poi potete mostrarlo come Widget o inserendo il codice php nel tema di Wordpress.
E se qualcuno lo provasse sul serio, gradirei avere un feedback prima di giovedì
A presto
English blog
Una cosa sola, che io volevo aggiungere anche al vecchio codice che avevo inserito sul blog, se fosse possibile mostrare un’immagine di default anche se il visitatore non ha né gravatar, né è mybloglog dotato :-), sarebbe il sostituto dell’avatar che avevo sul vecchio blog.
Andrea, lo trovo ottimo il tuo plugin e mi appunterò di aggiornarlo in questi giorni.
Spero prima di giovedì allora!
Ciao Andrea,
Nel pannello di admin, “laguage” nella sezione “Cosa fare per aiutarti nello sviluppo”.
lo ho appena attivato e sembra funzionare, solo che ora il blocco nella sidebar appena sottostante è spostato verso l’alto, credo che basti aggiungere un paragrafo, ma se vuoi vederlo per ora lo lascio.
Questa è una sciocchezza
Comunque avendo la possibilità di poterlo personalizzare è praticamente localizzabile dall’admin del sito, i lettori non vedranno nulla in inglese.
Ciao
@gialloportpora: ecco cosa mi manca! Un’immagine di default per le gravatar, mi sono completamente dimenticato… ci penserò
Per il paragrafo mi pare strano, dato che comunque tutto è contenuto in
parlavo di localizzare l’interfaccia in toto, una localizzazione del testo, come dici tu, la può fare anche l’utente…
<P> </P>“Laguage”.. ok, devo ricordarmi
@Mavero: grazie, e contaci
Ok, allora devo aver pasticciato qualcosa io con il messaggio.
Comunque:
il validatore dà dedgli errori che sembrano del nuovo plugin (prima non accadeva).
Ciao
Ciao Andrea! l’ ho appena installato e sembra funzionare bene!
l’ unoca cosa è che il tuo link è un punto interrogativo…
@gialloporpora: errori fixati
e codice ribaltato, in sostanza.
@Lorcarg: Bene! Non capisco il problema, vorresti togliere il link (c’è la scelta, comunque, nella pagina di opzioni) o cambiargli il testo?
Per il resto perdonatemi, ma su questo plugin solo oggi ci ho perso otto ore. Precise, tra l’altro…
Ecco uno screenshot del pannello ieri sera:
ho fatto molte modifiche strutturali, il codice è leggibile, meno pesante da caricarsi (dite che avere un’array tridimensionale può dare problemi?) e con più opzioni di scelta per l’utente.
Ve lo prometto: domani cerco i collegamenti con i filtri di Wordpress che fanno al caso mio, lo traduco in italiano e pubblico.
Grazie di averlo provato
No vorrei che si vedesse meglio il link al tuo plugin… per te!
per avere maggior visibilità, o no?
Appena ho tempo lo provo sul mio blog, nel frattempo ti conisglio di dare un’occhiata qui:
http://blogdolci.com/2007/12/24/farsi-pubblicita-in-modo-gratuito-davvero-geniale-entrecard/
un modo nuovo di farsi pubblicità