Després de provar-ho uns dies, i d’insistir-hi, al final me n’he sortit! Es poden publicar els blocs amb l’emacs, per poder-ho fer he triat: emacs, wordpress i el mode de l’emacs conegut com org2blog!

Primer quue res, cal tenir instal·lat l’emacs. Per instal·lar l’org2blog ho podem fer seguint els passos de la pàgina

https://github.com/punchagan/org2blog

Si volem baixar el paquet directament del git, podem fer-ho instal·lant-lo. Per exemple, si tenim una distro basada en paquest deb:

$ sudo apt-get install git

o per exemple en fedora:

$ sudo yum install git

o amb opensuse o derivats:

$ su

$ zypper in git

un cop fet això, ara baixem el git: $ git clone http://github.com/punchagan/org2blog.git

ara copiem la carpeta creada amb el git, que s’anomena ‘org2blog’ a dins de la carpeta de l’emacs ~/.emacs.d/

Org2blog necessita un altre mode anomenat XML-RPC, que es pot baixar des de

https://launchpad.net/xml-rpc-el

$ wget http://launchpad.net/xml-rpc-el/trunk/1.6.8/+download/xml-rpc.el

i ho copiem a la carpeta de l’emacs on tenim ‘org2blog…

Per a que l’emacs pugui iniciar els modes afegits, cal especificar-ho al document de configuració personalitzada de l’emacs

$ emacs ~/.emacs

i a dins afegim:

(setq load-path (cons “~/.emacs.d/org2blog/” load-path))

(require ‘org2blog)

Això especifica on és el mode org2blog.el i els altres *.el

Seguidament podem triar que ens precarregui directament certes configuracions dels nostres blocs afegint al .emacs:

$ emacs ~/.emacs

i a dins afegim:

(setq org2blog/wp-blog-alist

‘((“wordpress”

:url “http://username.wordpress.com/xmlrpc.php

:username “username”

:default-title “Hello World”

:default-categories (“org2blog” “emacs”)

:tags-as-categories nil)

(“my-blog”

:url “http://username.server.com/xmlrpc.php

:username “admin”)))

 

On canviem ‘username’ per les nostres dades…

Un cop ho tenim tot, ara només cal començar a publicar!!! Iniciem l’emacs, i després amb (M=tecla Alt)

M-x org2blog/wp-new-entry

ara, ens pregunta si volem login, diem “y”, després ens demana el bloc, i li direm el nom que hem configurat abans, per exemple “wordpress”, i seguidament ens demana la contrasenya.

Un cop ho tenim escrit, publiquem amb: C-c p » és a dir: Control + c i soltant premem p

A la font: https://github.com/punchagan/org2blog podem trobar en anglès totes les combinacions de teclat per treballar amb emacs.

;)