18/6/07

Macro Tabs

Tabs és una macro incorporada molt interessant alhora d'organitzar la informació de forma interactiva: permet englobar diferents Tiddlers en forma de pestanyes (tabs).

Sintaxi

tabs identificador text etiqueta tiddler
  • tabs: macro tabs
  • identificador: representa una classe CSS, per tant, podrem canviar l'aspecte de cada grup de pestanyes que definim canviant el CSS que l'identifica.
  • text: text de la pestanya
  • etiqueta: text (tooltip) que apareixerà al passar el ratolí pel damunt de la pestanya
  • tiddler: Tiddler que contindrà la pestanya

Exemple bàsic

<<tabs txtMainTab
Exemple Exemple Exemple
Agenda Agenda Agenda>>

Hem creat un grup de 2 pestanyes que contindran els tiddlers Exemple i Agenda. La classe (CSS) utilitzada per definir l'aspecte que tindrà el grup es txtMainTab, aquesta classe ja està definida al StyleSheetLayout, es la que s'utilitza per les pestanyes del SideBarTabs. Té la particularitat de no ensenyar, ni els punts ni els números de les llistes: .txtMainTab .tabContents li {list-style:none;}

Exemple avançat

<<tabs txtCatCms
'Agenda 2007' 'Agenda any 2007'
'Agenda 2007'>>

Hem creat un grup d'una pestanya on, a diferència de l'anterior, s'utilitza una classe específica (txtCatCms) per tal de poder aplicar els nostres propis etils CSS, i així forçar la numeració de les llistes entre d'altres. Per tant al StyleSheet haurem creat la següent definició:

.txtCatCms .tabContents ... {...}

La pestanya inclou el Tiddler Agenda 2007 i aquest inclou un grup de 2 pestanyes amb els Tiddlers Exemple i Agenda; per tant estan anidats; la macro ens ho permet.

També cal observar que hem usat cometa simple, doncs el títol del tiddler que volem incloure a la pestanya té més d'una paraula.

Si volem organitzar el nostre TW utilitzant pestanyes feqüentment, es molt recomanable instal·lar-hi el plugin TabEditPlugin, aquest plugin permet editar pestanyes directament fent-hi doble clic al contingut.

10/6/07

Instal·lació de plugins

Un plugin no es més que un Tiddler que conté una "gran" macro destinada a fer una funció en concret. Per instal·lar un plugin només cal, un cop l'hem localitzat, copiar el contingut del Tiddler (plugin) al nostre TW i etiquetar-lo com a systemConfig, aquesta etiqueta és la que fa que sigui un plugin, si li treiem deixarà de ser-ho. Podrem veure quins plugins tenim, i si s'estan executant correctament, obrint el Tiddler PluginManager

Hi ha molts llocs on aconseguir plugins, només cal veure l'etiqueta tiddlywikiPlugin de del.ico.us

Normalment cada plugin conté una breu descripció del que fa, quina versió es, qui l'ha fet i sota quina llicència entre d'altres.

5/6/07

TiddlyWiki 2.2.4

Després d'una llarga espera provocada en part per la incorporació d'en Jeremy a BT Group, ha arrivat la nova versió 2.2.4 de TiddlyWiki. Entre les moltes novetats cal destacar-ne algunes que fan que TW sigui, a hores d'ara, una eina difícil de superar.

  • ImportTiddlers s'ha millorat considerablement aquesta macro, ara permet importar Tiddlers de qualsevol tipus de servidor com MediaWiki o SocialText
  • macro sync nova macro que permet sincronitzar Tiddlers d'altres TiddlyWikis
  • backstage area nou menú que conté totes les funcions de sistema agrupades

I un llarg etcètera...