Siete stanchi di postare sul vostro blog nel modo tradizionale? Volete farlo da terminale? Siete “malati“. Queste assurde richieste trovano una risposta in Emacs. Il tuttofare che fa anche di piu’. Basta aggiungerci le librerie e i pacchetti giusti.
Weblogger Mode supporta: Blogger, Drupal, LiveJournal, Moveable Type e WordPress
In questo caso abbiamo bisogno di WebloggerMode (weblogger.el
). Per funzionare ha bisogno di xml-rpc.el
, lo scarichiamo e lo spostiamo nella directory giusta:
# mv xml-rpc.el /usr/share/emacs/VERSIONE/lisp/
al posto di VERSIONE
va’ il numero della versione del vostro Emacs.
weblogger.el
e lo modifichiamo, inserendo i nostri dati, non e’ semplicissimo, ma neppure impossibile. In Server Endpoint
dovete mettere l’URL
corrispondente al vostro blog e alla piattaforma del vostro blog:
- Blogger.com: http://www.blogger.com/api
- WordPress: http://BLOG-URL/xmlrpc.php (For http://hexmode.wordpress.com/, this is http://hexmode.wordpress.com/xmlrpc.php. For a blog hosted at http://example.com/weblog/ it would be http://example.com/weblog/xmlrpc.php)
- LiveJournal: http://www.livejournal.com/interface/blogger/
- OpenWeblog: http://www.openweblog.com/interface/blogger/
- MovableType: http://CGI-URL/mt-xmlrpc.cgi. If your CGI root is http://www.example.com/cgi-bin/mt/ then the Server Endpoint would be http://www.example.com/cgi-bin/mt/mt-xmlrpc.cgi
- Drupal: Enable the Blogger API and use http://DRUPAL-URL/xmlrpc.php (like WordPress)
Ora lo spostiamo nella directory giusta:
$ mv weblogger.el ~/.emacs.d/
e modifichiamo il nostro file .emacs (si trova nella nostra home
) aggiungendoci questa riga:
---8<--- (load-file "weblogger.el") ---8<---
Apriamo Emacs. Se lo volete aprire su terminale date questo comando:
$ emacs -nw
Una volta avviato Emacs (su terminale o su interfaccia grafica) dovete dare questi due comandi (tenere premuto il tasto Alt
mentre si preme x
e scrivere il resto):
M-x weblogger-setup-weblog
M-x weblogger-start-entry
A questo punto scriviamo il post e lo pubblichiamo dando questo comando (ternere premuto il tasto Ctrl
mentre si preme x
, tenere premuto il tasto Ctrl
mentre si preme s
):
C-x C-s
Alla fine usciamo da Emacs:
C-x C-c
e abbiamo concluso.
Esiste anche un altro pacchetto che ci permette di postare su WordPress, si chiama org2blog e come dice il nome usa l’org-mode di Emacs.
Scegliete voi quello con cui vi trovate meglio.
Approfondimenti:
- EmacsWiki: Weblogger Mode
- GitHub: punchagan’s org2blog at master
[^] torna su | post<li> |