Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
SideBarOptions
TabTimeline
[[SideBarTabs]]
[[TabTags]]
TabAll
TabMore
----
TopMenu
StyleSheet
StyleSheetTiddlersBar
MainMenu
----
ViewTemplate
window.oldDisplayMessage = displayMessage;
displayMessage = function (text,linkText)
{ oldDisplayMessage(text,linkText);
setTimeout( 'clearMessage()', 2000 );}
/***
|''Name:''|CatalanLingo|
|''Description:''|Central Catalan translation for TW|
|''Author:''|Paco Rivi�re (http://pacoriviere.cat)|
|''Version:''|2.4.0|
|''Source:''|https://projectes.lafarga.cat/projects/tiddlywiki/downloads|
|''Date:''|Apr 16, 2008|
|''Comments:''|Agrairem els vostres comentaris a https://projectes.lafarga.cat/forum/?group_id=38|
|''License:''|[[BSD open source license]]|
|''~CoreVersion:''|2.4.0|
***/
/*{{{*/
//--
//-- Translateable strings
//--
// Strings in "double quotes" should be translated; strings in 'single quotes' should be left alone
config.locale = "ca"; // W3C language tag
merge(config.options,{
txtUserName: "ElVostreNom"});
merge(config.tasks,{
save: {text: "desa", tooltip: "Desa tots els canvis en aquest arxiu", action: saveChanges},
sync: {text: "sincronitza", tooltip: "Sincronitza els canvis amb d'altres fitxers i servidors TiddlyWiki", content: '<<sync>>'},
importTask: {text: "importa", tooltip: "Importa tiddlers i connector d'altres fitxers TiddlyWiki i servidors", content: '<<importTiddlers>>'},
tweak: {text: "opcions", tooltip: "Tria el comportament de TiddlyWiki", content: '<<options>>'},
upgrade: {text: "actualitza", tooltip: "Actualitza el cpdi del nucli de TiddlyWiki", content: '<<upgrade>>'},
plugins: {text: "connectors", tooltip: "Gestiona els connectors", content: '<<plugins>>'}
});
// Options that can be set in the options panel and/or cookies
merge(config.optionsDesc,{
txtUserName: "Nom utilitzat per signar els canvis",
chkRegExpSearch: "Cerca expressions regulars",
chkCaseSensitiveSearch: "Distingeix les maj�scules en cercar",
chkAnimate: "Fes servir animacions",
chkSaveBackups: "Desa una c�pia de seguretat abans de desar els canvis",
chkAutoSave: "Registra els canvis de forma autom�tica",
chkGenerateAnRssFeed: "Genera un fil RSS en desar els canvis",
chkSaveEmptyTemplate: "Genera un fitxer 'empty.html'en desar els canvis",
chkOpenInNewWindow: "Obre els vincles externs en un altre finestra",
chkToggleLinks: "Tanca els elements oberts en clicar sobre els seus vincles",
chkHttpReadOnly: "Amaga els botons d'edici� quan s'accedeix com per HTTP",
chkForceMinorUpdate: "Tracta les edicions com a Canvis Menors conservant data i hora",
chkConfirmDelete: "Demana confirmaci� abans de superimir un element",
chkInsertTabs: "Inserta un tabulador amb la tecla 3tab en lloc de slatar el camp",
txtBackupFolder: "Nom de la carpeta per als arxius de c�pia",
txtMaxEditRows: "M�xim nombre de l�nies d'una capsa d'edici� tiddler",
txtFileSystemCharSet: "Codificaci� de caract�rs per desar els (nom�s per Firefox/Mozilla)"});
merge(config.messages,{
customConfigError: "S'han trobat problemes en carregar els connectors. Veieu el PluginManager per a m�s detalls",
pluginError: "Error: %0",
pluginDisabled: "La etiqueta 'systemConfigDisable' no ha perm�s l'execuci�",
pluginForced: "La etiqueta 'systemConfigForce' ha for�at l'execuci�",
pluginVersionError: "No s'ha executat el connector donat que cal una versi� m�s recent de TiddlyWiki",
nothingSelected: "No heu triat res. Selecioneu un o m�s elements",
savedSnapshotError: "Sembla que aquest TiddlyWiki s'ha desat malament. Veieu el detalls a http://pacoriviere.googlepages.com/TiddlyWiki.html#BaixaElProgramari",
subtitleUnknown: "(desconegut)",
undefinedTiddlerToolTip: "El tiddler '%0' encara no existeix",
shadowedTiddlerToolTip: "El tiddler '%0' encara no existeix, per� t� un valor predefinit",
tiddlerLinkTooltip: "%0 - %1, %2",
externalLinkTooltip: "Enlla� extern cap a %0",
noTags: "No hi ha tiddlers amb etiquetes",
notFileUrlError: "Cal desar aquest TiddlyWiki a un arxiu abans de poder desar els canvis",
cantSaveError: "No es poden desar els canvis. Pot ser que el vostre navegador no permeti desar (Proveu de fer servir Firefox, en lloc), o degut a que el nom de la ruta de l'arxiu TiddlyWiki t� algun car�cter incorrecte",
invalidFileError: "Sembla que l'arxiu original '%0' no �s un TiddlyWiki v�lid",
backupSaved: "S'ha desat la c�pia",
backupFailed: "No ha estat possible desar la c�pia de l'arxiu",
rssSaved: "S'ha desat el fil RSS",
rssFailed: "No ha estat possible desar el fil RSS",
emptySaved: "S'ha desat la plantilla buida",
emptyFailed: "No ha estat possible desar la plantilla buida",
mainSaved: "S'ha desat l'arxiu principal de TiddlyWiki",
mainFailed: "No ha estat possible desar l'arxiu principal de TiddlyWiki. Els vostres canvis no s'han desat",
macroError: "Hi ha un error a la macro <<%0>>",
macroErrorDetails: "Hi ha hagut un error a l'executar la macro <<%0>>:\n%1",
missingMacro: "No es troba la macro",
overwriteWarning: "Ja hi ha un tiddler amb el nom '%0'. Trieu DAcord si el voleu sobreescriure",
unsavedChangesWarning: "ATENCI�! Hi ha canvis que no s'han desat al TiddlyWiki\n\nTrieu DAcord per desar\nTrieu ANUL�LA per descartar-los",
confirmExit: "--------------------------------\n\nHi ha canvis que no s'han desat al TiddlyWiki. Si continueu perdreu aquests canvis\n\n--------------------------------",
saveInstructions: "DesaElsCanvis",
unsupportedTWFormat: "El format del TiddlyWiki no es perm�s '%0'",
tiddlerSaveError: "Hi ha hagut un error en desar el tiddler '%0'",
tiddlerLoadError: "Hi ha hagut un error en desar el tiddler '%0'",
wrongSaveFormat: "No es pot desar en el format de magatzament '%0'. Feu servir el format standard per a desar.",
invalidFieldName: "El nom del camp no �s v�lid v�lid %0",
fieldCannotBeChanged: "No es pot modificar el camp '%0'",
loadingMissingTiddler: "Intentant recuperar el '%0' del servidor '%1' a:\n\n'%2' a l'espai de treball '%3'"});
merge(config.messages.messageClose,{
text: "tanca",
tooltip: "Tanca aquest tiddler"});
config.messages.backstage = {
open: {text: "bastidors", tooltip: "Obre els bastidors per les tasques d'autor i editor"},
close: {text: "tanca", tooltip: "Tanca els bastidors"},
prompt: "bastidors : ",
decal: {
edit: {text: "edita", tooltip: "Edita el tiddler '%0'"}
}
};
config.messages.listView = {
tiddlerTooltip: "Cliqueu per preveure el tiddler",
previewUnavailable: "(no es pot preveure)"
};
config.messages.dates.months = ["de gener de", "de febrer de", "de mar� de", "d'abril de", "de maig de", "de juny de", "de juliol de", "d'agost de", "de setembre de", "d'octubre de", "de novembre de","de desembre de"];
config.messages.dates.days = ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte"];
config.messages.dates.shortMonths = ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"];
config.messages.dates.shortDays = ["Diu", "Dil", "Dma", "Dcr", "Dij", "Div", "Dis"];
// suffixes for dates, eg "1st","2nd","3rd"..."30th","31st"
config.messages.dates.daySuffixes = ["r","n","r","t","�","�","�","�","�","�",
"�","�","�","�","�","�","�","�","�","�",
"�","","�","�","�","�","�","�","�","�",
"�"];
config.messages.dates.am = "m.";
config.messages.dates.pm = "t.";
merge(config.messages.tiddlerPopup,{
});
merge(config.views.wikified.tag,{
labelNoTags: "sense etiquetes",
labelTags: "etiquetes: ",
openTag: "Obre l'etiqueta '%0'",
tooltip: "Obre els tiddlers etiquetats amb '%0'",
openAllText: "obre tots",
openAllTooltip: "Obre tots aquests tiddlers",
popupNone: "No hi ha altres tiddlers etiquetats amb '%0'"});
merge(config.views.wikified,{
defaultText: "El tiddler '%0' no existeix. Cliqueu dos cops per comen�ar-lo",
defaultModifier: "(falta)",
shadowModifier: "(tiddler ombra pre-definit)",
dateFormat: "DD MMM YYYY",
createdPrompt: "creat el"});
merge(config.views.editor,{
tagPrompt: "Afegiu les etiquetes separades per espais, [[feu servir corxets]] si cal, o afegiu-ne",
defaultText: "Entreu el text per a '%0'.'"});
merge(config.views.editor.tagChooser,{
text: "etiquetes",
tooltip: "Tria entre les etiquetes actuals per afegir a aquest tiddler",
popupNone: "No hi ha etiquetes definides",
tagTooltip: "Atribuir a etiqueta '%0'"});
merge(config.messages,{
sizeTemplates:
[
{unit: 1024*1024*1024, template: "%0\u00a0GB"},
{unit: 1024*1024, template: "%0\u00a0MB"},
{unit: 1024, template: "%0\u00a0KB"},
{unit: 1, template: "%0\u00a0B"}
]});
merge(config.macros.search,{
label: "cerca",
prompt: "Cerca en aquest TiddlyWiki",
accessKey: "F",
successMsg: "S'han trobat %0 tiddlers que contenen: '%1'",
failureMsg: "No s'ha trobat cap tiddler amb: '%0'"});
merge(config.macros.tagging,{
label: "articles:",
labelNotTag: "cap article",
tooltip: "Llista de tiddlers etiquetats amb '%0'"});
merge(config.macros.timeline,{
dateFormat: "DD MMM YYYY"});
merge(config.macros.allTags,{
tooltip: "Mostra tiddlers com a etiqueta '%0'",
noTags: "No hi ha tiddlers amb etiquetes"});
config.macros.list.all.prompt = "Tots els tiddlers per ordre alfab�tic";
config.macros.list.missing.prompt = "Tiddlers que tenen enlla�os cap a ells, per� no est�n definits";
config.macros.list.orphans.prompt = "Tiddlers sense enlla�os des de cap altre";
config.macros.list.shadowed.prompt = "Tiddlers amb ombres amb contingut per omisi�";
config.macros.list.touched.prompt = "Tiddlers que heu modificat localment";
merge(config.macros.closeAll,{
label: "tanca tots",
prompt: "Tanca tots els tiddlers oberts (excepte els que s'est�n editant)"});
merge(config.macros.permaview,{
label: "torna vista",
prompt: "Enlla�a a una URL que torni tots els tiddlers que es mostren ara"});
merge(config.macros.saveChanges,{
label: "desa els canvis",
prompt: "Desa tots els canvis a un arxiu",
accessKey: "S"});
merge(config.macros.newTiddler,{
label: "nou tiddler",
prompt: "Obre un nou tiddler",
title: "Nou tiddler",
accessKey: "N"});
merge(config.macros.newJournal,{
label: "nou diari",
prompt: "Obre un nou tiddler amb la data i hora actuals",
accessKey: "J"});
merge(config.macros.options,{
wizardTitle: "Opcions avan�ades",
step1Title: "Aquestes opcions es desen a les galetes del vostre navegador",
step1Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='false' name='chkUnknown'>Mostre les opcions desconegudes</input>",
unknownDescription: "//(desconegut)//",
listViewTemplate: {
columns: [
{name: 'Option', field: 'option', title: "Opci�", type: 'String'},
{name: 'Description', field: 'description', title: "Descripci�", type: 'WikiText'},
{name: 'Name', field: 'name', title: "Nom", type: 'String'}
],
rowClasses: [
{className: 'lowlight', field: 'lowlight'}
]}
});
merge(config.macros.plugins,{
wizardTitle: "Gestor de connectors",
step1Title: "Connectors carregats",
step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
skippedText: "(Aquest connector encara no s'ha carregat)",
noPluginText: "No hi ha cap connector instal�lat",
confirmDeleteText: "Segur que voleu que suprimir els connectors:\n\n%0",
removeLabel: "suprimeix l'etiqueta systemConfig",
removePrompt: "Suprimeix l'etiqueta systemConfig",
deleteLabel: "suprimeix",
deletePrompt: "Suprimeix definitivament aquests tiddlers",
listViewTemplate: {
columns: [
{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Mida", type: 'Size'},
{name: 'Forced', field: 'forced', title: "For�at", tag: 'systemConfigForce', type: 'TagCheckbox'},
{name: 'Disabled', field: 'disabled', title: "Desactivat", tag: 'systemConfigDisable', type: 'TagCheckbox'},
{name: 'Executed', field: 'executed', title: "Carregat", type: 'Boolean', trueText: "S�", falseText: "No"},
{name: 'Startup Time', field: 'startupTime', title: "Temps de c�rrega", type: 'String'},
{name: 'Error', field: 'error', title: "Resultat", type: 'Boolean', trueText: "Error", falseText: "DAcord"},
{name: 'Log', field: 'log', title: "Registre", type: 'StringList'}
],
rowClasses: [
{className: 'error', field: 'error'},
{className: 'warning', field: 'av�s'}
]}
});
merge(config.macros.toolbar,{
moreLabel: "m�s",
morePrompt: "Mostra m�s ordres"
});
merge(config.macros.refreshDisplay,{
label: "actualitza",
prompt: "Torna a carregar tot el TiddlyWiki"
});
merge(config.macros.importTiddlers,{
readOnlyWarning: "No podeu importar a un fitxer TiddlyWiki nom�s de lectura. Mireu d'obrir-lo des d'un fitxer, file:// URL",
wizardTitle: "Importa tiddlers d'un altre fitxer o servidor",
step1Title: "Pas 1: Indiqueu el fitxer TiddlyWiki o servidor",
step1Html: "Indiqueu el tipus de servidor: <select name='selTypes'><option value=''>Trieu...</option></select><br>Entreu la URL o la ruta aqu�: <input type='text' size=50 name='txtPath'><br>...o navega: <input type='file' size=50 name='txtBrowse'><br><hr>...o trieu un canal predefinit: <select name='selFeeds'><option value=''>Trieu...</option></select>",
openLabel: "obre",
openPrompt: "Obre la connexi� amb aquest fitxer o servidor",
openError: "Hi ha hagut un problema en importar el fitxer Tiddlywiki",
statusOpenHost: "Obrint el servidor",
statusGetWorkspaceList: "Obtenint la llista d'espais de treball disponibles",
step2Title: "Pas 2: Trieu un espai de treball",
step2Html: "Entreu el nom de l'espai de treball: <input type='text' size=50 name='txtWorkspace'><br>...o trieu un espai de treball: <select name='selWorkspace'><option value=''>Trieu...</option></select>",
cancelLabel: "anul�la",
cancelPrompt: "Anul�la la importaci�",
statusOpenWorkspace: "Obrint l'espai de treball",
statusGetTiddlerList: "Obtenint la llista de tiddlers",
step3Title: "Pas 3: Trieu els tiddlers que voleu importar",
step3Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='true' name='chkSync'>Mant� aquests tiddlers enlla�ats a aquest servidor per doder sincronitzar el canvis</input><br><input type='checkbox' name='chkSave'>Deseu els detalls del servidor en un tiddler 'systemServer' anomenat:</input> <input type='text' size=25 name='txtSaveTiddler'>",
importLabel: "importa",
importPrompt: "Importa aquests tiddlers",
confirmOverwriteText: "Segur que voleu substituir aquests tiddlers:\n\n%0",
step4Title: "Pas 4: Important %0 tiddler(s)",
step4Html: "<input type='hidden' name='markReport'></input>", // DO NOT TRANSLATE
doneLabel: "fet",
donePrompt: "Tanca l'assistent",
statusDoingImport: "Important els tiddlers",
statusDoneImport: "S'han importat tots els tiddlers",
systemServerNamePattern: "%2 de %1",
systemServerNamePatternNoWorkspace: "%1",
confirmOverwriteSaveTiddler: "El tiddler '%0' ja existeix. Cliqueu 'DAcord' per sobreescriure'l amb els detalls d'aquest servidor, o 'Anul�la' per deixar-ho tal com �s",
serverSaveTemplate: "|''Tipus:''|%0|\n|''URL:''|%1|\n|''Espai:''|%2|\n\nAquest tiddler es va crear autom�ticament per registrar els detalls d'aquest servidor",
serverSaveModifier: "(System)",
listViewTemplate: {
columns: [
{name: 'Selected', field: 'Selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
{name: 'Size', field: 'size', tiddlerLink: 'size', title: "Mida", type: 'Size'},
{name: 'Tags', field: 'tags', title: "Etiquetes", type: 'Tags'}
],
rowClasses: [
]}
});
merge(config.macros.upgrade,{
wizardTitle: "Actualitza el codi del nucli de TiddlyWiki",
step1Title: "Posa al dia o repara aquest this TiddlyWiki a la darrera versi�",
step1Html: "Aneu a actualitzar a la darrera versi� el nucli de TiddlyWiki (de <a href='%0' class='externalLink' target='_blank'>%1</a>). El vostre contingut es conservar� al actualitzar.<br><br>Les actualitzacions del nucli poden fer que els connectors m�s antics deixin de funcionar correctament. Si trobeu problemes amb l'arxiu actualitzat, veieu <a href='http://www.tiddlywiki.org/wiki/CoreUpgrades' class='externalLink' target='_blank'>http://www.tiddlywiki.org/wiki/CoreUpgrades</a>",
upgradeLabel: "actualitza",
upgradePrompt: "Inicia el proc�s d'actualitzaci�",
statusPreparingBackup: "Preparant la c�pia de seguretat",
statusSavingBackup: "Desant la c�pia de seguretat",
errorSavingBackup: "S'han trobat un problema en desar la c�pia de seguretat",
statusLoadingCore: "Carregant el codi del nucli",
errorLoadingCore: "Hi ha hagut un error carregant el codi del nucli",
errorCoreFormat: "Hi ha hagut un error amb el nou codi del nucli",
statusSavingCore: "Desant el nou codi del nucli",
statusReloadingCore: "Tornant a carregar el nou codi del nucli"
});
merge(config.macros.sync,{
listViewTemplate: {
columns: [
{name: 'Selected', field: 'selected', rowName: 'title', type: 'Selector'},
{name: 'Tiddler', field: 'tiddler', title: "Tiddler", type: 'Tiddler'},
{name: 'Server Type', field: 'serverType', title: "Tipus de servidor", type: 'String'},
{name: 'Server Host', field: 'serverHost', title: "Servidor", type: 'String'},
{name: 'Server Workspace', field: 'serverWorkspace', title: "Espai de treball", type: 'String'},
{name: 'Status', field: 'status', title: "Estat de Sicronitzaci�", type: 'String'},
{name: 'Server URL', field: 'serverUrl', title: "URL del servidor", text: "Mostra", type: 'Link'}
],
rowClasses: [
],
buttons: [
{caption: "Sync these tiddlers", name: 'sync'}
]},
wizardTitle: "Sincronitza amb servidors i fitxers externs",
step1Title: "Trieu els tiddlers que voleu sincronitzar",
step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
syncLabel: "sinc",
syncPrompt: "Sincronitza aquests tiddlers",
hasChanged: "Ha canviat mentre no era connectat",
hasNotChanged: "Sense canvis mentre no era connectat",
syncStatusList: {
none: {text: "...", color: "cap"},
changedServer: {text: "Canviat al servidor", color: '#80ff80'},
changedLocally: {text: "Canviat mentre desconnectat", color: '#80ff80'},
changedBoth: {text: "Canviat mentre desconnectat i al servidor", color: '#ff8080'},
notFound: {text: "No s'ha trobat al servidor", color: '#ffff80'},
putToServer: {text: "S'han desat els canvis al servidor", color: '#ff80ff'},
gotFromServer: {text: "S'han recuperat els canvis des del servidor", color: '#80ffff'}
}
});
merge(config.macros.annotations,{
});
merge(config.commands.closeTiddler,{
text: "tanca",
tooltip: "Tanca aquest tiddler"});
merge(config.commands.closeOthers,{
text: "tanca altres",
tooltip: "Tanca tots els altres tiddlers"});
merge(config.commands.editTiddler,{
text: "edita",
tooltip: "Edita aquest tiddler",
readOnlyText: "mostra",
readOnlyTooltip: "Mostra el codi d'aquest tiddler"});
merge(config.commands.saveTiddler,{
text: "desa",
tooltip: "Desa els canvis d'aquest tiddler"});
merge(config.commands.cancelTiddler,{
text: "anul�la",
tooltip: "Anul�la els canvis a aquest tiddler",
warning: "Segur que voleu anul�lar els canvis a '%0'?",
readOnlyText: "fet",
readOnlyTooltip: "Torna a l'aspecte normal"});
merge(config.commands.deleteTiddler,{
text: "suprimeix",
tooltip: "Suprimeix aquest tiddler",
warning: "Segur que voleu suprimir '%0'?"});
merge(config.commands.permalink,{
text: "enlla� permanent",
tooltip: "Enlla� permanent d'aquest tiddler"});
merge(config.commands.references,{
text: "refer�ncies",
tooltip: "Obre els tiddlers que enllacen a aquest",
popupNone: "sense refer�ncies"});
merge(config.commands.jump,{
text: "salta",
tooltip: "Salta a un altre tiddler obert"});
merge(config.commands.syncing,{
text: "sincronitzant",
tooltip: "Control de la sincronitzaci� d'aquest tiddler amb un servidor o fitxer extern",
currentlySyncing: "<div>Es sincromitza <span class='popupHighlight'>'%0'</span> amb:</"+"div><div>servidor: <span class='popupHighlight'>%1</span></"+"div><div>workspace: <span class='popupHighlight'>%2</span></"+"div>", // Note escaping of closing <div> tag
notCurrentlySyncing: "No s'est� sincronitzant",
captionUnSync: "Atura la sincronitzaci� d'aquest tiddler",
chooseServer: "Sincronitza aquest tiddler amb un altre servidor:",
currServerMarker: "\u25cf ",
notCurrServerMarker: " "});
merge(config.commands.fields,{
text: "camps",
tooltip: "Mostra els camps ampliats d'aquest tiddler",
emptyText: "Aquest tiddler no t� camps ampliats",
listViewTemplate: {
columns: [
{name: 'Field', field: 'field', title: "Camp", type: 'String'},
{name: 'Value', field: 'value', title: "Valor", type: 'String'}
],
rowClasses: [
],
buttons: [
]}});
merge(config.shadowTiddlers,{
DefaultTiddlers: "ComComen�ar",
MainMenu: "TiddlyWiki\nComComen�ar\n[[Aparen�a]]\n[[BaixaElProgramari]]\n[[Connectors]]\n[[Donacions]]\n\n� 2007 [[UnaMesa|http://www.unamesa.org/]]\n[[�|Copyright]] 2007 [[frivi�re|http://pacoriviere.cat/]]\n\n\n^^TiddlyWiki versi� <<version>>^^",
SiteTitle: "El meu TiddlyWiki",
SiteSubtitle: "bloc web personal no lineal, reutilitzable",
SiteUrl: "http://www.tiddlywiki.com/",
Aparen�a: "Podeu canviar l'aspecte i comportament de TiddlyWiki gaireb� com volgueu:\n\n* Amb ColorPalette per canviar l'esquema de colors de base\n* Amb [[CustomStyleSheet|http://www.tiddlywiki.com/#CustomStyleSheet]] per a controlar detalladament el seu aspecte\n* Amb PageTemplate, ViewTemplate o EditTemplate per canviar la composici� de la p�gina i la disposici� de tiddlers individuals\n* Utilitzeu temes preparats de [[TiddlyThemes|http://tiddlythemes.com/]]\n* Visiteu el resum de Configuration per veure tots els tiddlers especials de configuraci�\n* Instal�leu [[Connectors]] per estendre la funcionalitat b�sica (i tamb� [[podeu escriure o adaptar el vostre|http://gimcrackd.com/etc/src/codex/]] f�cilment)\n\nHi ha tamb� un grapat de [[TiddlyWikiTools|http://www.tiddlywiki.com/#TiddlyWikiTools]] que podeu utilitzar per ampliar TiddlyWiki.",
BaixaElProgramari: "Anem a baixar una c�pia de TiddlyWiki que t� podr�s modificar al teu ordinador.\n\nClica [[aqu�|https://projectes.lafarga.cat/frs/?group_id=38]] i tria la darrera versi�.\n\nA partir d'aqu� ja pots obrir la p�gina al teu navegador, modificar-la i omplir-la de contingut. Pots fer-la servir al teu ordinador o pujar-la a internet i compartir-la.\n\nAqu� trobar�s una [[�xplicaci� m�s detallada|http://pacoriviere.googlepages.com/20minuts.html]]",
Copyright: "CatalanLingo - Localitzaci� de TiddlyWiki versi� 2.0.0 (c) Paco Rivi�re, 2006. \n\nSi ''feu servir CatalanLingo p�blicament'' apreciaria un enlla� cap a (http://pacoriviere.cat/).\n\n''L'�s comercial'' requireix perm�s previ escrit. Contacteu Paco Rivi�re a (web [a] pacoriviere [punt] cat).\n\n!LLIC�NCIA\n\nCopyright (c) Paco Rivi�re 2006\n\nEs permet la distribuci� del codi font i binari, amb o sense modificacions, sempre que es compleixin les seg�ents condicions:\n\nLa distribuci� del codi font ha de mantenir el copyright anterior, aquesta llista de condicions i el seg�ent av�s.\n\nLa distribuci� del codi binari ha de mantenir el copyright anterior, aquesta llista de condicions i el seg�ent av�s a la documentaci� i/o altres materials subministrats amb la distribuci�.\n\nEl nom de Paco Rivi�re ni els dels seus col�laboradors no es poden fer servir per recol�ar o promoure productes derivats d'aquest programari, sense el seu perm�s expl�cit previ per escrit.\n\nELS POSSE�DORS DEL COPYRIGHT I/O ALTRES PARTS FACILITEN EL PROGRAMARI 'TAL QUAL' SENSE CAP MENA DE GARANTIA, NI EXPL�CITA NI IMPL�CITA, INCLOSES, ENTRE ALTRES, LES GARANTIES IMPL�CITES DE COMERCIALITZABILITAT I APTITUD PER A PROP�SITS DETERMINATS. EN CAP CAS EL POSSE�DOR DEL COPYRIGHT I/O ALTRES PARTS, TRET DEL QUE REQUEREIXIN ELS ACORDS PER ESCRIT, NO US HAUR� DE RESPONDRE PER PERJUDICIS, INCLOSOS ELS DIRECTES, INDIRECTES, ESPECIALS, EXEMPLARS, O DANYS CONSEQ�ENTS (INCLOSES ENTRE D'ALTRES LES P�RDUES DE DADES, O BENEFICIS; O INTERRUPCIO DEL NEGOCI), COM SIGUI QUE S'HAGIN PRODU�T I EN QUALSEVOL TEORIA DE FIABILITAT, TAN SI �S EN CONTRACTE, FIABILITAT ESTRICTE, O ALTRES (INCLOSES LA NEGLIG�NCIA O ALTRES), QUE ES DERIVIN DE L'�S DEL PROGRAMA, EN QUALSEVOL FORMA, FINS I TOT SI AQUEST POSSE�DOR O ALTRA PART HA ESTAT ADVERTIDA DE LA POSSIBILITAT D'AQUESTS PERJUDICIS.",
ComComen�ar: "Per comen�ar amb aquest TiddlyWiki en blanc, heu de modificar els seg�ents tiddlers:\n* [[TitolDelLloc|SiteTitle]] & [[SubtitolDelLloc|SiteSubtitle]]: El t�tol i el subt�tol del lloc, com es mostra a sobre (un cop desats, tamb� apareixeran a la barra de t�tols del navegador)\n* [[MenuPrincipal|MainMenu]]: El men� (normalment a l'esquerra)\n* [[TiddlersPerOmisio|DefaultTiddlers]]: Cont� els noms dels tiddlers que voleu que apareguin quan s'obre el TiddlyWiki\nTamb� heu d'entrar el vostre nom d'usuari per signar les vostres edicions: <<option txtUserName>>",
Connectors: "Els connectors (plugins) permeten ampliar les funcions de [[TiddlyWiki]]:\n\n* ''En catal�'':\n** [[Calendari|http://projectes.lafarga.cat/frs/?group_id=38]] Calendari i agenda.\n** [[Tria el Tema|http://projectes.lafarga.cat/frs/?group_id=38]] Tria l'aspecte de TiddlyWiki entre diversos fulls d'estil.\n** [[Presentaci�|http://projectes.lafarga.cat/frs/?group_id=38]] Fes presentacions amb TiddlyWiki.\n** [[arxiuPlugin|http://projectes.lafarga.cat/frs/?group_id=38]] Per agrupar els Tiddlers per mesos.\n** [[DissenyUgrudi|http://projectes.lafarga.cat/frs/?group_id=38]] Disseny freaky\n** [[WikiBar|http://projectes.lafarga.cat/frs/?group_id=38]] Una barra d'eines a l'estil Viquip�dia\n** [[RellotgePlugin|http://projectes.lafarga.cat/frs/?group_id=38]] Un rellotge anal�gic, nom�s amb JavaScript\nPantalles: http://flickr.com/photos/friviere/sets/72157594150898782/\n\n* ''En angl�s'': http://www.tiddlywiki.com/index.html#Plugins",
Donacions: "La localitzaci� de TiddlyWiki al catal� �s programari lliure, disponible gratuitament per tothom i sempre ho ser�. Si feu servir TiddlyWiki de forma regular i us resulta �til, podeu [[contribu�r amb una donaci�|https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=web%40pacoriviere%2ecat&item_name=Donaci%c3%b3%20per%20la%20localitzaci%c3%b3%20de%20TiddlyWiki%20al%20catal%c3%a0&amount=10%2e00&no_shipping=1&return=http%3a%2f%2fpacoriviere%2egooglepages%2ecom%2fTiddlyWiki%2ehtml&no_note=1&tax=0¤cy_code=EUR&lc=ES&bn=PP%2dDonationsBF&charset=UTF%2d8]] encara que sigui modesta a PayPal (com ara 10 Euros)",
SideBarOptions: "<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal '0DD MMM YYYY' 'diari'>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel opcions 'Canvia les opcions avan�ades del TiddlyWiki'>>",
OptionsPanel: "Les opcions per personalitzar TiddlyWiki es desen al vostre navegador\n\nEl vostre nom per signar les vostres edicions. Escribiu-lo com una ParaulaWiki (com ara MartiCliment)\n<<option txtUserName>>\n<<option chkSaveBackups>> DesaC�pies\n<<option chkAutoSave>> AutoDesa\n<<option chkRegExpSearch>> CercaExpReg\n<<option chkCaseSensitiveSearch>> CercaSensibleACaixa\n<<option chkAnimate>> ActivaAnimacions\n\n----\nMostra les OpcionsAvan�ades",
SideBarTabs: "<<tabs txtMainTab 'Data' 'Tiddlers per ordre cronol�gic' TabTimeline 'T�tol' 'Tiddlers per ordre alfab�tic' TabAll 'Etiquetes' 'Tiddlers etiquetats' TabTags 'M�s' 'M�s llistes' TabMore>>",
TabTimeline: "<<timeline>>",
TabAll: "<<list all>>",
TabTags: "<<allTags>>",
TabMore: "<<tabs txtMoreTab 'Falten' 'Tiddlers que no existeixen' TabMoreMissing 'Orfes' 'Tiddlers orfes' TabMoreOrphans Ombres 'Tiddlers amb ombra' TabMoreShadowed>>",
TabMoreMissing: "<<list missing>>",
TabMoreOrphans: "<<list orphans>>",
TabMoreShadowed: "<<list shadowed>>",
TiddlyWiki: "TiddlyWiki en catal�:\n\nhttp://pacoriviere.googlepages.com/TiddlyWikiCA.html\n[[Guia r�pida en catal�|http://pacoriviere.googlepages.com/20minuts.html]]\n\nLloc web original de TiddlyWiki (en angl�s):\n\nhttp://www.tiddlywiki.com/",
PluginManager: "<<plugins>>",
ImportTiddlers: "<<importTiddlers>>",
OpcionsAvan�ades: "<<tiddler AdvancedOptions>>",
GestorDeConnectors: "<<tiddler PluginManager>>",
ImportaTiddlers: "<<tiddler ImportTiddlers>>"});
delete config.shadowTiddlers.GettingStarted;
merge(config.annotations,{
AdvancedOptions: "Aquest tiddler ombra d�na acc�s a v�ries opcions avan�ades",
ColorPalette: "Els valors que hi ha en aquest tiddler ombra determinen l'esquema de colors de la interf�cie d'usuari de ~TiddlyWiki",
DefaultTiddlers: "Els tiddlers que es llisten en aquest tiddler ombra es mostren quan arrenca ~TiddlyWiki",
EditTemplate: "La plantilla HTML que hi ha en aquest tiddler ombra determina l'aspecte dels tiddlers mentre s'editen",
GettingStarted: "Aquest tiddler ombra d�na instruccions b�siques d'�s",
ImportTiddlers: "Aquest tiddler ombra permet importar tiddlers",
MainMenu: "Aquest tiddler ombra es fa servir per al contingut del men� principal de la columna de l'esquerra",
MarkupPreHead: "Aquest tiddler s'inserta a la part superior de la secci� <head> del fitxer HTML de TiddlyWiki",
MarkupPostHead: "Aquest tiddler s'inserta a la part final de la secci� <head> del fitxer HTML de TiddlyWiki",
MarkupPreBody: "Aquest tiddler s'inserta a la part superior de la secci� <body> del fitxer HTML de TiddlyWiki",
MarkupPostBody: "Aquest tiddler s'inserta a la part final de la secci� <body> del fitxer HTML de TiddlyWiki just abans del bloc de seq��ncies",
OptionsPanel: "Aquest tiddler ombra es fa servir per al contingut del quadre d'opcions slider de la columna de la dreta",
PageTemplate: "La plantilla HTML que hi ha en aquest tiddler ombra determina la disposici� de ~TiddlyWiki",
PluginManager: "Aquest tiddler ombra d�na access al gestor de connectors",
SideBarOptions: "Aquest tiddler ombra es fa servir per al contingut del quadre d'opcions de la columna de la dreta",
SideBarTabs: "Aquest tiddler ombra es fa servir per al contingut del quadre d'etiquetes de la columna de la dreta",
SiteSubtitle: "Aquest tiddler ombra es fa servir per la segona part del t�tol de la p�gina",
SiteTitle: "Aquest tiddler ombra es fa servir per la primera part del t�tol de la p�gina",
SiteUrl: "Aquest tiddler ombra cal escriure l'adre�a URL sencera per la publicaci�",
StyleSheetColours: "Aquest tiddler ombra cont� les definicions CSS relatives al color dels elements de la p�gina",
StyleSheet: "Aquest tiddler pot contenir les vostres definicions CSS personalitzades",
StyleSheetLayout: "Aquest tiddler ombra cont� les definicions CSS relatives a la disposici� dels elements de la p�gina",
StyleSheetLocale: "Aquest tiddler ombra cont� les definicions CSS relatives a la traducci� local",
StyleSheetPrint: "Aquest tiddler ombra cont� les definicions CSS per la impressi�",
TabAll: "Aquest tiddler ombra cont� el contingut de la pestanya 'T�tol'de la columna de la dreta",
TabMore: "Aquest tiddler ombra cont� el contingut de la pestanya 'M�s'de la columna de la dreta",
TabMoreMissing: "Aquest tiddler ombra cont� el contingut de la pestanya 'Falten'de la columna de la dreta",
TabMoreOrphans: "Aquest tiddler ombra cont� el contingut de la pestanya 'Orfes'de la columna de la dreta",
TabMoreShadowed: "Aquest tiddler ombra cont� el contingut de la pestanya 'Ombres'de la columna de la dreta",
TabTags: "Aquest tiddler ombra cont� el contingut de la pestanya 'Etiquetes'de la columna de la dreta",
TabTimeline: "Aquest tiddler ombra cont� el contingut de la pestanya 'Data'de la columna de la dreta",
ViewTemplate: "La plantilla HTML que hi ha en aquest tiddler ombra determina l'aspecte dels tiddlers"
});
/*}}}*/
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
config.options.txtSelectedTiddlerTabButton = "none";
config.options.chkAnimate = false;
config.options.chkSaveBackups = false;
config.options.chkSinglePageMode = true;
config.options.chkSinglePagePermalink = false;
config.options.chkTopOfPageMode = true;
config.options.chkToggleLinks = false;
config.options.chkInsertTabs = true;
/***
|''Name''|DeprecatedFunctionsPlugin|
|''Description''|Provides support for functions removed from the TiddlyWiki core|
|''Version''|1.0.0|
|''Status''|stable|
|''Source''|http://www.tiddlywiki.com/coreplugins.html#DeprecatedFunctionsPlugin|
|''~CodeRepository:''|http://svn.tiddlywiki.org/Trunk/association/plugins/DeprecatedFunctionsPlugin/DeprecatedFunctionsPlugin.js |
|''License''|[[BSD open source license]]|
|''~CoreVersion''|2.3.0|
|''Feedback''|[[TiddlyWiki community|http://groups.google.com/group/TiddlyWiki]] |
|''Keywords''|legacySupport|
!Code
***/
//{{{
if(!version.extensions.DeprecatedFunctionsPlugin) {
version.extensions.DeprecatedFunctionsPlugin = {installed:true};
//--
//-- Deprecated code
//--
// @Deprecated: Use createElementAndWikify and this.termRegExp instead
config.formatterHelpers.charFormatHelper = function(w)
{
w.subWikify(createTiddlyElement(w.output,this.element),this.terminator);
};
// @Deprecated: Use enclosedTextHelper and this.lookaheadRegExp instead
config.formatterHelpers.monospacedByLineHelper = function(w)
{
var lookaheadRegExp = new RegExp(this.lookahead,"mg");
lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = lookaheadRegExp.exec(w.source);
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var text = lookaheadMatch[1];
if(config.browser.isIE)
text = text.replace(/\n/g,"\r");
createTiddlyElement(w.output,"pre",null,null,text);
w.nextMatch = lookaheadRegExp.lastIndex;
}
};
// @Deprecated: Use <br> or <br /> instead of <<br>>
config.macros.br = {};
config.macros.br.handler = function(place)
{
createTiddlyElement(place,"br");
};
// Find an entry in an array. Returns the array index or null
// @Deprecated: Use indexOf instead
Array.prototype.find = function(item)
{
var i = this.indexOf(item);
return i == -1 ? null : i;
};
// Load a tiddler from an HTML DIV. The caller should make sure to later call Tiddler.changed()
// @Deprecated: Use store.getLoader().internalizeTiddler instead
Tiddler.prototype.loadFromDiv = function(divRef,title)
{
return store.getLoader().internalizeTiddler(store,this,title,divRef);
};
// Format the text for storage in an HTML DIV
// @Deprecated Use store.getSaver().externalizeTiddler instead.
Tiddler.prototype.saveToDiv = function()
{
return store.getSaver().externalizeTiddler(store,this);
};
// @Deprecated: Use store.allTiddlersAsHtml() instead
function allTiddlersAsHtml()
{
return store.allTiddlersAsHtml();
}
// @Deprecated: Use refreshPageTemplate instead
function applyPageTemplate(title)
{
refreshPageTemplate(title);
}
// @Deprecated: Use story.displayTiddlers instead
function displayTiddlers(srcElement,titles,template,unused1,unused2,animate,unused3)
{
story.displayTiddlers(srcElement,titles,template,animate);
}
// @Deprecated: Use story.displayTiddler instead
function displayTiddler(srcElement,title,template,unused1,unused2,animate,unused3)
{
story.displayTiddler(srcElement,title,template,animate);
}
// @Deprecated: Use functions on right hand side directly instead
var createTiddlerPopup = Popup.create;
var scrollToTiddlerPopup = Popup.show;
var hideTiddlerPopup = Popup.remove;
// @Deprecated: Use right hand side directly instead
var regexpBackSlashEn = new RegExp("\\\\n","mg");
var regexpBackSlash = new RegExp("\\\\","mg");
var regexpBackSlashEss = new RegExp("\\\\s","mg");
var regexpNewLine = new RegExp("\n","mg");
var regexpCarriageReturn = new RegExp("\r","mg");
}
//}}}
TW Glass is a ~TiddlyWiki distribution, based on ~TiddlyWiki 2.4.1 with a singular theme and some useful plugins and modifications. Glass is tested on Firefox and Safari only.
The ~TiddlyWiki core version is 2.4.1
!Notes
*If you want to change your ~TWGlass appearance use the provided tiddler {{{UserStyleSheet}}}
*If you want to preserve any tiddler tag it with {{{noReload}}} and it will not affected by updates
*//Glass assumes you write an additional blank line before titles. That's increasses reading speed on editing//
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* TopMenu: The top menu
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
----
/***
|Name|InlineJavascriptPlugin|
|Source|http://www.TiddlyTools.com/#InlineJavascriptPlugin|
|Documentation|http://www.TiddlyTools.com/#InlineJavascriptPluginInfo|
|Version|1.9.5|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides||
|Description|Insert Javascript executable code directly into your tiddler content.|
''Call directly into TW core utility routines, define new functions, calculate values, add dynamically-generated TiddlyWiki-formatted output'' into tiddler content, or perform any other programmatic actions each time the tiddler is rendered.
!!!!!Documentation
>see [[InlineJavascriptPluginInfo]]
!!!!!Revisions
<<<
2009.04.11 [1.9.5] pass current tiddler object into wrapper code so it can be referenced from within 'onclick' scripts
2009.02.26 [1.9.4] in $(), handle leading '#' on ID for compatibility with JQuery syntax
|please see [[InlineJavascriptPluginInfo]] for additional revision details|
2005.11.08 [1.0.0] initial release
<<<
!!!!!Code
***/
//{{{
version.extensions.InlineJavascriptPlugin= {major: 1, minor: 9, revision: 5, date: new Date(2009,4,11)};
config.formatters.push( {
name: "inlineJavascript",
match: "\\<script",
lookahead: "\\<script(?: src=\\\"((?:.|\\n)*?)\\\")?(?: label=\\\"((?:.|\\n)*?)\\\")?(?: title=\\\"((?:.|\\n)*?)\\\")?(?: key=\\\"((?:.|\\n)*?)\\\")?( show)?\\>((?:.|\\n)*?)\\</script\\>",
handler: function(w) {
var lookaheadRegExp = new RegExp(this.lookahead,"mg");
lookaheadRegExp.lastIndex = w.matchStart;
var lookaheadMatch = lookaheadRegExp.exec(w.source)
if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
var src=lookaheadMatch[1];
var label=lookaheadMatch[2];
var tip=lookaheadMatch[3];
var key=lookaheadMatch[4];
var show=lookaheadMatch[5];
var code=lookaheadMatch[6];
if (src) { // external script library
var script = document.createElement("script"); script.src = src;
document.body.appendChild(script); document.body.removeChild(script);
}
if (code) { // inline code
if (show) // display source in tiddler
wikify("{{{\n"+lookaheadMatch[0]+"\n}}}\n",w.output);
if (label) { // create 'onclick' command link
var link=createTiddlyElement(w.output,"a",null,"tiddlyLinkExisting",wikifyPlainText(label));
var fixup=code.replace(/document.write\s*\(/gi,'place.bufferedHTML+=(');
link.code="function _out(place,tiddler){"+fixup+"\n};_out(this,this.tiddler);"
link.tiddler=w.tiddler;
link.onclick=function(){
this.bufferedHTML="";
try{ var r=eval(this.code);
if(this.bufferedHTML.length || (typeof(r)==="string")&&r.length)
var s=this.parentNode.insertBefore(document.createElement("span"),this.nextSibling);
if(this.bufferedHTML.length)
s.innerHTML=this.bufferedHTML;
if((typeof(r)==="string")&&r.length) {
wikify(r,s,null,this.tiddler);
return false;
} else return r!==undefined?r:false;
} catch(e){alert(e.description||e.toString());return false;}
};
link.setAttribute("title",tip||"");
var URIcode='javascript:void(eval(decodeURIComponent(%22(function(){try{';
URIcode+=encodeURIComponent(encodeURIComponent(code.replace(/\n/g,' ')));
URIcode+='}catch(e){alert(e.description||e.toString())}})()%22)))';
link.setAttribute("href",URIcode);
link.style.cursor="pointer";
if (key) link.accessKey=key.substr(0,1); // single character only
}
else { // run script immediately
var fixup=code.replace(/document.write\s*\(/gi,'place.innerHTML+=(');
var c="function _out(place,tiddler){"+fixup+"\n};_out(w.output,w.tiddler);";
try { var out=eval(c); }
catch(e) { out=e.description?e.description:e.toString(); }
if (out && out.length) wikify(out,w.output,w.highlightRegExp,w.tiddler);
}
}
w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;
}
}
} )
//}}}
// // Backward-compatibility for TW2.1.x and earlier
//{{{
if (typeof(wikifyPlainText)=="undefined") window.wikifyPlainText=function(text,limit,tiddler) {
if(limit > 0) text = text.substr(0,limit);
var wikifier = new Wikifier(text,formatter,null,tiddler);
return wikifier.wikifyPlain();
}
//}}}
// // GLOBAL FUNCTION: $(...) -- 'shorthand' convenience syntax for document.getElementById()
//{{{
if (typeof($)=='undefined') { function $(id) { return document.getElementById(id.replace(/^#/,'')); } }
//}}}
[[TiddlyWiki Glass|TWGlass]]
[[General info|General Info]]
[[Screenshots|Screenshots]]
[[Videos|Videos]]
[[Philisophy|Philosophy]]
[[Support]]
[[Revisions]]
[[UserPoll]]
<<saveChanges>><<newTiddler>>
[img[images/bototry.png][http://glass.tiddlyspot.com]]
<html>
<!-- Site Meter -->
<script type="text/javascript" src="http://s22.sitemeter.com/js/counter.js?site=s22glass">
</script>
</html>
<html>
<a href="http://s22.sitemeter.com/stats.asp?site=s22glass" target="_top">
<img src="http://s22.sitemeter.com/meter.asp?site=s22glass" alt="Site Meter" border="0"/></a>
<!-- Copyright (c)2009 Site Meter -->
</html>
//@@color:#5a7195;tiddlysoft@@//
<!--{{{-->
<script type="text/javascript">
function getInternetExplorerVersion()
{
var rv = -1; // Return value assumes failure.
if (navigator.appName == 'Microsoft Internet Explorer')
{
var ua = navigator.userAgent;
var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null)
rv = parseFloat( RegExp.$1 );
}
return rv;
}
</script>
<script type="text/javascript">
function checkVersion()
{
var msg = "You're not using Internet Explorer.";
var ver = getInternetExplorerVersion();
if ( ver > -1 )
{
if ( ver < 8.0 )
window.location = "explorer.html";
}
}
</script>
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<link rel="shortcut icon" href="img/favicon.ico">
<!--}}}-->
<!--{{{-->
<!-- <div class='header' macro='gradient vert [[ColorPalette::GrisMacClar]] [[ColorPalette::GrisMacFosc]]'> -->
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
<div class='TopMenu' refresh='content' tiddler='TopMenu'></div>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<!-- <div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div> -->
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlersBar' refresh='none' ondblclick='config.macros.tiddlersBar.onTiddlersBarAction(event)'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
All configured, all ready, simply download and use it.
Glass is designed to use as a notebook other uses can not work properly.
Why I've created TW Glass?
@@just for fun.@@
@@22@@ 2010/04/29: Version 2.1.4
#Corrections in StyleSheet
Tiddlers affected: StyleSheet
----
@@21@@ 2009/10/24: Version 2.1.3
#Corrections in YourSearchPlugin
Tiddlers affected: YourSearchPlugin
----
@@20@@ 2009/10/08: Version 2.1.2
#Corrections in StyleSheet and StyleSheetPrint
#Updated ~LoadTiddlersPlugin. Version 3.8.0
Tiddlers affected: StyleSheet ~StyleSheetPrint ~LoadTiddlersPlugin
----
@@19@@ 2009/10/01: Version 2.1.1
#Corrections in StyleSheet and StyleSheetPrint
Tiddlers affected: StyleSheet StyleSheetPrint
----
@@18@@ 2009/09/23: Version 2.1.0
#Referenced tiddlers are automaticly listed in tags zone
Optionally you can delete {{{references}}} of ToolbarCommands
Tiddlers affected: StyleSheet ViewTemplate Referenced.
----
@@17@@ 2009/09/16: Version 2.0.0
# New toolbar look. Now you can close tiddlers clicking the red button of toolbar.
# ''Action required'': The toolbar image {{{img/toolbar50.png}}} has changed.
There are 3 new images {{{trans.gif}}} , {{{x.gif}}} and {{{toolbar50.png}}}
@@[[Download toolbar50.zip|http://files.getdropbox.com/u/55061/TW/Updates/toolbar50.zip]]@@ and copy each one to their respective folder:
*copy {{{trans.gif}}} to {{{icons}}} folder
*copy {{{x.gif}}} to {{{icons}}} folder
*copy {{{toolbar50.png}}} to {{{img}}} folder
Optionally you can delete {{{closeTiddler}}} of ToolbarCommands
Tiddlers affected: StyleSheet ViewTemplate ConfigTweaks
----
@@16@@ 2009/08/25: Corrections in StyleSheet and updated LoadTiddlersPlugin to version 3.7.3
Tiddlers affected: StyleSheet LoadTiddlersPlugin
----
@@15@@ 2009/08/19: Version 1.5.4.
#Added support for [[CalendarPlugin|http://tiddlytools.com/#CalendarPlugin]]
Tiddlers affected: StyleSheet, ConfigTweaks. Note that the plugin is not included. [[Screenshot|http://dl.getdropbox.com/u/55061/TW/images/calendar.png]]
----
@@14@@ 2009/08/17: Version 1.5.3.
#Added UserStyleSheet: put your desired CSS here, this tiddler will be not updated
#Updated LoadTiddlersPlugin. Version 3.7.2.
#Correction in StyleSheet
Tiddlers affected: UserStyleSheet LoadTiddlersPlugin StyleSheet ConfigTweaks
----
@@13@@ 2009/08/06: Correction in StyleSheet
----
@@12@@ 2009/07/30: Correction in StyleSheet
----
@@11@@ 2009/07/20: [>img[updates/plantillared.gif]] Added updates notifier. The blue update button will change it's color when new updates are published. Tiddlers affected: Updater.
----
@@10@@ 2009/07/16: Added support for [[SectionLinksPlugin|http://www.tiddlytools.com]]. Tiddlers affected: StyleSheet and ViewTemplate. Note that the plugin is not included.
----
@@09@@ 2009/07/14: Updated LoadTiddlersPlugin to 3.7.1
----
@@08@@ 2009/07/13: Corrected bug in StyleSheet
----
@@07@@ 2009/07/10: CSS mantenance for Safari users. Tiddlers affected: StyleSheet, YourSearchStyleSheet and StyleSheetTiddlersBar
----
@@06@@ 2009/07/08: CSS mantenance. MainMenu is better structured. Tiddlers affected: StyleSheet. Version upgraded to 1.5.2
----
@@05@@ 2009/06/30: Correction in TiddlersBarPlugin
----
@@04@@ 2009/06/29: Corrected bug in ViewTemplate
----
@@03@@ 2009/06/29: CSS mantenance. TopMenu icons rearranged, now you can erase the space between the asterix {{{*}}} and text in the TopMenu. Tiddlers affected: StyleSheet
----
@@02@@ 2009/06/18: CSS mantenance. Tiddlers affected: StyleSheet and image {{{img/toolbar50.png}}} was resized. Optionally you can download the new image from [[here|http://files.getdropbox.com/u/55061/TW/Updates/toolbar50.zip]] and replace it. New downloads from today have this issue corrected. Thanks to "toche" for the bug.
----
@@01@@ 2009/06/17: CSS mantenance. Tiddlers affected: StyleSheet
----
@@00@@ 2009/06/16: Initial release: 1.5.0
!Details
[img[images/savechanges.jpg]][img[images/topmenu.jpg]]
!Using Calendar Plugin
[img[images/calendar.png]]
!Multiple backgrounds
If you don't like the default background, change it, simply overwrite the default file provided {{{img/background.jpg}}} with your desired file.
[img[images/multiplebacks1.jpg]][img[images/multiplebacks2.jpg]]
[img[images/multiplebacks3.jpg]][img[images/multiplebacks4.jpg]]
/%<<search>>%/<<closeAll>>/%<<permaview>>%/<<newTiddler>>/%<<newJournal "DD MMM YYYY" "journal">>%/<<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel "options �" "Change TiddlyWiki advanced options">>
<<tabs txtMainTab "Timeline" "Timeline" TabTimeline "All" "All tiddlers" TabAll "Tags" "All tags" TabTags "More" "More lists" TabMore>>
/***
|Name|SinglePageModePlugin|
|Source|http://www.TiddlyTools.com/#SinglePageModePlugin|
|Documentation|http://www.TiddlyTools.com/#SinglePageModePluginInfo|
|Version|2.9.6|
|Author|Eric Shulman|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides|Story.prototype.displayTiddler(), Story.prototype.displayTiddlers()|
|Options|##Configuration|
|Description|Show tiddlers one at a time with automatic permalink, or always open tiddlers at top/bottom of page.|
This plugin allows you to configure TiddlyWiki to navigate more like a traditional multipage web site with only one tiddler displayed at a time.
!!!!!Documentation
>see [[SinglePageModePluginInfo]]
!!!!!Configuration
<<<
<<option chkSinglePageMode>> Display one tiddler at a time
><<option chkSinglePagePermalink>> Automatically permalink current tiddler
><<option chkSinglePageKeepFoldedTiddlers>> Don't close tiddlers that are folded
><<option chkSinglePageKeepEditedTiddlers>> Don't close tiddlers that are being edited
<<option chkTopOfPageMode>> Open tiddlers at the top of the page
<<option chkBottomOfPageMode>> Open tiddlers at the bottom of the page
<<option chkSinglePageAutoScroll>> Automatically scroll tiddler into view (if needed)
Notes:
* The "display one tiddler at a time" option can also be //temporarily// set/reset by including a 'paramifier' in the document URL: {{{#SPM:true}}} or {{{#SPM:false}}}.
* If more than one display mode is selected, 'one at a time' display takes precedence over both 'top' and 'bottom' settings, and if 'one at a time' setting is not used, 'top of page' takes precedence over 'bottom of page'.
* When using Apple's Safari browser, automatically setting the permalink causes an error and is disabled.
<<<
!!!!!Revisions
<<<
2008.10.17 [2.9.6] changed chkSinglePageAutoScroll default to false
| Please see [[SinglePageModePluginInfo]] for previous revision details |
2005.08.15 [1.0.0] Initial Release. Support for BACK/FORWARD buttons adapted from code developed by Clint Checketts.
<<<
!!!!!Code
***/
//{{{
version.extensions.SinglePageModePlugin= {major: 2, minor: 9, revision: 6, date: new Date(2008,10,17)};
//}}}
//{{{
config.paramifiers.SPM = { onstart: function(v) {
config.options.chkSinglePageMode=eval(v);
if (config.options.chkSinglePageMode && config.options.chkSinglePagePermalink && !config.browser.isSafari) {
config.lastURL = window.location.hash;
if (!config.SPMTimer) config.SPMTimer=window.setInterval(function() {checkLastURL();},1000);
}
} };
//}}}
//{{{
if (config.options.chkSinglePageMode==undefined)
config.options.chkSinglePageMode=false;
if (config.options.chkSinglePagePermalink==undefined)
config.options.chkSinglePagePermalink=true;
if (config.options.chkSinglePageKeepFoldedTiddlers==undefined)
config.options.chkSinglePageKeepFoldedTiddlers=false;
if (config.options.chkSinglePageKeepEditedTiddlers==undefined)
config.options.chkSinglePageKeepEditedTiddlers=false;
if (config.options.chkTopOfPageMode==undefined)
config.options.chkTopOfPageMode=false;
if (config.options.chkBottomOfPageMode==undefined)
config.options.chkBottomOfPageMode=false;
if (config.options.chkSinglePageAutoScroll==undefined)
config.options.chkSinglePageAutoScroll=false;
//}}}
//{{{
config.SPMTimer = 0;
config.lastURL = window.location.hash;
function checkLastURL()
{
if (!config.options.chkSinglePageMode)
{ window.clearInterval(config.SPMTimer); config.SPMTimer=0; return; }
if (config.lastURL == window.location.hash) return; // no change in hash
var tids=decodeURIComponent(window.location.hash.substr(1)).readBracketedList();
if (tids.length==1) // permalink (single tiddler in URL)
story.displayTiddler(null,tids[0]);
else { // restore permaview or default view
config.lastURL = window.location.hash;
if (!tids.length) tids=store.getTiddlerText("DefaultTiddlers").readBracketedList();
story.closeAllTiddlers();
story.displayTiddlers(null,tids);
}
}
if (Story.prototype.SPM_coreDisplayTiddler==undefined)
Story.prototype.SPM_coreDisplayTiddler=Story.prototype.displayTiddler;
Story.prototype.displayTiddler = function(srcElement,tiddler,template,animate,slowly)
{
var title=(tiddler instanceof Tiddler)?tiddler.title:tiddler;
var tiddlerElem=document.getElementById(story.idPrefix+title); // ==null unless tiddler is already displayed
var opt=config.options;
var single=opt.chkSinglePageMode && !startingUp;
var top=opt.chkTopOfPageMode && !startingUp;
var bottom=opt.chkBottomOfPageMode && !startingUp;
if (single) {
story.forEachTiddler(function(tid,elem) {
// skip current tiddler and, optionally, tiddlers that are folded.
if ( tid==title
|| (opt.chkSinglePageKeepFoldedTiddlers && elem.getAttribute("folded")=="true"))
return;
// if a tiddler is being edited, ask before closing
if (elem.getAttribute("dirty")=="true") {
if (opt.chkSinglePageKeepEditedTiddlers) return;
// if tiddler to be displayed is already shown, then leave active tiddler editor as is
// (occurs when switching between view and edit modes)
if (tiddlerElem) return;
// otherwise, ask for permission
var msg="'"+tid+"' is currently being edited.\n\n";
msg+="Press OK to save and close this tiddler\nor press Cancel to leave it opened";
if (!confirm(msg)) return; else story.saveTiddler(tid);
}
story.closeTiddler(tid);
});
}
else if (top)
arguments[0]=null;
else if (bottom)
arguments[0]="bottom";
if (single && opt.chkSinglePagePermalink && !config.browser.isSafari) {
window.location.hash = encodeURIComponent(String.encodeTiddlyLink(title));
config.lastURL = window.location.hash;
document.title = wikifyPlain("SiteTitle") + " - " + title;
if (!config.SPMTimer) config.SPMTimer=window.setInterval(function() {checkLastURL();},1000);
}
if (tiddlerElem && tiddlerElem.getAttribute("dirty")=="true") { // editing... move tiddler without re-rendering
var isTopTiddler=(tiddlerElem.previousSibling==null);
if (!isTopTiddler && (single || top))
tiddlerElem.parentNode.insertBefore(tiddlerElem,tiddlerElem.parentNode.firstChild);
else if (bottom)
tiddlerElem.parentNode.insertBefore(tiddlerElem,null);
else this.SPM_coreDisplayTiddler.apply(this,arguments); // let CORE render tiddler
} else
this.SPM_coreDisplayTiddler.apply(this,arguments); // let CORE render tiddler
var tiddlerElem=document.getElementById(story.idPrefix+title);
if (tiddlerElem&&opt.chkSinglePageAutoScroll) {
// scroll to top of page or top of tiddler
var isTopTiddler=(tiddlerElem.previousSibling==null);
var yPos=isTopTiddler?0:ensureVisible(tiddlerElem);
// if animating, defer scroll until after animation completes
var delay=opt.chkAnimate?config.animDuration+10:0;
setTimeout("window.scrollTo(0,"+yPos+")",delay);
}
}
if (Story.prototype.SPM_coreDisplayTiddlers==undefined)
Story.prototype.SPM_coreDisplayTiddlers=Story.prototype.displayTiddlers;
Story.prototype.displayTiddlers = function() {
// suspend single/top/bottom modes when showing multiple tiddlers
var opt=config.options;
var saveSPM=opt.chkSinglePageMode; opt.chkSinglePageMode=false;
var saveTPM=opt.chkTopOfPageMode; opt.chkTopOfPageMode=false;
var saveBPM=opt.chkBottomOfPageMode; opt.chkBottomOfPageMode=false;
this.SPM_coreDisplayTiddlers.apply(this,arguments);
opt.chkBottomOfPageMode=saveBPM;
opt.chkTopOfPageMode=saveTPM;
opt.chkSinglePageMode=saveSPM;
}
//}}}
/*{{{*/
body {background: url(img/backgroundTW.jpg);}
div[tags~="systemConfig"].tiddler {background: url(img/background2.jpg);}
* html .tiddler { height:1%;}
#tiddlerTWGlass img {background: none;padding: 0;}
#displayArea {margin:0em 13em 0em 16em;}
#contentWrapper {display:block;}
#splashScreen {display:none;}
#taggerDrpBtn {font-family: "Lucida Grande" verdana;
text-transform: uppercase;
font-size: .85em;
font-weight: bold;}
a:focus {outline:none;}
a {color: #eee;text-decoration:none;}
a img {border:0;}
a:hover {background-color:transparent; color:#F7C898;}
.txtOptionInput {width: 11.5em;
font-family: "Lucida Grande" Tahoma, Arial;
font-size: 1em;
border: 1px solid transparent;
-moz-border-radius: 6px;
background: #fff url(img/lupa.gif) no-repeat top left;
padding-left: 2em;}
.tiddler {padding:0em 0em 0em 0em;
background-color: transparent;
margin-top: .6em;
-moz-border-radius: 4px;
margin-bottom: .5em;}
.tiddler img {background-color: #fff;
padding:6px;
margin: 8px;
background: url(img/trans10.png);
}
.tiddler input {background: url(img/trans25.png);
color: #F7C898;
margin: .25em; padding: 0;
-moz-border-radius: 2px;
}
.tiddler .tagging {margin-left: 1em;}
.shadow .title {color:white;}
.right { float:right;
width: 50%;
-moz-border-radius: 6px;
}
body {font-size: .85em; font-family:arial,helvetica; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; text-decoration:none; font-family: "Lucida Grande", Arial;
color:white; background:transparent;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; text-decoration:none; font-family: "Lucida Grande", Arial;
color:white; background:transparent;}
h1,h2,h3 {border:none;padding-bottom:1px; margin-top:.25em;margin-bottom:0.25em;
color: #F7c898;}
h4,h5,h6 {margin-top:1em;margin-bottom: 0.2em;}
h1 {font-size:1.45em;}
h2 {font-size:1.3em;}
h3 {font-size:1.25em;}
h4 {font-size:1em;color: #F7c898;}
h5 {font-size:.9em;color: #F7c898;}
br + h1, br + h2, br + h3 {margin-top: -.4em;}
ul, ol {margin: .2em 0;}
ul+br+h1, ol+br+h1 {margin-top: -1em;}
ul+br+h2, ol+br+h1 {margin-top: -1em;}
ul+br+h3, ol+br+h1 {margin-top: -1em;}
li {padding-bottom: .35em;}
dd {margin-left: 1.5em;}
.tabset {padding:1em 0em 0em 0.5em; }
.tab, .viewer .tab {margin:0em 0em 0em 0.25em;
padding:2px;
font-family: "Lucida Grande", Arial;
font-size: .95em;
background: url(img/transblack25.png);}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li, wiewer .txtMainTab .tabContents li {list-style:none;color: #F7C898;}
.tabContents li.listLink, wiewer .tabContents li.listLink { margin-left:.75em;color: white;}
.tabSelected, .viewer .tabSelected {color:white;
border-left:1px solid white;
border-top:1px solid white;
border-right:1px solid white;
background: url(img/transblack25.png);
}
.tabUnselected, .viewer .tabUnselected {color:[[ColorPalette::Background]]; background: url(img/transblack25.png);}
.tabContents, .viewer .tabContents {color:white;
border:1px solid white;
padding:0.5em;
background: url(img/transblack25.png);}
.tabContents .button {border:0;}
.title { font-size:1.45em;
font-family: "Lucida Grande", Arial;
background: url(img/trans25.png);
color: white;
padding-left: .4em;
margin-top: 1px;}
.subtitle { display: none;
font-size:0.45em;
font-family:"Lucida Grande", helvetica;
color: white;
float: right;
padding: 0.1em 0.6em 0.4em 0em;
text-align: right;}
.toolbar { text-align:right;
font-size:.95em;
padding-bottom: .3em;
padding-top: .3em;
background: url(img/toolbar50.png) no-repeat 0px -1px;
font-family: "Lucida Grande" verdana; arial}
.toolbar a { border: 1px solid transparent;color: #fff;}
.selected .toolbar a {color:#fff;}
.selected .toolbar a:hover {color:#000;}
* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.5em;
padding: .5em .5em .5em .8em;
font-family: "Lucida Grande", Tahoma;
font-size: .85em;
text-align: justify;
color: white;
background: url(img/transblack10.png);
}
.viewer .tiddlyLinkExisting {border-bottom: 1px dotted #F7C898;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;color: white;}
.viewer blockquote {line-height: 1.6em;
margin: .3em;
padding: .2em 1em .2em 1.5em;
background: url(img/trans10.png);
border: none;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em; list-style-position: inside;}
.viewer li {text-align: left;}
.viewer table, table.twtable {border-collapse:collapse;
margin:0.8em 1.0em;
border: 1px solid white;
background: url(img/trans10.png)
}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:url(img/trans25.png);
border:1px solid white; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid white;}
.viewer pre { padding:0.5em;
margin-left:0.5em;
font-size:1.4em;
line-height:1.4em; overflow:auto;
border:1px solid #F7C898;
background: url(img/trans10.png);
}
.viewer code {font-size:1.3em; line-height:1.4em;
color: #F7C898;
background: url(img/transblack25.png);}
.viewer .tabset {
font-family: "Lucida Grande", Arial;
font-size: 1.1em;
font-weight: bold;
margin: .3em;
border: none;}
.viewer .tabSelected {background: url(img/trans10.png);
margin: 0em 0em 0em 0.25em;
padding: .3em .5em .3em .5em;
}
.viewer .tabUnselected {background: none;
margin: 0em 0em 0em 0.25em;
padding: .3em .5em .3em .5em;}
.viewer .tabContents {background: url(img/trans10.png);}
.header {position:relative;}
.headerShadow {color:[[ColorPalette::Foreground]];
/*border-bottom: 1px solid #ccc;*/
background-image: url(img/trans50.png);
position:relative; height: 52px;
padding: 0em 0em 0em 0em;
left:0px; top:0px;text-align: center;
overflow: hidden;
-moz-box-shadow: -8px 0px 8px #000;
-webkit-box-shadow: -8px 0px 8px #000;}
.headerForeground {display:none; height: 52px; position:absolute;
padding:.3em 0em .1em .1em; left:0px; top:0px;
text-align: center;
background: url(img/trans25.png);}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];
border-bottom: 1px solid [[ColorPalette::BordeFosc]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}
.header a:hover {background:transparent;}
.siteTitle {font-weight: bold;}
.siteTitle, .siteSubtitle {font-size:1em;color: #000;font-family: "Lucida Grande", helvetica;
padding: .4em 0 .4em 0;
color: #fff;}
.TopMenu {font-family: "Lucida Grande", Arial;
font-size: .9em;
margin-top: .45em;
}
.TopMenu a { font-style:normal;
font-family: "Lucida Grande", Arial;
padding: .1em .5em .1em .5em;
-moz-border-radius: 4px;
border: 1px solid transparent;
background: url(img/trans10.png);
}
.TopMenu ul, .TopMenu li {display: inline;
padding-top: 0;}
.TopMenu img {vertical-align: text-bottom;}
.TopMenu a:hover { background: url(img/transblack25.png);
cursor: default;
color: white;
border-top: 1px solid #5d5d5d;
border-left: 1px solid #5d5d5d;
}
.TopMenu .button { border: 1px solid transparent;
}
.TopMenu input { width: 9em;
font-family: "Lucida Grande" Tahoma, Arial;
border: 1px solid transparent;
-moz-border-radius: 4px;
background: url(img/translupa50.png);
padding-left: 1.5em;}
.TopMenu a.tiddlyLinkNonExisting.shadow {font-weight:normal;}
#mainMenu {position:absolute;
left:0;
width: 14em;
text-align:left;
font-family: "Lucida Grande" Tahoma, Arial;
font-size: .9em;
margin-left: .6em;
color: white;
margin-top: 1.5em;}
#mainMenu a { cursor: default;
border: 1px solid transparent;
/*border-bottom: 1px dotted #F7C898;*/
text-decoration: none;
text-shadow: black 0px 2px 4px;
font-size: 1.25em;}
#mainMenu .button { border: 1px solid transparent;
font-weight: normal;
background: url(img/transblack10.png);
color: #f7c898;
}
/*#mainMenu a:hover {margin-left: 1px;}*/
#mainMenu .button:hover {border-bottom: 1px solid transparent;}
#mainMenu .sliderPanel {padding-left: 1.2em;background: url(img/transblack10.png);margin-bottom: -1em;}
#mainMenu .sliderPanel a {line-height: 1.8em;}
#mainMenu .sliderPanel a:hover {border-bottom: 1px solid #F7C898;}
#mainMenu blockquote {margin: 0;padding: 0 0 0 1.2em;}
#mainMenu .listTitle {font-size: 1em;
margin-top: .8em;
padding: .25em 0 0 0;
background: url(img/transblack10.png);
color: #f7c898;
}
#mainMenu ul {margin: 0; padding: 0;
background: url(img/transblack10.png);
}
#mainMenu li { list-style-type: none;
padding: .1em 0 .1em 1.2em;
}
#mainMenu li a {border-bottom: 1px dotted #F7C898;
background: none;display: block;
}
#mainMenu li a:hover { border-bottom: 1px solid #F7C898;
border-top: 1px solid transparent;
border-left: 1px solid transparent;
border-right: 1px solid transparent;
}
#sidebar {display: none; position:absolute; right:8px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:1.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}
.tabSelected{color:[[ColorPalette::PrimaryDark]];
background:[[ColorPalette::MenuBlau]];
border-left:1px solid [[ColorPalette::TertiaryLight]];
border-top:1px solid [[ColorPalette::TertiaryLight]];
border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::MenuBlau]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}
.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged { margin: -2.6em 0 0 0; /*beta*/
float:right;
font-family: "Lucida Grande", Arial;
right: 2em; /*beta*/
position:absolute; /*beta*/
}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}
.tagging, .tagged {border:1px solid #E2E2E1;
background: url(img/trans25.png);
font-size:0.8em; padding:0.25em;
}
.selected .tagging, .selected .tagged {background: url(img/trans25.png);
border:1px solid #E2E2E1;
}
.tagging .listTitle, .tagged .listTitle {display: none; color:white; /* BETA */}
.tagging .button, .tagged .button {border: none;
display:block;
font-weight: bold;
color: white;}
.annotation {display: none;}
#messageArea {position:fixed; top:0em;
right: 80%; /* BETA. ABANS: right: 9em; */
margin:0.5em;
padding:0.5em; z-index:2000; _position:absolute;
background: url(img/toolbar50.png);
border: none;
font-family: "Lucida Grande" arial;
font-size: .85em;
-moz-border-radius: 4px;
}
.messageToolbar {display:block; text-align:right; padding:0em 0.2em 0.2em 0.2em}
#messageArea a {text-decoration:underline;color: #000;}
.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;
background:url(img/trans75.png); border:2px solid [[ColorPalette::TertiaryMid]];}
.popup {background:url(img/trans90.png);
color: #000;
border: 1px solid white;
position:absolute; z-index:300;
font-size:.85em;
font-family: "Lucida Grande" verdana;
padding:0; list-style:none; margin:0;}
.popup hr { color: [[ColorPalette::PrimaryDark]];
background:[[ColorPalette::PrimaryDark]];
border-bottom:1px;
}
.popup li { /*border-top: 1px solid white;*/
/*border-bottom: 1px solid white;*/
margin: .25em 0 .25em 0;
padding: 0;
/*background: url(img/trans75.png);*/}
.popup li a {display:block; padding:0.2em; font-weight:normal; cursor:pointer;
}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]];
}
.popup li a:hover {background: [[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];
}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]];
}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid #FF7B76;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}
.popup th {color: #000;}
.highlight {background: url(img/transblack25.png);
border-bottom: 1px solid #007800;}
.marked {background: url(img/red50.png);
color: #FFF5AE;
/*padding: 0 .25em 0 .25em;*/ }
#backstageArea {background: #000;
color: white;
}
#backstagePanel {background: url(img/red50.png);
border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];
}
.wizard { background: url(img/transblack25.png);
border:1px solid white;
}
.wizard h1 {color:white; border:none;}
.wizard h2 {color:white; border:none;}
.wizardStep {background: url(img/transblack50.png);
color: white;
border:1px solid #000;}
.wizardFooter {background: none;}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.editor {font-size: 1.1em;}
.editor input, .editor textarea {display:block; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}
.editor input {background: url(img/trans75.png);
font-weight:bold;
border:none;
color: #000;}
.editor textarea {background: url(img/trans75.png);
width:100%;
border: none;
font-family: monospaced, "Courier New", helvetica;
font-size: .8em}
.editorFooter {color:#F7C898;}
/*}}}*/
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}
h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}
.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}
.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}
.tabSelected{color:[[ColorPalette::PrimaryDark]];
background:[[ColorPalette::TertiaryPale]];
border-left:1px solid [[ColorPalette::TertiaryLight]];
border-top:1px solid [[ColorPalette::TertiaryLight]];
border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}
#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}
.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}
.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}
#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}
.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}
.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}
.tiddler .defaultCommand {font-weight:bold;}
.shadow .title {color:[[ColorPalette::TertiaryDark]];}
.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}
.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}
.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}
.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}
.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}
.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}
.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}
.imageLink, #displayArea .imageLink {background:transparent;}
.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}
.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}
.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}
.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}
.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}
.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}
body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}
hr {height:1px;}
a {text-decoration:none;}
dt {font-weight:bold;}
ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}
.txtOptionInput {width:11em;}
#contentWrapper .chkOptionInput {border:0;}
.externalLink {text-decoration:underline;}
.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}
.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}
/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}
#mainMenu .tiddlyLinkExisting,
#mainMenu .tiddlyLinkNonExisting,
#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}
.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}
.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}
#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}
#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}
.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}
#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}
.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}
.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}
.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}
#contentWrapper {display:block;}
#splashScreen {display:none;}
#displayArea {margin:1em 17em 0em 14em;}
.toolbar {text-align:right; font-size:.9em;}
.tiddler {padding:1em 1em 0em 1em;}
.missing .viewer,.missing .title {font-style:italic;}
.title {font-size:1.6em; font-weight:bold;}
.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}
.tiddler .button {padding:0.2em 0.4em;}
.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}
.footer {font-size:.9em;}
.footer li {display:inline;}
.annotation {padding:0.5em; margin:0.5em;}
* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}
.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}
.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}
.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}
.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}
.sparkline {line-height:1em;}
.sparktick {outline:0;}
.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}
* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}
.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/*{{{*/
#tiddlersBar {/*background: url(img/trans10.png) top left;*/
text-align: center;
margin-top: .2em;
line-height: 1.4em;
/*-moz-border-radius: 6px 6px 0 0;*/
padding: .3em 0 .2em 0;}
#tiddlersBar .button {border: 0; color: #ddd;}
#tiddlersBar .button:hover {color: white;
background: none;
}
#tiddlersBar .tab {white-space:nowrap; border: none;
/*background: url(img/backheader.jpg);*/
/*border: 1px solid transparent;*/
}
#tiddlersBar .tabSelected {background: url(img/red.png);
color: white;
border: 1px solid #D57575;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
text-shadow: black 0px 1px 2px;
padding: .25em 6em .25em 6em;
}
#tiddlersBar .tabButton {color: transparent;
padding-left: .8em;
background: url(icons/close.png) right no-repeat;
display: none;}
#tiddlersBar .tabUnselected {
background: url(icons/ministarbn.png) left no-repeat;
padding-left: 1.1em;
border: 1px solid transparent;}
#tiddlersBar .tabUnselected .tabButton {background: url(icons/closebn.png) right no-repeat;}
.tabUnselected .tabButton, .tabSelected .tabButton {padding : 0 2px 0 2px}
.tiddler, .tabContents {border: 1px solid #ccc;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}
/*}}}*/
!Updates
The blue update button will change it's color when new updates are published
Just click the update icon
[img[icons/update.png]]
The update button will update your ~TWGlass distribution (not the ~TiddlyWiki core). The tiddlers affected are listed below:
| !Tiddlers | !Plugins |
|~StyleSheet<br> ~StyleSheetPrint<br> ~ViewTemplate<br> ~PageTemplate<br> Updater<br> ~StyleSheetTiddlersBar<br> ~YourSearchStyleSheet<br> ~AutoClearMessage|~TaggerPlugin<br> ~DeprecatedFunctionsPlugin<br> ~TiddlersBarPlugin<br>~AutoClearMessage<br> ~LoadTiddlersPlugin<br> ~SetIconPlugin<br>~ConfigTweaks|
Tiddlers tagged with {{{noReload}}} will be not affected.
!Contact
Refer to this page for Information.
Contact: elnoi.ad{{{[at]}}}gmail{{{[dot]}}}com
!Catalan users
visit http://catcms.blogspot.com
[[ Catalan translation plugin|CatalanLingo]] remove tag {{{systemConfigDisable}}}
!TW Glass 2.0.0
Last version: 2.1.3 - 2009/10/24 {{right{
<<<
''~TiddlyWiki'' is a wiki-modeled client-side single-page application written by Jeremy Ruston that is designed to be used as a personal notebook. It is a single self-contained HTML file that includes CSS and JavaScript code. When the user downloads it to their PC, ~TiddlyWiki can save the entered information by overwriting itself on the user's disk, at the user's request. [[read more...|http://en.wikipedia.org/wiki/TiddlyWiki]]
----
''~TiddlyWiki Glass'' is a ~TiddlyWiki distribution with a singular theme and some useful plugins.
<<<
}}}
!Features
*All icons interface
*More visual Tiddlers Bar
*New updates button: keep your TW updated
!System requirements
* Windows XP + Firefox
* Mac OS X + Firefox or Safari
----
<html><span style="text-align:center;"><h1>How to install</h1></span></html>
| ''1'' [[Download TW Glass 2.0.0|http://dl.getdropbox.com/u/55061/TWGlass2_00.zip]] <br> ''2'' Extract files. {{{TWGlass}}} folder will be created |>|
|''Firefox users'' <br> [<img[images/firefox.png]] 3 Open Firefox and type {{{about:conifg}}} in it's address bar<br> 4 Locate this line: {{{security.fileuri.strict_origin_policy}}}<br> 5 Set value to {{{false}}} <br>6 Open {{{notebook.html}}} file |''Safari and Google Chrome users'' <br> [<img[images/safari.png]][<img[images/chrome.png]] 3 Open {{{notebook.html}}} file <br>4 Trust the applet signed by [[UnaMesa|http://www.unamesa.org]]<br><br>Note: {{{TiddlySaver.jar}}} file must exist to allow TW Glass to save changes|
| Remember to update your TW Glass clicking the Update button<br>[img[icons/update.png]] |>|
----
<html><span style="text-align:center;"><h1>Basic usage</h1></span></html>
<html><span style="display:block;text-align:center;"><object width="640" height="405"><param name="movie" value="http://www.youtube.com/v/POTWf1JYJGs&hl=es&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/POTWf1JYJGs&hl=es&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="405"></embed></object></span></html>
/***
|''Name:''|~TaggerPlugin|
|''Version:''|1.0.1 (2006-06-01)|
|''Source:''|http://tw.lewcid.org//#TaggerPlugin|
|''Author:''|SaqImtiaz|
|''Description:''|Provides a drop down listing current tiddler tags, and allowing toggling of tags.|
|''Documentation:''|[[TaggerPluginDocumentation]]|
|''Source Code:''|[[TaggerPluginSource]]|
|''~TiddlyWiki:''|Version 2.0.8 or better|
***/
// /%
config.tagger={defaults:{label:"Tags: ",tooltip:"Manage tiddler tags",taglist:"true",excludeTags:"",notags:"tiddler has no tags",aretags:"current tiddler tags:",toggletext:"add tags:"}};config.macros.tagger={};config.macros.tagger.arrow=(document.all?"▼":"▾");config.macros.tagger.handler=function(_1,_2,_3,_4,_5,_6){var _7=config.tagger.defaults;var _8=_5.parseParams("tagman",null,true);var _9=((_8[0].label)&&(_8[0].label[0])!=".")?_8[0].label[0]+this.arrow:_7.label+this.arrow;var _a=((_8[0].tooltip)&&(_8[0].tooltip[0])!=".")?_8[0].tooltip[0]:_7.tooltip;var _b=((_8[0].taglist)&&(_8[0].taglist[0])!=".")?_8[0].taglist[0]:_7.taglist;var _c=((_8[0].exclude)&&(_8[0].exclude[0])!=".")?(_8[0].exclude[0]).readBracketedList():_7.excludeTags.readBracketedList();if((_8[0].source)&&(_8[0].source[0])!="."){var _d=_8[0].source[0];}if(_d&&!store.getTiddler(_d)){return false;}var _e=function(e){if(!e){var e=window.event;}var _11=Popup.create(this);var _12=store.getTags();var _13=new Array();for(var i=0;i<_12.length;i++){_13.push(_12[i][0]);}if(_d){var _15=store.getTiddler(_d);_13=_15.tags.sort();}var _16=_6.tags.sort();var _17=function(_18,_19,_1a){var sp=createTiddlyElement(createTiddlyElement(_11,"li"),"span",null,"tagger");var _1c=createTiddlyButton(sp,_18,_1a+" '"+_19+"'",taggerOnToggle,"button","toggleButton");_1c.setAttribute("tiddler",_6.title);_1c.setAttribute("tag",_19);insertSpacer(sp);if(window.createTagButton_orig_mptw){createTagButton_orig_mptw(sp,_19)}else{createTagButton(sp,_19);}};createTiddlyElement(_11,"li",null,"listTitle",(_6.tags.length==0?_7.notags:_7.aretags));for(var t=0;t<_16.length;t++){_17("[x]",_16[t],"remove tag ");}createTiddlyElement(createTiddlyElement(_11,"li"),"hr");if(_b!="false"){createTiddlyElement(_11,"li",null,"listTitle",_7.toggletext);for(var i=0;i<_13.length;i++){if(!_6.tags.contains(_13[i])&&!_c.contains(_13[i])){_17("[ ]",_13[i],"add tag ");}}createTiddlyElement(createTiddlyElement(_11,"li"),"hr");}var _1f=createTiddlyButton(createTiddlyElement(_11,"li"),("Create new tag"),null,taggerOnToggle);_1f.setAttribute("tiddler",_6.title);if(_d){_1f.setAttribute("source",_d);}Popup.show(_11,false);e.cancelBubble=true;if(e.stopPropagation){e.stopPropagation();}return (false);};createTiddlyButton(_1,_9,_a,_e,"button","taggerDrpBtn");};window.taggerOnToggle=function(e){var tag=this.getAttribute("tag");var _22=this.getAttribute("tiddler");var _23=store.getTiddler(_22);if(!tag){var _24=prompt("Enter new tag:","");if(_24!=""&&_24!=null){var tag=_24;if(this.getAttribute("source")){var _26=store.getTiddler(this.getAttribute("source"));_26.tags.pushUnique(_24);}}else{return false;}}if(!_23||!_23.tags){store.saveTiddler(_22,_22,"",config.options.txtUserName,new Date(),tag);}else{if(_23.tags.find(tag)==null){_23.tags.push(tag);}else{if(!_24){_23.tags.splice(_23.tags.find(tag),1);}}store.saveTiddler(_23.title,_23.title,_23.text,_23.modifier,_23.modified,_23.tags);}story.refreshTiddler(_22,null,true);if(config.options.chkAutoSave){saveChanges();}return false;};setStylesheet(".tagger a.button {font-weight: bold;display:inline; padding:0px;}\n"+".tagger #toggleButton {padding-left:2px; padding-right:2px; margin-right:1px; font-size:110%;}\n"+"#nestedtagger {background:#2E5ADF; border: 1px solid #0331BF;}\n"+".popup .listTitle {color:#000;}\n"+"","TaggerStyles");window.lewcidTiddlerSwapTag=function(_27,_28,_29){for(var i=0;i<_27.tags.length;i++){if(_27.tags[i]==_28){_27.tags[i]=_29;return true;}}return false;};window.lewcidRenameTag=function(e){var tag=this.getAttribute("tag");var _2d=prompt("Rename tag '"+tag+"' to:",tag);if((_2d==tag)||(_2d==null)){return false;}if(store.tiddlerExists(_2d)){if(confirm(config.messages.overwriteWarning.format([_2d.toString()]))){story.closeTiddler(_2d,false,false);}else{return null;}}tagged=store.getTaggedTiddlers(tag);if(tagged.length!=0){for(var j=0;j<tagged.length;j++){lewcidTiddlerSwapTag(tagged[j],tag,_2d);}}if(store.tiddlerExists(tag)){store.saveTiddler(tag,_2d);}if(document.getElementById("tiddler"+tag)){var _2f=document.getElementById(story.idPrefix+tag);var _30=story.positionTiddler(_2f);var _31=document.getElementById(story.container);story.closeTiddler(tag,false,false);story.createTiddler(_31,_30,_2d,null);story.saveTiddler(_2d);}if(config.options.chkAutoSave){saveChanges();}return false;};window.onClickTag=function(e){if(!e){var e=window.event;}var _34=resolveTarget(e);var _35=(!isNested(_34));if((Popup.stack.length>1)&&(_35==true)){Popup.removeFrom(1);}else{if(Popup.stack.length>0&&_35==false){Popup.removeFrom(0);}}var _36=(_35==false)?"popup":"nestedtagger";var _37=createTiddlyElement(document.body,"ol",_36,"popup",null);Popup.stack.push({root:this,popup:_37});var tag=this.getAttribute("tag");var _39=this.getAttribute("tiddler");if(_37&&tag){var _3a=store.getTaggedTiddlers(tag);var _3b=[];var li,r;for(r=0;r<_3a.length;r++){if(_3a[r].title!=_39){_3b.push(_3a[r].title);}}var _3d=config.views.wikified.tag;if(_3b.length>0){var _3e=createTiddlyButton(createTiddlyElement(_37,"li"),_3d.openAllText.format([tag]),_3d.openAllTooltip,onClickTagOpenAll);_3e.setAttribute("tag",tag);createTiddlyElement(createTiddlyElement(_37,"li"),"hr");for(r=0;r<_3b.length;r++){createTiddlyLink(createTiddlyElement(_37,"li"),_3b[r],true);}}else{createTiddlyText(createTiddlyElement(_37,"li",null,"disabled"),_3d.popupNone.format([tag]));}createTiddlyElement(createTiddlyElement(_37,"li"),"hr");var h=createTiddlyLink(createTiddlyElement(_37,"li"),tag,false);createTiddlyText(h,_3d.openTag.format([tag]));createTiddlyElement(createTiddlyElement(_37,"li"),"hr");var _40=createTiddlyButton(createTiddlyElement(_37,"li"),("Rename tag '"+tag+"'"),null,lewcidRenameTag);_40.setAttribute("tag",tag);}Popup.show(_37,false);e.cancelBubble=true;if(e.stopPropagation){e.stopPropagation();}return (false);};if(!window.isNested){window.isNested=function(e){while(e!=null){var _42=document.getElementById("contentWrapper");if(_42==e){return true;}e=e.parentNode;}return false;};}config.shadowTiddlers.TaggerPluginDocumentation="The documentation is available [[here.|http://tw.lewcid.org/#TaggerPluginDocumentation]]";config.shadowTiddlers.TaggerPluginSource="The uncompressed source code is available [[here.|http://tw.lewcid.org/#TaggerPluginSource]]";
// %/
/***
|''Name:''|TiddlersBarPlugin|
|''Description:''|A bar to switch between tiddlers through tabs (like browser tabs bar).|
|''Version:''|1.2.5|
|''Date:''|Jan 18,2008|
|''Source:''|http://visualtw.ouvaton.org/VisualTW.html|
|''Author:''|Pascal Collin|
|''License:''|[[BSD open source license|License]]|
|''~CoreVersion:''|2.1.0|
|''Browser:''|Firefox 2.0; InternetExplorer 6.0, others|
!Demos
On [[homepage|http://visualtw.ouvaton.org/VisualTW.html]], open several tiddlers to use the tabs bar.
!Installation
#import this tiddler from [[homepage|http://visualtw.ouvaton.org/VisualTW.html]] (tagged as systemConfig)
#save and reload
#''if you're using a custom [[PageTemplate]]'', add {{{<div id='tiddlersBar' refresh='none' ondblclick='config.macros.tiddlersBar.onTiddlersBarAction(event)'></div>}}} before {{{<div id='tiddlerDisplay'></div>}}}
#optionally, adjust StyleSheetTiddlersBar
!Tips
*Doubleclick on the tiddlers bar (where there is no tab) create a new tiddler.
*Tabs include a button to close {{{x}}} or save {{{!}}} their tiddler.
*By default, click on the current tab close all others tiddlers.
!Configuration options
<<option chkDisableTabsBar>> Disable the tabs bar (to print, by example).
<<option chkHideTabsBarWhenSingleTab >> Automatically hide the tabs bar when only one tiddler is displayed.
<<option txtSelectedTiddlerTabButton>> ''selected'' tab command button.
<<option txtPreviousTabKey>> previous tab access key.
<<option txtNextTabKey>> next tab access key.
!Code
***/
//{{{
config.options.chkDisableTabsBar = config.options.chkDisableTabsBar ? config.options.chkDisableTabsBar : false;
config.options.chkHideTabsBarWhenSingleTab = config.options.chkHideTabsBarWhenSingleTab ? config.options.chkHideTabsBarWhenSingleTab : false;
config.options.txtSelectedTiddlerTabButton = config.options.txtSelectedTiddlerTabButton ? config.options.txtSelectedTiddlerTabButton : "closeOthers";
config.options.txtPreviousTabKey = config.options.txtPreviousTabKey ? config.options.txtPreviousTabKey : "";
config.options.txtNextTabKey = config.options.txtNextTabKey ? config.options.txtNextTabKey : "";
config.macros.tiddlersBar = {
tooltip : "see ",
tooltipClose : "click here to close this tab",
tooltipSave : "click here to save this tab",
promptRename : "Enter tiddler new name",
currentTiddler : "",
previousState : false,
previousKey : config.options.txtPreviousTabKey,
nextKey : config.options.txtNextTabKey,
tabsAnimationSource : null, //use document.getElementById("tiddlerDisplay") if you need animation on tab switching.
handler: function(place,macroName,params) {
var previous = null;
if (config.macros.tiddlersBar.isShown())
story.forEachTiddler(function(title,e){
if (title==config.macros.tiddlersBar.currentTiddler){
var d = createTiddlyElement(null,"span",null,"tab tabSelected");
config.macros.tiddlersBar.createActiveTabButton(d,title);
if (previous && config.macros.tiddlersBar.previousKey) previous.setAttribute("accessKey",config.macros.tiddlersBar.nextKey);
previous = "active";
}
else {
var d = createTiddlyElement(place,"span",null,"tab tabUnselected");
var btn = createTiddlyButton(d,title,config.macros.tiddlersBar.tooltip + title,config.macros.tiddlersBar.onSelectTab);
btn.setAttribute("tiddler", title);
if (previous=="active" && config.macros.tiddlersBar.nextKey) btn.setAttribute("accessKey",config.macros.tiddlersBar.previousKey);
previous=btn;
}
var isDirty =story.isDirty(title);
var c = createTiddlyButton(d,isDirty ?"!":"_",isDirty?config.macros.tiddlersBar.tooltipSave:config.macros.tiddlersBar.tooltipClose, isDirty ? config.macros.tiddlersBar.onTabSave : config.macros.tiddlersBar.onTabClose,"tabButton");
c.setAttribute("tiddler", title);
if (place.childNodes) {
place.insertBefore(document.createTextNode(" "),place.firstChild); // to allow break line here when many tiddlers are open
place.insertBefore(d,place.firstChild);
}
else place.appendChild(d);
})
},
refresh: function(place,params){
removeChildren(place);
config.macros.tiddlersBar.handler(place,"tiddlersBar",params);
if (config.macros.tiddlersBar.previousState!=config.macros.tiddlersBar.isShown()) {
story.refreshAllTiddlers();
if (config.macros.tiddlersBar.previousState) story.forEachTiddler(function(t,e){e.style.display="";});
config.macros.tiddlersBar.previousState = !config.macros.tiddlersBar.previousState;
}
},
isShown : function(){
if (config.options.chkDisableTabsBar) return false;
if (!config.options.chkHideTabsBarWhenSingleTab) return true;
var cpt=0;
story.forEachTiddler(function(){cpt++});
return (cpt>1);
},
selectNextTab : function(){ //used when the current tab is closed (to select another tab)
var previous="";
story.forEachTiddler(function(title){
if (!config.macros.tiddlersBar.currentTiddler) {
story.displayTiddler(null,title);
return;
}
if (title==config.macros.tiddlersBar.currentTiddler) {
if (previous) {
story.displayTiddler(null,previous);
return;
}
else config.macros.tiddlersBar.currentTiddler=""; // so next tab will be selected
}
else previous=title;
});
},
onSelectTab : function(e){
var t = this.getAttribute("tiddler");
if (t) story.displayTiddler(null,t);
return false;
},
onTabClose : function(e){
var t = this.getAttribute("tiddler");
if (t) {
if(story.hasChanges(t) && !readOnly) {
if(!confirm(config.commands.cancelTiddler.warning.format([t])))
return false;
}
story.closeTiddler(t);
}
return false;
},
onTabSave : function(e) {
var t = this.getAttribute("tiddler");
if (!e) e=window.event;
if (t) config.commands.saveTiddler.handler(e,null,t);
return false;
},
onSelectedTabButtonClick : function(event,src,title) {
var t = this.getAttribute("tiddler");
if (!event) event=window.event;
if (t && config.options.txtSelectedTiddlerTabButton && config.commands[config.options.txtSelectedTiddlerTabButton])
config.commands[config.options.txtSelectedTiddlerTabButton].handler(event, src, t);
return false;
},
onTiddlersBarAction: function(event) {
var source = event.target ? event.target.id : event.srcElement.id; // FF uses target and IE uses srcElement;
if (source=="tiddlersBar") story.displayTiddler(null,'New Tiddler',DEFAULT_EDIT_TEMPLATE,false,null,null);
},
createActiveTabButton : function(place,title) {
if (config.options.txtSelectedTiddlerTabButton && config.commands[config.options.txtSelectedTiddlerTabButton]) {
var btn = createTiddlyButton(place, title, config.commands[config.options.txtSelectedTiddlerTabButton].tooltip ,config.macros.tiddlersBar.onSelectedTabButtonClick);
btn.setAttribute("tiddler", title);
}
else
createTiddlyText(place,title);
}
}
story.coreCloseTiddler = story.coreCloseTiddler? story.coreCloseTiddler : story.closeTiddler;
story.coreDisplayTiddler = story.coreDisplayTiddler ? story.coreDisplayTiddler : story.displayTiddler;
story.closeTiddler = function(title,animate,unused) {
if (title==config.macros.tiddlersBar.currentTiddler)
config.macros.tiddlersBar.selectNextTab();
story.coreCloseTiddler(title,false,unused); //disable animation to get it closed before calling tiddlersBar.refresh
var e=document.getElementById("tiddlersBar");
if (e) config.macros.tiddlersBar.refresh(e,null);
}
story.displayTiddler = function(srcElement,tiddler,template,animate,unused,customFields,toggle){
story.coreDisplayTiddler(config.macros.tiddlersBar.tabsAnimationSource,tiddler,template,animate,unused,customFields,toggle);
var title = (tiddler instanceof Tiddler)? tiddler.title : tiddler;
if (config.macros.tiddlersBar.isShown()) {
story.forEachTiddler(function(t,e){
if (t!=title) e.style.display="none";
else e.style.display="";
})
config.macros.tiddlersBar.currentTiddler=title;
}
var e=document.getElementById("tiddlersBar");
if (e) config.macros.tiddlersBar.refresh(e,null);
}
var coreRefreshPageTemplate = coreRefreshPageTemplate ? coreRefreshPageTemplate : refreshPageTemplate;
refreshPageTemplate = function(title) {
coreRefreshPageTemplate(title);
if (config.macros.tiddlersBar) config.macros.tiddlersBar.refresh(document.getElementById("tiddlersBar"));
}
ensureVisible=function (e) {return 0} //disable bottom scrolling (not useful now)
config.shadowTiddlers.StyleSheetTiddlersBar = "/*{{{*/\n";
config.shadowTiddlers.StyleSheetTiddlersBar += "#tiddlersBar .button {border:0}\n";
config.shadowTiddlers.StyleSheetTiddlersBar += "#tiddlersBar .tab {white-space:nowrap}\n";
config.shadowTiddlers.StyleSheetTiddlersBar += "#tiddlersBar {padding : 1em 0.5em 2px 0.5em}\n";
config.shadowTiddlers.StyleSheetTiddlersBar += ".tabUnselected .tabButton, .tabSelected .tabButton {padding : 0 2px 0 2px; margin: 0 0 0 4px;}\n";
config.shadowTiddlers.StyleSheetTiddlersBar += ".tiddler, .tabContents {border:1px [[ColorPalette::TertiaryPale]] solid;}\n";
config.shadowTiddlers.StyleSheetTiddlersBar +="/*}}}*/";
store.addNotification("StyleSheetTiddlersBar", refreshStyles);
config.refreshers.none = function(){return true;}
config.shadowTiddlers.PageTemplate=config.shadowTiddlers.PageTemplate.replace(/<div id='tiddlerDisplay'><\/div>/m,"<div id='tiddlersBar' refresh='none' ondblclick='config.macros.tiddlersBar.onTiddlersBarAction(event)'></div>\n<div id='tiddlerDisplay'></div>");
//}}}
|~ViewToolbar|+editTiddler deleteTiddler > references fields closeOthers syncing permalink jump|
|~EditToolbar|+saveTiddler -cancelTiddler|
<html>
<embed allowScriptAccess="never" saveEmbedTags="true" quality="high" wmode="transparent" bgcolor="#ffffff" name="beta3" salign="tl" scale="autoscale" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="p=1714515" src="http://www.polldaddy.com/poll.swf" width="252" height="500"></embed>
</html>
<html><span style="text-align:center;"><h1>Basic usage</h1></span></html>
<html><span style="display:block;text-align:center;"><object width="640" height="405"><param name="movie" value="http://www.youtube.com/v/POTWf1JYJGs&hl=es&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/POTWf1JYJGs&hl=es&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="405"></embed></object></span></html>
<html><span style="text-align:center;"><h1>Updates notifier</h1></span></html>
<html><span style="display:block;text-align:center;"><object width="640" height="400"><param name="movie" value="http://www.youtube.com/v/HLNVlcxKb-w&hl=es&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/HLNVlcxKb-w&hl=es&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="400"></embed></object></span></html>
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
/***
!~YourSearchResult Stylesheet
***/
/*{{{*/
.yourSearchResult {
position: absolute;
width: 800px;
padding: 0.2em;
list-style: none;
margin: 0;
background: url(img/background2.jpg);
border: 1px solid white;
-moz-border-radius: 6px;
color: white;
font-family: "Lucida Grande" Verdana;
}
.yourSearchResult .button, .yourSearchResult .shortcutNumber {color: white;
border: 1px solid transparent;
background: transparent;
}
.yourSearchResult .shortcutNumber {display: none;}
/*}}}*/
/***
!!Summary Section
***/
/*{{{*/
.yourSearchResult .summary {
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #999999;
padding-bottom: 4px;
color: white;}
.yourSearchRange, .yourSearchCount, .yourSearchQuery {
font-weight: bold;
}
.yourSearchResult .summary .button {
font-size: 10px;
color: white;
padding-left: 0.3em;
padding-right: 0.3em;
}
.yourSearchResult .summary .chkBoxLabel {
font-size: 10px;
padding-right: 0.3em;
}
/*}}}*/
/***
!!Items Area
***/
/*{{{*/
.yourSearchResult .marked {
background: none;
color: #f7c898;
border: none;}
.yourSearchItem {
margin-top: 2px;
margin-bottom: 3px;
background: url(img/trans10.png);
font-weight: bold; /* LLST */
-moz-border-radius: 4px;
border: 1px solid transparent; /* #CFE8CF; */
font-size: .9em;
}
.yourSearchItem .button {border-bottom: 1px dotted #F7C898;
}
.yourSearchNumber {
color: #000;
font-weight: bold;
}
.yourSearchTags {
color: white;
font-weight: normal;
}
.yourSearchText .marked{ /* LLST */
color: #F7C898;
border: none;
}
.yourSearchText {
color: white;
margin-top: .5em;
margin-bottom: 5px;
font-weight: normal;
font-size: .9em;
margin-left: 1.2em;
}
/*}}}*/
/***
!!Footer
***/
/*{{{*/
.yourSearchFooter {
margin-top: 8px;
border-top-width: thin;
border-top-style: solid;
border-top-color: #999999;
}
.yourSearchFooter a:hover{
background: none;
color: none;
}
/*}}}*/
/***
!!Navigation Bar
***/
/*{{{*/
.yourSearchNaviBar a {
font-size: 14px;
margin-left: 4px;
margin-right: 4px;
color: black;
text-decoration: underline;
}
.yourSearchNaviBar a:hover {
background-color: none;
}
.yourSearchNaviBar .prev {
font-weight: bold;
/*color: blue;*/
}
.yourSearchNaviBar .currentPage {
color: white;
font-weight: bold;
text-decoration: none;
}
.yourSearchNaviBar .next {
font-weight: bold;
/*color: blue;*/
}
/*}}}*/
Type the text for 'New Tiddler'sd
<html>
<!-- Site Meter -->
<script type="text/javascript" src="http://s22.sitemeter.com/js/counter.js?site=s22glass">
</script>
</html>
<html>
<a href="http://s22.sitemeter.com/stats.asp?site=s22glass" target="_top">
<img src="http://s22.sitemeter.com/meter.asp?site=s22glass" alt="Site Meter" border="0"/></a>
<!-- Copyright (c)2009 Site Meter -->
</html>