Nell'ottica di migliorare l'interfaccia di amministrazione ho aggiunto le seguenti funzionalità:
1) Non vengono più fatti vedere tutti tag della pagina ma solo una volta con tra parentesi la frequenza del tag
2) I tag sono ordinati
3) E' configurabile, tramite una variabile del pannello di controllo, la frequenza minima oltre la quale mostrare il tag
4) Cliccando sul tag vengono inserite nel db tante righe quanta è la frequenza del tag stesso
5) E' configurabile, tramite una variabile del pannello di controllo, un vocabolario di parole da scartare
Per scaricare il plugin tagcloud 1.0.2 cliccare su download
Il menu di amministrazione avrà un aspetto del tipo:
Da oggi su pensando.it (questo blog per chi non lo sapesse...hihihihi) ho aggiunto la gestione delle icone gravatar nei commenti, per dare un tocco di gioia alle discussioni.
Ma che cosa è Gravatar direte voi?
Gravatar (globally recognized avatar) altro non è che un servizio web che permette a chiunque di associare un'avatar (immagine del sè virtuale) al proprio indirizzo email, in questo modo sarà possibile utilizzarla in tutti i blog/forum/siti che adottano questa gestione (da oggi anche pensando.it)
Come fare per associare una immagine alla nostra mail?
Semplicissimo, basta collegarsi al sito www.gravatar.com, iscriversi ed associare alla propria email una immagine a noi gradita, un'avatar appunto.
L'avatar ci rappresenterà nel web, sempre e ovunque, sarà come la foto che abbiamo sulla nostra carta d'identità, passano gli anni, ci invecchiamo ma lei rimane sempre là, impassibile, immobile. Quindi un'avatart potremmo definirlo "l'immagine del sè virtuale" ovvero l'immagine che noi scegliamo di dare al nostro "io digitale" e proprio qua sta il bello perchè l'immagine la scegliamo noi.
Alti o bassi, belli o brutti con l'avatar siam contenti tutti ^_^
Così nei commenti ho aggiunto la textBox "Email", la quale non verrà mai mostrata ma servirà appunto ad associare al commento la nostra virtual image.
Se volete vedere l'avatar che ho scelto....basta dare uno sguardo nel blog, l'ho tappezzato di quella faccina sorridente (creata grazie al mago) che certo non è che mi somigli molto.
Prometto anche un bel plugin (se trovo il tempo e se qualcuno mai lo chiederà) ovviamente sempre che non ce siano già in giro!
Comunque, bando alle ciancie.... se anche voi avete una immagine del vostro "io digitale" su Gravatar.com, bè presentatevi! Un commentino a questo post cosi, oltre a salutarci, potremmo anche....vederci ^_^
Era da qualche settimana che il mio blog aveva subito un incredibile rallentamento.
Le ho provate un pò tutte ma alla fine credevo fosse un calo delle prestazioni dovuto ad access e/o alla rete.
Quando mi ero dato quasi per vinto ho deciso di farmi una sorta di tracert ovvero un log per capire se il problema era da attribuibile al software (moduli installati) o alla rete o al db.
Cosi ho modificato la Sub GeneraPagina contenuta in inc_funzioni.asp nel seguente modo:
originale:
For I = 0 To UBound(TemplateDiviso, 1)
EseguiModulo TemplateDiviso(I), METATitlePagina, METAKeywordPagina, METADescriptionPagina
Next
modificato:
'log
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Documento = FSO.OpenTextFile(Server.MapPath(Path_DirPublic & "log.txt"), 2, True)
ContenutoFile = now() & " - Start Log " & vbCrLf
For I = 0 To UBound(TemplateDiviso, 1)
ContenutoFile = ContenutoFile & now() & " - Modulo " & TemplateDiviso(I) & vbCrLf
EseguiModulo TemplateDiviso(I), METATitlePagina, METAKeywordPagina, METADescriptionPagina
ContenutoFile = ContenutoFile & "___________________________________________________"& vbCrLf
ContenutoFile = ContenutoFile & ""& vbCrLf
Next
ContenutoFile = ContenutoFile & now() & " - End Log " & vbCrLf
Documento.Write ContenutoFile
Documento.Close
set Documento = nothing
L'ouput (trace) viene creato nel file log.txt nella cartella /public/ del server.
Il risultato è stato "illuminante"....un plugin (modulo) installato da poco rallentava incredibilmente il caricamento della pagina, questo l'output:
___________________________________________________
13/11/2007 18.01.49 - Modulo [#TOPUSERS#]
___________________________________________________
13/11/2007 18.02.20 - Modulo
Mentre per tutti gli altri moduli l'esecuzione era quasi istantanea, per questo (TOP USER di pukos), il caricamento era di circa 31 secondi.
Ho cosi tolto il plugin ed ora il blog è tornato a tempi di caricamento quasi istantanei.
Alla fine dell'operazione di monitoraggio ho commentato il codice relativo al "trace" e ricaricato la pagina inc_funzioni.asp nel seguente modo:
'log
'Set FSO = CreateObject("Scripting.FileSystemObject")
'Set Documento = FSO.OpenTextFile(Server.MapPath(Path_DirPublic & "log.txt"), 2, True)
'ContenutoFile = now() & " - Start Log " & vbCrLf
For I = 0 To UBound(TemplateDiviso, 1)
'ContenutoFile = ContenutoFile & now() & " - Modulo " & TemplateDiviso(I) & vbCrLf
EseguiModulo TemplateDiviso(I), METATitlePagina, METAKeywordPagina, METADescriptionPagina
'ContenutoFile = ContenutoFile & "___________________________________________________"& vbCrLf
'ContenutoFile = ContenutoFile & ""& vbCrLf
Next
'ContenutoFile = ContenutoFile & now() & " - End Log " & vbCrLf
'Documento.Write ContenutoFile
'Documento.Close
'set Documento = nothing
Non so se pukos ha notato anche lui un rallentamento relativo al suo plugin....nel qual caso, visto che il plugin era molto interessante, lo pregherei di farmi avere eventuali upgrade migliorativi.
Ho completato il plugin tagCloud rilasciando la versione 2.0.0 la quale implementa:
1) I tag nel menu admin sono ordinati per frequenza e non più per tag
2) Aggiunta pagina tagCloud.asp ("in questo blog si parla di...") che mostra tutti i tag sia come ricerca interna al blog di differente dimensione che tutti i tag con link a Technorati
3) Aggiunta gestione in home page per link a tag Technorati dopo ogni articolo
4) Aggiunte variabili per gestire il numero di frequenza minima oltre la quale mostrare i tag nel menu a destra e il numero di frequenza minima oltre la quale mostrare i tag nella pagina tagCloud.asp, le variabili sono:
Num_FrequenzaFiltroTagCloudPagina >> per pagina tagClous.asp
Num_FrequenzaFiltroTagCloud >> per menu a destra
Per scaricare il plugin cliccare su download o accedere all'area download da menu in alto
Ho testato la versione del plugin su dblog standard 2.0f
Pensavo fosse complesso mostrare gli articoli più letti nel mese, tra tutti gli articoli postati, invece....con una update là, una select lì e una add column in più...la cosa è fatta 
Ed ecco nato il plugin TOP 5 V2.0.0 che mostra gli articoli più letti nel mese in corso ovviamente tra tutti quelli da noi postati.
Questa versione è decisamente più interessante della versione 1.0.1 perchè ci mostra, per il mese corrente, come le persone accedano al nostro blog indipendentemente da ciò che abbiamo postato negli ultimi trenta giorni.
Mi spiego meglio:
Se il mese di Agosto siamo in "ferie" e non postiamo nessun articolo, con il plugin 1.0.1 vedremo "nessun articolo letto nel mese" perchè nel mese non abbiamo postato nulla.....non ci piace!
Con la versione 2.0.0 invece vedremo quali articoli del nostro blog sono stati letti di più nel mese di Agosto....decisamente più interessante, sia per monitorare il traffico in entrata che per monitorare l'indice di gradimento dei vari post.
Riassumento:
plugin V1.0.1
Insieme di post: tutti quelli creati nell'ultimo mese
Ordinamento: Numero di letture totali
Post Visualizzati: i migliori cinque
plugin V2.0.0
Insieme di post: tutti
Ordinamento: Numero di letture parziali ossia letture nel mese in corso
Post Visualizzati: i migliori cinque
....chiara la differenza?
Per cui vi consiglio di installare questa versione, fornisce più informazioni.
Unica raccomandazione, se installate questa versione fatevi un bel backup del vostro data base perchè l'installazione è leggermente più complessa, in sostanza dobbiamo aggiungere due nuovi campi alla tabella Articoli:
[LettureMese] e [Mese]
con i quali andare a registrare le hit all'articolo nel mese in corso (nel plugin ci sono tutte le info).
Potete scaricarvi il plugin TOP 5 V2.0.0 dalla sezione download del blog o al seguente link.
Ricordo che anche questo è stato creato e testato sulla la versione standard di dBlog V2.0f
Per scaricare la patch cliccare su download o accedere all'area download dal menu in alto.
La patch necessita del plugin_tagCloud_2.0.0 e della patch_tagCloud_2.0.1 installate; ho testato la versione del plugin su dblog standard 2.0f.
A cosa serve la patch?
Consente di visualizzare le affinità tra articoli mostrando un menu del tipo:
"Potrebbero interessarti anche i seguenti articoli...."
articolo1 (10%)
articolo2 (20%)
..
articoloN (55%)
Dopo i tag a technorati.
La percentuale tra parentesi rappresenta l'affinità tra articoli calcolata sulla base dei tagCloud inseriti e del relativo peso all'interno dell'articolo stesso.
Questo semplicissimo plug-in consente di visualizzare nel menu di destra il link "un articolo a caso" (ovvero random) mostrandone, oltre al link e al titolo, anche le letture totali.
L'ho creato utilizzando l'algoritmo già implementato da Marlenek per la rotazione randomica delle foto in Home Page.
E' di semplicissima installazione infatti basta copiare un nuovo file (inc_modulo_articoloRandom.asp
) e modificare i soliti due (inc_moduli.asp e pagina.htm del template) per mostrarlo.
L'effetto è quello che vedete sul mio blog, semplice, carino e perchè no, anche utile.
Il plugin è scaricabile dalla sezione download del blog o al seguente link.
Eccolo qua, il plugin all-in-one tanto atteso che incorpora il plugin_tagCloud_2.0.0 e le tre patch successive ovvero patch_tagCloud_2.0.1, patch_tagCloud_2.0.2_rev1 e patch 2.0.3_final_Release.
Ho testato la versione del plugin su dblog standard 2.0f.
Il plugin è quindi indicato, anzi vivamente consigliato, a chi installa per la prima volta i tagCloud sul proprio blog, l'ho inoltre corredato di un ottimo manuale di installazione in word.
Per scaricare il plugin_tagCloud_2.2.0 clicca qua o accedere all'area download del blog.
Mi piaceva molto l'idea della votazione tramite stelline cliccabili che ha introdotto Marlenek sul suo blog (www.dblog.it), per cui mi son dato da fare e dopo averlo compreso, adattato ed installato sul mio blog l'ho reso disponibile alla community DBlog sotto forma di plugin scaricabile.
L'idea è la seguente:
- Vedere in Home page la media dei voti di ogni singolo articolo tramite stelline (min 1 - max 10)
- Votare dentro un articolo sempre con la stessa logica (min 1 - max 10) semplicemente cliccando sulle stelline
- Non votare più di una volta un articolo già votato dallo stesso IP address
Il plugin è pronto e scaribile al link plugin_vota_articolo_1.0.0 o dall'area download
Buona installazione
Come da tempo annunciato da Beppe Grillo dalle parole si è passati ai fatti, dai MeetUp si è passati alle liste civiche comunali, dai blog e dalla rete si è arrivati in piazza, alla gente in carne ed ossa, reale, vera.
Il "fenomeno Grillo" ha sempre richiamato la mia attenzione per una serie di motivi legati al personaggio, alla sua simpatia, al suo modo di fare satira e politica ma soprattutto per il suo modo di intendere l'informazione, grazie al quale ha spazzato via metodi obsoleti e arcaici sfruttando al massimo le potenzialità delle nuove tecnologie, in primis dello strumento che anche io sto utilizzando per comunicare: "la rete ".
Per cui "Diamo a Grillo quel che è di Grillo!", riconosciamogli questo enorme merito.
Beppe è riuscito in una duplice ed ardua impresa che va dall'essere riuscito a non crollare dietro gli attacchi che i media - in primis la TV - gli hanno inferto tempo fa e soprattutto nell'essere riuscito, come una Fenice, a risorgere dalle sue stesse macerie più forte e combattivo che mai, sfruttando nuovi canali, introducendo nuovissime forme di comunicazione e promuovendo la rete nella sua globalità, interezza e democrazia.
Da tutto ciò è nata una community, inizialmente di nicchia, poi di massa, globale e che pian piano si è trasformata, ha mutato il suo spirito seguendo le orme del suo fondatore "morale" passando da "virtuale" a "reale"; quindi non più community, non più MeetUp ma insieme di persone in carne ed ossa che scendono in piazza e partecipano in massa al V-Day, si aggregano, propongono soluzioni, idee ed infine iniziano un percorso di lotta dal basso, dalle amministrazioni comunali, fondando delle liste civiche e proponendo soluzioni alternative.
Nella mia città, Viterbo, poche ore fa è stata presentata la lista civica "Amici di Beppe Grillo" nata dall'impegno del meetUp "un Grillo per la testa!" di Grotte S. Stefano (VT) :
Conosco molte delle persone candidate per cui, in maniera del tutto apolitica e disinteressata, faccio i miei più vivi auguri a tutti loro nella speranza che questa esperienza riesca a cambiarli e soprattutto a cambiarci, a cambiare la nostra stupenda città, a cambiare il nostro modo di pensare, ragionare e riflettere, perchè non ci si dimentichi mai che....la società civile siamo noi!
Ho realizzato un semplice plug-in che consente di visualizzare e gestire i Tag-Cloud ovvero le parole "sensibili" del blog, di diversa grandezza a seconda dell'importanza e linkabili (equivalente a effettuare una ricerca nel blog per il tag specificato); il funzionamento del plugin potete vederlo nel mio blog sotto la voce TagCloud.
L'esigenza era quella di avere un plug-in di semplice utilizzo ed installazione ma efficace come gestione delle "parole" sensibili
Come si installa? Basta scaricarlo al seguente link e seguire le istruzioni riportate nel file installazione.txt
In fase di sviluppo:
> Gestione tag a fine articolo con link a technorati
> Preview nel menu admin
A distanza di quasi un anno dal rilascio del plugin_tagCloud_2.2.0 mi sono deciso ed ho fatto una modifica che già da tempo avevo in testa.
La patch è scaricabile dall'area download o direttamente da questo link, comunque la modifica è semplicissima e riguarda l'affinità tra articoli ossia il famoso:
Potrebbero interessarti anche i seguenti articoli affini....
Lost quarta serie, in america da Febbraio 2008 (58%)
Salva la cheerleader, salva il mondo. (50%)
Lost terza serie in onda dal primo Ottobre su SKY (50%)
Lost quarta serie, the beginning of the end! (50%)
Lost, il gioco di ruolo televisivo (31%)
Con questa modifica i link a fine post non vengono più ordinati per data generazione articolo bensì per affinità decrescente, ossia dalla maggiore alla minore.
Inoltre ho inserito una nuova variabile nel pannello di controllo di dblog chiamata :
'Numero di articoli affini al post
Num_FrequenzaAffinity = 5
Il cui valore vi consentirà di mostrare quanti articoli affini volete mostrare dopo ogni post.
L'installazione è semplicissima ed è formata da due semplici passaggi:
1) Copiare il nuovo file: inc_modulo_affinity.asp
nella directory /dblog/ del vostro server.
2) Editare e Modificare il file originale: inc_costanti_pannello.asp
aggiungendo alla fine del file la variabili:
'Numero di articoli affini al post
Num_FrequenzaAffinity = 5
Ovviamente ricordatevi di dichiarare la variabile nell’intestazione del file alla riga 5.
La patch è scaricabile dall'area download o direttamente da questo link
Buona installazione
DBlog è una piattaforma open source la cui forza è stata ed è tuttora la semplicità di installazione e d'uso.
Questo blog (pensando.it) è stato realizzato modificando ("moddando" in gergo tecnico) la versione standard di dblog, attualmente la 2.0f, più creando "adHoc" nuovi pluging e/o template grafici installabili sulla versione standard.
La community open source di dblog ha permesso a questo straordinario prodotto di evolversi, migliorare e rendere sempre più semplice il suo utilizzo.
Io stesso ho realizzato numerosi plugin per dblog, per esempio plugin tagCloud o altri, che hanno, nel loro piccolo, contribuito a migliorare il prodotto nella sua interezza.
Detto ciò, però, non possiamo dimenticare l'autore, il padre spirituale di DBlog, l'artefice; insomma colui che oltre a detenere il marchio/proprietà del prodotto ne detiene anche la proprietà intellettuale e proprio in funzione di tale proprietà deve essere citato: Marlenek.
Chi è del ramo, chi sviluppa software, chi ha partecipato a progetti Open Source sa benissimo che spesso la proprietà intellettuale, che potremmo paragonare al "grazie", è più importante del marchio, del logo, della burocrazia "giuridica".
Se io realizzo un blog utilizzando DBlog e non specifico che il progetto è Open Source e che la proprietà intellettuale è di Marlenek omettendo il marchio "powered by dBlog CMS ® Open Source" non sto solo commettendo un reato sto anche adottando un comportamento eticamente scorretto, è come se avessi volutamente omesso il "grazie" dovuto a chi ha agevolato il mio lavoro.
Detto ciò sono decisamente rimasto basito nell'apprendere, proprio dal sito di Marlenek, che organi di rilevanza nazionale come La7 abbiano volutamente omesso il marchietto powered by ovvero abbiano volutamente dimenticato di dire GRAZIE a chi ha permesso loro di ottenere visibilità attraverso un blog.
Grazie all'ottimo lavoro di "spionaggio" fatto dall'amico Acor3 con la sua sezione dblogger++, ho appurato con altrettanta sbigottagine che La7 non è l'unico operatore di rilevanza nazionale ad omettere il famoso logo.
Mi chiedo io...ma è cosi vergognoso dire GRAZIE a chi quel grazie l'ha meritato?
Per scaricare la patch cliccare su download o accedere all'area download dal menu in alto.
La patch necessita del plugin_tagCloud_2.0.0 installato; ho testato la versione del plugin su dblog standard 2.0f
Le nuove funzionalità implementate sono:
1) Aggiunta gestione tag manuali
2) Migliorata interfaccia di selezione tag nel menu admin, una volta inserito un tag questi non è più linkabile
3) Aggiunta gestione inserimento con visualizzazione "Elaborazione tag, attendere prego..."
4) Modificata logica del calcolo della frequenza secondo il seguente algoritmo:
Prima della patch 2.0.1 la frequenza di un tag era calcolata nel seguente modo:
Dato N il numero di occorrenze del tag in un articolo ovvero quante volte la parola è presente:
La frequenza del tag per articolo è N
La frequenza del tag per il blog è: N1 + N2 + .. Ni (con i il numero di articoli nei quali il tag è presente)
Con la patch 2.0.1 la frequenza di un tag viene calcolata nel seguente modo:
La frequenza del tag per articolo è sempre 1
La frequenza del tag per il blog è sempre i (con i il numero di articoli nei quali il tag è presente)
quindi la frequenza è data dal numero di articoli nei quali il tag è presente.
Perchè questa modifica al calcolo della frequenza?
Perchè con la vecchia gestione si rischiava di rendere importante per il blog un tag che invece era importante (con frequenza alta) solo per un articolo.
ESEMPIO:
la parola "C#" era presente 50 volte solo in un articolo
la parola "filosofia" era presente 1 volta in tutti i 40 articoli del blog
Con la vecchia gestione il tag C# sarebbe apparso con una frequenza 50 maggiore della parola "filosofia" che aveva frequenza 40 ma c# era presente solo in un articolo mentre "filosofia in tutti gli articoli".
Questo avrebbo dato ad intendere che il blog parlava più di informatica che di filosofia quando c'era un solo articolo che parlava di c#
Con la nuova gestione c# avrà frequenza 1 e filosofia frequenza 40 dando più importanza ad un tag sulla base della presenza negli articoli del blog.
In questo modo sarà evidentre che il blog parla più di filosofia che di informatica.
L'informazione relativa al "peso" della parola ovvero a quante volte la parola è presente in un articolo viene comunque memorizzata nella tabella tagClouds e verrà utilizzata nelle future release per calcolare:
1) Affinità delle parole agli articoli (Es: "articoli correlati...")
2) Peso (in percentuale) della parola nell'articolo (Es: pippo 10%, pluto 40%)
Per cui tornando all'esempio c#-filosofia avremmo le seguenti informazioni:
c# >> frequenza 1 >> peso nel solo articolo 50
filosofia >> frequenza 40 >> peso in ogni articolo 1
Per cui nell'articolo in cui abbiamo taggato sia c# che filosofia potremmo mostrare:
c# importanza 99%
filosofia importanza 1%
e "articoli correlati" mostrando tutti gli articoli che contengono il tag filosofia con, sulla base del peso, l'affinità alla ricerca.
Il plugin url-rewrite 1.0.0 implementa l'url rewriting su dlog standard 2.0f e consente di indicizzare meglio gli articoli del blog sui motori di ricerca cambiando link del tipo:
http://www.tuoblog.it/dblog/articolo.asp?articolo=39
in link di questo tipo:
http://www.tuoblog.it/public/post/harry-potter-7-in-italia-il-5-gennaio-2008-39.asp
Il plugin è scaricabile dalla sezione download del blog o al seguente link.
Per far ciò è necessario "mascherare" gli indirizzi del primo tipo, che continuano a funzionare ed essere attivi sul blog, in indirizzi del secondo tipo con una tecnica chiamata appunto di url-rewriting.
Il plugin nasce dalle indicazioni base di Marlenek (www.dblog.it) e dal tutorial di Simone Rodriguez (http://www.simonerodriguez.com/) scaricabile al link:
http://www.simonerodriguez.com/blog/downloadmanager/downloadmanager.asp?file=Tutorial_URLRewriting.pdf
L'esempio di Marlenek e il tutorial di Rodriguez forniscono indicazioni sufficienti per implementare la tecnica sul proprio blog, tuttavia sono molto "tecnici" per cui è necessaria una buona conoscenza di base della programmazione server-side e dell'asp,
Il plugin si pone l'obiettivo di rendere accessibile l'url rewriting anche ad utenti meno esperti di programmazione e summa delle informazioni e tutorial presenti in rete.
E' fortemente consigliato un backUp del proprio blog prima di cimentarsi nella installazione del plugin.
Sapere l'articolo più letto in assoluto è decisamente interessante, però mi interessava sapere anche come stessero andando i post scritti nel mese in corso, così ho aggiunto al plugin_top5_1.0.0 già rilasciato in Luglio, anche la top five dei post più letti negli ultimi 31 giorni.
Il risultato è quello che vedete a lato, la modifica è stata ovviamente banale, se però anche voi volete sapere quali sono i cinque articoli più letti degli ultimi 31 giorni allora scaricatevi il plugin TOP 5 V 1.0.1 dalla sezione download del blog o al seguente link.
Ricordo che è stato creato e testato per la versione standard di dBlog V 2.0f
Precisazione:
Il plugin non mostra, tra tutti i post, quelli più letti negli ultimi 31 giorni bensì mostra i cinque più letti tra i post creati negli ultimi 31 giorni.... Per cui se in questo mese non avete creato nessun post....non verrà mostrato nulla!
Certo sapere quali siano i più letti, tra tutti i post scritti, nell'ultimo mese sarebbe molto più interessante, ci darebbe informazioni su cosa è stato cercato in rete nell'ultimo mese e come ha risposto il nostro blog!
Tuttavia le informazioni contenute nel data base di dBlog non sono sufficienti per far ciò, servirebbe un serivizio di tracking degli accessi (tipo google analytics) decisamente più complesso di questo banale plugin.
Precedentemente avevo installato il plugin ANTISPAM V3 di Walter Mollica (www.waltermollica.com); non me ne voglia Walter, che comunque ringrazio calorosamente, ma il plugin di Marlenek sembrerebbe essere più affidabile.
Il problema del precedente plugin dovrebbe essere nella seguente riga di codice:
....
If Request.Form("Numero") = Request.Cookies("Numero")("Num") Then
....
E' probabilmente il controllo sul cookies a renderlo vulnerabile.
E' da giorni che lo spam proveniente da un certo url inonda di commenti tutti i miei articoli e quelli di molti altri bloggers.
Ho provato modificando la gif del Captcha, distorcendola ancora di più e mettendo otto caratteri anzichè sei, modificando i valori:
da
Const CodeLength = 6 'Secure Code Length (Max:8)
a
Const CodeLength = 8 'Secure Code Length (Max:8)
e da
DistortNum = (Random(1,3) - 1)
a
DistortNum = (Random(1,4) - 1)
nel file inc_capchta.asp
Ma alla fine lo spam non si è arrestato.
Ho cosi deciso di gestire una lista di utenti bannati... in questo modo sto benedetto url dovrebbe smetterla di inondarmi il blog!
Se la cosa funziona posso condividere quanto fatto, l'eventuale installazione è semplicissima, basta aggiungere una riga nel file delle costanti (inc_costanti_pannello.asp) con la lista degli utenti bannati separati da punto e virgola, una funzioncina nel file inc_funzioni.asp e il controllo nel file commenti_invio.asp
Vediamo se funziona....
Se qualcuno vuol darmi una mano a verificarne il funzionamento può scaricare il plugin_userBanned_1.0.0 a questo link oppure accedere all'area download
Oggi si tiene il terzo BlogDay, iniziativa che ha lo scopo di far scoprire ai propri lettori 5 blog nuovi e interessanti.
Ecco i miei:
Marlenek - Il padre fondatore di DBlog
Acor3 - Di tutto di più
Simone Rodriguez - Ottimo blog con tante idee e plugin
Silvio Ottanelli - Il re dei template
Mago28 - mitico mago....simpaticissimo
Ho completato la gestione dei TagCloud per il mio blog, la nuova funzionalità è presente nella versione 1.0.1 del plugin tagCloud; tale versione aggiunge la visualizzazione dei tag a fine articolo con link a technorati.
Per l'installazione del pacchetto completo clicca su download
Ho trovato un bug relativo all'utilizzo del dblog pocast player con il plugin url rewrite 1.0.0
Per correggere l'errore è sufficiente copiare i file contenuti nella directory /dblog/ del vostro server:
dblog_podcastplayer.swf
dblog_podcastscriptjs.js
dblog_podcastscriptvb.js
Anche nella directory /public/post/ sempre del vostro server ed il podcast riprenderà a funzionare correttamente.
Il bug si verifica nel caso in cui, dopo aver installato il plugin url_rewrite 1.0.0, si acceda ad un articolo e si decida di votare il sondaggio.
Per risolvere il problema due soluzioni:
1) Se non avete fatto modifiche al file inc_modulo_sondaggi.asp, scaricate nuovamente il plugin url_rewrite 1.0.0 dalla sezione download del blog (ora è corretto) e copiate il file inc_modulo_sondaggi.asp sul vostro blog
2) Se avete fatto modifiche al file inc_modulo_sondaggi.asp sostituite la riga 26:
<form action="vota.asp" method="post">
con la seguente
<form action="<%=URL_Blog%>vota.asp" method="post">
Grazie ad ac3 per aver scovato il bug
Questo semplicissimo plug-in consente di visualizzare nel menu di destra i link "Post più letti " e "Post più commentati" mostrandone, oltre al link e al titolo, anche le letture totali.
In pratica vengono mostrati i cinque articoli di maggior successo del proprio blog sia da un punto di vista delle letture che da un punto di vista dei commenti, per cui è come se avessimo una TOP 5 dinamica sempre in bella vista.
L'effetto è quello che vedete sul mio blog, semplice, carino e perchè no, anche utile.
Il plugin TOP 5 V 1.0.0 è scaricabile dalla sezione download del blog o al seguente link.
Ricordo che è stato creato e testato per la versione standard di dBlog V 2.0f
I plugin preinstallati sono:
> plugin TagClouds 2.2.0 all in one
> plugin UrlRewrite 1.0.0
> dblogsitemap.asp rivista da me per gestire sia i TagClouds che l'URL Rewrite
> plugin antispamCAPTCHA (di Marlenek)
IMPORTANTE: questo pacchetto va bene solo per NUOVE INSTALLAZIONI DI DBLOG!
Il pacchetto puo essere scaricato dall'area download o direttamente al seguente link
Ho finalmente completato l'ultima patch 2.0.3 per il plugin tagCloud 2.0.0
Per scaricare la patch cliccare su download patch 2.0.3 o accedere all'area download dal menu in alto.
La patch necessita del plugin_tagCloud_2.0.0, della patch_tagCloud_2.0.1 e della patch_tagCloud_2.0.2_rev1 installate; ho testato la versione del plugin su dblog standard 2.0f.
Le nuove funzionalità di questa patch?
1) Aggiunta cancellazione tag associati ad un articolo nel caso in cui questo venga cancellato
2) Aggiunta inserimento/rimozione dinamica dei tag automatici
3) Aggiunta inserimento/rimozione dinamica dei tag manuali
Con questa patch considero definitivamente concluso il plugin tagClouds.
(p)Link
Commenti
Storico
Stampa
Feed Atom