bbPress

Dai creatori di wordpress arriva bbPress, software per la gestione di forum che ha molto in comune con la semplicita’ e funzionalita’ del software su cui si appoggia questo blog.

Read the rest of this article…

Ho scoperto quasi per caso che WordPress supporta “out of the box” la possibilità di paginare un post piuttosto lungo. Non che sia una necessita’ impellente (a meno di non voler provare a raddoppiare il numero di page view quasi per incanto…) ma e’ divertente. Il trucco consiste nell’inserire la parola magica <!--more--> nel punto in cui si vuole l’interruzione del testo.
Continue reading “Read the rest of this article…”

WordPress, bel buco!

Leggo di un problema di sicurezza di wordpress. Pare sia sufficiente disabilitare la possibilita’ agli utenti di registrarsi. Quindi ho messo un po’ di lucchetti, in attesa della imminente versione 2.0.4.

Aggiornamenti

Terminato con successo l’aggiornamento del laptop a Dapper Drake (quello di ieri sera, ma e’ durato solo un paio d’ore!) ho proceduto anche a quello di WordPress, installando velocemente – al solito! – la nuova release 2.0.3. Non dovrebbero esserci novita’ significative…

Spam.

Un po’ troppo spam per i miei gusti, almeno nelle ultime 18 ore. Ho quindi attivato Akismet. Vedremo!

Smarking plugin for WordPress

This plugin fetches RSS feeds from smarking.com and displays them on your WP blog. It can be used to manage a “links” section in your blog to be populate with URIs or anything else you can grab from smarking.

This plugin has been heavily inspired from the Delicious Plugin for WordPress by Chris Metcalf.

Requires: WordPress 1.5 or greater (includes magpie).

Installation

  • Place the plugin (smarka.php) in your wp-content/plugins/ directory.
  • Create a cache directory that your web server can write to. I created a folder inside wp-content/plugins named “smarking_cache” and chgrp/chmodded it to the proper group permissions (r/w).
  • Edit smarka.php and fill out the values in the CONFIGURATION section.
  • Enable the smarking plugin in the “Plugins” section of your WordPress administration panel.
  • modify your template calling the “smarka” function

Usage:

From anywhere in your WordPress template, call the function “smarka(…)”, which takes the following parameters (all parameters have default values):

  • rss_feed_url (default: "http://smarking.com/?mode=rss") – URL: you will probably use “http://smarking.com/?mode=rss&users=YourUserName”
  • num_items (default: 10) – Max items to retrieve
  • show_description (default: true) – Whether you want display the description
  • random (default: false) – If you want to randomize the order
  • before (default: “<li>”) – Whatever (text or tag) you want before the link
  • after (default: “</li>”) – Whatever (text or tag) you want before the link
  • description_seperator (default: “ - “) – Whatever you want between link and description

Examples:

Latest 10 links I’ve tagged as “myLinks”, with descriptions:

<h2>myLinks from Smarking</h2>
<ul>
<?php smarka('http://smarking.com/?mode=rss&users=myUserName', 10); ?>
</ul>

Twenty random URLs tagged as “blogs”, without descriptions:

<h2>Blogs from Smarking</h2>
<ul>
<?php smarka('http://smarking.com//?mode=rss&users=myUserName&tags=Blogs', 20, false, true); ?>
</ul>

More info and examples from: Smarking :: Aiuto & Documentazione > RSS, in italian (in english you can ask for support on Google Smarking Group)

Download

You can download the latest version from smarka.zip

Discussion

Comments and questions should be directed to this post.

License

This code is licensed under the GNU Public License.