23 ottobre 2008  25

Rilasciata la versione 1.3 di Comment Toolbar Plugin per WordPress

English version of this post

WordPress LogoCome già anticipato qualche giorno fà, è già disponibile il nuovo aggiornamento per il plug-in Comment Toolbar per WordPress. E’ possibile scaricare la nuova versione naturalmente sia da questo sito che dalla directory di WordPress, dove restano disponibili anche le precedenti release (al momento solo la 1.2).

Se si effettua l’aggiornamento in maniera manuale dalle versioni precedenti alla 1.2, è necessario seguire la seguente procedura:

  • disattivare il plug-in dal pannello di controllo di WordPress
  • eliminare il file cf_comment_toolbar.php dalla cartella /wp-content/plugin/
  • scaricare download icon WordPress Comment Toolbar Plugin (67,5 kb) (rel. 1.3.03)
  • decomprimere il file in una cartella a vostra scelta
  • copiare l'intera cartella /comment-toolbar/ nella cartella /wp-content/plugins/

Se invece si effettua l’aggiornamento automatico (disponibile dalla release 2.5 di Wordpress) è sufficiente seguire la procedura guidata consigliata dal sistema.

Queste le nuove funzionalità introdotte:

  • Possibilità di attivare o disattivare l'evidenziazione in grassetto del nome dell'autore del commento a cui si risponde o del quale si quota il testo.
  • Possibilità di attivare o disattivare lo scrolling fluido (smooth scrolling) nel movimento di navigazione tra i commenti.
  • Supporto alla localizzazione linguistica. Le lingue supportate al momento sono: italiano, inglese, francese, russo e turco (è possibile effettuare ulteriori traduzioni utilizzando il file cf_comment_toolbar.POT presente nella cartella /comment-toolbar/languages/)

Un ringraziamento a carnacadas, AlexNote e Le blogueur masqué per avermi permesso, tramite i loro porting rispettivamente in turco, russo e francese, di poter creare i file di risorse necessari alla traduzioni fornite con la nuova release.

Il codice javascriptW utilizzato consentire lo “smooth scrolling” nel movimento tra le ancore è stato implementato da Stuart Langridge, perché è sempre preferibile non dover reinventare la ruota.

Commenti, critiche e consigli sono, come sempre, i benvenuti.

Released version 1.3 of Comment Toolbar Plugin for Wordpress

The new release for Comment Toolbar Plugin for WordPress is here!

If you upgrade manually from release 1.1, you must:

  • disable the old version of plug-in
  • delete the file cf_comment_toolbar.php from folder /wp-content/plugin/
  • donwload download icon WordPress Comment Toolbar Plugin (67,5 kb) (rel. 1.3.03)
  • decompress the file on your hard drive
  • copy entire folder /comment-toolbar/ on /wp-content/plugins/ folder

If you upgrade automatic (available from the release of Wordpress 2.5) just follow the wizard recommended by the system.

These are the new features introduced:

  • Enable or disable the bold effect on commentator's name when click on "Reply" or "Quote".
  • Enable or disable "smooth scrolling" when you move between comments.
  • Now, the plug-in supports translations on English, Italian, French, Russian and Turkish. (you can translate in your preferred language using the file cf_comment_toolbar.POT)

Many thanks to carnacadas, AlexNote and Le blogueur masqué for translations in Turkish, Russian and French.

The javascript code used to allow the "smooth scrolling" in movement between the anchors has been implemented by Stuart Langridge.

You can leave comments in English ...

P.S.: i'm sorry for my poor english.

Esprimi il tuo giudizio

Commenti (25) -

le blogueur masqué
le blogueur masqué
23 ott 2008 alle 09:15  01
Thanks for the link's ;)
Enrico
Enrico
23 ott 2008 alle 10:04  02
Innanzi tutto, complimenti per l'ottimo lavoro.
Utilizzo CommentToolbar sul mio blog e ne sono molto soddisfatto.
L'unica cosa che manca, a mio modo di vedere, è un pulsante per l'aggiunta/modifica di un link associato al testo selezionato.
I tag "<a href="" " non sono comodi da utilizzare per tutti gli utenti che credo apprezzerebbero molto questa semplificazione.
Ritieni di poter aggiungere questa funzionalità?
Vedrei bene i due pulsanti per modificare o eliminare il link a fianco alle emoticons....
koz
koz
23 ott 2008 alle 12:16  03
Just in case. You say :

If you upgrade manually from release 1.1, you must:

Am I right if I understand that it's not the case for 1.2 ?
Cristiano
Cristiano
23 ott 2008 alle 15:30  04
@ le blogueur masqué:
Merci à toi Smile

@ Enrico:
Sarebbe una funzione molto utile ma non rientra nella logica delle azioni eseguibili sui commenti.
Ciò che tu chiedi è relativo alla formattazione automatica (nel tuo caso con un link) di parte del testo contenuto nella textarea riservata all'inserimento del commento.
Allo scopo esistono già diversi plugin che prevedono delle collezioni di pulsanti associabili a particolari formattazioni del testo di cui sopra, inclusa l'operazione che tu richiedi.
E' sufficiente fare una ricerca nella directory di Wordpress.org Smile

@ koz:
You can check two cases:

1) If you simply copied the file cf_comment_toolbar.php in /wp-content/plugins/ folder (also for the release 1.2), then you have to do the steps above ...

2) If you copied the file cf_comment_toolbar.php in /wp-content/plugins/comment-toolbar, not Smile
notoriousxl
notoriousxl
23 ott 2008 alle 19:42  05
Non ho ancora aggiornato... ma Wordpress MU, se non sbaglio, richiede che il file .php del plugin (se vogliamo installarlo dentro mu-plugins piuttosto che plugins) sia all'interno della directory mu-plugins.

Non potresti strutturarlo così?

./cf_comment_toolbar.php
./comment-toolbar/ (dir)

Con la directory che contiene tutti gli altri file? ;)
AlexNote
AlexNote
23 ott 2008 alle 22:47  06
Hi! Thank you for the new version! I corrected a few inaccuracies in the localization of your mo file, perhaps you should download the corrected version and replace the Russian files?
Cristiano
Cristiano
24 ott 2008 alle 12:33  07
@ notoriousxl:
L'approvazione di un plugin da parte del repository di WordPress richiede l'adesione ad alcuni standard (che comunque non sono vincolanti).
L'nserimento delle localizzazioni (che comunque avevo previsto fin dalla prima versione ma non avevo mai attivato) richiede necessariamente l'organizzazione in una struttura a cartelle dei file (che adesso sono molti di piu) anche in virtù del fatto che è presente un file javascript per la gestione dello smooth scrolling.
In realtà il vincolo imposto da WordPress MU sulla cartella destinata ai Plugin, però, non credo che impedisca di creare sottocartelle in mu-plugins, probabilmente indica semplicemente il path dove il sistema deve individuare i plugin da attivare su tutti i blog ...
Naturalmente non resta che provare.

Tienimi informato sugli sviluppi del test Wink
Enrico
Enrico
24 ott 2008 alle 12:35  08
@Cristiano
Allo scopo esistono già diversi plugin che prevedono delle collezioni di pulsanti associabili a particolari formattazioni del testo di cui sopra, inclusa l'operazione che tu richiedi.
E' sufficiente fare una ricerca nella directory di Wordpress.or


Eeeehhh...non ci avessi provato!
Avrei voluto utilizzare, ad esempio, MCEComments che utilizza plugin TinyMCE, ma se lo installo, smette di funzionare il tuo Quote/Reply e toolbar emoticon.
Puoi in alternativa consigliarmi qualche plugin che sai per certo non va in conflitto col tuo?
Cristiano
Cristiano
24 ott 2008 alle 15:44  09
@ AlexNote:
I have been updated the translation. Thank you Wink

Attention: you again replaced "CO_" with "comment-" and this is wrong!

"CO_" is a code used by my plugin to ensure the movement between the anchors to comments: should not be replaced in translations.
Cristiano
Cristiano
24 ott 2008 alle 15:56  10
@ Enrico:
Farò qualche ricerca più approfondita in merito.
Nella peggiore delle ipotesi, si sviluppa un plug-in ad hoc (ma solo come ultima chance) Wink

AlexNote
AlexNote
24 ott 2008 alle 16:20  11
Cristiano ha scritto:
@ AlexNote:
I have been updated the translation. Thank you

Attention: you again replaced "CO_" with "comment-" and this is wrong!

"CO_" is a code used by my plugin to ensure the movement between the anchors to comments: should not be replaced in translations.



I know, but I tried to use "CO_" - and moving on the commentary did not work. And if I use the "comment-", then navigate to the link works properly.
Cristiano
Cristiano
24 ott 2008 alle 23:24  12
@ AlexNote:
It's very strange!  Try to use "co_" instead of  "CO_".
Let me know ...
AlexNote
AlexNote
25 ott 2008 alle 11:17  13
Yep! From "co_" is OK, but does not want to work "CO_" .=)
trepunti
trepunti
27 ott 2008 alle 09:48  14
Ciao sono qui per ringraziarti del tuo fantastico plugin, e per chiederti di un piccolo problema, nel mio blog ho delle funzioni jquery quer lo scorrimento delle pagine, un effetto simile a quello dei tuoi commenti, percui ho notato che la funzione "smooth scrolling" non funziona correttamente, potrebbe essere un errore di compatibilità?
Cristiano
Cristiano
27 ott 2008 alle 11:43  15
@ trepunti:
Lo "smooth scrolling" è disabilitato di default, proprio per evitare, nel caso di installazione su sistemi che si appoggiano a framework con funzionalità analoghe, eventuali conflitti.

Fai le seguenti verifiche:
1 - assicurati di avere installato la versione 1.3.01 del plug-in
2 - assicurati di aver attivato la "smooth scrolling" dal pannello amministrativo del plug-in

Naturalmente non è garantita, per ovvi motivi, la compatibilità con eventuali librerie javascript già caricate nella pagina.
Napolux
Napolux
07 nov 2008 alle 08:21  16
Ho notato un problema abbastanza grosso.

Se chi commenta vuole rispondere o quotare qualcuno che nel nickname ha un apostrofo o delle virgolette il plugin genera un errore.

Si dovrebbe fare un escape di questi caratteri.

(sì, ho davvero gente che mi commenta e ha sia apostrofi che virgolette nel nickname)

Vedi: www.napolux.com/.../i-netbook-costano-troppo.html

Per il resto ADORO questo plugin Smile
Cristiano
Cristiano
07 nov 2008 alle 08:48  17
@ Napolux:
Hai ragione !
Infatti ho proprio trascurato l'eventualità (errore imperdonabile) :-(
Ti ringrazio per la preziosissima segnalazione: mi cospargo il capo di cenere e provvedo subito alla correzione ...
L'aggiornamento sarà automatico Smile

Napolux
Napolux
07 nov 2008 alle 10:04  18
Cristiano ha scritto:
@ Napolux:
Hai ragione !
Infatti ho proprio trascurato l'eventualità (errore imperdonabile)
Ti ringrazio per la preziosissima segnalazione: mi cospargo il capo di cenere e provvedo subito alla correzione ...
L'aggiornamento sarà automatico

No problem Tong

Domani però in ginocchio sui ceci in sala mensa Laughing

Aspetto l'aggiornamento!
Cristiano
Cristiano
07 nov 2008 alle 11:39  19
Napolux ha scritto:
Domani però in ginocchio sui ceci in sala mensa
... ad avercela la sala mensa :-(

Comunque mai rimandare a domani quello che può essere fatto oggi (sempre che sia semplice e rapido da implementare).
Ho già eseguito l'aggiornamento (rel. 1.3.03): adesso, tra l'altro, si ottiene l'effetto di smooth scrolling (se attivo) anche sulle operazioni di Quote e Reply Smile
Napolux
Napolux
07 nov 2008 alle 13:04  20
Ottimo! Immagino ci vorrà un po' prima di poterla aggiornare automaticamente Smile
Napolux
Napolux
07 nov 2008 alle 20:49  21
Aggiornamento fatto, ma è cosa voluta la rimozione delle doppie virgolette?
Cristiano
Cristiano
07 nov 2008 alle 22:52  22
Napolux ha scritto:
ma è cosa voluta la rimozione delle doppie virgolette?
Assolutamente si.
Sfortunatamente anche producendo le virgolette con il carattere di escape (\") in standard "C like", l'interprete HTML del browser le considera ugualmente come terminatore di stringa.
E' un annoso problema che ogni programmatore web almeno una volta nella sua vita ha dovuto affrontare Smile
L'alternativa era effettuare un operazione di "encode" da PHP ed una successiva di "decode" da javascript ma, come ben saprai, le due funzioni non solo non sono equivalenti, ma producono codice incompatibile tra loro. Generalmente si tampona creando una funzione javascript ad hoc per la decodifica dei codici prodotti da PHP.
Non volevo appesantire lo script incorporato nella pagina, per cui, si elimina il problema alla radice e si rimuovono le virgolette (ma gli apici rimangono)

Non escludo la redazione di un articolo sull'argomento Wink
Napolux
Napolux
09 nov 2008 alle 11:00  23
@ Cristiano:
Beh, si sopravvive anche senza, grazie per le delucidazioni Smile

Enrico
Enrico
14 nov 2008 alle 10:59  24
Ciao Cristiano.
Ho attivato <a href="www.fckeditor.net/">FCKeditor</a>; come editor dei commenti nel mio blog.
In questo modo ho risolto il problema di fornire agli utenti un modo rapido per inserire i link (ne avevamo già parlato qualche commento più su).
Mi piacerebbe continuare ad utilizzare il tuo plugin perchè fornisce un metodo eccezionalmente comodo per le citazioni e le risposte (oltre che la navigazione tra i commenti).
Il problema è che FCKEditor sostituisce la textarea standard e non visualizza il risultato della pressione dei pulsanti Reply e Quote.
Solo facendo il reload della pagina, è possibile vedere il risultato del lavoro del tuo plugin.
Suppongo che ciò sia dovuto perchè Comment Toolbar utilizza il metodo della textarea standard per visualizzare il testo.
Ho quindi cercato di capire in che modo il tuo plugin invia il testo alla textarea standard, per vedere se era possibile ridirigerlo in modo che venga visualizzato all'interno del FCKEditor (cosa che avviene appunto quando faccio il reload della pagina).
Ma non ci ho ancora cavato piede.
Mi puoi dare qualche dritta? Pensi che ciò che sto cercando di fare sia fattibile o mi sfuggge qualche impedimento tecnico che rende impossibile l'impresa?
Grazie
Cristiano
Cristiano
14 nov 2008 alle 17:26  25
@ Enrico:
FCKEditor è un add-in basato su javascript ed Ajax. Per farlo interagire correttamente con il mio plug-in è necessario riscrivere completamente il plug-in stesso, cosa che non lo renderebbe più standard per le installazioni canoniche di WordPress.

Aggiungi Commento

biucitecode
  • Commento
  • Anteprima
Loading


| |   |  

Codice QR

Codice QR - cristianofino.net

Ultimi Commenti