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--) - RSS per i commenti
 
RSS per i commenti
In questi giorni sto navigando con particolare interesse tra i forum ufficiali di Simple PHP Blog scoprendo molte cosucce interessanti.
Una delle ultime è la possibilità di generare RSS dei commenti grazie all' aiuto di un certo jschneible che ci ha creato un file ad hoc:
http://schneible.net/commentrss.zip
oppure
http://spbitalia.altervista.org/risorse ... entrss.zip

Per utilizzarlo basta scompattare e caricare sul server il file commentrss.php. Naturalmente sta a voi creare il link o l' eventuale icona :)


Tra l' altro spulciando tra i vari file che generano i feeds ho scoperto la possibilità di usare due campi aggiuntivi:

@$_GET[ 'n' ], @$_GET[ 'c' ]

che permettono di personalizzare un pochino i nostri feed!
Il campo n permette di impostare il numero di notizie da visualizzare, mentre il campo c la categoria!
Così ad esempio per visualizzare le ultime 10 notizie relativi alla categoria "Bug" di questo blog basta digitare:

http://drudo.altervista.org/blog/rss.php?n=10&c=11

Voi lo sapevate? Beh io fino a 2 minuti fà no :P

Ignorare autore del blog nelle statistiche (S.P.B. 0.4.9)
Scorazzando sui forum ufficiali di Simple PHP Blog mi sono accorto di un post, non proprio recente, di un certo NorthboundTrain che ci ha creato un file .patch per modificare alcuni file in modo che l' autore/amministratore del blog non venga conteggiato nelle statistiche!

Come già detto per facilitare il tutto è disponibile un file patch scaricabile da:
http://www.northbound-train.com/misc/sp ... e-me.patch
oppure
http://spbitalia.altervista.org/risorse ... -049.patch

A dirla tutta non l'ho provato, quindi se non funziona o vi crea problemi vari non pigliatevela con me :P

Consiglio: fate un backup!

Form di ricerca e autofocus
Piccola inezia della domenica: come poter mettere il cursore in un campo di testo al caricamento della pagina (stile google).

Sul prezioso blog di html.it ho trovato questo:
http://blog.html.it/archivi/2006/10/10/ ... ofocus.php
quindi mi sono prodigato per implementarlo su Simple PHP Blog, in particolare per puntare il cursore sul form di ricerca!

Delle due soluzioni presenti ho optato per la più grezza [1], che spesso equivale a quella più corta, dunque apriamo il file user_style.php e prima dell' apertura dei tag PHP aggiungiamo questo codice JS:
<script type="text/javascript">
window.onload=function() {
document.getElementById('stringSearch').focus();
}
</script>

Il minuscolo how-to sarebbe già terminato se non fosse che il capo di ricerca del nostro blog non ha impostato alcun ID! Quindi ci tocca [2] aprire il file themes.php ed aggiungere al campo una cosa tipo:

<input size="16" name="q" type="text" id="stringSearch" />

Qualcuno potrebbe obbiettare dicendo che il form non è scritto "in chiaro" sul quel file (in SimpleMilk2 lo è), bene sappiate che basta commentare la riga:

theme_menu_block( menu_search_field(), 'SEARCH', 'SidebarSearch' );

e quindi aggiungere il form di ricerca dove desiderate:
<form method="get" action="search.php">
<input size="16" name="q" type="text" id="stringSearch" />
<input value="Vai" type="submit" />
</form>

Salvate, fate backup dei file ed uppate sul vostro server :)

[1] = la seconda soluzione ha un suo perchè;
[2] = magari si può risolvere con un getElementByName, ma non ho provato :P



Indietro Altre notizie