Piero V.

Plugin Tabmenu (v1.0) [Flatpress]

Un problema che avevo su flatpress era come fare a creare un menu a tab aggiornabile facilmente ma che segnasse diversamente la pagina in cui mi trovavo.

La soluzione più comoda è stata questa: creare uno spazio nel template in alto per i plugin, quindi mettere il blockparser della pagina statica menu.

Il risultato però era parzialmente raggiunto: mancava la selezione delle Tab.

Per fare questo ho creato un plugin, tabmenu.

È molto semplice da usare, però necessita dell’HTML abilitato.

Praticamente aggiunge al tag HTML l’attributo class=”sel” perciò prima di chiudere il tag dovete inserire {{TABCLASS:indicatore}}.

Per esemprio:

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

per l’homepage.

Al posto di indicatore potete mettere:

  • index per l’homepage
  • contact per la pagina contact.php
  • post: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)

La licenza è GNU GPL 2.0

Download: Tabmenu V1.0 (formato tar.gz).

Note su come mettere i TABCLASS ai post: deve essere post:id_del_post con anche entry e per trovare l’id basta andare sul link modifica post (dopo aver fatto il login) che c’è la scritta &entry=entry_xxxxxx-xxxxxx&action=write copiate da entry_ fino all’ultimo numero.