Archivio della categoria: plugin

wpTouch

Come rendere un blog wordpress “mobile ready”


visto 1.632 volte

Volete rendere il vostro blog “mobile ready” ovvero compatibile con i dispositivi mobili?

Niente di più semplice.

Continua a leggere

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



Plugin top 5 v2.0.0 – i piu’ letti del mese – quelli veri!


visto 1.144 volte

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

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



Plugin top 5 v1.0.1 – Ora anche i piu’ letti del mese


visto 576 volte

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.

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



plugin cinque post piu’ letti e commentati – Top 5 V1.0.0


visto 1.079 volte

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

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



patch tagCloud 2.2.1 – affinita’ tra articoli


visto 594 volte

A distanza di quasi un anno dal rilascio del plugin_tagCloud_2.2.0 mi sono deciso ed ho fatto una modifica che gia’ da tempo avevo in testa.

La patch e’ scaricabile dall’area download o direttamente da questo link, comunque la modifica e’ semplicissima e riguarda l’affinita’ 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 piu’ ordinati per data generazione articolo bensi’ per affinita’ 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 consentira’ di mostrare quanti articoli affini volete mostrare dopo ogni post.

L’installazione e’ semplicissima ed e’ 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 e’ scaricabile dall’area download o direttamente da questo link

Buona installazione

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



plugin vota articolo 1.0.0


visto 1.301 volte

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

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



Tesoro mi si e’ rallentato il blog!


visto 543 volte

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.

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



BugFix plugin UrlRewrite 1.0.0


visto 754 volte

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

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



plugin un articolo a caso 1.0.0


visto 657 volte

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.

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?



Bug Fix podcast con plugin url-rewrite 1.0.0


visto 732 volte

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.

Vuoi rimanere aggiornato ogni volta che pubblico un nuovo articolo?