gio 10 gen 08

Comment Toolbar extension per BlogEngine.NET 1.3

Categorie: BlogEngine.NET · Extensions · Freeware e Open Source
Tags: , , , , ,
Technorati: View blog reactions

English version of this post

Comment Toolbar è la seconda estensione implementata secondo le nuove specifiche di BlogEngine.NET 1.3. Il plug-in aggiunge una coppia di pulsanti, visualizzabili a scelta all'inizio o alla fine di ciascun commento ad un post, che consentono rispettivamente di:

  • Rispondere all'autore:
    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 BBCode) 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 BBCode) ed inserito come:

    [b]nomeautore[/b] ha scritto:
    [cite] ... testo completo (o selezionato) del commento ... [/cite]

Dal pannello di configurazione dell'estensione è possibile:

  1. Mostrare o nascondere i pulsanti (impostando un'etichetta vuota)
  2. Personalizzare l'etichetta di ciascun pulsante
  3. Scegliere la posizione della coppia di pulsanti (in alto o in basso rispetto a ciascun commento)

L'uso della Comment Toolbar è vincolato alla presenza (e relativa attivazione) nel sistema dell'estensione BBCode, che ricordo, dalla versione 1.3 di BlogEngine, è comunque installata di default. Se l'estensione non è presente o è disattivata, anch'essa si disabilita automaticamente.

Installazione

Scaricare l'archivio compresso CommentToolbar.zip (2,89 kb), quindi:

  1. Copiare il file CommentToolbar.cs nella cartella /App_Code/Extensions/
  2. Copiare il file CommentToolbar.js nella cartella /User controls/

Personalizzazione

L'aspetto della della CommentToolbar 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 pulsanti sono creati mediante i tag HTML standard 


<input type="button" ... />

Altre estensioni ...

Comment Toolbar extension for BlogEngine.NET 1.3

This extension adds two buttons at the end (or the top) of every comments to automatically insert Reply e Quote functions.

From the configuration panel of the extension you can:

  1. Show or hide buttons (to hide leave button label blank)
  2. Personalize the label of every button
  3. Select where to show buttons (comment top or bottom) .

System requirements:

  • BlogEngine.NET 1.3
  • BBCode extension (default in BlogEngine.NET 1.3)

Installation

Download the compressed file CommentToolbar.zip (2,89 kb), then:

  1. Copy CommentToolbar.cs into /App_Code/Extensions/ folder
  2. Copy CommentToolbar.js into /User controls/ folder

Customization

You can customize the aspect of CommentToolbar: simply create (and edit) the comment-toolbar class in stylesheet of your preferred theme.

More extensions ...

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


Commenti

01.
Inviato il 12 gen 2008 alle 10.03 da mondoblog.it
pingback
Pingback from mondoblog.it

Le ultime notizie più succulente dal mondo dei blog - Edizione del 12 Gennaio 2008 | MondoBlog
> | >> |

02.
Inviato il 13 gen 2008 alle 17.58 da Tobaldo
Tobaldo
Ottimo lavoro come sempre, Cristiano. Aggiunta in 10 minuti come sempre....
<< | < | > | >> | Rispondi | Quota

03.
Inviato il 14 gen 2008 alle 15.48 da Cristiano
Cristiano
@ Tobaldo:
Ne avevo già anticipato il rilascio: purtroppo è dovuto slittare di qualche giorno dati i recenti impegni lavorativi.
Lieto, come sempre, che tu abbia apprezzato l'oggetto Wink

<< | < | > | >> | Rispondi | Quota

04.
Inviato il 27 gen 2008 alle 07.09 da Dan
Dan
Cristiano:

Doppio wow.
Questi sono grandi estensioni, sai davvero il tuo BlogEngine.

Due cose, se non mente:
1) Il "live comment preview" viene malformato-qualsiasi idea di come risolvere questo?

2) è possibile usare un css per la classe "commento citazione", che è diversa da quella del resto del sito di utilizzo di "citazione"?

Grazie!!
<< | < | > | >> | Rispondi | Quota

05.
Inviato il 27 gen 2008 alle 14.02 da Cristiano
Cristiano
@ Dan:
1) I know the problem: The solution is complex but I am working Smile

2) Sure!  you can define the class (in your CSS stylesheet):

div.comment cite
{
... class attributes...
}
<< | < | > | >> | Rispondi | Quota

06.
Inviato il 27 gen 2008 alle 16.23 da Dan
Dan
@ Cristiano:

Thanks for responding... in English!
2)  I did indeed find the proper class. It works beautifully.

1) I appreciate your efforts in repairing this- although the "problem" is not bad. I can certainly live with it, or even live without the "preview".

Again,
Thanks.
Love your site.
<< | < | > | >> | Rispondi | Quota

07.
Inviato il 27 gen 2008 alle 17.09 da Cristiano
Cristiano
@ Dan:
1) IMHO "Live Preview" it's absolutely useless Smile Smile

2) Cool !

3) Also I have answered to your question on CodePlex. Look at:
www.codeplex.com/.../View.aspx?ThreadId=17618
<< | < | > | >> | Rispondi | Quota

08.
Inviato il 05 apr 2008 alle 17.41 da mondoblog.it
pingback
Pingback from mondoblog.it

Blogosfera: Le Ultime Notizie - Edizione del 12 Gennaio 2008 | MondoBlog
<< | < | > | >> |

09.
Inviato il 29 mag 2008 alle 18.55 da blog.technoburger.net
pingback
Pingback from blog.technoburger.net

Pulsante "Rispondi" su Wordpress MU, con Comment Toolbar Plugin
<< | < | > | >> |

10.
Inviato il 28 dic 2008 alle 20.27 da Seo in Abruzzo
Seo in Abruzzo
Cristiano

una piccola miglioria per il tuo comment toolbar. Nulla che ognuno che non sappia metter mani al codice non si possa fare. Ma includi anche la stringa di testo per modificare la pagina con il post, affinchè in fase di modifica nel lato amministrativo se esistono commenti, ci si possa accedere agevolmente.

Ciao
Andrea
<< | < | > | >> | Rispondi | Quota

11.
Inviato il 29 dic 2008 alle 17.37 da Cristiano
Cristiano
@ Seo in Abruzzo:
Sfortunatamente non ho capito bene il tuo suggerimento: non potresti essere un pò più preciso ? Wink

Aggiungi commento


(Visualizza la tua icona Gravatar)

biucitecode
  • Commento
  • Anteprima
Loading