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
blog ¦ drudo (-rw-r--r--)
 
FlatPress Crescendo+1
Mentre il forum di Simple PHP Blog viene sommerso di spam in quantità industriale senza che nessuno alzi un mignolo, vi dò una buona notizia: il buon NoWhereMan ci sforna una deliziosa versione "Alpha" di quella che sarà la prossima release (nome in codice Crescendo) di FlatPress!

Dato che le novità sono tante, sopratutto per quanto riguarda il pannello di amministrazione del blog, ho deciso di fare una gallery con un bel po' di screenshot per farvi venire la bava alla bocca :P
http://drudo.altervista.org/tribute-to-flatpress/

Se volete provare l'ultima release NON stabile:
http://flatpress.sourceforge.net/snapshots/

Bug cancellazione commenti in S.P.B. 0.5.1
Tutti gli utilizzatori della recente versione di Simple PHP Blog 0.5.1 avranno probabilmente notato un bug riguardo la cancellazione di commenti: in poche parole in presenza di più commenti, se uno di questi veniva cancellato, anche i restanti andavano via con lui...

La soluzione ce la propone direttamente l' autore dello script sui forum ufficiali.
Si tratta solo di sostituire il corpo della funzione function delete_comment() presente nel file /scripts/sb_comments.php con questo:
function delete_comment ( $filepath ) {
// Delete a comment. Also, delete the whole comment folder if it was the only comment.

sb_delete_file( CONFIG_DIR.'~blog_comment_listing.tmp' ); // Delete comment array cache

// Delete the comment file:
$ok = sb_delete_file( $filepath ); // content/07/10/entry071016-093727/comments/comment071016-095416.txt.gz

// Trim off filename and leave path to last directory.
$dirpath = $filepath;

$pos = strrpos( $dirpath, '/' );
if ($pos !== false) {
$dirpath = substr( $dirpath, 0, $pos ); // content/07/10/entry071016-093727/comments

// Get listing of all comment files in folder.
$file_array = sb_folder_listing( $dirpath . '/', array( '.txt', '.gz' ) );

if ( count( $file_array ) == 0 ) {
sb_delete_directory( $dirpath );

// Delete the entry071016-093727 which contains the view_counter.txt file also
$pos = strrpos( $dirpath, '/' );
if ($pos !== false) {
$dirpath = substr( $dirpath, 0, $pos ); // content/07/10/entry071016-093727

sb_delete_directory( $dirpath );
}
}
}

if ( $ok ) {
delete_most_recent( $filepath );
}

return ( $ok );
}

Se ne sta parlando anche quì:
http://spbitalia.altervista.org/forum/v ... php?id=849

Sei vivo?
Diciamo così diciamo cosà, diciamo così e cosà!
Sono un po' preso da impegni vari in questo periodo, quindi ho poco tempo da dedicare al blog.
Ad ogni modo non ci sono grosse novità (che mi risultino) su Simple PHP Blog, tante invece sul fronte FlatPress (leggete il blog per saperne di più).

A presto.


Indietro Altre notizie