Il blog di Gas

Just another WordPress site

Archive for the ‘wordpress’ tag

Me Live!

without comments

Insipired by mugshot and Matt Brubeck I’ve made a similar thing for my blog. It uses venus for all the fetching and parsing (as planetlarry does ) and then I’ve used feed2js to embed it in my blog.

Here’s the source planet that generates the feed , here’s the page of my blog that uses that feed.

Written by gas

aprile 15th, 2007 at 10:35 pm

Posted in English

Tagged with , ,

Kiss WordPress Upgrade Script

without comments

Description

This is a KISS ( Keep It Simple Stupid ) script to backup and upgrade to the latest version your wordpress blog.You will need a shell / ssh to run this script ( tested on standard linux bash ).

Features

  • No configuration needed
  • Full Database Backup
  • Full blog root backup excluding the backup directory
  • Automagic blog upgrade
  • Easily written and hence easily adaptable

Installation

open a shell and “cd” to your wordpress blog root path ( the one that contains wp-admin directory or wp-config.php for example)
wget http://www.lucagasperini.com/wpautoupgrade.sh
chmod u+x wpautoupgrade.sh

Usage

open a shell and “cd” to your wordpress blog root path
sh wpautoupgrade.sh
Now point your browser to http://www.example.com/wp-admin/upgrade.php

Restore

I have an idea for doing things the KISS way but no time for now so you have to do things manually . The backup performed is standard so you can simply follow the codex.

Notes

  • Two different backups are made , content and sql table, they are stored in /pathtoblog/backup.
  • To download your blog backup file point your browser to http://www.example.com/backup/files.tar.gz.
  • To download your sql table backup point your browser to http://www.example.com/backup/sql.gz
  • All backups are kept and are not backed-up ( buckups don’t contain older backups). This mean that over time the backup directory can potentially become huge.Check it and delete older ones
  • I didn’t want this script to call the upgrade.php autamatically cause it means no feedback at all.
  • If you don’t have a standard wordpress install don’t use this script. For example if you use a Debian package to install wordpress this script won’t work because the deb has been debianized and all config have been moved to /etc/wordpress rather than standard /blogroot
  • If it doesn’t work is your fault :P

Written by gas

aprile 6th, 2007 at 10:26 pm

Posted in English

Tagged with , ,

Riricambiato tema

with one comment

Forse è l’ultimo… e non sarebbe male.

Ho mixxato il tema di tango con quello di prima e ricordandomi di Ernest sono venuto fuori con questo tema, l’idea è di mantenere “stilosità” e guadagnare in chiarezza ovvero di trovare il Santo Graal. :lol:

Da (ri)fare aka Lista di sbatta per gas.

  • Archivio
  • Pagina Generale Tags
  • La ricerca ( form , metabox e numero risultati ricerca)
  • condizioni sul menu nell’header per vedere in che pagina si è
  • footer
  • test su IE ( layout , caratteri)
  • validare tutte le pagine
  • perchè non viene fuori il numero di commenti in homepage (sotto recent comments) mentre viene fuori in archivio?
  • sistemare gli ultimi articoli perchè nella pagina singola viene fuori lo stesso per più volte, o metto un if o uso direttamente una funzione di wordpress tanto il numero di commenti non riesco a farlo uscire. Alla fine funzione wordpress banale
  • statistiche se serve o meglio counter per ogni post
  • mapstat in homepage
  • ajax :decidere se sia il caso di obbligare gli utenti a scaricare 100KB di script solo per 4 cagate
  • rivedere i commenti perchè non convincono
  • mettere l’icon dei feed a destra ( e che cacchio!!!!! ) Secondo me è impossibile con la funzione wp_list_categories, serve altro.L’errore è il solito di quando si fa il float, il container risulta vuoto e la cosa che dovrebbe contenere vien fuori la riga sotto.In genere basta specificare le dimensioni del container e mettergli un float (non so perchè).
  • le date , forse non serve una mazza sapere il minuto ….riguardo alle date:no plugin per filosofia , l’idea è di mostrare solo l’ora nei commenti quando il commento è stato scritto lo stesso giorno e via dicendo per mese e anno.
  • rivedere il blogroll e aggiungere la data di ultimo aggiornamento.

Written by gas

marzo 26th, 2007 at 12:38 am

Posted in Generale

Tagged with ,

Akismet

without comments

Secondo con me [tag]akismet[/tag] c’è qualcosa che non va…iniziamo così….

Con [tag]wordpress[/tag] 2.1 in amministrazione c’è la sezione “commenti” ed in questa se si usa akismet c’è la sezione “Spam Akismet” che contiene i messaggi spam delle ultime due settimane , quelli più vecchi di 14 giorni vengono cancellati. Una volta quei messaggi erano 100 , poi sono diventati 300 ed ora sono 1000!!!!! Questo vuol dire che ricevo un po meno di 100 messaggi di spam al giorno e rispetto ai 10 di qualche mese fa sono un bel cambiamento.

Un po di tempo fa , superata quota 1000 di spam avevo messo un post qui , ora siamo quai a 4000 e son passati due mesi.

akismet screenshot

Secondo me non tutti i bot degli spammer controllano effettivamente se il loro messaggio è uscito o è stato bloccato ma piuttosto controllano la risposta che gli da il blog/server. Gli sviluppatori di akismet avranno creato una cosa silenziosa, i messaggi vengono segnalati come spam senza darne un avviso a chi li manda (sarebbe da provare) fondamentalmente perchè è stupido avvisare gli spammer che le loro tecniche non funzionano, meglio se ne accorgano da soli e non subito.Se il bot dello spammer arriva sul mio blog , prova a postare e non si accorge che il messaggio è stato bloccato allora sicuramente si “segnerà” da qualche parte che il mio sito è aperto allo spam.Un po quello che succede con le email :se si risponde ad una email spam lo spammer si rende conto che effettivamente quell’email è vera , che non è stata filtrata e sopratutto che quell’account di posta è effettivamente usato e non solo come scudo antispam.

Se io fossi uno spammer probabilmente il mio problema più grosso sarebbe il tempo perso, perchè spendere tempo e risorse spam preziose a cercare di inondare blog e siti protetti piuttosto che concentrarmi su quelli con cui so di aver successo?

Sul forum di wordpress.org uno/a ( doodlebee ) mi consiglia di dare un occhiata a Bad Behavior 2

Written by gas

marzo 21st, 2007 at 4:48 pm

Posted in Generale

Tagged with ,

Delicious e WordPress Feed

without comments

Stavo leggendo il blog di krome che si lamentava di quanto sia brutto aprire l’aggregatore e trovarsi una valanga di blog aggiornati da delicious e non dall’effettivo autore del blog, i blog sono blog e il social bookmarking è social bookmarking, tenere le cose separate effettivamente può essere una bella cosa.

Per fare fronte a questo problema ci sono due strade, la prima la puo prendere l’autore del blog la seconda chi che legge il feed del blog e non vuole vedere i link di delicious, in entrambi i casi il blog deve essere su wordpress

Read the rest of this entry »

Written by gas

febbraio 11th, 2007 at 3:18 pm

Posted in Generale

Tagged with , ,

Lavori in Corso

without comments

Nuovo tema e nuovi lavori , per fortuna sto perdento poco tempo….

Written by gas

febbraio 9th, 2007 at 5:57 pm

Posted in Generale

Tagged with , ,

Hostmonster and email sender

with 2 comments

I just found out that my [tag]wordpress[/tag] blog hosted at Hostmonster.com doesn’t send out mail as I want.

Hostmonster lets you connect to your account through ssh and it’s my experience that any hosting company that doesn’t provides you with this kind of connection turns out to be shitty after a while.

So after you have sent your an id card copy to the hostmonster guys ( and gals ) connect to your account with ssh.Now you have to look for a “php.ini” file under “~/public_html/”. That’s an already made php.ini that’s good for hostmonster, copy it to your wordpress root directory and then modify it.

Change line 604 from:

sendmail_path = /usr/sbin/sendmail -t -i

to

sendmail_path = /usr/sbin/sendmail -t -i -fuser@example.com

The second line will make “user@example.com” the sender of all wordpress emails.(It’s not a typo, -f in the above command is the command option, hence the email address will be “user@example.com” and not “fuser@example.com)


CLICK HERE TO SIGNUP FOR HostMonster.COM NOW.

Written by gas

febbraio 7th, 2007 at 9:39 pm

Posted in Linux

Tagged with

Snap Preview Anywhere

without comments

E’ un [tag]plugin[/tag] per [tag]wordpress[/tag] e per molti altri [tag]blog[/tag] che per ogni link fa vedere una finestrella con il “preview” collegamento.

Ad esempio, lasciando il puntatore del mouse su questo collegamento per più di un secondo dovrebbe venire fuori la preview della mia home page.

Installazione: occorre iscirversi al sito per ottenere la chiave e poi installare questo plugin.

Poi nelle Opzioni si puo inserire la chiave corretta.

Written by gas

gennaio 27th, 2007 at 12:29 pm

Posted in Generale

Tagged with , ,

WordPress 2.1

without comments

E’ uscito wordpress 2.1 e promette molte novità

Tanto per ricordare i passaggi per fare l’upgrade:

  • Fare Backup sia dei file che delle tabelle sql
  • Disabilitare i plugin
  • Sostituire tutti i file a parte la cartella wp-content e il file wp-config.php
  • Script di upgrade (andare sul browser alla “Bacheca” e sostituire nella barra dell’indirizzo “index.php” con “upgrade.php”
  • Riattivare i plugin

Io non ho avuto problemi di plugin:

  • Akismet
  • CountPost
  • Google Analyticator e Sitemap
  • Preserve Code Formatting
  • Text Control
  • Ultimate Tag Warrior
  • wp-slimstat
  • In bocca al Lupo

Written by gas

gennaio 25th, 2007 at 7:10 pm

Posted in Generale

Tagged with ,

WordPress

without comments

E’ uscito [tag]wordpress[/tag] 2.0.6

Ci sono fix di sicurezza e sarà l’ultima prima di wordpress 2.1

Written by gas

gennaio 8th, 2007 at 4:07 pm

Posted in Generale

Tagged with