Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
Fuente: http://www.ficml.org/jemimap/style/color/wheel.html
<html><iframe name="content" src="http://www.ficml.org/jemimap/style/color/wheel.html" width=100% height=600></iframe></html>
Si usted guarda este archivo TiddlyWiki a su computadora y abre este tiddler, verá botones que le permite acceder un índice de sus archivos C, D, E o F. ¿Pues, para qué salir de su TiddlyWiki jamás?
|<html><FORM action="file:///c:/" target="_blank"><INPUT type=submit value="disco c:\" name="button" class="btn" name=submit2></FORM></html>|<html><FORM action="file:///d:/" target="_blank"><INPUT type=submit value="disco d:\" name="button" class="btn" name=submit2></FORM></html>|<html><FORM action="file:///e:/" target="_blank"><INPUT type=submit value="disco e:\" name="button" class="btn" name=submit2></FORM></html>|<html><FORM action="file:///f:/" target="_blank"><INPUT type=submit value="disco f:\" name="button" class="btn" name=submit2></FORM></html>|
El plugin ''~LaunchApplicationsPlugin'' le permite abrir otros programas (p. ej. Outlook, Word, etc) desde su TiddlyWiki.
Puede accederlo [[aquí|http://www.Remotely-Helpful.com/TiddlyWiki/LaunchApplication.html]] o [[aquí|http://www.Remotely-Helpful.com/TiddlyWiki/LaunchApplication.html|]].
Debe saber que hay riesgos de seguridad con algunos usos de este plugin. Para mayor información (en inglés), véase [[aquí|http://twhelp.tiddlyspot.com/#%5B%5BLaunch%20Applications%20Plugin%5D%5D]].
¡Las siguientes herramientas pueden convertir su archivo ~TiddlyWiki en el central de mando de su computadora!
*[[IFrames - portales a otras páginas web y otros TiddlyWikis dentro de su TiddlyWiki]]
*[[Abrir los archivos de su disco duro, CD or USB desde su TiddlyWiki]]
*[[Navegar sus archivos y carpetas desde su TiddlyWiki]]
*[[Abrir programas desde su TiddlyWiki]]
Background: #ffffff
Foreground: #000
PrimaryPale: #ddccff
PrimaryLight: #eeeeff
PrimaryMid: #330066
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #330066
TertiaryPale: #ddccff
TertiaryLight: #EEC591
TertiaryMid: #000
TertiaryDark: #8B7355
*[[Como cambiar los colores de un TiddlyWiki]]
*[[El SelectPaletteMacro]]
*[[Jugando con StyleSheets]]
*[[Como crear gradientes]]
*[[Como añadir imágenes al trasfondo]]
*[[TiddlyThemes]]
Fuente: http://www.coloria.net/bonus/colornames.htm.
<html><iframe src="http://www.coloria.net/bonus/colornames.htm" width=100% height=600></iframe></html>
Abra cualquier de las combinaciones de colores abajo y copiar su contenido. Después abra el Tiddler ColorPalette y reemplace sus contenidos con lo que ha copiado, y haga clic en 'OK.' Los colores en el archivo TiddlyWiki cambiarán a los colores indicados por la combinación que escogió. No se preocupe - si desea volver a los colores originales, reemplace el contenido del Tiddler ColorPalette con los colores de la combinación lila abajo.
[[Combinación de colores 'Manzanas']]
[[Combinación de colores 'Batman']]
[[Combinación de colores 'Comedor de Giffmex']]
[[Combinación de colores 'Capuchino 1']]
[[Combinación de colores 'Capuchino 2']]
[[Combinación de colores 'Cajeta']]
[[Combinación de colores 'Fresa']]
[[Combinación de colores 'Blueberry']]
[[Combinación de colores 'Lila']]
[[Combinación de colores 'Morado y dorado']]
[[Combinación de colores 'Romanos']]
Background: #cccccc
Foreground: #000
PrimaryPale: #999999
PrimaryLight: #667788
PrimaryMid: #334444
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #555566
TertiaryPale: #999999
TertiaryLight: #EEC591
TertiaryMid: #000
TertiaryDark: #8B7355
Background: #bbbbff
Foreground: #000
PrimaryPale: #7788ff
PrimaryLight: #006699
PrimaryMid: #002244
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #002244
TertiaryPale: #7788ff
TertiaryLight: #aaaaff
TertiaryMid: #000
TertiaryDark: #8B7355
Background: #FFFFFF
Foreground: #000
PrimaryPale: #FF8C69
PrimaryLight: #FF8C69
PrimaryMid: #8B4C39
PrimaryDark: #410
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #FFD39B
TertiaryLight: #EEC591
TertiaryMid: #CDAA7D
TertiaryDark: #8B7355
Background: #ddcc99
Foreground: #000
PrimaryPale: #998855
PrimaryLight: #664411
PrimaryMid: #221111
PrimaryDark: #410
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #998855
TertiaryLight: #EEC591
TertiaryMid: #841
TertiaryDark: #8B7355
Background: #ffdd77
Foreground: #000
PrimaryPale: #aa8855
PrimaryLight: #dd9922
PrimaryMid: #554422
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #aa8855
TertiaryLight: #EEC591
TertiaryMid: #000
TertiaryDark: #8B7355
Background: #ffee55
Foreground: #000
PrimaryPale: #ffbb33
PrimaryLight: #88bbff
PrimaryMid: #0066cc
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #ff9933
SecondaryMid: #db4
SecondaryDark: #cc3300
TertiaryPale: #ffbb33
TertiaryLight: #EEC591
TertiaryMid: #440044
TertiaryDark: #000
Background: #FFBCAD
Foreground: #000
PrimaryPale: #F67276
PrimaryLight: #FF6633
PrimaryMid: #A73853
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #FFBCAD
TertiaryLight: #EEC591
TertiaryMid: #000
TertiaryDark: #8B7355
Background: #eeeeff
Foreground: #000
PrimaryPale: #ddccff
PrimaryLight: #eeeeff
PrimaryMid: #330066
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #ddccff
TertiaryLight: #EEC591
TertiaryMid: #000
TertiaryDark: #8B7355
Background: #ddff88
Foreground: #000
PrimaryPale: #99cc00
PrimaryLight: #990033
PrimaryMid: #440000
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #99cc00
SecondaryMid: #db4
SecondaryDark: #440000
TertiaryPale: #99cc00
TertiaryLight: #EEC591
TertiaryMid: #440044
TertiaryDark: #000
Background: #FFcc00
Foreground: #000
PrimaryPale: #FF8C69
PrimaryLight: #cc66ff
PrimaryMid: #440044
PrimaryDark: #410
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #440044
TertiaryPale: #ffff99
TertiaryLight: #EEC591
TertiaryMid: #440044
TertiaryDark: #8B7355
Background: #ccaabb
Foreground: #000
PrimaryPale: #eeaaff
PrimaryLight: #ff0033
PrimaryMid: #464544
PrimaryDark: #000
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eeaaff
TertiaryLight: #EEC591
TertiaryMid: #000
TertiaryDark: #8B7355
TiddlyWiki usa un tiddler llamado ColorPalette (paleta de colores) con una serie de designaciones como, por ejemplo, {{{PrimaryPale}}} para controlar las áreas de la pantalla afectadas por cada color. Usted puede asignar diferentes colores a las designaciones y así manipular los colores de su TiddlyWiki.
Para cambiar los colores, abra ColorPalette y ajuste los colores usando códigos HTML o CSS o RGB. O, use un paleta ya hecha y cambie su nombre a ~ColorPalette. Hemos incluido algunas [[Combinaciones de colores]] para que experimente. El tiddler [[Designaciones de colores TiddlyWiki]] le ayudará a conocer cuáles designaciones afectan las diferentes partes de TiddlyWiki.
Puede ver dos de mis herramientas favoritas para escoger colores en estos tiddlers:
[[4096 Color wheel]]
[[Coloria color names]]
<<gradient horiz #bbbbbb #eeeeee #ffffff>>El GradientMacro le permite crear gradientes sencillos a color, u horizontales o verticales. <br>No requieren ningún imagen para funcionar.>>
El código para el gradiente arriba:
{{{
<<gradient vert #ffffff #ffdddd #ff8888>>gradient fill>>
}}}
Dentro de las flechas hay cuatro elementos:
#''gradient'' indica a TiddlyWiki que el macro es un gradiente.
#''vert'' es para gradientes verticales y "horiz" es para gradientes horizontales.
#Lo que sigue es una secuencia del código para los dos o más colores que usted quiere para su gradiente. Puede usar códigos de CSS o RGB para indicar colores. (Para más información sobre la selección de colores, véase [[Como cambiar los colores de un TiddlyWiki]].
#">>su texto aquí>>" termina el macro.
''Otro ejemplo de un gradiente:''
| <<gradient vert #ffffff #ffdddd #ff8888>>Ningún imagen fue usado en la creación de este macro>> | <<gradient vert #ffffff #ddffdd #88ff88>>Ningún imagen fue usado en la creación de este macro>> | <<gradient vert #ffffff #ddddff #8888ff>>Ningún imagen fue usado en la creación de este macro>> |
Aquí está el código para la imagen arriba.
{{{
| <<gradient vert #ffffff #ffdddd #ff8888>>Ningún imagen fue usado en la creación de este macro>> | <<gradient vert #ffffff #ddffdd #88ff88>>Ningún imagen fue usado en la creación de este macro>> | <<gradient vert #ffffff #ddddff #8888ff>>Ningún imagen fue usado en la creación de este macro>> |
}}}
También puede añadir definiciones CSS a los gradientes, así:
<<gradient vert #000000 #660000 #aa2222>>color:#ffffff;font-size:12pt;Darkness>>
Aquí está el código para la imagen arriba.
{{{
<<gradient vert #000000 #660000 #aa2222>>color:#ffffff;font-size:12pt;Darkness>>
}}}
@@Plugins son tiddlers con códigos especiales que aumentan el poder de TiddlyWiki. Es fácil instalar plugins:
*Cuando encuentre el plugin que quiere en su TiddlyWiki, copie la dirección web de la página donde se encuentra el plugin con la ventana de búsqueda de su navegador web.
*@@En su propio archivo TiddlyWiki, haga clic en "ImportTiddlers" (en la versión 2.2+ se encuentra en el área "backstage"; en versiones anteriores, se encuentra en el panel de opciones en el menú a la derecha.
*Pegue la dirección que copió de la página del plugin a la primera ventana del panel de ImportTiddlers, y haga clic en "Fetch" (adquirir).
*En la próxima ventana, seleccione "Default" y @@
*Una lista
*Paste the url you've copied into the top window of the import tiddlers tiddler that appears. Then click Fetch.
*A list of all the tiddlers found in the other file will appear. Find the tiddler of the plugin you want, then check the box next to it.
*Below the list is a menu that says "More actions..." Choose "Import these tiddlers."
*Your screen will blink and change several times while your file is being updated. If you have your ~TiddlyWiki configured to automatically save every change (which is default), the box will appear in the top right corner saying it has saved the change. If you have it configured another way, then click on "save changes".
*Hit the 'refresh' or 'reload' button on your browser.
*The plugin should now be installed and usable on your file. That's it!@@
Probablemente no quiere imprimir todos los menúes y botones de TiddlyWiki, ni el encabezado. Si solo quiere imprimir los títulos y textos de los tiddlers, puede pegar el siguiente código al StyleSheet de su TiddlyWiki (este código ya está en el StyleSheet de este tutorial):
<!--{{{-->
@media print {#mainMenu {display: none ! important;}}
@media print {#topMenu {display: none ! important;}}
@media print {#sidebar {display: none ! important;}}
@media print {#messageArea {display: none ! important;}}
@media print {#toolbar {display: none ! important;}}
@media print {.header {display: none ! important;}}
@media print {.tiddler .subtitle {display: none ! important;}}
@media print {.tiddler .toolbar {display; none ! important; }}
@media print {.tiddler .tagging {display; none ! important; }}
@media print {.tiddler .tagged {display; none ! important; }}
<!--}}}-->
{{invisibletable{
|width:25em; ~TiddlyWiki es un programa muy versátil, pero la novedad del programa implica un poco de esfuerzo para aprender al principio. Para los que están dispuestos a superar las dificultades iniciales, ~TiddlyWiki resulta una inversión muy valiosa. Yo aprendí ~TiddlyWiki poco a poco, y diseñé este tutorial porque quiero que usted también descubra este programa maravilloso sin la necesidad de invertir tanto tiempo y esfuerzo como yo hice. Espero que disfrute este tutorial y llegue a utilizar ~TiddlyWiki al máximo.<br><br>@@color(red):ESTOY EN EL PROCESO DE TERMINAR LOS ULTIMOS 32 TIDDLERS DEL TUTORIAL. AGRADEZCO SU PACIENCIA. SIN EMBARGO SE PUEDE APROVECHAR DE MUCHO MATERIAL NUEVO Y LA REVISION COMPLETA DE LA TRADUCCION DEL CODIGO DE TIDDLYWIKI.@@|''Instrucciones básicas:''<br>[[¿Qué rayos es TiddlyWiki?]]<br>[[Para principiantes: Cómo leer un documento TiddlyWiki en el Internet]]<br>[[Guardar un TiddlyWiki a su computadora]]<br>[[Nota especial para usuarios de Microsoft Internet Explorer]]<br>[[Imprimir de un archivo TiddlyWiki]]<br>[[Para usuarios ordinarios: Cómo añadir su propio material a un documento TW]]<br>[[Para expertos: Optimizar su experiencia de TW]]<br>[[Poner su TiddlyWiki en línea]]<br><br>''Otros recursos:''<br>[[Una guia visual a la pantalla de TiddlyWiki]]<br>[[Versión 2.2]]<br>[[Formatos Especiales]]<br>[[Tutoriales e información avanzada (en inglés)]]<br>[[El Tiddler que convierte los menúes al español]]|
}}}
''~TiddlyWiki'' es © 2006 [[osmosoft|http://www.osmosoft.com]]. ~TiddlyWiki es una aplicación gratuita creada bajo una licencia "Open Source" por Jeremy Ruston. (véasela en http://tiddlywiki.com).
''Tutorial Básico ~TiddlyWiki'' es un tutorial escrito por el Rvdo. David Gifford (su sitio is http://www.giffmex.org) y lo puede contactar con el correo //giff (at) giffmex (dot) org//
Lo que sigue es una lista de las designaciones de colores en el ColorPalette, y las secciones de TiddlyWiki que cada designación afecta en la configuración normal.
|![[Background]]|Esta designación controla el color del trasfondo o 'papel', y el texto en el título y el subtítulo en el encabezado. |
|![[Foreground]]|Esta designación controla el color del texto.|
|!PrimaryPale|Esta designación controla el color del panel de opciones en el menú a la derecha.|
|!PrimaryLight|Esta designación controla el color de la parte superior del gradiente en el encabezado.|
|!PrimaryMid|Esta designación controla el color de@@the text in the ~MainMenu, the color of the text for links, the color of the text in the lists of tiddlers and tags, and the color of the bottom of the Header gradient.@@|
|!PrimaryDark|Esta designación controla el color de @@the text of the items in the top of the right hand menu and the text of the buttons on the tiddlers.@@|
|!SecondaryPale|Esta designación controla el color de @@the background of the boxes in those tiddlers that show snippets of the ~TiddlyWiki code.@@|
|!SecondaryLight|Esta designación controla el color que aparece @@when the tiddler buttons or items in the right hand menu are highlighted.@@|
|!SecondaryMid|Esta designación controla el color de@@the title cells in tables, that is, cells which begin with an exclamation mark (!). It also controls the color of the box that appears when changes have been saved, and the color of the tiddler buttons when they are selected.@@|
|!SecondaryDark|Esta designación controla el color de los títulos de los tiddlers.|
|!TertiaryPale|Esta designación controla el color del menú a mano derecha que alista las etiquetas y tiddlers. También controla el color del botón de etiquetas que aparece en los tiddlers.|
|!TertiaryLight|Esta designación controla el color de ordes alrededor los menúes a la derecha. |
|!TertiaryMid|Esta designación controla el color de las pestañas no seleccionadas detrás de la lista de etiquetas y tiddlers en el menú a la derecha.|
|!TertiaryDark|Esta designación controla el color del subtítulo de cada tiddler, es decir, el autor y las fechas que aparecen debajo del título del tiddler.|
También es posible cambiar las designaciones en el StyleSheet con CSS para que el color de una sección de TiddlyWiki sea controlado por otra designación.
/***
|!''Name:''|!''E''asily ''A''daptable ''S''ource ''E''ditor|
|''Description:''|this framework allows you to easily create commands that work on the current tiddler text selection in edit mode|
|''Version:''|0.1.0|
|''Date:''|13/01/2007|
|''Source:''|http://yann.perrin.googlepages.com/twkd.html#E.A.S.E|
|''Author:''|[[Yann Perrin|YannPerrin]]|
|''License:''|[[BSD open source license]]|
|''~CoreVersion:''|2.x|
|''Browser:''|Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0|
***/
////Messages Definition
//{{{
config.messages.Ease = {
noselection:"nothing selected",
asktitle:"enter the new tiddler title",
exists:" already exists, please enter another title",
askForTagsLabel:"enter the new tiddler tags",
tiddlercreated:" tiddler created"
}
//}}}
////
//{{{
if (!window.TWkd) window.TWkd={context:{}};
if (!TWkd.Ease)
TWkd.Ease = function (text,tooltip){
this.text = text;
this.tooltip = tooltip;
this.modes = [];
this.addMode = function(modeDefinition) {this.modes.push(modeDefinition);};
this.handler = function(event,src,title) {
TWkd.context.command = this;
TWkd.context.selection=this.getSelection(title);
if (this.modes.length==1) {
this.modes[0].operation();
}
else {
var popup = Popup.create(src);
if(popup) {
for (var i=0; i<this.modes.length; i++) {
createTiddlyButton(createTiddlyElement(popup,"li"), this.modes[i].name, this.modes[i].tooltip, this.OperateFromButton, null, 'id'+i, null);
}
Popup.show(popup,false);
event.cancelBubble = true;
if (event.stopPropagation) event.stopPropagation();
return false;
}
}
};
};
TWkd.Ease.prototype.OperateFromButton = function(e){
var commandMode=this.getAttribute('Id').replace('id','');
TWkd.context.command.modes[commandMode].operation();
};
TWkd.Ease.prototype.getTiddlerEditField = function(title,field){
var tiddler = document.getElementById(story.idPrefix + title);
if(tiddler != null){
var children = tiddler.getElementsByTagName("*")
var e = null;
for (var t=0; t<children.length; t++){
var c = children[t];
if(c.tagName.toLowerCase() == "input" || c.tagName.toLowerCase() == "textarea"){
if(!e) {e = c;}
if(c.getAttribute("edit") == field){e = c;}
}
}
if(e){return e;}
}
} // closes getTiddlerEditField function definition
TWkd.Ease.prototype.getSelection = function(title,quiet) {
var tiddlerTextArea = this.getTiddlerEditField(title,"text");
var result = {};
if (document.selection != null && tiddlerTextArea.selectionStart == null) {
tiddlerTextArea.focus();
var range = document.selection.createRange();
var bookmark = range.getBookmark();
var contents = tiddlerTextArea.value;
var originalContents = contents;
var marker = "##SELECTION_MARKER_" + Math.random() + "##";
while(contents.indexOf(marker) != -1) {
marker = "##SELECTION_MARKER_" + Math.random() + "##";
}
var selection = range.text;
range.text = marker + range.text + marker;
contents = tiddlerTextArea.value;
result.start = contents.indexOf(marker);
contents = contents.replace(marker, "");
result.end = contents.indexOf(marker);
tiddlerTextArea.value = originalContents;
range.moveToBookmark(bookmark);
range.select();
}
else {
result.start=tiddlerTextArea.selectionStart;
result.end=tiddlerTextArea.selectionEnd;
}
result.content=tiddlerTextArea.value.substring(result.start,result.end);
result.source=title;
if (!result.content&&!quiet) displayMessage(config.messages.Ease.noselection);
return(result);
}//closes getSelection function definition
// replace selection or insert new content
TWkd.Ease.prototype.putInPlace=function(content,workplace) {
var tiddlerText = this.getTiddlerEditField(workplace.source,"text");
tiddlerText.value = tiddlerText.value.substring(0,workplace.start)+content+tiddlerText.value.substring(workplace.end);
}
// asking for title
TWkd.Ease.prototype.askForTitle = function(suggestion) {
if (!suggestion)
suggestion = "";
var newtitle;
while (!newtitle||store.tiddlerExists(newtitle))
{
if (store.tiddlerExists(newtitle))
displayMessage(newtitle+config.messages.Ease.exists);
newtitle = prompt(config.messages.Ease.asktitle,suggestion);
if (newtitle==null)
{
displayMessage(config.messages.Ease.titlecancel);
return(false);
}
}
return(newtitle);
}//closes askForTitle function definition
// creation of a new tiddler
TWkd.Ease.prototype.newTWkdLibTiddler = function(title,content,from,askForTags){
var tiddler = new Tiddler();
tiddler.title = title;
tiddler.modifier = config.options.txtUserName;
tiddler.text = content;
(from) ? tiddler.tags = [from] : tiddler.tags=[];
if (askForTags)
tiddler.tags = prompt(config.messages.Ease.askForTagsLabel,'[['+from+']]').readBracketedList();
store.addTiddler(tiddler);
//store.notifyAll();
displayMessage(title+config.messages.Ease.tiddlercreated);
}
if (!TWkd.Mode)
TWkd.Mode = function (name,tooltip,ask,operation) {
this.name = name;
this.tooltip = tooltip;
this.ask = ask;
this.operation = operation;
};
//}}}
<div class="toolbar" macro="toolbar +saveTiddler closeOthers -cancelTiddler deleteTiddler"></div>
<div class="title" macro="view title"></div>
<div class="editLabel">Title</div><div class="editor" macro="edit title"></div>
<div class="editLabel">Tags</div><div class="editor" macro="edit tags"></div>
<div class="editorFooter"><span macro="message views.editor.tagPrompt"></span><span macro="tagChooser"></span></div>
<div macro='hideWhen ((tiddler.tags.contains("Contacts"))||(tiddler.title=="New Contact"))'>[[EditToolbar]]<div class='editor' macro='edit text'></div></div>
<div macro='showWhen ((tiddler.tags.contains("Contacts"))||(tiddler.title=="New Contact"))'><div class='editor'>
<table width='100%'>
<tr><th>Name</th><td><span macro='edit ContactFirstName'></span><span macro='edit ContactLastName'></span></td><td rowspan='4' width='50%' macro='edit text'></td></tr>
<tr><th>Adress</th><td><span macro='edit ContactStreetNumber'></span><span macro='edit ContactStreetName'></span><span macro='edit ContactZipCode'></span><span macro='edit ContactCity'></span></td></tr>
<tr><th>Phone</th><td><span macro='edit ContactPhone'></span></td></tr>
<tr><th>Email</th><td><span macro='edit ContactMail'><span></td></tr>
</table>
</div></div>
<div macro='toolbar format slice tongue'></div>
Quiero agradecer a Clint Checketts del sitio http://checkettsweb.com/tw/spanishtw.htm y sb56637 del sitio http://ulteo-es.org/wiki/#WikiFAQ para sus esfuerzos en traducir el código de TiddlyWiki al español. El código de este documento es una adaptación de códigos que ellos prepararon. Si está interesado ver el código, puede abrir este Tiddler: [[Spanishlingogiffmex2]].
Para usar el código de [[Spanishlingogiffmex2]] en un archivo TiddlyWiki que no lo tiene, es necesario importar este Tiddler al otro archivo usando el macro ImportarTiddlers. Por supuesto, el proceso es de importación, no de exportación, así que tiene que abrir el otro archivo e importar el Tiddler [[Spanishlingogiffmex2]] desde allí.
*[[Formatos para texto]]
*[[Formatos para enlaces e imágenes]]
*[[Formatos para listas]]
*[[Formatos para tablas]]
*[[Formatos para blockquotes (citas indentadas)]]
*[[Formatos misceláneos]]
*[[Formatos para símbolos de ASCII, matemática y letras de otros idiomas]]
! Encabezados
{{{
!Encabezado 1
!!Encabezado 2
!!!Encabezado 3, etc
}}}
Produce:
!Encabezado 1
!!Encabezado 2
!!!Encabezado 3, etc
! Listas de palabras con sus definiciones
{{{
;Esta es una entrada
:Esta es la definición, indentada
;Esta es la próxima entrada
:Esta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definición
}}}
Produce:
;Esta es una entrada
:Esta es la definición, indentada
;Esta es la próxima entrada
:Esta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definiciónEsta es la definición
! Líneas horizontales
{{{
-----
}}}
Produce:
----
>nivel 1
>nivel 1
>>nivel 2
>>nivel 2
>>>nivel 3
>>>nivel 3
>>nivel 2
>nivel 1
Código:
{{{
>nivel 1
>nivel 1
>>nivel 2
>>nivel 2
>>>nivel 3
>>>nivel 3
>>nivel 2
>nivel 1
}}}
!Párrafos enteros:
<<<
Un menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda. Un menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda. El menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda.
<<<
Código:
{{{
<<<
Un menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda. Un menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda. El menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda.
<<<
}}}
''Images:''
{{{[img[http://farm1.static.flickr.com/39/122259544_6913ca58f3_m.jpg]]}}}
es el formato para:
[img[http://farm1.static.flickr.com/39/122259544_6913ca58f3_m.jpg]]
!Enlaces
|!Formato|!El resultado|!Como se escribe|
|bgcolor(#dddddd):''Enlaces con ~WikiWords''|EnchiLada (inactive link - no tiddler yet)<br>WikiWord (active link to tiddler)|{{{EnchiLada}}}<br>{{{WikiWord}}}|
|bgcolor(#dddddd):''Usar una Wikiword sin que sea enlace''|~WikiWord, ~EnchiLada|{{{~WikiWord, ~EnchiLada}}}|
|bgcolor(#dddddd):''Enlaces con corchetes''|[[Formatos para texto]]|{{{[[Formatos para texto]]}}}|
|bgcolor(#dddddd):''Enlaces bonitos''|[[display text|ColorSchemes]] - links to the tiddler of color schemes|{{{[[display text|ColorSchemes]]}}}|
|bgcolor(#dddddd):''Enlaces externos funcionan igual''|http://groups.google.com/group/TiddlyWiki <br><br>[[TiddlyWiki Google group|http://groups.google.com/group/TiddlyWiki]]|{{{http://groups.google.com/group/TiddlyWiki}}} <br><br> {{{[[TiddlyWiki Google group|http://groups.google.com/group/TiddlyWiki]]}}}|
|bgcolor(#dddddd):''Enlaces a archivos locales''|Enlace a un archivo en su disco (d:/): <br><br>Enlace a un archivo en su USB (e:/): <br><br>Enlaces a un archivo en su disco duro|{{{file:///D:/nombredearchivo.doc/}}}<br><br>{{{file:///E:/nombredearchivo.doc/}}}<br><br>{{{file:///C:/nombresdecarpetas/nombredearchivo.doc/}}}|
! Listas con viñetas:
Este formato:
{{{
* viñeta
* viñeta
** segunda viñeta
***tercera viñeta
}}}
Produce estos resultados:
* viñeta
* viñeta
** segunda viñeta
***tercera viñeta
! Listas enumeradas
Este formato:
{{{
# Número uno
# Número dos
## dos a
### dos a i
* Se puede
** mezclar los dos tipos
*** de listas
# Así
}}}
Produce estos resultados:
# Número uno
# Número dos
## dos a
### dos a i
* Se puede
** mezclar los dos tipos
*** de listas
# Así
Morris Gray tiene algunas buenas listas de código para símbolos de ASCII, símbolos de griego y latín, símbolos de HTML, y símbolos de matemática. Para ver estas listas en su página, [[haga clic aquí|http://twhelp.tiddlyspot.com/#Entities-Codes]].
!This is the formatting:
{{{|!encabezado de tabla|!Columna dos|}}}
{{{|>| colspan |}}}
{{{| rowspan |alinear izquierda|}}}
{{{|~| alinear derecha|}}}
{{{|bgcolor(#DC1A1A):coloreado| centrado |}}}
{{{||*listas<br>*dentro de<br>*tablas<br><br>y doble-espacio también|}}}
{{{|caption|c}}}
!This is the result:
|!encabezado de tabla|!Columna dos|
|>| colspan |
| rowspan |alinear izquierda|
|~| alinear derecha|
|bgcolor(#DC1A1A):coloreado| centrado |
||*listas<br>*dentro de<br>*tablas<br><br>y doble-espacio también|
|caption|c
Para un ejemplo complejo, véase PeriodicTable.
Véase también [[Más información acerca de tablas]]
!Formatos para texto
|!Formato|!Los resultados|!El código|
|Negritas|''texto''|{{{''texto''}}}|
|Letras itálicas|//texto//|{{{//texto//}}}|
|Letras subrayadas|__texto__|{{{__texto__}}}|
|Texto rayado|--texto--|{{{--texto--}}}|
|Texto coloreado|@@color(green):de color verde@@|{{{@@color(green):de color verde@@}}}|
|Texto con trasfondo coloreado|@@bgcolor(#ff0000):color(#ffffff):rojo@@|{{{@@bgcolor(#ff0000):color(#ffffff):rojo@@}}}|
|Texto resaltado|@@texto@@|{{{@@texto@@}}}|
|Sobrescrito|2^^3^^=8|{{{2^^3^^=8}}}|
|Subescrito|a~~ij~~ = -a~~ji~~|{{{a~~ij~~ = -a~~ji~~}}}|
!Letra inicial grande
(del tutorial TW Help por Morris Gray)
''Ejemplo'':
{{firstletter{
@@color:#bbbbbb;U@@}}}n menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda. Un menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda. El menú principal es básicamente una tabla de contenido que usted puede usar para accesar rápidamente los contenidos de su documento. Normalmente el menú principal se encuentra a la izquierda.
''Como hacerlo:''
1. Añadir el siguiente código a StyleSheet:
{{{
.firstletter{ float:left; width:0.75em; font-size:400%; font-family:times,arial; line-height:60%; }
}}}
2. Añadir el siguiente código a su tiddler en lugar de la letra inicial (reemplazando "U" con la letra que desea):
{{{
{{firstletter{
@@color:#c06;U@@
}}}
}}}
No es aconsejable guardar un TiddlyWiki con métodos convencionales de guardar archivos. Para guardar este TiddlyWiki a su computadora, haga clic con el botón derecho del ratón en la parte del menú arriba donde dice "Guardar este archivo". Seleccione "guardar enlace". Nombre su archivo con un nombre apropiado, y guárdelo en un lugar conveniente en su computadora.
Después de hacerlo, cierre su navegador de web, y abra su versión guardada del documento desde el botón de Inició - Documentos. Su versión guardada tendrá el nombre que usted acaba de darla. En TiddlyWiki, escoja un username (nombre de usuario) en formato WikiWord para autorizar los cambios que usted hará al archivo. El username se guarda en la casilla en la parte superior del menú de "options" a la derecha.
!Personalizar un nuevo archivo TiddlyWiki
#Cambiar el contenido de los tiddlers SiteTitle y SiteSubtitle (el título y subtítulo del sitio) para reflejar el contenido que piensa poner en su archivo.
#Abra el tiddler MainMenu (menú principal) y úselo como la tabla de contenido del archivo.
#Si hay ciertos tiddlers que usted desee abiertos cada vez que usted abra su TiddlyWiki, ponga los títulos de esos tiddlers en DefaultTiddlers.
#Debería tomar unas decisiones en cuanto a sus opciones para guardar datos. Le hemos preparado una [[Guía de las opciones para guardar datos]]
/***
| Name:|HideWhenPlugin|
| Description:|Allows conditional inclusion/exclusion in templates|
| Version:|6.9.3|
| Date:|30-Sep-2006|
| Source:|http://mptw.tiddlyspot.com/#HideWhenPlugin|
| Author:|Simon Baird <simon.baird@gmail.com>|
For use in ViewTemplate and EditTemplate. Eg
{{{<div macro="showWhen tiddler.tags.contains('Task')">[[TaskToolbar]]</div>}}}
{{{<div macro="showWhen tiddler.modifier == 'BartSimpson'"><img src="bart.gif"/></div>}}}
***/
//{{{
merge(config.macros,{
hideWhen: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
if (eval(paramString)) {
removeChildren(place);
place.parentNode.removeChild(place);
}
}},
showWhen: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {
config.macros.hideWhen.handler(place,macroName,params,wikifier,'!('+paramString+')',tiddler);
}}
});
//}}}
~IFrames son elementos de HTML que permiten que un tiddler actúe como portal a otras páginas web, incluyendo a ~TiddlyWikis.
''El código'' para añadir a su tiddler:
{{{
<html><div align="center"><iframe src="DIRECCIONDEPAGINAWEBAQUI" frameborder="0" width="100%" height="600"></iframe></div></html>
}}}
Con este código puede indicar la dirección de la página web. Puede también ajustar la altura, anchura y borde del portal.
~IFrames también pueden acceder archivos html en su disco duro. Solo tiene que sustituir la dirección de web con la dirección exacta del archivo en su disco. Por ejemplo:
{{{
"file:///c:/My%20Documents/Folder/document.html"
}}}
Abajo hay un IFrame de nuestra autobiografía en línea. Haga clic en cualquier de los enlaces en la página para ver qué sucede.
<html><div align="center"><iframe src="http://www.giffmex.org/esp/giffordsbioesp.html" frameborder="0" width="100%" height="600"></iframe></div></html>
Imprimir de un archivo TiddlyWiki no es diferente que imprimir cualquier otra cosa con su navegador web. Solo tiene que usar las herramientas de su navegador.
Otro consejo: [[Cómo imprimir solo los títulos y el texto de los tiddlers sin los menúes, botones y encabezados]]
Para empezar con este TiddlyWiki vacío, necesitará modificar los siguientes tiddlers:
* SiteTitle & SiteSubtitle: El título y subtítulo del sitio, mostrados en el encabezado (después de guardar, también aparecerán en la barra del título de su navegador web)
* MainMenu: El menú principal que funciona como tabla de contenido para el usuario (generalmente este menú se encuentra a la izquierda)
* DefaultTiddlers: Contiene los nombres de los tiddlers que aparecerán cuando el archivo TiddlyWiki se abre
Además, necesitará ingresar su nombre usuario para firmar sus cambios posteriores al archivo: <<option txtUserName>>
/***
|Name|InlineJavascriptPlugin|
|Source|http://www.TiddlyTools.com/#InlineJavascriptPlugin|
|Version|1.6.0|
|Author|Eric Shulman - ELS Design Studios|
|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.
!!!!!Usage
<<<
When installed, this plugin adds new wiki syntax for surrounding tiddler content with {{{<script>}}} and {{{</script>}}} markers, so that it can be treated as embedded javascript and executed each time the tiddler is rendered.
''Deferred execution from an 'onClick' link''
By including a {{{label="..."}}} parameter in the initial {{{<script>}}} marker, the plugin will create a link to an 'onclick' script that will only be executed when that specific link is clicked, rather than running the script each time the tiddler is rendered. You may also include a {{{title="..."}}} parameter to specify the 'tooltip' text that will appear whenever the mouse is moved over the onClick link text
''External script source files:''
You can also load javascript from an external source URL, by including a src="..." parameter in the initial {{{<script>}}} marker (e.g., {{{<script src="demo.js"></script>}}}). This is particularly useful when incorporating third-party javascript libraries for use in custom extensions and plugins. The 'foreign' javascript code remains isolated in a separate file that can be easily replaced whenever an updated library file becomes available.
''Display script source in tiddler output''
By including the keyword parameter "show", in the initial {{{<script>}}} marker, the plugin will include the script source code in the output that it displays in the tiddler.
''Defining javascript functions and libraries:''
Although the external javascript file is loaded while the tiddler content is being rendered, any functions it defines will not be available for use until //after// the rendering has been completed. Thus, you cannot load a library and //immediately// use it's functions within the same tiddler. However, once that tiddler has been loaded, the library functions can be freely used in any tiddler (even the one in which it was initially loaded).
To ensure that your javascript functions are always available when needed, you should load the libraries from a tiddler that will be rendered as soon as your TiddlyWiki document is opened. For example, you could put your {{{<script src="..."></script>}}} syntax into a tiddler called LoadScripts, and then add {{{<<tiddler LoadScripts>>}}} in your MainMenu tiddler.
Since the MainMenu is always rendered immediately upon opening your document, the library will always be loaded before any other tiddlers that rely upon the functions it defines. Loading an external javascript library does not produce any direct output in the tiddler, so these definitions should have no impact on the appearance of your MainMenu.
''Creating dynamic tiddler content''
An important difference between this implementation of embedded scripting and conventional embedded javascript techniques for web pages is the method used to produce output that is dynamically inserted into the document:
* In a typical web document, you use the document.write() function to output text sequences (often containing HTML tags) that are then rendered when the entire document is first loaded into the browser window.
* However, in a ~TiddlyWiki document, tiddlers (and other DOM elements) are created, deleted, and rendered "on-the-fly", so writing directly to the global 'document' object does not produce the results you want (i.e., replacing the embedded script within the tiddler content), and completely replaces the entire ~TiddlyWiki document in your browser window.
* To allow these scripts to work unmodified, the plugin automatically converts all occurences of document.write() so that the output is inserted into the tiddler content instead of replacing the entire ~TiddlyWiki document.
If your script does not use document.write() to create dynamically embedded content within a tiddler, your javascript can, as an alternative, explicitly return a text value that the plugin can then pass through the wikify() rendering engine to insert into the tiddler display. For example, using {{{return "thistext"}}} will produce the same output as {{{document.write("thistext")}}}.
//Note: your script code is automatically 'wrapped' inside a function, {{{_out()}}}, so that any return value you provide can be correctly handled by the plugin and inserted into the tiddler. To avoid unpredictable results (and possibly fatal execution errors), this function should never be redefined or called from ''within'' your script code.//
''Accessing the ~TiddlyWiki DOM''
The plugin provides one pre-defined variable, 'place', that is passed in to your javascript code so that it can have direct access to the containing DOM element into which the tiddler output is currently being rendered.
Access to this DOM element allows you to create scripts that can:
* vary their actions based upon the specific location in which they are embedded
* access 'tiddler-relative' information (use findContainingTiddler(place))
* perform direct DOM manipulations (when returning wikified text is not enough)
<<<
!!!!!Examples
<<<
an "alert" message box:
><script show>
alert('InlineJavascriptPlugin: this is a demonstration message');
</script>
dynamic output:
><script show>
return (new Date()).toString();
</script>
wikified dynamic output:
><script show>
return "link to current user: [["+config.options.txtUserName+"]]";
</script>
dynamic output using 'place' to get size information for current tiddler:
><script show>
if (!window.story) window.story=window;
var title=story.findContainingTiddler(place).id.substr(7);
return title+" is using "+store.getTiddlerText(title).length+" bytes";
</script>
creating an 'onclick' button/link that runs a script:
><script label="click here" title="clicking this link will show an 'alert' box" show>
if (!window.story) window.story=window;
alert("Hello World!\nlinktext='"+place.firstChild.data+"'\ntiddler='"+story.findContainingTiddler(place).id.substr(7)+"'");
</script>
loading a script from a source url:
>http://www.TiddlyTools.com/demo.js contains:
>>{{{function demo() { alert('this output is from demo(), defined in demo.js') } }}}
>>{{{alert('InlineJavascriptPlugin: demo.js has been loaded'); }}}
><script src="demo.js" show>
return "loading demo.js..."
</script>
><script label="click to execute demo() function" show>
demo()
</script>
<<<
!!!!!Installation
<<<
import (or copy/paste) the following tiddlers into your document:
''InlineJavascriptPlugin'' (tagged with <<tag systemConfig>>)
<<<
!!!!!Revision History
<<<
''2007.02.19 [1.6.0]'' added support for title="..." to specify mouseover tooltip when using an onclick (label="...") script
''2006.10.16 [1.5.2]'' add newline before closing '}' in 'function out_' wrapper. Fixes error caused when last line of script is a comment.
''2006.06.01 [1.5.1]'' when calling wikify() on script return value, pass hightlightRegExp and tiddler params so macros that rely on these values can render properly
''2006.04.19 [1.5.0]'' added 'show' parameter to force display of javascript source code in tiddler output
''2006.01.05 [1.4.0]'' added support 'onclick' scripts. When label="..." param is present, a button/link is created using the indicated label text, and the script is only executed when the button/link is clicked. 'place' value is set to match the clicked button/link element.
''2005.12.13 [1.3.1]'' when catching eval error in IE, e.description contains the error text, instead of e.toString(). Fixed error reporting so IE shows the correct response text. Based on a suggestion by UdoBorkowski
''2005.11.09 [1.3.0]'' for 'inline' scripts (i.e., not scripts loaded with src="..."), automatically replace calls to 'document.write()' with 'place.innerHTML+=' so script output is directed into tiddler content. Based on a suggestion by BradleyMeck
''2005.11.08 [1.2.0]'' handle loading of javascript from an external URL via src="..." syntax
''2005.11.08 [1.1.0]'' pass 'place' param into scripts to provide direct DOM access
''2005.11.08 [1.0.0]'' initial release
<<<
!!!!!Credits
<<<
This feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]]
<<<
!!!!!Code
***/
//{{{
version.extensions.inlineJavascript= {major: 1, minor: 6, revision: 0, date: new Date(2007,2,19)};
config.formatters.push( {
name: "inlineJavascript",
match: "\\<script",
lookahead: "\\<script(?: src=\\\"((?:.|\\n)*?)\\\")?(?: label=\\\"((?:.|\\n)*?)\\\")?(?: title=\\\"((?:.|\\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) {
if (lookaheadMatch[1]) { // load a script library
// make script tag, set src, add to body to execute, then remove for cleanup
var script = document.createElement("script"); script.src = lookaheadMatch[1];
document.body.appendChild(script); document.body.removeChild(script);
}
if (lookaheadMatch[5]) { // there is script code
if (lookaheadMatch[4]) // show inline script code in tiddler output
wikify("{{{\n"+lookaheadMatch[0]+"\n}}}\n",w.output);
if (lookaheadMatch[2]) { // create a link to an 'onclick' script
// add a link, define click handler, save code in link (pass 'place'), set link attributes
var link=createTiddlyElement(w.output,"a",null,"tiddlyLinkExisting",lookaheadMatch[2]);
link.onclick=function(){try{return(eval(this.code))}catch(e){alert(e.description?e.description:e.toString())}}
link.code="function _out(place){"+lookaheadMatch[5]+"\n};_out(this);"
link.setAttribute("title",lookaheadMatch[3]?lookaheadMatch[3]:"");
link.setAttribute("href","javascript:;");
link.style.cursor="pointer";
}
else { // run inline script code
var code="function _out(place){"+lookaheadMatch[5]+"\n};_out(w.output);"
code=code.replace(/document.write\(/gi,'place.innerHTML+=(');
try { var out = eval(code); } 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;
}
}
} )
//}}}
/***
|''Name:''|LegacyStrikeThroughPlugin|
|''Description:''|Support for legacy (pre 2.1) strike through formatting|
|''Version:''|1.0.2|
|''Date:''|Jul 21, 2006|
|''Source:''|http://www.tiddlywiki.com/#LegacyStrikeThroughPlugin|
|''Author:''|MartinBudden (mjbudden (at) gmail (dot) com)|
|''License:''|[[BSD open source license]]|
|''CoreVersion:''|2.1.0|
***/
//{{{
// Ensure that the LegacyStrikeThrough Plugin is only installed once.
if(!version.extensions.LegacyStrikeThroughPlugin) {
version.extensions.LegacyStrikeThroughPlugin = {installed:true};
config.formatters.push(
{
name: "legacyStrikeByChar",
match: "==",
termRegExp: /(==)/mg,
element: "strike",
handler: config.formatterHelpers.createElementAndWikify
});
} //# end of "install only once"
//}}}
[[Cómo usar|Cómo usar TiddyWiki]]
[[Glosario]]
[[Guardar este archivo|twtutorialespanol.html]]
[[Inglés|http://www.giffmex.org/twfortherestofus.html]]
[[Derechos]]
[[Últimos cambios]]
<<tiddler ToggleRightSidebar>>
*[[Alternar los colores de los renglones en una tabla]]
*[[Forzar el texto de una celda a una sola ínea]]
*[[Alinear vertical del texto de una celda]]
El siguiente código, añadido a su tiddler,
{{{
<html><div align="left"><FORM name=form1><INPUT type=file name=cmuds> <INPUT onclick="whatFile()" type=button value=OpenFile name=button></FORM></div><br></html>
}}}
Produce esto:
<html><div align="left"><FORM name=form1><INPUT type=file name=cmuds> <INPUT onclick="whatFile()" type=button value=OpenFile name=button></FORM></div><br></html>
(Browse = "navegar", Open File = "Abrir archivo")
Para que el código funcione, necesitará refrescar su TiddlyWiki con el botón "refrescar" o "reestablecer" en su navegador web.
Si usted usa 'Microsoft Internet Explorer' (IE) como su navegador del web, debe mantenerse en mente los siguientes puntos:
#Para leer TiddlyWikis, cualquier navegador le servirá. Pero para editar archivos TiddlyWiki o crear nuevos archivos, ''recomendamos el navegador Mozilla Firefox''. Mozilla Firefox es un programa gratuito, y se puede conseguir [[aquí|http://www.mozilla.com/firefox/]].
#''Si prefiere seguir usando Microsoft Internet Explorer'', usted necesitará la versión 6.x o más recién, preferiblemente versión 7. Si quiere actualizar Internet Explorer a versión 7 gratuitamente, puede hacerlo [[aquí|http://www.microsoft.com/windows/ie/downloads/default.mspx]].
#''Si está usando una versión de Internet Explorer anterior a la 7'', necesitará habilitar el contenido activo. En el menú de Herramientas, busca "Opciones de Internet" y después "Avanzado". Hay que marcar las casillas que dicen "Permitir contenido activo en archivos en Mi Computadora", "Java habilitado" y "Java habilitado." Además, en "Opciones" en el menú a mano derecha en TiddlyWiki, debe marcar "AutoSave."
#''Los únicos problemas con Internet Explorer en sí'' tienen que ver con rasgos que no se encuentran en este archivo de TiddlyWiki.
#En ''Microsoft IE XP Service Pack 2'' hay un problema adicional. Esta versión de IE insiste abrir archivos en un "zono web", pero un archivo TiddlyWiki bajado a su computadora necesita abrirse en "Mi Computadora" para funcionar. La solución:
##Hacer doble clic con el botón derecho del mouse en el archivo TiddlyWiki, y escoger propiedades. Asegurar que el archivo está desbloqueado.
##En IE, si se abre una ventana preguntando si quiere permitir el contenido bloqueado, indique que quiere permitir el archivo.
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<!-- horizontal MainMenu -->
<div id='topMenu' 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='tiddlerDisplay'></div>
</div>
<!--}}}-->
{{invisibletable{
|width:25em; Bueno, ya sabe usar ~TiddlyWiki, pero ahora tiene sed de aprender algo más. Quiere añadir extensiones y cambiar los colores. Como el título dice, este es un tutorial //básico//. No debe pensar que les voy a mostrar todo lo que hay de saber de TiddlyWiki. Yo ni sé la mitad de lo que se puede hacer. Si sabe un poco de inglés, usted puede encontrar información avanzada [[aquí|Tutoriales e información avanzada (en inglés)]]. Lo que SÍ le diré es que hay MUCHO que se puede hacer con TiddlyWiki si tiene un poco de tiempo y determinación.|Aquí hay algunas ideas para picar su interés.<br><br>[[Ideas avanzadas para etiquetas]]<br><br>[[Más información acerca de tablas]]<br><br>[[Colores, imágenes, gradientes, stylesheets y otros elementos visuales]]<br><br>[[Cambiar la composición de la página]]<br><br>[[TiddlyWiki macros]]<br><br>[[Plugins (extensiones)]]<br><br>[[Crear nuevos tiddlers basados en un TEMPLATE]]<br><br>[[Crear formularios con campos editables]]<br><br>[[Acceder archivos, carpetas, etc, dentro de TiddlyWiki]]<br><br>[[TiddlySnip - una extensión para Firefox]]|
}}}
Quiero agradecer a la gente del Grupo "TiddlyWiki" de Google Groups. Si no hubiera sido por ellos, nunca podría haber aprendido todos estos trucos, mucho menos poderle explicarlos. En el grupo "TiddlyWiki" usted puede encontrar gente dispuesta de contestar sus preguntas, muchas veces dentro de una hora.
Leer un documento TiddlyWiki es fácil, pero puede ser que tome un tiempo para acostumbrarse a esta nueva forma de leer. En vez de subir y bajar por un largo documento, uno abre pequeñas porciones de contenido en cajas llamadas Tiddlers. Uno lee lo que necesita del Tiddler y lo cierra.
Tiddlers son enlazados por medio de diferentes formas:
[[por el menú principal|el menú principal]]
[[por hiperenlaces]]
[[por etiquetas]]
Cuando se abre un Tiddler, aparece en la parte superior de la pantalla o debajo del Tiddler que se usó para abrirlo. Después de abrir varios Tiddlers, uno puede sentirse sobrecargado de Tiddlers. ¡No se preocupe! Se puede cerrar todos los Tiddlers menos el que necesite usando el botón "cerrar los demás", o usar el botón ''saltar'' para saltar directamente al Tiddler deseado sin navegar toda la página. Véase [[aquí|la anatomía de un Tiddler]] para más información acerca de los botones en un Tiddler.
Para ''buscar un Tiddler'' se puede usar la ventana de búsqueda en la parte superior del menú a mano derecha. Todos los Tiddlers con la palabra o frase buscada se abren. También se puede buscar un Tiddler en los menúes de pestaña que aparecen en el menú a mano derecha. Para más información, véase [[aquí|el menú a mano derecha]].
Si guardó correctamente su archivo TiddlyWiki a su computadora, puede comenzar a añadir sus propias notas, crear sus propios tiddlers, añadir etiquetas a tiddlers y hasta guardar el archivo con otro nombre para crear su propio archivo TiddlyWiki.
|bgcolor(#dddddd):''Editar tiddlers existentes''|Usted puede ''editar un tiddler existente'' por una de dos formas: o por hacer dobleclic en el tiddler o por hacer clic en el botón oculto "editar" a mano derecha en la parte superior de su tiddler. El tiddler cambiará a modo de edición, y usted puede añadir texto a su gusto. Cuando termine, haga clic en el botón oculto "OK" para guardar sus cambios y volver al modo de lectura.|
|bgcolor(#dddddd):''Crear nuevos tiddlers''|Usted puede ''crear un nuevo tiddler'' por varios métodos.<br>*Hacer clic en las opciones "nuevo tiddler" o "nuevo diario" en el menú a la derecha.<br>*Crear una WikiWord dentro de un tiddler existente en modo de edición y hacer clic en ello cuando vuelve a modo de lectura.<br>*Escribir una palabra o frase y encerrarla con doble corchetes {{{[[este es un ejemplo]]}}}, y hacer clic en ella cuando vuelve a modo de lectura.<br><br>Yo recomiendo que sea lo más específico posible cuando nombra nuevos tiddlers. No puede haber dos tiddlers con el mismo título. |
|bgcolor(#dddddd):''Formatear texto''|Para ver el formato de un texto en TiddlyWiki (por ejemplo, como hacer letras negritas), solo pasa a modo de edición para ver el código del formato. Les preparé una lista de [[formatos especiales|Formatos Especiales]].<br><br>Además, añadí la extensión (plugin) "easyFormat" creada por Yann Perrin para facilitar sus formatos. Pasa a modo de edición, seleccione un poco de texto, y haga clic en "Format" para ver una lista de formatos que se aplican automaticamente al texto que usted seleccionó.|
|bgcolor(#dddddd):''Añadir etiquetas''|Cuando un tiddler está en modo de edición usted puede añadir ''etiquetas'' en la ventana delgada llamada "Tags". Véase también [[Ideas avanzadas para etiquetas]]|
|bgcolor(#dddddd):''Editar el menú principal (MainMenu)''|Yo uso el MainMenu como la tabla de contenidos para mis archivos de TiddlyWiki. Para editar el menú principal, haga clic en la palabra MainMenu, y haga doble-clic en su tiddler. Usted puede añadir y remover texto a su gusto.|
|Standard Periodic Table (ref. Wikipedia)|c
|| !1 | !2 |!| !3 | !4 | !5 | !6 | !7 | !8 | !9 | !10 | !11 | !12 | !13 | !14 | !15 | !16 | !17 | !18 |
|!1|bgcolor(#a0ffa0): @@color(red):H@@ |>|>|>|>|>|>|>|>|>|>|>|>|>|>|>|>||bgcolor(#c0ffff): @@color(red):He@@ |
|!2|bgcolor(#ff6666): Li |bgcolor(#ffdead): Be |>|>|>|>|>|>|>|>|>|>||bgcolor(#cccc99): B |bgcolor(#a0ffa0): C |bgcolor(#a0ffa0): @@color(red):N@@ |bgcolor(#a0ffa0): @@color(red):O@@ |bgcolor(#ffff99): @@color(red):F@@ |bgcolor(#c0ffff): @@color(red):Ne@@ |
|!3|bgcolor(#ff6666): Na |bgcolor(#ffdead): Mg |>|>|>|>|>|>|>|>|>|>||bgcolor(#cccccc): Al |bgcolor(#cccc99): Si |bgcolor(#a0ffa0): P |bgcolor(#a0ffa0): S |bgcolor(#ffff99): @@color(red):Cl@@ |bgcolor(#c0ffff): @@color(red):Ar@@ |
|!4|bgcolor(#ff6666): K |bgcolor(#ffdead): Ca ||bgcolor(#ffc0c0): Sc |bgcolor(#ffc0c0): Ti |bgcolor(#ffc0c0): V |bgcolor(#ffc0c0): Cr |bgcolor(#ffc0c0): Mn |bgcolor(#ffc0c0): Fe |bgcolor(#ffc0c0): Co |bgcolor(#ffc0c0): Ni |bgcolor(#ffc0c0): Cu |bgcolor(#ffc0c0): Zn |bgcolor(#cccccc): Ga |bgcolor(#cccc99): Ge |bgcolor(#cccc99): As |bgcolor(#a0ffa0): Se |bgcolor(#ffff99): @@color(green):Br@@ |bgcolor(#c0ffff): @@color(red):Kr@@ |
|!5|bgcolor(#ff6666): Rb |bgcolor(#ffdead): Sr ||bgcolor(#ffc0c0): Y |bgcolor(#ffc0c0): Zr |bgcolor(#ffc0c0): Nb |bgcolor(#ffc0c0): Mo |bgcolor(#ffc0c0): Tc |bgcolor(#ffc0c0): Ru |bgcolor(#ffc0c0): Rh |bgcolor(#ffc0c0): Pd |bgcolor(#ffc0c0): Ag |bgcolor(#ffc0c0): Cd |bgcolor(#cccccc): In |bgcolor(#cccccc): Sn |bgcolor(#cccc99): Sb |bgcolor(#cccc99): Te |bgcolor(#ffff99): I |bgcolor(#c0ffff): @@color(red):Xe@@ |
|!6|bgcolor(#ff6666): Cs |bgcolor(#ffdead): Ba |bgcolor(#ffbfff):^^*1^^|bgcolor(#ffc0c0): Lu |bgcolor(#ffc0c0): Hf |bgcolor(#ffc0c0): Ta |bgcolor(#ffc0c0): W |bgcolor(#ffc0c0): Re |bgcolor(#ffc0c0): Os |bgcolor(#ffc0c0): Ir |bgcolor(#ffc0c0): Pt |bgcolor(#ffc0c0): Au |bgcolor(#ffc0c0): @@color(green):Hg@@ |bgcolor(#cccccc): Tl |bgcolor(#cccccc): Pb |bgcolor(#cccccc): Bi |bgcolor(#cccc99): Po |bgcolor(#ffff99): At |bgcolor(#c0ffff): @@color(red):Rn@@ |
|!7|bgcolor(#ff6666): Fr |bgcolor(#ffdead): Ra |bgcolor(#ff99cc):^^*2^^|bgcolor(#ffc0c0): Lr |bgcolor(#ffc0c0): Rf |bgcolor(#ffc0c0): Db |bgcolor(#ffc0c0): Sq |bgcolor(#ffc0c0): Bh |bgcolor(#ffc0c0): Hs |bgcolor(#ffc0c0): Mt |bgcolor(#ffc0c0): Ds |bgcolor(#ffc0c0): Rg |bgcolor(#ffc0c0): @@color(green):Uub@@ |bgcolor(#cccccc): Uut |bgcolor(#cccccc): Uuq |bgcolor(#cccccc): Uup |bgcolor(#cccccc): Uuh |bgcolor(#fcfecc): @@color(#cccccc):Uus@@ |bgcolor(#ecfefc): @@color(#cccccc):Uuo@@ |
| !Lanthanides^^*1^^|bgcolor(#ffbfff): La |bgcolor(#ffbfff): Ce |bgcolor(#ffbfff): Pr |bgcolor(#ffbfff): Nd |bgcolor(#ffbfff): Pm |bgcolor(#ffbfff): Sm |bgcolor(#ffbfff): Eu |bgcolor(#ffbfff): Gd |bgcolor(#ffbfff): Tb |bgcolor(#ffbfff): Dy |bgcolor(#ffbfff): Ho |bgcolor(#ffbfff): Er |bgcolor(#ffbfff): Tm |bgcolor(#ffbfff): Yb |
| !Actinides^^*2^^|bgcolor(#ff99cc): Ac |bgcolor(#ff99cc): Th |bgcolor(#ff99cc): Pa |bgcolor(#ff99cc): U |bgcolor(#ff99cc): Np |bgcolor(#ff99cc): Pu |bgcolor(#ff99cc): Am |bgcolor(#ff99cc): Cm |bgcolor(#ff99cc): Bk |bgcolor(#ff99cc): Cf |bgcolor(#ff99cc): Es |bgcolor(#ff99cc): Fm |bgcolor(#ff99cc): Md |bgcolor(#ff99cc): No |
*Chemical Series of the Periodic Table
**@@bgcolor(#ff6666): Alkali metals@@
**@@bgcolor(#ffdead): Alkaline earth metals@@
**@@bgcolor(#ffbfff): Lanthanides@@
**@@bgcolor(#ff99cc): Actinides@@
**@@bgcolor(#ffc0c0): Transition metals@@
**@@bgcolor(#cccccc): Poor metals@@
**@@bgcolor(#cccc99): Metalloids@@
**@@bgcolor(#a0ffa0): Nonmetals@@
**@@bgcolor(#ffff99): Halogens@@
**@@bgcolor(#c0ffff): Noble gases@@
*State at standard temperature and pressure
**those in @@color(red):red@@ are gases
**those in @@color(green):green@@ are liquids
**those in black are solids
*[[Como instalar un plugin]]
*[[Mis favoritos plugins "poderosos"]]
*[[Mis favoritos plugins "de lujo"]]
TiddlyWiki fue diseñado para ser un wiki para el "lado del cliente" (client-side) - un wiki que se puede usar cuando no está en línea. Esto es en contraste con los grandes wikis "lado del servidor" (server-side) que uno encuentra en la web, por ejemplo, Wikipedia. Sin embargo, tal vez usted tenga la necesidad o deseo de poner su TiddlyWiki en línea como blog, o para editar desde otros locales. Si es así, hay varias maneras de guardar su TiddlyWiki en línea.
''Si necestia espacio gratuito para su TiddlyWiki en línea'', véase estos sitios:
*''Tiddlyspot'' - http://tiddlyspot.com. Hasta tienen varios sabores de TiddlyWiki para su elección.
*''~ServerSideWiki'' - http://serversidewiki.com.
''Si usted cuenta con su propia página web,'' hay por lo menos estas opciones:
*''~UploadPlugin'' - http://tiddlywiki.bidix.info/#HowToUpload
*''ccTiddly'' - http://cctiddly.sourceforge.net
*''~MiniTiddlerServer'' - http://www.minitiddlyserver.com
*''~PrinceTiddlyWiki'' - http://ptw.sourceforge.net
*''~PHPTiddlyWiki'' - http://www.patrickcurry.com/tiddly
Se necesita conocimiento de servidores y php para estas últimas opciones. La documentación está en inglés y no en términos sencillos. Posiblemente algún día escribié el "tutorial básico de UploadPlugin"...
No tengo recetas para salsas. Se encuentra en otro tutorial, sin duda.
#Abra un paqueta de fideos Maruchan.
#Hervir agua y mezclar.
Un recurso gratuito de http://www.giffmex.org
Tutorial Básico de TiddlyWiki
config.macros.closeAll.label="cerrar todos";
config.macros.closeAll.prompt="Cerrar todos los tiddlers abiertos (excepto los que se están editando)";
config.macros.permaview.label="permavista";
config.macros.permaview.prompt="Producir URL que hace cargar todos los tiddlers actualmente visibles";
config.macros.newTiddler.label="nuevo tiddler";
config.macros.newTiddler.prompt="Crear nuevo tiddler";
config.macros.newJournal.label="nuevo diario";
config.macros.newJournal.prompt="Crear nuevo tiddler estampado con la fecha actual";
config.macros.saveChanges.label = "guardar cambios";
config.macros.saveChanges.prompt = "Guardar todos los cambios a un archivo";
config.commands.saveTiddler.text="OK";
config.commands.saveTiddler.tooltip="Guardar cambios hechos a este Tiddler y cerrar";
config.commands.cancelTiddler.text="cancelar";
config.commands.cancelTiddler.tooltip="Deshacer cambios hechos a este Tiddler y cerrar";
config.commands.deleteTiddler.text="borrar";
config.commands.deleteTiddler.tooltip="Borrar este tiddler";
config.commands.deleteTiddler.warning="¿Borrar el tiddler '%0' ?"
config.commands.closeTiddler.text="cerrar";
config.commands.closeTiddler.tooltip="Cerrar este tiddler";
config.commands.closeOthers.text="cerrar los demás";
config.commands.closeOthers.tooltip="Cerrar todos los demás tiddlers ya abiertos";
config.commands.editTiddler.text="editar";
config.commands.editTiddler.tooltip="Editar este tiddler";
config.commands.editTiddler.readOnlyText="Ver"
config.commands.editTiddler.readOnlyTooltip="Ver la fuente de este tiddler"
config.commands.permalink.text="permaenlace";
config.commands.permalink.tooltip="Producir URL para este tiddler";
config.commands.references.text="referencias";
config.commands.references.tooltip="Mostrar los tiddlers que se enlacen a este tiddler";
config.commands.references.popupNone="Ningunas referencias";
config.commands.jump.text="saltar";
config.commands.jump.tooltip="Saltar a otro tiddler ya abierto";
config.views.wikified.tag.labelNoTags="ningunas etiquetas";
config.views.wikified.tag.labelTags="etiquetas: ";
config.views.wikified.tag.openTag="Abrir etiqueta '%0'";
config.views.wikified.tag.tooltip="Mostrar tiddlers con la etiqueta '%0'";
config.views.wikified.tag.openAllText="Abrir todos: ";
config.views.wikified.tag.openAllTooltip="Abrir todos estos tiddlers";
config.views.wikified.tag.popupNone="No hay otros tiddlers con la etiqueta '%0'";
config.views.wikified.defaultText="El tiddler '%0' todavía no existe. Haz doble-clic para crearlo.";
config.views.wikified.defaultModifier="(perdido)";
config.views.wikified.shadowModifier="(tiddler de sombra permanente)";
config.views.wikified.createdPrompt="creado";
config.views.editor.tagPrompt="Ingrese etiquetas separados con espacios [[encerrándolas con doble corchetes]] de ser necesario, o añada etiquetas ya existentes------>";
config.views.editor.defaultText="Ingrese el texto para '%0'";
config.views.editor.tagChooser.text="etiquetas";
config.views.editor.tagChooser.tooltip="Añada etiquetas ya existentes a este Tiddler";
config.views.editor.tagChooser.popupNone="No hay ningunas etiquetas existentes";
config.views.editor.tagChooser.tagTooltip="Añada la etiqueta '%0'";
config.macros.importTiddlers.wizardTitle="Importar Tiddlers de otro archivo TiddlyWiki";
config.macros.importTiddlers.step1="Primer paso: localizar el archivo TiddlyWiki";
config.macros.importTiddlers.step1prompt="Apuntar el URL o la ubicación del archivo aquí";
config.macros.importTiddlers.step1promptFile="...o navegar por el archivo aquí";
config.macros.importTiddlers.step1promptFeeds="...o seleccionar un 'feed' predefinido";
config.macros.importTiddlers.fetchLabel="Conseguir";
config.macros.importTiddlers.fetchPrompt="Presione para conseguir los Tiddlers del archivo";
config.macros.importTiddlers.step1feedPrompt="Escoger...";
config.macros.importTiddlers.step2="Segundo paso: Consiguiendo archivo TiddlyWiki...";
config.macros.importTiddlers.step2Text="Favor de esperar mientras el archivo se consigue desde: %0";
config.macros.importTiddlers.step3="Tercer paso: Eligir los tiddlers para importar";
config.macros.importTiddlers.step4="%0 tiddler(s) importado";
config.macros.importTiddlers.step5="Terminado";
config.macros.search.label="buscar";
config.macros.search.prompt="Buscar palabras en los tiddlers";
config.macros.search.accessKey="F";
config.macros.search.successMsg="%0 tiddlers contienen '%1'";
config.macros.search.failureMsg="0 tiddlers contienen '%0'";
config.macros.tagging.label="etiquetas:";
config.macros.tagging.labelNotTag="no etiquetas";
config.macros.tagging.tooltip="Lista de tiddlers con la etiqueta '%0' ";
config.messages.dates.months = ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre","diciembre"];
config.messages.dates.days = ["domingo", "lunes","martes", "miércoles", "jueves", "viernes", "sábado"];
config.shadowTiddlers.OptionsPanel = "'Estas opciones para personalizar TiddlyWiki están guardadas en tu navegador'\n\n'Tu nombre de usuario para firmar tus textos. Escríbelo como una PalabraWiki (por ej., JuanBloggs)'\n<<option txtUserName>>\n<<option chkSaveBackups>> GuardaRespaldos\n<<option chkAutoSave>> AutoGuardar\n<<option chkGenerateAnRssFeed>> GenerarUnArchivoRSS\n<<option chkRegExpSearch>> BuscaRegExp\n<<option chkCaseSensitiveSearch>> BúsquedaSensible\n<<option chkAnimate>> ActivarAnimaciones\n\n<<option plugins>> AdministradordePlugins\n\n<<option importTiddlers>> ImportarTiddlers\n\nOpcionesAvanzadas\n\n";
config.shadowTiddlers.SideBarTabs = "<<tabs txtMainTab Fecha 'Tiddlers cronológicamente' TabTimeline Título 'Tiddlers por título' TabAll 'Etiquetas' 'Tiddlers que estén etiquetados' TabTags 'Más' 'Más opciones' TabMore>>";
config.shadowTiddlers.TabMore = "<<tabs txtMoreTab 'perdidos' 'Tiddlers que no existen' TabMoreMissing 'huérfanos' 'Tiddlers que no han sido enlazados por ningún otro tiddler' TabMoreOrphans 'ocultos' 'Tiddlers ocultos usados para la operación de TW' TabMoreShadowed>>";
config.shadowTiddlers.OpcionesAvanzadas = "<<option chkOpenInNewWindow>> AbreEnlacesEnVentanaNueva\n<<option chkSaveEmptyTemplate>> CreaPlantillaNueva\n<<option chkToggleLinks>> Hacer clic en enlaces a tiddlers que ya están abiertos, los cierran.\n^^(desactívalo con Control u otra tecla modificadora)^^\n<<option chkHttpReadOnly>> EscondaRedactando cuando abierto por HTTP\n<<option chkForceMinorUpdate>> Trata redactos como CambiosMinores y preserva la fecha y tiempo\n^^(desactívalo com la tecla Shift al hacer clik con el boton 'guardar' o por usando las teclas Ctrl-Shift-Enter^^";
/***
|''Name:''|SpanishTranslationPlugin|
|''Description:''|Translation of TiddlyWiki into Spanish|
|''Author:''|Dave Gifford giff (at) giffmex (dot) org|
|''Source:''|www.giffmex.org/twtutorialespanol.html |
|''CodeRepository:''||
|''Version:''||
|''Date:''|August 29, 2007|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev |
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]] |
|''~CoreVersion:''|2.2.5|
***/
//{{{
//--
//-- Translateable strings
//--
// Strings in "double quotes" should be translated; strings in 'single quotes' should be left alone
config.locale = "en"; // W3C language tag
if (config.options.txtUserName == 'YourName') // do not translate this line, but do translate the next line
merge(config.options,{txtUserName: "SuNombre"});
merge(config.tasks,{
save: {text: "guardar", tooltip: "Guardar sus cambios a este TiddlyWiki", action: saveChanges},
sync: {text: "sincronizar", tooltip: "Sincronizar cambios con otros archivos TiddlyWiki y servidores", content: '<<sync>>'},
importTask: {text: "importar", tooltip: "Importar tiddlers y plugins de otros archivos TiddlyWiki y servidores", content: '<<importTiddlers>>'},
tweak: {text: "modificar", tooltip: "Modificar la apariencia y comportamiento de TiddlyWiki", content: '<<options>>'},
plugins: {text: "plugins", tooltip: "Manejar plugins instalados", content: '<<plugins>>'}
});
// Options that can be set in the options panel and/or cookies
merge(config.optionsDesc,{
txtUserName: "Nombre usuario para firmar sus cambios",
chkRegExpSearch: "Habilitar expresiones normales para búsquedas",
chkCaseSensitiveSearch: "Búsquedas sensibles a mayúsculas",
chkAnimate: "Habilitar animaciones",
chkSaveBackups: "Guardar archivo de respaldo al guardar cambios",
chkAutoSave: "Guardar cambios automáticamente",
chkGenerateAnRssFeed: "Generar un archivo RSS al guardar cambios",
chkSaveEmptyTemplate: "Generar una plantilla vacía al guardar cambios",
chkOpenInNewWindow: "Abrir enlaces externos en una nueva ventana",
chkToggleLinks: "Un tiddler abierto se cierra cuando el usuario hace clic en un enlace al tiddler",
chkHttpReadOnly: "Ocultar elementos de edición cuando visto por medio de HTTP",
chkForceMinorUpdate: "No actualizar modificador, nombre usuario o fecha cuando un tiddler es editado",
chkConfirmDelete: "Requerir confirmación antes de borrar tiddlers",
chkInsertTabs: "Usar la tecla de tabulación para insertar carácteres de tabulación en vez de alternar entre campos",
txtBackupFolder: "Nombre de la carpeta que debe usarse para respaldos",
txtMaxEditRows: "Máximo número de renglones en cajas de edición",
txtFileSystemCharSet: "Juego de carácteres por defecto para guardar cambios (Firefox/Mozilla solamente)"});
merge(config.messages,{
customConfigError: "Hubo problemas en la instalación de plugins. Véase PluginManager para los detalles",
pluginError: "Error: %0",
pluginDisabled: "No ejecutado por ser deshabilitado via la etiqueta 'systemConfigDisable'",
pluginForced: "Ejecutado por ser forzado via la etiqueta 'systemConfigForce'",
pluginVersionError: "No ejecutado porque este plugin requiere una versión más reciente TiddlyWiki",
nothingSelected: "Nada ha sido seleccionado. Debe seleccionar uno o más elementos primero",
savedSnapshotError: "Parece que este TiddlyWiki no ha sido guardado correctamente. Favor de consultar http://www.tiddlywiki.com/#DownloadSoftware para más información",
subtitleUnknown: "(desconocido)",
undefinedTiddlerToolTip: "El tiddler '%0' no existe todavía",
shadowedTiddlerToolTip: "El tiddler '%0' no existe todavía, pero tiene un valor oculto predefinido",
tiddlerLinkTooltip: "%0 - %1, %2",
externalLinkTooltip: "Enlace externo a %0",
noTags: "No hay tiddlers con etiquetas",
notFileUrlError: "Se necesita guardar este TiddlyWiki a un archivo antes de poder guardar cambios",
cantSaveError: "No es posible guardar cambios. Posibles causas incluyen:\n- su navegador web no permite que guarde los cambios (Firefox, Internet Explorer, Safari y Opera funcionan si son configurados correctamente)\n- la dirección a su TiddlyWiki contiene carácteres ilegales \n- el archivo TiddlyWiki HTML file ha sido removido o renombrado",
invalidFileError: "El archivo original '%0' no parece ser un TiddlyWiki válido",
backupSaved: "Respaldo guardado",
backupFailed: "Respaldo no pudo ser guardado",
rssSaved: "Archivo RSS guardado",
rssFailed: "Archivo RSS no pudo ser guardado",
emptySaved: "Plantilla vacía guardada",
emptyFailed: "Plantilla vacía no pudo ser guardada",
mainSaved: "Archivo TiddlyWiki guardado",
mainFailed: "El archivo TiddlyWiki o pudo ser guardado. Sus cambios no han sido guardados",
macroError: "Error en macro <<\%0>>",
macroErrorDetails: "Error al ejecutar macro <<\%0>>:\n%1",
missingMacro: "Tal macro no existe",
overwriteWarning: "Un tiddler llamado '%0' ya existe. Presione OK para reemplazarlo",
unsavedChangesWarning: "CUIDADO! Hay cambios no guardados en TiddlyWiki\n\nPresione OK para guardar\nPresione CANCELAR para cancelar cambios",
confirmExit: "--------------------------------\n\nHay cambios no guardados en TiddlyWiki. Si continue, perderá los cambios\n\n--------------------------------",
saveInstructions: "GuardarRespaldos",
unsupportedTWFormat: "Formato '%0' no apoyado por TiddlyWiki",
tiddlerSaveError: "Error en guardar tiddler '%0'",
tiddlerLoadError: "Error en cargar tiddler '%0'",
wrongSaveFormat: "No se puede guardar con formato de almacenaje '%0'. Cambiando a un formato válido para guardar.",
invalidFieldName: "Nombre de campo '%0' inválido",
fieldCannotBeChanged: "El campo '%0' no puede ser cambiado",
loadingMissingTiddler: "Intentando acceder el tiddler '%0' del servidor '%1' en:\n\n'%2' en el área de trabajo '%3'"});
merge(config.messages.messageClose,{
text: "cerrar",
tooltip: "cerrar este área de mensaje"});
config.messages.backstage = {
open: {text: "bastidores", tooltip: "Abrir el área entre bastidores para ejecutar tareas especiales de composición y edición"},
close: {text: "cerrar", tooltip: "Cerrar el área entre bastidores"},
prompt: "bastidores: ",
decal: {
edit: {text: "editar", tooltip: "Editar el tiddler '%0'"}
}
};
config.messages.listView = {
tiddlerTooltip: "Hacer clic para ver el texto completo de este tiddler",
previewUnavailable: "(preeestreno no disponible)"
};
config.messages.dates.months = ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre","diciembre"];
config.messages.dates.days = ["domingo", "lunes", "martes", "miercoles", "jueves", "viernes", "sábado"];
config.messages.dates.shortMonths = ["ene", "feb", "mar", "abr", "mayo", "jun", "jul", "ag", "sep", "oct", "nov", "dic"];
config.messages.dates.shortDays = ["dom", "lun", "mar", "mier", "jue", "vie", "sáb"];
// suffixes for dates, eg "1st","2nd","3rd"..."30th","31st"
config.messages.dates.daySuffixes = ["","","","","","","","","","",
"","","","","","","","","","",
"","","","","","","","","","",
""];
config.messages.dates.am = "am";
config.messages.dates.pm = "pm";
merge(config.messages.tiddlerPopup,{
});
merge(config.views.wikified.tag,{
labelNoTags: "no hay etiquetas",
labelTags: "etiquetas: ",
openTag: "Abrir etiqueta '%0'",
tooltip: "Mostrar tiddlers con etiqueta '%0'",
openAllText: "Abrir todos",
openAllTooltip: "Abrir todos estos tiddlers",
popupNone: "No hay otros tiddlers con la etiqueta '%0'"});
merge(config.views.wikified,{
defaultText: "El tiddler '%0' aún no existe. Hacer doble-clic para crearlo",
defaultModifier: "(no encontrado)",
shadowModifier: "(tiddler integral oculto)",
dateFormat: "DD MMM YYYY", // use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D
createdPrompt: "creado"});
merge(config.views.editor,{
tagPrompt: "Escribir etiquetas separados por espacios, [[usar doble corchetes]] si es necesario, or seleccionar existentes",
defaultText: "Escribir el texto para '%0'"});
merge(config.views.editor.tagChooser,{
text: "etiquetas",
tooltip: "Seleccionar etiquetas existentes para añadir a este tiddler",
popupNone: "No hay etiquetas definidas",
tagTooltip: "Añadir la 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: "búsqueda",
prompt: "Buscar en este TiddlyWiki",
accessKey: "F",
successMsg: "%0 tiddlers encontrados con %1",
failureMsg: "Ningunos tiddlers encontrados con %0"});
merge(config.macros.tagging,{
label: "etiquetas: ",
labelNotTag: "no etiquetas",
tooltip: "Lista de tiddlers con la etiqueta '%0'"});
merge(config.macros.timeline,{
dateFormat: "DD MMM YYYY"});// use this to change the date format for your locale, eg "YYYY MMM DD", do not translate the Y, M or D
merge(config.macros.allTags,{
tooltip: "Mostrar tiddlers con la etiqueta '%0'",
noTags: "No hay tiddlers con etiquetas"});
config.macros.list.all.prompt = "Todos los tiddlers en orden alfabético";
config.macros.list.missing.prompt = "Tiddlers enlazados por otros tiddlers pero que no son definidos";
config.macros.list.orphans.prompt = "Tiddlers que no han sido enlazados por nigin otro tiddler";
config.macros.list.shadowed.prompt = "Tiddlers ocultos con contenido por defecto";
config.macros.list.touched.prompt = "Tiddlers que han sido modificados localmente";
merge(config.macros.closeAll,{
label: "cerrar todos",
prompt: "Cerrar todos los tiddlers abiertos (excepto los que están en modo de edición)"});
merge(config.macros.permaview,{
label: "permavista",
prompt: "Enlace al URL de este archivo con todos los tiddlers actualmente abiertos"});
merge(config.macros.saveChanges,{
label: "guardar cambios",
prompt: "Guardar todos los cambios a este TiddlyWiki",
accessKey: "S"});
merge(config.macros.newTiddler,{
label: "nuevo tiddler",
prompt: "Crear un nuevo tiddler",
title: "Nuevo Tiddler",
accessKey: "N"});
merge(config.macros.newJournal,{
label: "nuevo diario",
prompt: "Crear un nuevo tiddler con el día y la hora como el título",
accessKey: "J"});
merge(config.macros.options,{
wizardTitle: "Modificar las opciones avanzadas",
step1Title: "Estas opciones son guardadas como cookies en su navegador web",
step1Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='false' name='chkUnknown'>Mostrar opciones desconocidas</input>",
unknownDescription: "//(desconocido)//",
listViewTemplate: {
columns: [
{name: 'Option', field: 'option', title: "Opción", type: 'String'},
{name: 'Description', field: 'description', title: "Descripción", type: 'WikiText'},
{name: 'Name', field: 'name', title: "Nombre", type: 'String'}
],
rowClasses: [
{className: 'lowlight', field: 'lowlight'}
]}
});
merge(config.macros.plugins,{
wizardTitle: "Manejar plugins",
step1Title: "Plugins actualmente instalados",
step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
skippedText: "(Este plugin no ha sido ejecutado porque fue añadido desde el último inicio del archivo)",
noPluginText: "No hay plugins instalados",
confirmDeleteText: "¿Está seguro que quiere eliminar estos plugins?:\n\n%0",
removeLabel: "remover ña etiqueta systemConfig",
removePrompt: "Remover la etiqueta systemConfig",
deleteLabel: "borrar",
deletePrompt: "Eliminar estos tiddlers para siempre",
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: "Tamaño", type: 'Size'},
{name: 'Forced', field: 'forced', title: "Forzado", tag: 'systemConfigForce', type: 'TagCheckbox'},
{name: 'Disabled', field: 'disabled', title: "Deshabilitado", tag: 'systemConfigDisable', type: 'TagCheckbox'},
{name: 'Executed', field: 'executed', title: "Cargado", type: 'Boolean', trueText: "Sí", falseText: "No"},
{name: 'Startup Time', field: 'startupTime', title: "Tiempo de inicio", type: 'String'},
{name: 'Error', field: 'error', title: "Estado", type: 'Boolean', trueText: "Error", falseText: "OK"},
{name: 'Log', field: 'log', title: "Log", type: 'StringList'}
],
rowClasses: [
{className: 'error', field: 'error'},
{className: 'warning', field: 'warning'}
]}
});
merge(config.macros.toolbar,{
moreLabel: "más",
morePrompt: "Mostar más órdenes"
});
merge(config.macros.refreshDisplay,{
label: "refrescar",
prompt: "Re-dibujar toda la visualización de TiddlyWiki"
});
merge(config.macros.importTiddlers,{
readOnlyWarning: "No se puede importar a un archivo TiddlyWiki de lectura. Intente abrirlo desde un archivo:// URL",
wizardTitle: "Importar tiddlers de otro archivo o servidor",
step1Title: "Primer paso: Localizar el servidor o archivo TiddlyWiki",
step1Html: "Especificar el tipo de servidor: <select name='selTypes'><option value=''>Escoger...</option></select><br>Ingresar el URL or dirección al archivo aquí: <input type='text' size=50 name='txtPath'><br>...o navegar para buscar un archivo: <input type='file' size=50 name='txtBrowse'><br><hr>...o seleccionar un FEED predefinido: <select name='selFeeds'><option value=''>Escoger...</option></select>",
openLabel: "abrir",
openPrompt: "Abrir la conexión a este archivo o servidor",
openError: "Hubo problemas en acceder el archivo Tiddlywiki",
statusOpenHost: "Abriendo el servidor",
statusGetWorkspaceList: "Adquiriendo la lista de áreas de trabajo disponibles",
step2Title: "Segundo paso: Escoger el área de trabajo",
step2Html: "Ingresar un nombre de un área de trabajo: <input type='text' size=50 name='txtWorkspace'><br>...o seleccionar un área de trabajo: <select name='selWorkspace'><option value=''>Escoger...</option></select>",
cancelLabel: "cancelar",
cancelPrompt: "Cancelar esta importación",
statusOpenWorkspace: "Abriendo el área de trabajo",
statusGetTiddlerList: "Adquiriendo la lista de tiddlers disponibles",
step3Title: "Tercer paso: Escoger los tiddlers para importar",
step3Html: "<input type='hidden' name='markList'></input><br><input type='checkbox' checked='true' name='chkSync'>Mantener estos tiddlers enlazados a este server para poder sincronizar cambios posteriores</input><br><input type='checkbox' name='chkSave'>Guardar los detalles de este servidor en un tiddler 'systemServer' tiddler llamado:</input> <input type='text' size=25 name='txtSaveTiddler'>",
importLabel: "importar",
importPrompt: "Importar estos tiddlers",
confirmOverwriteText: "¿Está seguro que quiere reemplazar estos tiddlers?:\n\n%0",
step4Title: "Cuarto paso: Importando %0 tiddler(s)",
step4Html: "<input type='hidden' name='markReport'></input>", // DO NOT TRANSLATE
doneLabel: "OK",
donePrompt: "Cerrar este wizard",
statusDoingImport: "Importando tiddlers",
statusDoneImport: "Todos los tiddlers importados",
systemServerNamePattern: "%2 en %1",
systemServerNamePatternNoWorkspace: "%1",
confirmOverwriteSaveTiddler: "El tiddler '%0' ya existe. Haga clic en 'OK' para reemplazarlo con los detalles de este servidor, o haga clic en 'Cancelar' para cancelar los cambios",
serverSaveTemplate: "|''Tipo:''|%0|\n|''URL:''|%1|\n|''Área de trabajo:''|%2|\n\nEste tiddler fue creado automáticamente para guardar un record de los detallles de este servidor",
serverSaveModifier: "(Sistema)",
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: "Tamaño", type: 'Size'},
{name: 'Tags', field: 'tags', title: "Etiquetas", type: 'Tags'}
],
rowClasses: [
]}
});
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: "Tipo de servidor", type: 'String'},
{name: 'Server Host', field: 'serverHost', title: "Servidor", type: 'String'},
{name: 'Server Workspace', field: 'serverWorkspace', title: "Área de trabajo del servidor", type: 'String'},
{name: 'Status', field: 'status', title: "Estado de sincronización", type: 'String'},
{name: 'Server URL', field: 'serverUrl', title: "Servidor URL", text: "View", type: 'Link'}
],
rowClasses: [
],
buttons: [
{caption: "Sincronizar estos tiddlers", name: 'sync'}
]},
wizardTitle: "Sincronizar con servidores y archivos externos",
step1Title: "Escoger los tiddlers para sincronizar",
step1Html: "<input type='hidden' name='markList'></input>", // DO NOT TRANSLATE
syncLabel: "sincronizar",
syncPrompt: "Sincronizar estos tiddlers",
hasChanged: "Cambiado mientras desconectado",
hasNotChanged: "No cambiado mientras desconectado",
syncStatusList: {
none: {text: "...", color: "ninguno"},
changedServer: {text: "Cambiado en el servidor", color: '#80ff80'},
changedLocally: {text: "Cambiado mientras desconectado", color: '#80ff80'},
changedBoth: {text: "Cambiado mientras desconectado y en el servidor", color: '#ff8080'},
notFound: {text: "No encontrado en el servidor", color: '#ffff80'},
putToServer: {text: "Se guardó una actualización en el servidor", color: '#ff80ff'},
gotFromServer: {text: "Adquirió una actualización del servidor", color: '#80ffff'}
}
});
merge(config.commands.closeTiddler,{
text: "cerrar",
tooltip: "Cerrar este tiddler"});
merge(config.commands.closeOthers,{
text: "cerrar los demás",
tooltip: "Cerrar todos los demás tiddlers"});
merge(config.commands.editTiddler,{
text: "editar",
tooltip: "Editar este tiddler",
readOnlyText: "ver",
readOnlyTooltip: "Ver la fuente de este tiddler"});
merge(config.commands.saveTiddler,{
text: "OK",
tooltip: "Guardar los cambios a este tiddler"});
merge(config.commands.cancelTiddler,{
text: "cancelar",
tooltip: "Cancelar los cambios a este tiddler",
warning: "¿Seguro que quiere abandonar sus cambios a '%0'?",
readOnlyText: &q