English version of this post
Il plug-in Comment Toolbar è il porting su piattaforma Wordpress dell'omonima estensione già realizzata qualche mese fa per BlogEngine.NET 1.3. La decisione di sviluppare un oggetto avente le medesime funzionalità anche per Wordpress è stata motivata sia dalle richieste ricevute tramite posta elettronica, che dal notevole succcesso in termini di download ottenuto dalla versione gemella (che è attualmente l'estensione più scaricata da questo sito).
In sintesi, il plug-in aggiunge un gruppo di pulsanti (link o immagini), visualizzabili a scelta all'inizio o alla fine di ciascun commento ad un post, che consentono rispettivamente di:
- Spostarsi rapidamente tra i commenti:
La navigazione avviene tramite i canonici pulsanti primo (<<), precedente (<), successivo (>) ed ultimo (>>)
(nuova funzionalità introdotta con la v. 1.2.0 del 28-09-2008)
- Rispondere all'autore del commento:
selezionando il pulsante verrà inserito automaticamente il nome dello stesso all'interno della textarea dedicata alla registrazione di un nuovo commento. Il testo viene formattato (tramite tag HTML) ed inserito come:
<b>@ nomeautore</b>:
- Quotare tutto o parte del commento:
selezionando il pulsante verrà inserito automaticamente all'interno della textarea dedicata all'inserimento di un nuovo commento, sia il nome dell'autore che tutto o parte (se si seleziona con il puntatore del mouse una porzione del commento prima di "cliccare" sul pulsante) del testo in esso contenuto. Il testo viene formattato (tramite tag HTML) ed inserito come:
<b>nomeautore</b> wrote:
<blockquote> ... testo completo (o selezionato) del commento ... </blockquote>
Installazione
Scaricare
WordPress Comment Toolbar Plugin (122 kb) (rel: 1.4.30), quindi:
- Decomprimere il file
- Copiare l'intera cartella /comment-toolbar/ nella cartella /wp-content/plugins/
Accedere al pannello di amministrazione di WordPress, selezionare il menù Plugin ed attivare la nuova voce Comment Toolbar.
Configurazione
Una volta attivato il plugin, sarà presente una nuova voce Comment Toolbar che, quando selezionata, consentirà l'accesso al pannello di controllo dello stesso.
Da quest'ultimo sarà possibile:
- Mostrare o nascondere i pulsanti (impostando un'etichetta vuota).
- Mostrare o nascondere la toolbar di navigazione tra i commenti. (default: "Yes")
(nuova funzionalità introdotta con la v. 1.2.0 del 28-09-2008)
- Scegliere se mostrare i comandi tramite pulsanti, collegamenti ipertestuali o immagini grafiche (nuova funzionalità introdotta con la v. 1.4.0 del 11-06-2009) . (default: "Buttons")
- Personalizzare l'etichetta dei pulsanti Reply e Quote. (default: "Reply", "Quote")
- Personalizzare il testo del messaggio indicante l'azione di scrittura. (default: "wrote")
- Scegliere uno o più caratteri di separazione tra i comandi se questi sono impostati come collegamenti ipertestuali. (default: "|")
- Scegliere la posizione della toolbar: in alto o in basso rispetto a ciascun commento.(default: "bottom")
- Scegliere l'allineamento dei pulsanti rispetto al testo del commento: a destra, a sinistra, al centro o impostati tramite la classe CSS associata al tag <div> contenente i comandi stessi. (default: "right")
- Scegliere il testo da anteporre al codice del commento per la creazione dell'ancora allo stesso (default: "comment-"). Nel caso in cui non si conosca il formato utilizzato nel tema adottato (generalmente è comment-xyz, dove xyz è il codice assegnato da Wordpress al commento) utilizzare l'etichetta co_ che garantirà il corretto funzionamento dei collegamenti alle ancore, a prescindere.
(nuova funzionalità introdotta con la v. 1.2.0 del 28-09-2008)
- Scegliere se attivare un collegamento sul nome del commentatore a cui si risponde o quota una parte del testo, in riferimento al commento del medesimo.
(nuova funzionalità introdotta con la v. 1.4.0 del 11-06-2009)
- Attivare o disattivare l'evidenziazione in grassetto del nome dell'autore del commento a cui si risponde o del quale si quota il testo.(default: "no")
(nuova funzionalità introdotta con la v. 1.3.0 del 23-10-2008)
- Attivare o disattivare lo scrolling fluido (smooth scrolling) nel movimento di navigazione tra i commenti.
(nuova funzionalità introdotta con la v. 1.3.0 del 23-10-2008)
La Comment Toolbar, ovviamente, non viene visualizzata nei seguenti casi:
- i commenti al post sono chiusi o non permessi
- il commento è un trackbackW o un pingbackW
- è attiva la paginazione e/o la nidificazione dei commenti.
Per motivi di compatibilità, i soli pulsanti di navigazione tra i commenti vengono disattivati nel caso in cui si utilizzi anche il plugin Paged Comments.
Al momento sono supportate le localizzazione in italiano, inglese, francese, greco, russo, bielorusso, olandese e turco (nuova funzionalità introdotta con la v. 1.3.0 del 23-10-2008).
Personalizzazione
L'aspetto della della Comment Toolbar può essere personalizzato creando la classe comment-toolbar all'interno del foglio di stile associato al tema utilizzato. La toolbar è racchiusa all'interno della coppia di tag HTMLW
<div class="comment-toolbar">...</div>
mentre i singoli comandi sono creati mediante i tag HTML standard
<input type="button" ... />
nel caso siano stati impostati come pulsanti, mentre se si è deciso di mostrarli come collegamenti ipertestuali o immagini
<a href="#" ... />...</a>
Per personalizzare le immagini grafiche dei pulsanti è necessario sostituire i file first.png, previous.png, next.png, last.png, reply.png e quote.png nella cartella /images/ contenuta in quella del plug-in.
Le immagini possono anche non essere in formato .png, l’importante è che vengano utilizzati i nomi indicati (con l’estensione .png)
I file first_over.png, previous_over.png, next_over.png, last_over.png, reply_over.png e quote_over.png sono necessari se si vuole ottenere l’effetto “mouse-over”. Se si prevede di non utilizzarlo, fare una copia delle immagini standard e rinominarle come appena indicato.
Dato l’elevato numero di richieste di supporto successive all’installazione di Comment Toolbar e riguardanti quasi esclusivamente problemi inerenti i temi od altri plugin utilizzati (e che quindi nulla hanno a che vedere con il corretto funzionamento del mio plugin), mi vedo costretto a non poter più offrire tale servizio in maniera gratuita.
Ogni richiesta di assistenza collegata all’installazione di Comment Toolbar, sarà pertanto subordinata ad una donazione da parte del richiedente.
Conclusioni
Il plug-in è stato sviluppato e testato con successo dalla versione 2.3.3 di WordPress, fino alla 2.9.0. Ogni feedback in merito è, e sarà, come sempre il benvenuto.
WordPress Comment Toolbar plug-in
This plug-in adds up to six buttons at the end (or the top) of every comments to automatically insert Comments Navigation, Reply and Quote functions. Then you can respond to the author of each comment and quote some or all of its comment. In addition, you can move easily between comments (new feature on release 1.2 of september 28, 2008), now with smooth scrolling (new feature on release 1.3 of october 23, 2008). Now you can customize the graphic appearance of button images (new feature on release 1.4 of june 11, 2009). .
Download
WordPress Comment Toolbar Plugin (122 kb) (rel: 1.4.30), then:
- Decompress the file
- Copy the entire folder /comment-toolbar/ into /wp-content/plugins/ folder
Configuration
After installing the plug-in, by his control panel you can:
- Show or hide buttons: to hide them, leave blank the button label.
- Show or hide comments navigation buttons. (default: "Yes")
- Select to use buttons, links or images with mouseover effect. (default: "Buttons")
(new feature on release 1.4 of june 11, 2009)
- Choose the character of separation between links, if used instead of buttons.(default: "|")
- Personalize the label of Reply and Quote buttons (or links). (default: "Reply", "Quote")
- Personalize the "Wrote" message text
- Select where to show buttons: comment top or bottom. (default: "bottom")
- Select the alignment of toolbar: left, right, center or dependent from CSS rule applied. (default: "right")
- Select the text to add to the code of anchor's comment (default: "comment-"). To force the functionality of navigation between comments, insert co_.
(new feature on release 1.2 of september 28, 2008)
- Enable or disable the bold effect on commentator's name when click on "Reply" or "Quote".
(new feature on release 1.3 of october 23, 2008)
- Choose to add a link to his commentary on the name of the commentator.
(new feature on release 1.4 of june 11, 2009)
- Enable or disable "smooth scrolling" when you move between comments.
(new feature on release 1.3 of october 23, 2008)
If the comments in a post are closed or not allowed, the Comment Toolbar, of course, does not appear. If the comment is a trackback or is a pingback, or is active the "comment pagination" or "nested comments", the Comment Toolbar does not appear also.
For compatibility reason, only the Comment Navigation toolbar are hidden if you use the Paged Comments plugin.
Now, the plug-in supports translations on English, Italian, French, Greek, Dutch, Russian, Belorusian and Turkish. (you can translate in your preferred language using the file cf_comment_toolbar.POT).
If you have created your own language pack, or have an update of an existing one, you can send gettext .po and .mo files to me so that I can bundle it into next release of Comment Toolbar.
Customization
You can customize the aspect of Comment Toolbar: simply create (and edit) the comment-toolbar class in stylesheet of your preferred theme.
Also, you can simply customize the images of buttons: overwrite the files first.png, previous.png, next.png, last.png, reply.png e quote.png contained in the folder /images/ of plugin, with the same names. You can use images of type .png, .jpg or .gif.
Overwrite the files first_over.png, previous_over.png, next_over.png, last_over.png, reply_over.png e quote_over.png, to customize the aspect of “mouse-over” effect of buttons.
I'm so sorry, but due to the high number of assistance request, now, the post installation support of Comment Toolbar is not free of charge. You must make a donation to obtain it.
You can leave comments in English ...
P.S.: i'm sorry for my poor english