Piero V.

OpenWRT e Client Wireless Irraggiungibili

Dopo aver cambiato firmware a OpenWRT era successo che non riuscivo più a far contattare i client wireless tra di loro oppure neanche da client LAN, ma non avevo pensato che la colpa fosse di OpenWRT.

La soluzione è stata semplicissima.

Era un errore nel bridge.

Andate sull’Amministrazione di OpenWRT, selezionate LAN e mettete nel campo interfaccia --personalizzato--, dopodiché nel campo che verrà fuori inserite eth0 wlan0 e dovrebbe andare.

Menu stile applicazioni con jQuery

È assai strano per me pubblicare post di questo genere.

Ho pubblicato ancora dei tutorial ma mai sulla costruzione di pagine web.

E così questo è il primo.

Avevo promesso a Lantaca di fare questo tutorial sui menu con jQuery perché lui ha fatto il suo tema di Windows.

Così lo scopo di questo tutorial è di creare… l’ambiente desktop di GNOME (l’ambiente desktop che hanno anche distribuzioni GNU Linux). Più precisamente ho usato lo sfondo standard di Debian e anche il suo logo.

Partiamo dall’HTML: ho usato un div in alto con id topmenu contenente una lista per i vari menu principali (Applicazioni, Risorse e Sistema). Degli elementi solo il primo ha una classe con l’unico fine di mettere il logo di Debian.

Dentro ogni elemento c’era uno span.menu-item contenente il nome del menu e un div.menucontent con il contenuto che è fatto sempre a liste.

Il CSS è facile.

Al div#topmenu è stato dato il posizionamento assoluto in alto, altezza di 24px, sfondo etc.

Ai li della lista principale è stato messo float: left; per tenerli ognuno a sinistra dell’altro. … [Leggi il resto]

Nuova grafica

Ho finalmente fatto una nuova grafica per il mio sito ed eccola pubblicata.

Non ci sono moltissimi cambiamenti a livello di layout (sembre un due colonne con percentuali etc) però con queste PNG trasparenti appare veramente carino.

Sia il codice XHTML 1.1 che CSS 2.1 risultano a posto sui validatori del w3c.

Su MSIE 8 funziona senza problemi!

Seamonkey 2.0.6 su Ubuntu ha un piccolo problema sui Widget: c’è un quadratino bianco alla fine dei widget che sinceramente non so a cosa sia dovuto.

Invece i browser che non supportano attualmente questa grafica sono (gli screenshot sono stati fatti grazie a browsershots.org):

Plugin Tag (v1.1) [Flatpress]

See below for English.

Italiano

Ho aggiornato il Plugin Tag.

Ci sono pochi miglioramenti e solo dal punto di vista “grafico”, perciò per più informazioni vi rimando alla vecchia pagina.

Ho sistemato la compatibilità con i plugin che vengono subito come readmore o autoreadmore.

È stato aggiunto l’hook tag_link (che vuole un parametro e cioè il nome del tag) e il supporto per visualizzare l’elenco dei tag sul proprio template che si usa così:

{if $tags}Tag: {$tags|@tagplugin_list}{/if}

Il modificatore tagplugin_list accetta due parametri:

  1. glue (opzionale, se non presente “, “): cosa deve unire i tag
  2. default (opzionale, se non presente “No Tags”): cosa deve apparire in assenza di Tag

Lingue: en-us, it-it.

Licenza: GNU GPL v2.

Download: [iurl:relative:fp-content/attachs/tag_v1.1.tar.gz title=”Tarball della versione 1.1”]Plugin Tag v1.1.

English

I’ve updated the Tag Plugin.

There aren’t so much changes so for more information, read the old page.

I’ve fixed the compatibility with some plugins like readmore o autoreadmore.

tag_link hook has been added (it wants one parameter, the tag name) and now you can list the tags of the entry in your template. This is the code to do it:

{if $tags}Tag: {$tags|@tagplugin_list}{/if}

tagplugin_list accepts two parameters:

  1. glue (optional, default: “, “): what joins the tags
  2. default (optional, default: “No tags): what is seen if there aren’t tag.

Languages: en-us, it-it.

License: GNU GPL v2.

Download: [iurl:relative:fp-content/attachs/tag_v1.1.tar.gz title=”Tarball of version 1.1”]Tag Plugin v1.1.

Plugin Tabmenu (v1.5) [Flatpress]

Italiano

Ho scritto un plugin che permette di fare dei menu in cui la pagina dove ci si trova rimane selezionata.

Infatti esso aggiunge la classe sel se ci si trova in quella pagina (l’equivalente HTML di class=”sel”).

Questo è un esempio di uso (per l’homepage):

<li {{TABCLASS:index}}><a href="/" title="Homepage>Homepage</a></li>

Al posto di index potete mettere:

  • index per l’homepage
  • contact per la pagina contact.php
  • post:entry_id oppure entry:entry_id con al posto di entry_id l’identificatore di flatpress per il post
  • static:static_id con al posto di static_id l’identificatore di Flatpress per la pagina statica (quello che decidete voi)

Rispetto alla versione 1.0 ho corretto un piccolo bug con l’index.

Licenza: GNU GPL 2.0.

Download: tabmenu_v1.5.tar.gz

English

I’ve written a plugin that allows to make menus where page where you are, it’s selected.

It adds “sel” class if you are in that page (in HTML, class=”sel”).

This is an example (for the homepage):

<li {{TABCLASS:index}}><a href="/" title="Homepage>Homepage</a></li>

Replace index with:

  • index for the homepage
  • contact for contact.php
  • post:entry_id or entry:entry_id for entries (with entry_id the ID of the entry)
  • static:static_id for static pages (with static_id a static page id)

License: GNU GPL 2.0.

Download: tabmenu_v1.5.tar.gz