Piero V.

Plugin Tag (v2.1) [Flatpress]

Italiano

Ho aggiornato il plugin Tag (ora alla versione 2.1).

È stato riscritto in modo che fosse più leggero e che gravasse meno sul server.

Inoltre ho commentato tutto il codice per rendere più facile la vita agli sviluppatori e ho corretto il malfunzionamento con le pagine e PrettyURLs (grazie a Hubert).

L’algoritmo dei widget è stato riscritto: ora la grandezza dei tag non è più per classi, ma calcola la dimensione per ogni tag. Questa può essere personalizzata nel file plugin.tag.php. Le classi sono state comunque mantenute per poter colorare i tag. Bisogna rimuovere la cache dei widget o eliminando la cache, o modificando un post o eliminando il file fp-content/cache/tag-widget.tmp.

Mancano un pannello di amministrazione per i tag perché non lo ritengo necessario e i post simili che usano il meccanismo dei tag (è una cosa troppo difficile da fare senza SQL).

C’è invece una lista dei tag già usati nell’editor dei post ma è disattivata di default perché ingombra troppo. Invece fare una soluzione tipo Facebook mi pareva troppo pesante e complicato.

Anche se alla versione 2.1 e funziona (vedi il mio sito) è ancora in fase beta.

Lingue: en-us, it-it, de-de (grazie a Martin di hintertuxified).

Licenza: GNU GPL v2.

Download: Plugin Tag v2.1.

English

I’ve updated Tag Plugin (now there is the version 2.1).

Moreover I’ve commented all the code for developers and I’ve fixed the PrettyURLs paging bug (thanks, Hubert).

I’ve rewritten the widget alorithm: tag size doesn’t use CSS classes anymore, but the plugin computes it for each tag. This can be customized in file plugin.tag.php. I haven’t removed CSS Classes to color the tags. You need to delete widget’s cache: you purge all cache or you edit an entry or you just delete file fp-content/cache/tag-widget.tmp.

I haven’t added an admin panel for the plugin (I don’t think it’s needed) and there isn’t a “Related Post” function that uses tags because it’s too difficult without a DBMS.

But there is a tag list in the write entry panel, but is disabled by default because takes up too much space and making a Facebook-inspired solution was too difficult.

Languages: en-us, it-it, de-de (thanks to Martin of hintertuxified).

License: GNU GPL v2.

Download: Plugin Tag v2.1.

22 commenti