Archivi tag: freebies

Pidgin 2.6.0: primo tema!

Dopo aver spippolato tutto il pomeriggio sul codice di Pidgin, son finalmente riuscito a creare un tema per la buddy list (se avrò voglia anche per il resto).

Il tema per pidgin, con tanto di pubblicità occulta al blog del PiccyRed!
Il tema per pidgin, con tanto di pubblicità occulta al blog del PiccyRed!

Lo potete scaricare e provare, non è stato creato per essere carino, ma solo per capire e far capire come creare un tema.

Ho creato un tema con tutti i possibili parametri, commentando ogni parte, in modo che possa essere utile a chi vuole imparare.

Una volta scaricato, date i seguenti comandi:

mkdir -p ~/.purple/themes
tar zxvf frastentheme.tar.gz -C ~/.purple/themes/frastentheme/

Note per chi fosse interessato:

A dire il vero speravo in una migliore possibilità di personalizzazione, in realtà ho solo pochissime cose.

Pidgin cerca i temi nelle seguenti cartelle:

~/.purple/themes
~/.local/themes
/usr/local/share/themes
/usr/share/themes

Nella cartella:

~/.purple/themes/<NOMETEMA>/purple/

avrò una o più di queste sottocartelle:

  • sound (non va, devo capire come mai)
  • status-icon
  • blist (quella che interessa a noi, per il momento)

Per ognuno di questi, chiama un loader (e quindi parser) differente.

Per la sezione BLIST (buddylist) del tema, devo avere un file chiamato theme.xml nella cartella blist.

Quindi, riassumendo, posso creare un tema creando il seguente file:

~/.purple/themes/<NOMETEMA>/purple/blist/theme.xml

seguendo lo schema del tema allegato a questo post.

Pidgin Smilies Package

English:

Now you can download the smilies theme that I use on this WordPress Blog.

The icons come from Pidgin, the great instant messaging software.

Installation

  1. If you haven’t yet, install Smilies Themer plugin (download .zip archive, extract the contents into the folder /wp-content/plugins/, activate the plugin inside your wordpress admin page)
  2. Download my Pidgin Theme package below;
  3. Go to Settings –> Smilies Themer, choose the “Pidgin” theme, and click on Update settings.
  4. Optionally you can install my Smilies Themer Toolbar plugin, to easily add custom smilies to comments.
Italiano:

Potete finalmente scaricare il pacchetto di smilies che utilizzo in questo blog su WordPress.

Le icone sono quelle di default nell’ottimo programma di messaggistica istantanea Pidgin, che consiglio a tutti.

Installazione:

  1. Se non l’avete ancora fatto, installate il plugin Smilies Themer (scaricate il file .zip, estraetene il contenuto nella cartella /wp-content/plugins/, e attivate il plugin nella pagina di amministrazione)
  2. Scaricate qui sotto il mio pacchetto Pidgin Theme, ed estraete la cartella pidgin nella directory /wp-content/plugins/smilies-themer.
  3. Andate su Impostazioni –> Smilies Themer, selezionate il tema “Pidgin”, e clickate su Aggiorna opzioni.
  4. Opzionalmente potete installare il mio plugin Smilies Themer Toolbar per permettere ai visitatori di inserire con facilità gli smilies nei commenti.


Download Pidgin Theme

You can also download the whole set of icons that come with pidgin. Please vote for the ones you like most (through the comments in this post), and the ones you dislike.

Metto anche a disposizione l’archivio completo di tutte le icone di pidgin: siete caldamente invitati a votare (attraverso i commenti di questo post) per quelle che preferite, e segnalare quelle che non vi piacciono.

Smilies Themer Toolbar

IMPORTANT: due to my job, I’m now too busy to maintain my plugins.

This plugin has been abandoned!

If you are a developer and would like to fork, feel free to do so (under the GPLv3 license). No need to contact me.

Smilies Themer Toolbar provides a toolbar to easily add custom smilies to comments.

It integrates with Smilies Themer plugin, and therefore requires it.

You can change your smilies theme in your blog, and the toolbar is automagically updated!

Installation

  • Download and install Smilies Themer plugin (required)
  • Download Smilies Themer Toolbar
  • Extract the files in the .zip archive, and upload them (including subfolders) to your /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress
  • Enjoy!

Note: if you like the smilies theme in this page, you can download it here.

Theme integration

By default, Smilies Themer Toolbar is placed after the comments form, but if you want to put it in a nicer position, don’t worry, it isn’t that difficult.

Edit your theme and put this code where you want to show the toolbar:

<?php if (function_exists('sm_toolbar_show')) sm_toolbar_show();?>

Changelog

Please see the FAQ to see the full list of changes.

I’m having issues!

Start reading the FAQ, and if your issue still isn’t solved, try to comment this page.

License

Smilies Themer Toolbar is released under a GPL v3 license.

If you like this plugin, then buy me a coffee!

WordPress.com Popular Posts

1) Io (e molti altri!) utilizzo il plugin WordPress.com Stats per tener traccia delle statistiche sul mio blog. Offre vari report per numero di visite, chiavi ricercate sui motori di ricerca, pagine che mi linkano…

2) Mi sarebbe piaciuto mettere a disposizione dei visitatori la lista dei post più letti, in modo che possano visualizzare con facilità dei post interessanti.

Come combinare queste due cose? Scrivendo un plugin per WordPress!

Il plugin si chiama WordPress.com Popular Posts, si appoggia al suddetto plugin WordPress.com Stats, e permette di posizionare un widget nella nostra pagina, contenente la lista dei primi n articoli (il numero è configurabile), in ordine di numero di visite.

Per ora prende in considerazione tutti i posts finora, ma in futuro permetterà di restringere opzionalmente l’intervallo di tempo.

Cosa aspettate? Scaricatelo!!!

WordPress.com Popular Posts

IMPORTANT: due to my job, I’m now too busy to maintain my plugins.

This plugin has been abandoned!

If you are a developer and would like to fork, feel free to do so (under the GPLv3 license). No need to contact me.

WordPress.com Popular Posts integrates with WordPress.com Stats plugin, providing a widget to show the most viewed posts.

Installation

  • From v2.0.0, WordPress 2.8 is required. If you are using an older version of WordPress, use v1.3.5 of this plugin.
  • Install WordPress.com Stats plugin (required at least v1.2!!!)
  • Download WordPress.com Popular Posts
  • Extract the files in the .zip archive, and upload them (including subfolders) to your /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress
  • Place the widget where you like in your sidebars
  • Enjoy!

Themes Integration

If your theme supports widgets, you can place the widget named ‘Popular Posts’ where you want.

If it doesn’t, put this code inside the file sidebar.php, in your theme files:

<?php if (function_exists('WPPP_show_popular_posts')) WPPP_show_popular_posts(); ?>

Optionally you can add some parameters to the function, in this format:

name=value&name=value etc.

Possible names are:

  • title (title of the widget, you can add tags (e.g. <h3>Popular Posts</h3>) default: Popular Posts)
  • number (number of links shown, default: 5)
  • days (length of the time frame of the stats, default 0, i.e. infinite)
  • show (what you want to show; it can be: both, posts, pages; default is both)
  • format(the format of the links shown, default:
    <a href='%post_permalink%' title='%post_title%'>%post_title%</a>

    )

  • excerpt_length (the length of the excerpt, if %post_excerpt% is used in the format)
  • title_length (the length of the title links, default 0, i.e. unlimited)
  • exclude (the list of post/page IDs to exclude, separated by commas. Read the FAQ for instructions)
  • cutoff (don’t show posts/pages with a view count under this number, default 0, i.e. unlimited)
  • list_tag (can be: ul, ol, none, default ul)
  • category (the ID of the category, see the FAQ for info. Default 0, i.e. all categories)
  • cachename (it is used to enable the cache. Please read the FAQ).

You can use these special markers in the format value:

  • %post_permalink% the link to the post
  • %post_title% the title the post
  • %post_title_attribute%the title of the post; use this in attributes, e.g.
    <a title='%post_title_attribute%'...
  • %post_views% number of views
  • %post_excerpt% the first n characters of the content. Set n in the widget options.
  • %post_category% the category of the post
Example

If you want to show the widget without any title, the 3 most viewed articles, in the last week, and in this format: My Article (123 views) you will use this:

<?php WPPP_show_popular_posts( "title=&number=3&days=7&format=<a href='%post_permalink%' title='%post_title_attribute%'>%post_title% (%post_views% views)</a>" );?>
Shortcodes

If you want to include the list in a particular page or post, you can use shortcodes. Please read the FAQ for further info.

FAQ

Please read other updated FAQ here.

Changelog

You can read the whole changelog on the project page.

Download

Download
Download latest version of WordPress.com Popular Posts
for WordPress 2.8+

or v1.3.5 for WordPress < 2.8

License

WordPress.com Popular Posts is released under a GPL v3 license.

This plugin required many hours of development. If you like this plugin, then buy me a coffee!

WordPress Plugins

IMPORTANT: due to my job, I’m now too busy to maintain my plugins.

These plugins have been abandoned!

If you are a developer and would like to fork, feel free to do so (under the GPLv3 license). No need to contact me.

Here are the WordPress plugins I developed:

Firefox 3 ed estensioni

L’avvento di Firefox 3 si avvicina, al momento siamo alla beta 2, e promette molto bene, tuttavia si pone il problema delle estensioni, che vanno aggiornate per essere compatibili con questa nuova milestone.

UPDATE 06/02/2008: ho aggiornato i link alle ultime versioni delle estensioni.

UPDATE 10/03/2008: aggiornate versioni e link.

Attualmente utilizzo le seguenti estensioni, sotto Firefox 2:

  • Firebug, assolutamente insuperabile e indispensabile per ogni webdesigner;
  • Download StatusBar, perche’ il download manager di firefox fa cagare ;
  • Google Notebook, utile per creare degli album di informazioni, prese qua e là dal web, in un paio di click;
  • Video DownloaderHelper, per salvare su hard disk filmati da youtube e simili;
  • View Cookies, permette di visualizzare i cookies per il sito corrente, e di eliminarli se necessario, ottimo per il debug;
  • CacheViewer, per compiere operazioni sui file in cache (eliminarli, salvarli…)

Vediamo, scopro che Firebug (fermo alla versione 1.05 da quasi un anno) in realtà è ancora in sviluppo, ma è curato da altre persone. Comunque esiste la versione 1.1 beta12, che è compatibile con Firefox 3.

Download StatusBar attualmente sarebbe alla versione 0.9.5.3, tuttavia per Firefox 3 bisogna installare la beta 0.9.6. Rilasciata stabile la versione 0.9.6.1, con supporto a Firefox 3.

Google Notebook non è di per se’ compatibile con Firefox 3, allora ho modificato il file .xpi per poterlo installare su questa versione. Nota: ho solo abilitato l’installazione sotto Firefox 3, non ho controllato se funziona. Basta aggiornare Google Notebook per avere la versione compatibile con Firefox 3.

Video DownloaderHelper alla sua attuale versione (v3.0.2) supporta già Firefox 3.

Per ViewCookies e Cache Viewer, che non supportano la nuova versione, ho fatto lo stesso procedimento di Google Notebook, e potete scaricare quindi il file view-cookies-1.6.xpi e cache-viewer-0.4.4.xpi.

Update: Cache Viewer, all’attuale versione 0.4.5, supporta Firefox 3.