Warning: strpos(): needle is not a string or an integer in /membri2/drudo/blog-r/index.php on line 31

Warning: strpos(): needle is not a string or an integer in /membri2/drudo/blog-r/index.php on line 37

Warning: strpos(): needle is not a string or an integer in /membri2/drudo/blog-r/index.php on line 49
blog ¦ drudo (-rw-r--r--) - Eppur si muove... S.P.B. s' intende
 
Eppur si muove... S.P.B. s' intende
In questo week-end dovrebbero esserci buone nuove per tutti quelli che utilizzano Simple PHP Blog.
E' prevista infatti l'uscita di una nuova release 0.4.9 che dovrebbe sopperire ad alcuni bug (compreso la facilità di spam nei commenti) contenuti nelle versioni precedenti, nonchè includere una moderazione attraverso filtri e "bannaggi"... speriamo in bene :)

Riporto un frammento di notizia di Bill:
Sept 7, 2006 Update: Alex and I have decided to do a quick release called 0.4.9, which includes some bug fixes, translations and the moderation/filters. I will be working on this for the next few days and will have it out this weekend. Please don't email me for more specifics. I don't have them yet.


Spam inarrestabile...
Torno or ora da una mattina di studio, apro il mio mailer, scarico la posta... 138 email arrivate sul mio account e tutte filtrate nella cartella "blog"!

Vaaaaaaaaaaa beeeeeeeeeeeeeene mi dico... alcuni utenti avranno avuto una discussione su più post del mio bloCAZZO! Ma mentire a se stessi non giova mai... TUTTO SPAM! TUTTO SPAM ELIMINATO A MANINA PERCHE' PORCO *** "MI" HANNO COMMENTATO TUTTI I POST... UNO PER OGNI!!!!

VAFFANCULOOOOOOO!

Chiudo la possibilità di lasciare commenti (con la speranza che questo basti) finchè qualcuno degli sviluppatori non ponga rimedio a questa situazione!!

Blogroll in javascript per S.P.B. e non solo...
Era da un po' che cercavo di rendere casuale l' ordine di una lista di link tramite JavaScript, cioè realizzare un così detto blogroll come quello che implementa il blasonato WordPress.

La scelta di scriverlo in JavaScript non è del tutto sconsiderata come molti potranno pensare :-P ma è stata dettata dal fatto che Simple PHP Blog non ha la possibilità di usare "plug-in" quindi realizzare il blogroll in PHP avrebbe reso necessario la modifica di file sorgenti, cosa che ho voluto appunto evitare; oltretutto è possibile inserire codice JS all' interno di un "blocco" di S.P.B., cosa molto comoda per chi questo blog.

Ora non essendo affatto capace di scrivere in JS sono andato alla ricerca di porzioni di codice in giro per il web, finchè mi sono imbattutto nel fornitissimo forum di Html.it dove un utente ha scritto due righe veloci... mi perdoni l' autore ma non riesco più a trovare il thread originale!

Ad ogni modo ecco il codice di esempio (non molto elegante direi, ma ohibò funiona) da inserire in un blocco dentro ai tag [ html]:

<script type="text/javascript" language="javascript">
<!--
function blog_roll() {
var links = new Array();
links[0]="<a href=\"http://sito1.com\" title=\"titolo1\">Link sito 1</a>";
links[1]="<a href=\"http://sito2.com\" title=\"titolo2\">Link sito 2</a>";
links[2]="<a href=\"http://sito3.com\" title=\"titolo3\">Link sito 3</a>";
links[3]="<a href=\"http://sito4.com\" title=\"titolo4\">Link sito 4</a>";

var lgt = links.length;
var rndArr = new Array(lgt);

for (n=0;n<lgt;n++) {
var x = Math.floor(((Math.random())*lgt));
if(rndArr[x] == undefined) {
document.write(links[x]+"<br />");
rndArr[x] = " ";
}
else n--;
}
}
blog_roll();
//-->
</script>
<noscript>
<a href=\"http://sito1.com\" title=\"titolo1\">Link sito 1</a>
<br />
<a href=\"http://sito2.com\" title=\"titolo2\">Link sito 2</a>
<br />
<a href=\"http://sito3.com\" title=\"titolo3\">Link sito 3</a>
<br />
<a href=\"http://sito4.com\" title=\"titolo4\">Link sito 4</a>
</noscript>


Ad ogni refresh della pagina i link verranno mescolati in modo casuale, mentre nel caso in cui il supporto JavaScript del browser fosse disabilitato lo script visualizzarà lo stesso la lista, ma nell' ordine stabilito nel tag <noscript>.

Se qualcuno più avezzo di me nello scrivere JS stesse leggendo il codice inorridito, lo pregherei di dare qualche suggerimento :-)

Un esempio d' uso lo potete vedere nella colonna quì a fianco in "Trattano di S.P.B.".


Indietro Altre notizie