| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,37 +1,37 @@ | ||
| created: 20140904140300000 | ||
| fr-title: Créer et modifier des tiddlers | ||
| modified: 20220221002250215 | ||
| tags: [[Working with TiddlyWiki]] | ||
| title: Creating and editing tiddlers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Créer des tiddlers | ||
|
|
||
| Vous créez un tiddler soit en cliquant sur le bouton <<.icon $:/core/images/new-button>> du menu latéral, soit en cliquant sur un lien vers un tiddler absent. Les liens vers les tiddlers absents sont affichés en [[italique bleu]]. | ||
|
|
||
| Voir aussi<<:>> | ||
|
|
||
| * [[Créer des tiddlers journaux|Creating journal tiddlers]] | ||
|
|
||
| ! Modifier des tiddlers | ||
|
|
||
| Pour modifier un tiddler existant, cliquez sur le bouton <<.icon $:/core/images/edit-button>> en haut et à droite du tiddler. | ||
|
|
||
| !! Mode ébauche | ||
|
|
||
| Quand vous créez un nouveau tiddler ou modifiez un existant, le tiddler passe en mode ébauche. Ce mode propose un panneau de contrôle pour apporter différents types de modifications. Il a plusieurs parties, de bas en haut<<:>> | ||
|
|
||
| *''Le champ titre'' - pour modifier le titre du tiddler | ||
| *''Le sélecteur de tags'' - pour ajouter ou supprimer des tags. Lors de la saisie d'un tag, une liste déroulante affiche les tags correspondant sous forme de complétions. Vous pouvez choisir dans cette liste ou créer un tag entièrement nouveau. Puis cliquez sur le bouton ''ajouter'' ou utilisez la touche <kbd>Entrée</kbd> pour ajouter le tag au tiddler. Chaque tag est affiché sous forme d'une pilule colorée. Cliquez le "×" d'une pilule pour supprimer le tag | ||
| *''La zone de texte'' - pour modifier le contenu principal du tiddler. Cliquez sur le bouton ''afficher la prévisualiation'' (<<.icon $:/core/images/preview-closed>> / <<.icon $:/core/images/preview-open>>) pour visualiser l'apparence des modifications | ||
| *''Le sélecteur de type'' - pour afficher vos tiddlers dans un format spécial, comme une image. Voir ContentType pour la liste des options. Le choix par défaut est `text/vnd.tiddlywiki`, qui indique que le tiddler contient du <<fr WikiText>> | ||
| *''Le sélecteur de champ'' - pour ajouter ou supprimer des champs du tiddler. Par exemple, si vous modifiez un tiddler utilisé comme tag par d'autres tiddlers, vous pouvez ajouter un [[champ ''list''|ListField]] pour modifier l'ordre dans lequel ces tiddlers seront listés | ||
|
|
||
|
|
||
| ! Confirmer, annuler ou supprimer | ||
|
|
||
| Quand vous avez terminé les modifications, cliquez sur le bouton en haut et à droite du tiddler<<:>> | ||
|
|
||
| *Le bouton ''confirmer'' (<<.icon $:/core/images/done-button>>) mémorise vos modifications dans le tiddler et quitte le mode ébauche. Si votre wiki est configuré en <<fr AutoSave>>, vos modifications seront enregistrées de façon permanente. Autrement elles sont mémorisées temporairement dans votre navigateur web, et vous les perdrez si vous fermez votre page ~TiddlyWiki sans avoir cliqué sur le bouton principal pour ''Enregistrer'' (<<.icon $:/core/images/save-button>>) dans le menu latéral. | ||
| *Le bouton ''annuler'' (<<.icon $:/core/images/cancel-button>>) ignore vos modifications (après demande de confirmation) et quitte le mode ébauche. | ||
| *Le bouton ''supprimer'' (<<.icon $:/core/images/delete-button>>) supprime tout le tiddler (après demande de confirmation). |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| created: 20170126142116898 | ||
| fr-title: Obsolète - définition | ||
| modified: 20220303002330037 | ||
| title: Deprecated - What does it mean | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Avant tout<<:>> ''Restez calme<<!>>'' | ||
|
|
||
| {{$:/deprecated}} | ||
|
|
||
| Pour <<tw>>, cela signifie que vous ne devriez plus utiliser ce mécanisme pour du nouveau contenu, ''et que vous devriez mettre à jour votre contenu existant''<<!>> | ||
|
|
||
| Les fonctionnalités obsolètes sont identifiées avec un style particulier. Voir<<:>> <<fr "How to apply custom styles by tag">> | ||
|
|
||
| ''Tiddlers étiquetés `$:/deprecated`'' : | ||
|
|
||
| ><<list-links "[tag[$:/deprecated]else[(aucun)]]">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,17 @@ | ||
| created: 20150412191004348 | ||
| fr-title: Développeurs | ||
| modified: 20220217174800697 | ||
| tags: Community | ||
| title: Developers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Plusieurs ressources permettent aux développeurs d'en apprendre plus sur <<tw>>, de collaborer et de discuter de son développement. | ||
|
|
||
| * [[tiddlywiki.com/dev|https://tiddlywiki.com/dev]] est la documentation officielle des développeurs | ||
| * Vous pouvez vous impliquer dans le développement de <<tw>> sur [[GitHub|https://github.com/Jermolene/TiddlyWiki5]] | ||
| ** Les [[discussions|https://github.com/Jermolene/TiddlyWiki5/discussions]] sont disponibles pour les questions ouvertes et les questions/réponses. | ||
| ** Les [[problèmes|https://github.com/Jermolene/TiddlyWiki5/issues]] permettent de signaler les bogues et de proposer de nouvelles idées spécifiques, réalistes et raisonnables | ||
| * L'ancien groupe ~TiddlyWikiDev sur Google Group est maintenant fermé, et remplacé par les [[discussions GitHub|https://github.com/Jermolene/TiddlyWiki5/discussions]], mais une archive reste disponible<<:>> https://groups.google.com/group/TiddlyWikiDev | ||
| ** Une fonctionnalité de recherche étendue du groupe est disponible sur [[mail-archive.com|https://www.mail-archive.com/tiddlywikidev@googlegroups.com/]] | ||
| * Pour les dernières nouvelles, suivez [[@TiddlyWiki sur Twitter|http://twitter.com/#!/TiddlyWiki]] | ||
| * Tchatchez sur https://gitter.im/TiddlyWiki/public (une salle dédiée au développement arrive bientôt) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| created: 20130825154900000 | ||
| modified: 20220219164816011 | ||
| tags: Definitions | ||
| title: Federatial | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Federatial Limited est une entreprise de consultants en logiciel fondée par JeremyRuston, le créateur de <<tw>>. | ||
|
|
||
| Federatial aide les organisations à explorer de nouveaux concepts d'interaction utilisateur grâce au prototypage rapide d'outils sophistiqués basés sur le web. | ||
|
|
||
| Pour plus d'informations, visitez [[https://federatial.com/]] et [[https://twitter.com/federatial]]. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,23 +1,23 @@ | ||
| caption: Formatage | ||
| created: 20141016142259705 | ||
| fr-title: Mise en forme avec WikiText | ||
| modified: 20220226233811803 | ||
| tags: WikiText | ||
| title: Formatting in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Voici les formatages de caractères disponibles en [[WikiTexte|WikiText]]<<:>> | ||
|
|
||
| |Format |Résultat |Icône |h | ||
| |<code>`code`</code><br><code>``code contenant du `code` ``</code> |`code`<br>``code contenant du `code` `` |<<.icon $:/core/images/mono-line>> | | ||
| |`''gras''` |texte en ''gras'' |<<.icon $:/core/images/bold>> | | ||
| |`//italique//` |texte en //italique// |<<.icon $:/core/images/italic>> | | ||
| |`__souligné__` |texte __souligné__ |<<.icon $:/core/images/underline>> | | ||
| |`~~barré~~` |texte ~~barré~~ |<<.icon $:/core/images/strikethrough>> | | ||
| |`^^exposant^^` |texte en ^^exposant^^ |<<.icon $:/core/images/superscript>> | | ||
| |`,,indice,,` |texte en ,,indice,, |<<.icon $:/core/images/subscript>> | | ||
|
|
||
| Voir aussi<<:>> [[WikiTexte : blocs de code|Code Blocks in WikiText]] | ||
|
|
||
| ; Remarque | ||
| : Si le code inclus est à la fin du code contenant, l'espace entre le <code>`</code> et les <code>``</code> est nécessaire. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,25 +1,39 @@ | ||
| caption: Forum | ||
| created: 20140721121924384 | ||
| fr-title: Forum | ||
| modified: 20220217174719926 | ||
| tags: Community | ||
| title: Forums | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Forum en français | ||
|
|
||
| La communauté francophone sur <<tw>> a son forum, venez contribuer<<!>> | ||
|
|
||
| https://forum.tiddlywiki.fr/ | ||
|
|
||
| ! Forums officiels | ||
|
|
||
| Le nouveau forum officiel pour discuter de <<tw>><<:>> demandes d'aide, annonces de nouvelles version et plugins, échanges sur les nouvelles fonctionnalités, ou simples partages d'expériences. Vous pouvez participer via le site web associé, ou souscrire par email. | ||
|
|
||
| https://talk.tiddlywiki.org/ | ||
|
|
||
| Notez que talk.tiddlywiki.org est un service communautaire que nous hébergeons et maintenons nous-mêmes. Les modestes frais de mise à disposition du site sont couverts par les contributions de la communauté. | ||
|
|
||
| Pour le confort de la communauté, l'ancien groupe <<tw>>, hébergé sur Google Groups depuis 2005, reste fonctionnel. | ||
|
|
||
| https://groups.google.com/group/TiddlyWiki | ||
|
|
||
| ! Forums des développeurs | ||
|
|
||
| {{Developers}} | ||
|
|
||
| ! Autres forums | ||
|
|
||
| * [[TiddlyWiki Subreddit|https://www.reddit.com/r/TiddlyWiki5/]] | ||
| * Tchatchez avec Gitter sur https://gitter.im/TiddlyWiki/public<<!>> | ||
| * Tchatchez avec Discord sur https://discord.gg/HFFZVQ8 | ||
|
|
||
| !! Documentation | ||
|
|
||
| Il existe un groupe de discussion spécialement dédié aux initiatives d'amélioration de la documentation<<:>> https://groups.google.com/group/tiddlywikidocs |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,70 +1,119 @@ | ||
| caption: HTML | ||
| created: 20141017141153174 | ||
| fr-title: HTML dans le WikiTexte | ||
| modified: 20220227020401008 | ||
| tags: WikiText | ||
| title: HTML in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Balises HTML et commentaires | ||
|
|
||
| Les balises et les commentaires HTML peuvent être utilisées directement en [[WikiTexte|WikiText]]. Par exemple<<:>> | ||
|
|
||
| <<wikitexte-exemple "<article class='hello'> | ||
| Ceci est un simple bloc de texte. HelloThere | ||
| <!-- Ce commentaire n'apparaîtra pas. --> | ||
| </article>">> | ||
|
|
||
| ; Remarque | ||
| : Par conséquent, un mot écrit entre "chevrons" `< >` sera interprété comme une balise HTML, ce qui peut entraîner des effets de bord (notamment à cause de l'inexistence de la balise fermante).<br>À la place, mieux vaut utiliser le [[code HTML|Codes HTML]] des caractères "chevrons" : `<` et `>` | ||
|
|
||
| !! Commentaires //Pragma// | ||
|
|
||
| <<.from-version 5.2.0>> Les commentaires peuvent maintenant être librement entremêlés avec les pragmas ou bien à l'intérieur du corps d'un bloc de wikitexte. | ||
|
|
||
| ``` | ||
| <!-- NOUVEAU ! : Commentaire qui décrit la macro --> | ||
| \define test() | ||
| Un peu de texte <!-- commentaire en ligne --> | ||
| \end | ||
|
|
||
| <<test>> | ||
| ``` | ||
|
|
||
| ! Important | ||
|
|
||
| <<.tip """[[Les Widgets utilisent la même syntaxe que les balises HTML|Widgets in WikiText]], donc les informations suivantes s'appliquent aussi à eux.""">> | ||
|
|
||
| ! Mode //bloc// ou mode //texte// ? | ||
|
|
||
| Pour que le contenu d'un élément HTML soit [[interprété|WikiText Parser Modes]] en [[mode bloc|Block Mode WikiText]], la balise ouvrante doit être suivie par deux retours à la ligne. | ||
|
|
||
| Sans les deux retours à la ligne, le contenu des balises sera [[interprété|WikiText Parser Modes]] en [[mode texte|Inline Mode WikiText]], ce qui signifie que les formatages de mode bloc tels que les tableaux, les listes et les titres ne seront pas reconnus. | ||
|
|
||
| Voir aussi <<fr "WikiText parser mode: HTML examples">> et <<fr "WikiText parser mode transitions">>. | ||
|
|
||
| ! Éléments auto-fermants | ||
|
|
||
| Les balises suivantes sont traitées comme si elles étaient vides, ce qui signifie que `<balise>` est traitée comme si c'était `<balise/>`, et qu'aucune balise de fermeture `</balise>` n'est nécessaire. Mais si la balise fermante existe elle est ignorée et traitée comme du texte. | ||
|
|
||
| * `<area>`, `<base>`, `<br>`, `<col>`, `<command>`, `<embed>`, `<hr>`, `<img>`, `<input>`, `<keygen>`, `<link>`, `<meta>`, `<param>`, `<source>`, `<track>`, `<wbr>` | ||
|
|
||
| Si vous ne fermez pas n'importe quelle autre balise HTML, <<tw>> se comportera comme si les balises manquantes étaient déportées à la fin du tiddler. | ||
|
|
||
| ! Attributs | ||
|
|
||
| Par extension à la syntaxe conventionnelle HTML, les attributs des éléments ou widgets peuvent être écrits de différentes façons<<:>> | ||
|
|
||
| * en tant que chaîne littérale | ||
| * en tant que transclusion de <<fr TextReference>> | ||
| * en tant que transclusion de [[macro ou de variable|Macros in WikiText]] | ||
| * en tant que résultat d'une [[expression de filtre|Filter Expression]] | ||
|
|
||
| !! Valeurs littérales d'attributs | ||
|
|
||
| Les valeurs littérales d'attribut peuvent utiliser différents styles de ponctuation<<:>> | ||
|
|
||
| * Guillemets simples (c-à-d `attribut='valeur'`) | ||
| * Guillemets doubles (c-à-d `attribut="valeur"`) | ||
| * Triples guillemets doubles (c-à-d `attribut="""valeur"""`) | ||
| * Aucune ponctuation n'est nécessaire pour les valeurs qui ne contiennent pas d'espace (c-à-d `attribut=valeur`) | ||
|
|
||
| Les valeurs littérales d'attribut peuvent contenir des retours à la ligne. Par exemple<<:>> | ||
|
|
||
| ``` | ||
| <div data-address="Maison Souris, | ||
| 3 rue des rongeurs, | ||
| Ratville"/> | ||
| ``` | ||
|
|
||
| L'utilisation des triples guillemets doubles `"""` permet de spécifier des valeurs d'attributs qui contiennent des caractères "guillemet double"<<:>> | ||
|
|
||
| ``` | ||
| <div data-address="""Maison "Souris", | ||
| 3 rue des rongeurs, | ||
| Ratville"""/> | ||
| ``` | ||
|
|
||
| !! Valeurs d'attributs par transclusion | ||
|
|
||
| Les valeurs d'attributs par transclusion sont encadrées par des doubles accolades autour d'une <<fr TextReference>>, par exemple<<:>> | ||
|
|
||
| ``` | ||
| attr={{tiddler}} | ||
| attr={{!!field}} | ||
| attr={{tiddler!!field}} | ||
| ``` | ||
| <<.warning "La valeur de l'attribut sera le résultat exact de la transclusion, sans aucune interprétation supplémentaire de <<fr WikiText>>. Toute syntaxe de wiki dans ce résultat sera laissée en l'état.">> | ||
|
|
||
| !! Valeur d'attribut par variable | ||
|
|
||
| Les valeurs d'attributs par variable sont encadrées par des doubles crochets autour d'un [[appel de macro|Macro Calls in WikiText]], par exemple<<:>> | ||
|
|
||
| ``` | ||
| <div title=<<MaMacro "Jacques">>> | ||
| ... | ||
| </div> | ||
| ``` | ||
| <<.warning "Le texte de la définition de la macro est retrouvé et la substitution des arguments a lieu (c-à-d la syntaxe <<.param $param$>> et <<.param $(...)$>>). Le texte résultant est affecté à la valeur de l'attribut. Toute syntaxe wiki dans ce texte, y-compris d'autres appels de macros ou des références de variables, sera laissée en l'état.">> | ||
|
|
||
| !! Valeurs d'attributs par filtre | ||
|
|
||
| Les valeurs d'attributs par filtre sont encadrées par des accolades triples autour d'une [[expression de filtre|Filter Expression]]. Le premier élément de la liste renvoyée par le filtre est affecté à l'attribut, ou une chaîne vide si la liste est vide. | ||
|
|
||
| Cet exemple montre comment ajouter un préfixe à une valeur<<:>> | ||
|
|
||
| ``` | ||
| <$text text={{{ [<currentTiddler>addprefix[$:/myprefix/]] }}} /> | ||
| ``` | ||
| <<.warning "La valeur de l'attribut sera le résultat exact du premier élément de la liste renvoyée par le filtre, sans aucune interprétation du <<fr WikiText>>. Toute syntaxe de wiki dans ce résultat sera laissée telle quelle.">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| created: 20151006145934884 | ||
| fr-title: Exporter des tiddlers | ||
| modified: 20220222182612947 | ||
| tags: Learning | ||
| title: How to export tiddlers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Sélectionner tous les tiddlers pour l'exportation | ||
|
|
||
| Pour exporter ''tous'' les tiddlers, cliquez sur l'onglet ''Outils'' de la barre latérale. Trouvez le bouton <<.icon $:/core/images/export-button>> ''exporter tout'' et cliquez dessus. Un menu flottant vous permet alors de choisir l'un des nombreux formats d'exportation des tiddlers. | ||
|
|
||
| ! Exporter un tiddler | ||
|
|
||
| Pour exporter un tiddler particulier, commencez par l'afficher, puis cliquez sur le bouton <<.icon $:/core/images/down-arrow>> ''plus'' situé vers le haut du tiddler. Dans la liste qui apparaît, sélectionnez <<.icon $:/core/images/export-button>> ''exporter ce tiddler''. Un menu flottant vous permet alors de choisir l'un des nombreux formats d'exportation des tiddlers. | ||
|
|
||
| ! Exporter des tiddlers selon un critère (filtre) | ||
|
|
||
| Pour exporter une sélection de tiddlers, cliquez sur le symbole de loupe <<.icon $:/core/images/advanced-search-button>> à proximité de la zone de recherche de la barre latérale, ce qui va ouvrir le tiddler de [[recherche avancée|$:/AdvancedSearch]]. Choisissez l'onglet ''Filtrer'' car c'est le seul qui permet d'exporter une sélection de tiddlers. Les [[filtres|Filters]] utilisent une syntaxe particulière, cliquez sur [[ce lien|Filters]] pour découvrir comment concevoir des filtres. | ||
|
|
||
| Lorsque vous aurez rédigé un filtre, la liste des tiddlers correspondants apparaîtra. Vous pourrez alors cliquer sur le bouton <<.icon $:/core/images/export-button>> ''Exporte ces tiddlers'' situé à droite de la zone de saisie du filtre. Un menu flottant vous permettra alors de choisir l'un des nombreux formats d'exportation des tiddlers. | ||
|
|
||
| ! Formats d'exportation | ||
|
|
||
| Actuellement, les formats d'exportation disponibles sont<<:>> | ||
|
|
||
| * Le fichier au format CSV | ||
| * Le fichier au format JSON | ||
| * Le fichier HTML statique | ||
| * Le fichier au format <<gf ".tid">> | ||
|
|
||
| Le format <<gf ".tid">> est particulier en ce qu'il ne permet d'exporter qu'un seul tiddler à la fois, même si vous essayer d'en exporter plusieurs à l'aide d'un filtre ou avec le bouton ''exporter tout''. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| caption: image | ||
| created: 20140416160234142 | ||
| fr-title: Widget Image | ||
| modified: 20220303235644269 | ||
| tags: Widgets | ||
| title: ImageWidget | ||
|
|
||
| ! Introduction | ||
|
|
||
| Le widget image affiche des images qui peuvent être désignées par une URL distante ou le titre d'un tiddler local qui contient l'image. | ||
|
|
||
| ! Contenu et attributs | ||
|
|
||
| Le contenu du widget `<$image>` est ignoré. | ||
|
|
||
| |!Attribut |!Description | | ||
| |source |L'URL de l'image, ou le titre d'un tiddler image | | ||
| |width |La largeur de l'image | | ||
| |height |La hauteur de l'image | | ||
| |tooltip |L'info-bulle à afficher au survol de l'image | | ||
| |alt |Le texte alternatif associé à l'image | | ||
| |class |Les classes CSS à assigner à l'élément `<img>` | | ||
|
|
||
| La valeur de la largeur et de la hauteur peut être attribuée en pixels (c-à-d "23" ou "23px") ou en pourcentages (c-à-d "23%"). Ces deux attributs sont optionnels et s'ils sont absents le navigateur utilisera des règles CSS pour retailler l'image. | ||
|
|
||
| ! Images externes et champ ''_canonical_uri'' | ||
|
|
||
| Lorsqu'il est utilisé pour afficher des images contenues dans des tiddlers, le widget opère dans deux modes distincts<<:>> | ||
|
|
||
| * Si le champ ''_canonical_uri'' est présent, il est utilisé en tant qu'attribut ''src'' de la balise `<img>` générée et le champ ''text'' est ignoré. | ||
| * En l'absence du champ ''_canonical_uri'', le widget image génère une balise `<img>` qui encode les données de l'image directement dans une URI de type `data:`. | ||
|
|
||
| Plus de détails ici<<:>> <<fr ExternalImages>>. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,69 @@ | ||
| caption: Images | ||
| created: 20131205160221762 | ||
| fr-title: Images en WikiTexte | ||
| modified: 20220304132738271 | ||
| tags: WikiText [[Working with TiddlyWiki]] | ||
| title: Images in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Intégration d'image | ||
|
|
||
| Les images peuvent être affichées avec la syntaxe <<fr WikiText>> suivante, selon que l'image soit déjà incluse dans un tiddler ou pointe vers une source externe : | ||
|
|
||
| ``` | ||
| [img[Motovun Jack.jpg]] | ||
| ou [img[https://tiddlywiki.com/favicon.ico]] | ||
| ``` | ||
|
|
||
| Il est également possible d'insérer des tiddlers d'images grâce à la barre d'outils d'édition. Cliquez sur ''Image'' (<<.icon $:/core/images/picture>>) et choisissez une image. | ||
|
|
||
| Si la source de l'image correspond au titre d'un tiddler, alors le tiddler est affiché directement. Autrement elle est interprétée comme une URL et la balise HTML `<img>` est générée avec l'URL dans l'attribut `src`. | ||
|
|
||
| Une info-bulle, visible au survol par la souris, peut être ajoutée<<:>> | ||
|
|
||
| ``` | ||
| [img[Et voilà l'info-bulle|Motovun Jack.jpg]] | ||
| ``` | ||
|
|
||
| Les attributs `width` (largeur) et `height` (hauteur) ainsi que `class` pour les classes CSS sont disponibles<<:>> | ||
|
|
||
| ``` | ||
| [img width=32 [Motovun Jack.jpg]] | ||
| [img width=32 class="tc-image" [Motovun Jack.jpg]] | ||
| ``` | ||
|
|
||
| Notez que les attributs peuvent être spécifiés par des transclusions ou des références à des variables<<:>> | ||
|
|
||
| ``` | ||
| [img width={{!!ma_largeur}} class=<<image-classes>> [Motovun Jack.jpg]] | ||
| ``` | ||
|
|
||
| La syntaxe d'image est un raccourci d'appel au <<fr ImageWidget>>. | ||
|
|
||
| ! Affichage des images par transclusion | ||
|
|
||
| Vous pouvez aussi afficher l'image incluse dans un tiddler en transcluant ce tiddler. L'inconvénient de cette méthode est qu'il n'y a alors pas de moyen direct pour contrôler la taille de l'image. | ||
|
|
||
| ``` | ||
| {{Motovun Jack.jpg}} | ||
| ``` | ||
|
|
||
| Affichera<<:>> | ||
|
|
||
| {{Motovun Jack.jpg}} | ||
|
|
||
| ! Images en lien | ||
| ``` | ||
| <$link to="HelloThere" tooltip="Info-bulle personnalisée">{{$:/core/icon}}</$link> | ||
| ``` | ||
|
|
||
| Affichera<<:>> | ||
|
|
||
| <$link to="HelloThere" tooltip="Info-bulle personnalisée">{{$:/core/icon}}</$link> | ||
|
|
||
| ! Import d'images | ||
|
|
||
| Utilisez le bouton <<.button import>> (dans l'onglet <<.sidebar-tab Outils>> de la barre latérale), ou directement un glisser-déposer pour importer une image. | ||
| Voir les détails ici<<:>> <<fr "Importing Tiddlers">> | ||
|
|
||
| <<.from-version "5.2.0">> Vous pouvez aussi importer des images par copier-coller ou glisser-déposer dans l'éditeur de tiddler. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| created: 20130825162000000 | ||
| fr-title: Importer des tiddlers | ||
| modified: 20220222173231214 | ||
| tags: Features | ||
| title: Importing Tiddlers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Vous pouvez importer des tiddlers dans un <<tw>> à partir de fichiers externes ou directement depuis un autre <<tw>>. | ||
|
|
||
| !! Importer du contenu de fichiers externes | ||
|
|
||
| Il existe plusieurs méthodes pour importer du contenu (tel que du texte, des images, des documents pdf, etc.) à partir de fichiers externes<<:>> | ||
|
|
||
| * Utiliser le bouton <<.icon $:/core/images/import-button>> ''Importer'' (dans l'onglet ''Outils'' de la barre latérale) pour choisir un fichier<<;>> | ||
| * Gisser-déposer des fichiers depuis l'Explorateur Windows, ou le Finder MacOS, etc. directement dans la fenêtre de navigateur de <<tw>><<;>> | ||
| * Copier-coller du contenu directement depuis le presse-papiers en utilisant le menu ou le raccourci clavier (<kbd>ctrl-V</kbd> ou <kbd>cmd-V</kbd>) | ||
| ** Actuellement disponible avec Chrome, Firefox et Edge (mais pas Internet Explorer) | ||
|
|
||
| Pour la plupart, les fichiers sont importés en tant que tiddlers individuels. Les exceptions sont<<:>> | ||
|
|
||
| * les fichiers ''.html'' qui sont reconnus comme des fichiers <<tw>> sont interprétés pour en extraire les tiddlers qu'ils contiennent<<;>> | ||
| * les fichiers ''.json'' sont interprétés pour en extraire les tiddlers qu'ils contiennent. Ils peuvent être créés en les [[exportant|How to export tiddlers]] d'un autre <<tw>>. <<tw>> reconnaît les fichiers JSON qui contiennent un unique tiddler, ou un tableau de tiddlers. | ||
|
|
||
| !! Importer du contenu depuis des <<tw>> dans d'autres fenêtres | ||
|
|
||
| Les tiddlers peuvent être importés depuis des <<tw>> affichés dans d'autres fenêtres de navigateurs grâce au [[glisser-déposer|Drag and Drop]]. Faites glisser un lien interne <<tw>> ou un tag d'un <<tw>> à un autre, entre fenêtres de navigateurs. Faire glisser un lien interne importera un tiddler unique, alors que faire glisser une pilule de tag importera tous les tiddlers qui portent ce [[tag|Tagging]]. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,21 +1,21 @@ | ||
| caption: Jeremy Ruston | ||
| created: 20130825162500000 | ||
| modified: 20220219163924300 | ||
| tags: Definitions | ||
| title: JeremyRuston | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Je suis l'inventeur original de TiddlyWiki. Vous pouvez m'engager sur [[Federatial]], et me retrouver sur ces services<<:>> | ||
|
|
||
| * jeremy (at) jermolene (dot) com | ||
| * [[Jermolene sur GitHub|https://github.com/Jermolene]] | ||
| * [[Jermolene sur GitTip|https://www.gittip.com/Jermolene/]], un service de micropaiements | ||
| * [[@Jermolene sur Twitter|http://twitter.com/#!/jermolene]] | ||
| * [[Jermy sur LinkedIn|http://www.linkedin.com/in/jermy]] | ||
| * [[Jermy sur Flickr|http://www.flickr.com/photos/jermy/]] | ||
|
|
||
| Informations supplémentaires<<:>> | ||
|
|
||
| * Une [[interview de moi sur The Inquirer|http://www.theinquirer.net/inquirer/feature/2105529/bt-software-engineer-tells-telco-source]] par Wendy Grossman | ||
| * Une [[interview hilarante avec moi|https://www.youtube.com/watch?v=auyIhw8MTmQ]] de la télévision britanique en 1983 | ||
| * Ici, une vidéo de présentation que j'ai réalisée en 2007 intitulée [["How to Start an Open Source Project"|http://vimeo.com/856110]]. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,39 +1,128 @@ | ||
| caption: Liens | ||
| created: 20131205155230596 | ||
| fr-title: Liens en WikiTexte | ||
| modified: 20220304013852623 | ||
| mon_texte: Ceci est le contenu du champ `mon_texte` | ||
| tags: WikiText | ||
| title: Linking in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| L'une des aptitudes clés du <<fr WikiText>> est sa capacité à créer des liens vers d'autres mémos (appelés tiddlers) ou vers des sites externes. Il existe plusieurs moyens de les mettre en œuvre. | ||
|
|
||
| ! Liens manuels | ||
|
|
||
| Lien vers un tiddler par son titre<<:>> | ||
|
|
||
| ``` | ||
| [[Titre de Tiddler]] | ||
| ``` | ||
|
|
||
| Pour changer le texte affiché par le lien<<:>> | ||
|
|
||
| ``` | ||
| [[Texte à afficher|Titre du Tiddler]] | ||
| ``` | ||
|
|
||
| Les liens peuvent aussi être créés à l'aide de la barre d'outils d'édition. Cliquez sur le bouton <<.icon $:/core/images/link>> ''lien'', puis recherchez et sélectionnez un tiddler. | ||
|
|
||
| ! Lien en <<gf "notation chameau">> | ||
|
|
||
| Pour les tiddlers dont le titre respecte les règles de la [[notation chameau|CamelCase]], saisir leur titre sans l'encadrer entre doubles crochets suffit à créer automatiquement un lien. | ||
|
|
||
| Il est possible de neutraliser un lien en le préfixant avec le symbole `~`. Par exemple<<:>> | ||
|
|
||
| <<wikitext-example src:"* ~HelloThere n'est pas un lien | ||
| * ~http://google.com/ n'est pas un lien">> | ||
|
|
||
| ! Liens externes | ||
|
|
||
| Pour inclure un lien vers une [[ressource Web externe|https://fr.wikipedia.org/wiki/Ressource_du_World_Wide_Web]] comme un site ou un fichier, il est nécessaire de saisir son [[URL|https://fr.wikipedia.org/wiki/Uniform_Resource_Locator]] //complète//, en incluant son [[sigle URI|https://fr.wikipedia.org/wiki/Uniform_Resource_Identifier]], par exemple un protocole comme `http://`, `file://` ou `mailto:`<<:>> | ||
|
|
||
| ``` | ||
| https://tiddlywiki.com/ | ||
|
|
||
| [[TW5|https://tiddlywiki.com/languages/fr-FR/index.html]] | ||
|
|
||
| [[Envoyez-moi un courriel|mailto:moi@ici.net]] | ||
|
|
||
| [[Ouvrez le fichier|file:///c:/users/moi/index.html]] | ||
| ``` | ||
|
|
||
| Pour que cette syntaxe fonctionne, l'URL doit être reconnaissable en tant qu'URL. Dans le cas contraire elle est interprétée comme un titre de tiddler. Par conséquent, pour créer un lien vers une ressource localisée avec un chemin relatif, il faut utiliser la syntaxe étendue<<:>> | ||
|
|
||
| ``` | ||
| [ext[Ouvrir le fichier|index.html]] | ||
|
|
||
| [ext[Ouvrir le fichier|./index.html]] | ||
|
|
||
| [ext[Ouvrir le fichier|../README.md]] | ||
|
|
||
| [ext[Ouvrir le fichier|c:\users\moi\index.html]] | ||
| ``` | ||
|
|
||
| La syntaxe étendue fonctionne aussi avec les URL complètes, même si dans ce cas elle n'est pas nécessaire<<:>> | ||
|
|
||
| ``` | ||
| [ext[https://tiddlywiki.com/]] | ||
|
|
||
| [ext[TW5|https://tiddlywiki.com/languages/fr-FR/index.html]] | ||
|
|
||
| [ext[Envoyez-moi un courriel|mailto:moi@ici.net]] | ||
|
|
||
| [ext[Ouvrez le fichier|file:///c:/users/moi/index.html]] | ||
| ``` | ||
|
|
||
| Vous pouvez aussi utiliser la syntaxe étendue pour forcer l'interprétation en tant que lien externe<<:>> | ||
|
|
||
| ``` | ||
| [ext[Donnez|bitcoin:1aabbdd....?amount=0.001]] | ||
| ``` | ||
|
|
||
| ! Personnalisation des liens | ||
|
|
||
| Voir le <<fr LinkWidget>> pour plus de détails sur le widget sous-jacent utilisé pour implémenter les liens des tiddlers, et notamment les macros qui peuvent être utilisées pour personnaliser son comportement. | ||
|
|
||
| ! Génération de liens dynamiques | ||
|
|
||
| Les <<fr "Linking in WikiText">> ne se prêtent pas bien à la création de liens dynamiques. C'est parce que ce lien <<fr WikiText>><<:>> | ||
|
|
||
|
|
||
| ``` | ||
| [[lien vers moi-même|Linking in WikiText]] | ||
| ``` | ||
| est un raccourci qui utilise le <<fr LinkWidget>> et le <<fr TextWidget>> ainsi<<:>> | ||
|
|
||
| ``` | ||
| <$link to="Linking in WikiText"> | ||
| <$text text="lien vers moi-même"/> | ||
| </$link> | ||
| ``` | ||
| Comme le titre du lien ("lien vers moi-même") et la cible du lien ("Linking in WikiText") sont utilisés en tant qu'attributs de widgets, aucune expansion de <<fr WikiText>> ne peut avoir lieu. | ||
|
|
||
| Par exemple, une tentative d'utilisation d'une [[référence|TextReference]] et d'une [[variable|Variables]] pour générer un lien dynamique comme ceci<<:>> | ||
|
|
||
| <<.bad-example "`[[{{!!mon_texte}}|<<currentTiddler>>]]`">> | ||
|
|
||
| revient à essayer d'utiliser les widgets Lien et Texte ainsi<<:>> | ||
|
|
||
| <<.bad-example """``` | ||
| <$link to="<<currentTiddler>>"> | ||
| <$text text="{{!!mon_texte}}"/> | ||
| </$link> | ||
| ```""">> | ||
|
|
||
| ce qui ne fonctionnera pas comme espéré. Le contenu des attributs est placé entre guillemets et donc [[traité comme une valeur littérale|HTML in WikiText]] protégée contre l'expansion <<fr WikiText>>. Il sera donc affiché ainsi<<:>> | ||
|
|
||
| >[[{{!!mon_texte}}|<<currentTiddler>>]] | ||
|
|
||
| Afin d'obtenir l'effet désiré, le <<fr LinkWidget>> peut être utilisé explicitement ainsi<<:>> | ||
|
|
||
| <<wikitext-example-without-html src:"<$link to=<<currentTiddler>>>{{!!mon_texte}}</$link>">> | ||
|
|
||
| Autre exemple de [[construction dynamique de liens|Concatenating text and variables using macro substitution]]. | ||
|
|
||
| ! Liens internes aux tiddlers - <<gf "liens ancrés">> | ||
|
|
||
| Dans <<tw>> les liens ancrés peuvent cibler des points particuliers et des sections distinctes à l'intérieur même de tiddlers, qui aident le lecteur à naviguer dans le contenu des tiddlers les plus longs. | ||
|
|
||
| Voir <<fr "Anchor Links using HTML">> pour plus d'informations. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,14 +1,14 @@ | ||
| caption: list | ||
| created: 20130830092500000 | ||
| fr-title: Champ liste | ||
| modified: 20220219194303634 | ||
| tags: Fields | ||
| title: ListField | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Le [[champ de tiddler|TiddlerFields]] `list` est une fonctionnalité optionnelle qui peut vous aider à structurer votre contenu. Sa valeur est une [[liste de titres|Title List]], qui peut être utilisée de différentes façons<<:>> | ||
|
|
||
| * Le champ `list` d'un tiddler utilisé comme tag détermine l'ordre des tiddlers portant ce tag -- voir [[Étiqueter|Tagging]] pour plus de détails | ||
| * Le [[filtre|Filters]] `list` sélectionne les entrées d'une liste -- voir <<fr "list Operator">> | ||
| * Le [[filtre|Filters]] `listed` sélectionne les tiddlers listant le(s) tiddler(s) sélectionné(s) -- voir <<fr "listed Operator">> | ||
| * Le widget <<.wlink NavigatorWidget>> manipule un tiddler $:/StoryList dont le champ `list` contient les tiddlers affichés dans la vue principale |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,12 @@ | ||
| caption: Macros | ||
| created: 20131205160746466 | ||
| fr-title: Macros en WikiTexte | ||
| modified: 20220219191257167 | ||
| tags: WikiText | ||
| title: Macros in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| L'utilisation des [[macros|Macros]] en [[WikiTexte|WikiText]] recouvre deux aspects distincts<<:>> | ||
|
|
||
| * [[La définition des macros|Macro Definitions in WikiText]] | ||
| * [[L'appel des macros|Macro Calls in WikiText]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,19 +1,28 @@ | ||
| caption: Macros | ||
| created: 20140211171341271 | ||
| modified: 20220219192959452 | ||
| tags: Concepts Reference | ||
| title: Macros | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Une <<.def macro>> est un //bout de texte// auquel on donne un nom. Le <<fr WikiText>> utilise ce nom comme raccourci pour [[transclure|Transclusion]] le //bout de texte//. Ces [[transclusions|Transclusion]] particulières s'appellent des <<.def "appels de macro">>, et chaque appel peut transmettre un ensemble différent d'arguments, qui se substituent à leur emplacement dans le //bout de texte//. | ||
|
|
||
| Pour une description de la syntaxe, voir <<fr "Macros in WikiText">>. | ||
|
|
||
| La plupart des macros sont en fait des [[variables|Variables]] paramétrées. | ||
|
|
||
| Elles sont définies en utilisant le [[pragma|Pragma]] `\define`. (En coulisses, cette syntaxe est transformé en <<fr SetWidget>>, donc les macros et les variables sont bien les deux faces de la même pièce.) | ||
|
|
||
| Le //bout de texte// et ses arguments sont traités comme de simple chaînes de caractères, sans interprétation du <<fr WikiText>>, au moins jusqu'à ce que le dernier emplacement ait été rempli et que l'appel de macro soit terminé. Cela signifie qu'une macro peut assembler et renvoyer la syntaxe complète d'un composant <<fr WikiText>>, comme un [[lien|Linking in WikiText]] par exemple. (Voir <<fr "Transclusion and Substitution">> pour une discussion plus approfondie sur ce sujet.) | ||
|
|
||
| A l'intérieur d'un //bout de texte// lui-même, le seul balisage détecté est `$nom$` (un emplacement pour le paramètre `nom` qui sera substitué par l'argument correspondant reçu au moment d'un appel de macro) et `$(nom)$` (un emplacement pour une [[variable|Variables]]). | ||
|
|
||
| La macro <<.mlink dumpvariables>> liste toutes les variables (y-compris les macros) qui sont disponibles à cet endroit de l'arborescence des widgets. | ||
|
|
||
| Un widget <<.wlink ImportVariablesWidget>> peut être utilisé pour copier une définition de macro vers une autre branche de [[l'arbre des widgets|Widgets]]. <<tw>> utilise cette technique en interne pour implémenter des macros globales -- c'est-à-dire des macros définies dans des tiddlers étiquetés <<.tag $:/tags/Macro>>. (Le tag <<.tag $:/tags/Macro/View>> est quant à lui utilisé pour définir des macros qui ne doivent être disponibles que dans le modèle de vue principal et le panneau de prévisualisation.) | ||
|
|
||
| Pour un maximum de flexibilité, les macros peuvent aussi être <<.js-macro-link "écrites en tant que modules JavaScript">>. | ||
|
|
||
| Un effet similaire à l'utilisation de macros paramétrées peut être obtenu en encadrant une [[transclusion|Transclusion]] par une définition de [[variables|Variables]]. | ||
|
|
||
| <<tw>> intègre [[plusieurs macros|Core Macros]] dans son cœur. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,10 +1,69 @@ | ||
| created: 20140912140651119 | ||
| fr-title: Sauvegarder les modifications | ||
| list: | ||
| modified: 20220217174230426 | ||
| saving-browser: Firefox Chrome Edge [[Internet Explorer]] Safari Opera | ||
| saving-os: Windows Mac Linux Android iOS | ||
| tags: [[Working with TiddlyWiki]] | ||
| title: Saving | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define alltagsfilter() | ||
| <$vars tag1="tag[" tag2="]" lb="[" rb="tag[Saving]sort[delivery]]"> | ||
| <$set filter="[list[]addprefix<tag1>addsuffix<tag2>]+[join[]addprefix<lb>addsuffix<rb>]" name="alltags" select=0> | ||
| <$text text=<<alltags>>/> | ||
| </$set> | ||
| </$vars> | ||
| \end | ||
|
|
||
| \define saverssidebaritem(item:"Linux") | ||
| <$checkbox tiddler=<<qualify $:/temp/$item$>> field="status" checked="selected" checkactions=<<checkactions "$item$">> uncheckactions=<<uncheckactions "$item$">> default="closed"> $item$</$checkbox><br/> | ||
| \end | ||
|
|
||
| \define saverssidebaritemlist(fieldname:"os") | ||
| <$list filter="[enlist{!!$fieldname$}]" variable="currentItem"> | ||
| <$macrocall $name="saverssidebaritem" item=<<currentItem>>/> | ||
| </$list> | ||
| \end | ||
|
|
||
| \define uncheckactions(item:"Linux") | ||
| <$action-listops $subfilter="-[[$item$]]"/> | ||
| \end | ||
|
|
||
| \define checkactions(item:"Linux") | ||
| <$action-listops $subfilter="[[$item$]]"/> | ||
| \end | ||
|
|
||
| \define uncheckactions(item:"Linux") | ||
| <$action-listops $subfilter="-[[$item$]]"/> | ||
| \end | ||
|
|
||
| Méthodes disponibles pour enregistrer les modifications avec <<tw>><<:>> | ||
|
|
||
| <div class="tc-wrapper-flex"> | ||
| <div class="tc-saving-sidebar"> | ||
| <div class="tc-saving-sidebar-category"> | ||
| <div class="tc-saving-sidebar-category-title">Plateforme</div> | ||
| <div class="tc-saving-sidebar-category-item"> | ||
| <<saverssidebaritemlist "saving-os">> | ||
| </div> | ||
| </div> | ||
| <div class="tc-saving-sidebar-category"> | ||
| <div class="tc-saving-sidebar-category-title">Navigateur internet</div> | ||
| <div class="tc-saving-sidebar-category-item"> | ||
| <<saverssidebaritemlist "saving-browser">> | ||
| </div> | ||
| </div> | ||
|
|
||
| </div> | ||
|
|
||
| <!-- Page content --> | ||
| <div class="content"> | ||
| <$wikify text=<<alltagsfilter>> name="alltagsfilterwikified"> | ||
| <$list filter=<<alltagsfilterwikified>>> | ||
| {{||$:/_tw5.com-card-template}} | ||
| </$list> | ||
| </$wikify> | ||
|
|
||
| </div> | ||
| </div> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| created: 20201228143125000 | ||
| fr-title: Plugin de partage | ||
| modified: 20220221010033461 | ||
| tags: OfficialPlugins | ||
| title: Share Plugin | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <div class="tc-message-box">N'installez ce plugin que si vous comprenez ce qu'il fait !</div> | ||
|
|
||
| Ce plugin expérimental fournit des outils pour partager des tiddlers via des URLs, comme<<:>> | ||
|
|
||
| * La possibilité de charger un groupe de tiddlers grâce à une //adresse hachée// au démarrage | ||
| * Un assistant et des modèles pour créer des URLs à partir d'un groupe de tiddlers | ||
|
|
||
| Dans la [[bibliothèque des plugins|Installing a plugin from the plugin library]], vous trouverez le plugin de partage sous le nom <<gf "Share Plugin">>. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| created: 20140908163900000 | ||
| fr-title: Partager vos tiddlers avec d'autres | ||
| modified: 20220221004623008 | ||
| tags: Learning | ||
| title: Sharing your tiddlers with others | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Il existe plusieurs façons de partager des [[tiddlers|Tiddlers]] ou votre <<tw>> complet<<:>> | ||
|
|
||
| *Vous pouvez joindre un <<tw>> à un courriel | ||
| *Vous pouvez publier votre <<tw>> en ligne, et envoyer le lien dans un message<<:>> | ||
| **un lien vers l'URL du fichier lui-même | ||
| **un [[permalien|PermaLinks]] (<<.icon $:/core/images/permalink-button>>) vers un tiddler spécifique | ||
| **Un lien [[permaview|PermaView]] (<<.icon $:/core/images/permaview-button>>) de tous les tiddlers ouverts | ||
| * Vous pouvez [[partager un lien Dropbox vers votre TiddlyWiki|Sharing a TiddlyWiki on Dropbox]] | ||
| * Vous pouvez [[exporter des tiddlers|How to export tiddlers]] (<<.icon $:/core/images/export-button>>) dans plusieurs formats de fichiers tels que texte (.TID), HTML statique, JSON et CSV (valeurs séparées par des virgules, compatibles avec les tableurs) | ||
| * Vous pouvez aussi partager des tiddlers simplement en rendant votre <<tw>> accessible aux autres, par exemple en le publiant en ligne, ce qui leur permettra [[d'importer des tiddlers|Importing Tiddlers]] qu'il contient | ||
| * Il y a un [[plugin de partage|Share Plugin]] expérimental que vous pouvez utiliser pour partager des tiddlers grâce à une URL spécialement conçue à cet effet. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,13 +1,13 @@ | ||
| created: 20131128090536894 | ||
| fr-title: Structurer TiddlyWiki | ||
| modified: 20220220003638545 | ||
| tags: [[Working with TiddlyWiki]] | ||
| title: Structuring TiddlyWiki | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| TiddlyWiki5 fournit plusieurs fonctionnalités qui vous aideront à structurer les informations sous forme de [[tiddlers|Tiddlers]], et à modéliser les relations entre eux<<:>> | ||
|
|
||
| * <<fr TiddlerLinks>> | ||
| * <<fr Tagging>> | ||
| * <<fr "Title List">> | ||
| * <<fr DataTiddlers>> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,30 +1,31 @@ | ||
| caption: Styles et Classes | ||
| created: 20131205160532119 | ||
| fr-title: Styles et Classes en WikiTexte | ||
| modified: 20220304133607415 | ||
| tags: WikiText | ||
| title: Styles and Classes in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Vous pouvez utiliser cette structure pour affecter un style ou des classes CSS au contenu encadré<<:>> | ||
|
|
||
| <<wikitext-example src:"@@.monStyle | ||
| * Liste Une | ||
| * Liste Deux | ||
| @@ | ||
| ">> | ||
|
|
||
| Une syntaxe similaire permet d'affecter des styles. Par exemple<<:>> | ||
|
|
||
| <<wikitext-example src:"@@background-color:red; | ||
| * Liste Une | ||
| * Liste Deux | ||
| @@ | ||
| ">> | ||
|
|
||
| Plusieurs styles et classes peuvent être affectés en même temps<<:>> | ||
|
|
||
| <<wikitext-example src:"@@.tc-tiddler-frame | ||
| @@width:400px; | ||
| Du texte | ||
| @@ | ||
| ">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,35 +1,41 @@ | ||
| created: 20140904075400000 | ||
| fr-title: Étiqueter par tag | ||
| modified: 20220220002448916 | ||
| tags: [[Working with TiddlyWiki]] Concepts | ||
| title: Tagging | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| L'étiquetage des tiddlers permet de les organiser en catégories. Par exemple, les tiddlers représentant des individus pourraient être étiquetés avec les tags ''ami'', ''famille'', ''collègue'', etc. pour indiquer leur relation avec l'auteur. | ||
|
|
||
| Un tag est en fait un simple tiddler (ou un tiddler potentiel), qui peut lui-même avoir ses propres tags. Plusieurs tags peuvent être appliqués au même tiddler. | ||
|
|
||
| Voir <<fr "Creating and editing tiddlers">> pour des instructions sur la façon d'étiqueter les tiddlers. | ||
|
|
||
| Le fait d'étiqueter les tiddlers vous procure de nombreux moyens supplémentaires de visualiser, parcourir, et organiser vos informations<<:>> | ||
|
|
||
| * Les pastilles colorées pour chaque tag d'un tiddler vous donnent accès à tous les autres tiddlers portant le même tag, ainsi qu'au tiddler correspondant au tag lui-même. | ||
|
|
||
| * Lorsqu'un tiddler est utilisé pour étiqueter d'autres tiddlers, l'onglet ''Étiquetage'' dans son [[panneau d'informations|InfoPanel]] liste tous les tiddlers tagués avec le titre du tiddler courant. | ||
|
|
||
| * L'onglet ''Plus'' de la barre latérale contient un onglet ''Tags'' qui permet de visualiser tous vos tags et d'accéder à vos tiddlers étiquetés. | ||
|
|
||
| * Vous pouvez utiliser des [[filtres|Filters]] pour créer des listes de tiddlers selon leurs tags, puis afficher toute combinaison de [[champs|TiddlerFields]] souhaitée. Par exemple, vous pouvez créer un glossaire en listant le titre et le texte de tous les tiddlers étiquetés //Glossaire//. De telles listes peuvent être formatées à votre goût<<:>> avec des puces, des nombres, ou séparées par des virgules, etc. | ||
|
|
||
| * Les <<gf "tags système">> contrôlent la mise en forme des tiddlers et de la page <<tw>> dans son ensemble. Voir les instructions correspondantes dans <<fr "Page and tiddler layout customisation">>. | ||
|
|
||
| Encore deux choses que les tags permettent de faire<<:>> | ||
|
|
||
| ! Affecter des couleurs et des icônes à un tag | ||
|
|
||
| Vous pouvez utiliser le <<.icon $:/core/images/tag-button>> [[gestionnaire de tags|$:/TagManager]], présent dans l'onglet ''Tags'' de l'onglet ''Plus'' de la barre latérale, pour affecter une couleur de fond et/ou une icône à un tag. | ||
|
|
||
| * Les couleurs peuvent être affectées à un tag en cliquant sur le bouton de la colonne des couleurs et en sélectionnant une proposition. Sinon, spécifiez la valeur [[CSS]] de la couleur dans la zone de saisie accessible en cliquant sur le bouton <<.icon $:/core/images/info-button>>. | ||
| * Les icônes peuvent être affectées à un tag en cliquant sur le bouton <<.icon $:/core/images/down-arrow>> dans la colonne des icônes et en choisissant une des icônes proposées. | ||
|
|
||
| ! Changer l'ordre dans lequel les tiddlers sont listés | ||
|
|
||
| Par défaut, les tiddlers tagués sont listés dans l'ordre alphabétique. | ||
|
|
||
| Si vous voulez un ordre différent, ajoutez un champ `list` au tiddler du tag, et affectez lui comme valeur la [[liste de ses tiddlers|Title List]] dans l'ordre choisi. | ||
|
|
||
| Le champ `list` n'a pas besoin de contenir tous les tiddlers. <<tw>> utilise des [[règles précises|Order of Tagged Tiddlers]] pour trier les tiddlers tagués. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,29 +1,29 @@ | ||
| created: 20130825202900000 | ||
| fr-title: Liens dans un Tiddler | ||
| modified: 20220219170847313 | ||
| tags: Concepts | ||
| title: TiddlerLinks | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les liens sont des éléments d'un tiddler où cliquer engendre la navigation vers un tiddler différent. Le comportement d'une navigation est déterminé par le StoryView (la vue) en cours<<:>> par défaut, la vue classique de TiddlyWiki montre son déroulé comme une suite linéaire de tiddlers. | ||
|
|
||
| Presser la touche ''control'' ou ''command'' en cliquant sur le lien d'un link ouvre le tiddler cible sans s'y déplacer. Cela peut-être un moyen pratique de dresser une suite de tiddlers à lire plus tard. | ||
|
|
||
| Les liens sont utiles pour modéliser des relations organiques entre tiddlers, et notamment pour décrire les chemins de navigations entre tiddlers. | ||
|
|
||
| Le [[panneau d'information|InfoPanel]] liste la provenance des liens vers un tiddler dans l'onglet ''References''. | ||
|
|
||
| Les [[filtres|Filters]] peuvent inclure les opérateur de filtrage suivant qui fonctionnent avec les liens<<:>> | ||
|
|
||
| * `[links[]]` - renvoie les titres des tiddlers dont les liens proviennent de la sélection des tiddler(s) en cours | ||
| * `[backlinks[]]` - renvoie les titres des tiddlers destination des liens des tiddler(s) en cours sélectionnés | ||
|
|
||
| TiddlyWiki5 modifie l'apparence des liens des tiddlers pour donner plus d'informations sur la cible du lien<<:>> | ||
|
|
||
| |!Description lien |!Affichage lien | | ||
| |Vers tiddler existant |[[Ainsi|TiddlerLinks]] | | ||
| |Vers tiddler inexistant |[[Ainsi|ATiddlerThatDoesntExist]] | | ||
| |Vers tiddler shadow non remplacé |[[Ainsi|$:/core/copyright.txt]] | | ||
| |Vers tiddler shadow remplacé par un tiddler ordinaire|[[Ainsi|$:/SiteTitle]] | | ||
|
|
||
| Les liens externes sont affichés comme ceci<<:>> https://tiddlywiki.com/ ou [[comme ça|https://tiddlywiki.com/]]. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| created: 20171109170823847 | ||
| fr-title: L'apocalypse de TiddlyFox | ||
| modified: 20220217174448054 | ||
| tags: TiddlyFox | ||
| title: TiddlyFox Apocalypse | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Résumé | ||
|
|
||
| Le 14 novembre 2017 Mozilla [[a publié Firefox 57|https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/]], une nouvelle version majeure comprenant de nombreuses améliorations et correctifs de sécurité. Toutefois, ces améliorations comportaient ''des changements fondamentaux du modèle de sécurité qui ont eu comme effet indésirable d'empêcher ~TiddlyFox de fonctionner''. | ||
|
|
||
| TiddlyFox restera disponible pour les [[utilisateurs d'anciennes versions de Firefox|https://groups.google.com/d/topic/tiddlywiki/OJQ0yRq4zog/discussion]], mais ceux qui passeront à une version plus récente devront choisir une autre façon de gérer la sauvegarde des modifications avec TiddlyWiki. | ||
|
|
||
| Heureusement, il existe de nouvelles façons de travailler avec TiddlyWiki et les utilisateurs ont de nombreux choix alternatifs (voir les détails dans <<fr GettingStarted>>). La disparition de TiddlyFox a provoqué plusieurs de ces développements récents et pourrait finalement être bénéfique pour la communauté. | ||
|
|
||
| Ces développements font l'objet d'une [[discussion|https://groups.google.com/d/topic/tiddlywiki/LcldXzPlTK0/discussion]] sur les forums TiddlyWiki. | ||
|
|
||
| ! Contexte | ||
|
|
||
| Firefox a été initialement publié en novembre 2004, quelques mois après la première version de TiddlyWiki. C'était très comparable au Faucon Millénium pour l'Étoile de la Mort de Microsoft (incarnée par Internet Explorer). IE écrasait depuis 5 ans le marché des navigateurs, provoquant la frustration de nombreux développeurs web face aux extensions au HTML de Microsoft qui étaient devenus des standards //de facto// au détriment d'une innovation qui aurait pu bénéficier à l'ensemble de la communauté web. | ||
|
|
||
| Firefox a vite eu du succès car il réussissait à afficher les pages web avec un rendu assez proche d'Internet Explorer tout en offrant une meilleure expérience utilisateur. Ses avantages résidaient en grande partie dans la possibilité offerte à l'utilisateur de modifier chaque aspect du navigateur. Deux innovations étaient à l'origine de cette capacité<<:>> | ||
|
|
||
| * L'intégralité de l'interface utilisateur du navigateur était écrite en [[XUL|https://en.wikipedia.org/wiki/XUL]], une extension au HTML qui lui permettait d'afficher des interface utilisateur conventionnelles (à l'époque, le HTML était limité à un simple rendu de documents structurés). Ajuster quelques lignes de code en XUL pouvait radicalement transformer l'interface du navigateur. | ||
| * L'architecture d'extensions de Mozilla donnait les pleins pouvoirs aux extensions, leur permettant d'observer et d'interagir profondément avec le moteur du navigateur lui-même, ainsi qu'avec le système de fichiers de l'ordinateur sur lequel il s'exécutait. | ||
|
|
||
| Ces deux conditions permirent l'épanouissement d'un large écosystème d'extensions autour de Firefox, pour certaines extrêmement populaires. Dans de nombreux cas, les innovations apportées par des extensions furent ensuite intégrées dans le navigateur, en particulier le débogueur [[Firebug|https://en.wikipedia.org/wiki/Firebug_(software)]] qui fut par la suite cloné par tous les éditeurs de navigateurs. | ||
|
|
||
| Firefox resta très populaire jusqu'à ce que Google rejoigne le développement du moteur rival ~WebKit pour développer Chome. Google choisit une approche très différente des compromis au cœur d'un navigateur, se concentrant sur l'amélioration de la sécurité au détriment de toute autre considération. Ils innovèrent avec l'isolation de chaque onglet dans un processus dédié, qui fut rapidement repris par les principaux navigateurs concurrents. | ||
|
|
||
| L'orientation de Google les empêcha d'adopter l'approche libertaire de Mozilla pour les extensions. Au lieu d'avoir accès à tout l'environnement du navigateur et au système, les extensions de Chrome ne voient qu'une petite partie de ce qui se passe dans le navigateur, et n'ont qu'un accès minimal aux ressources de l'hôte. | ||
|
|
||
| Le ralliement de Mozilla à l'approche de la [[sécurité des extensions de navigateurs|https://support.mozilla.org/en-US/kb/firefox-add-technology-modernizing]] de Google était inévitable. A ce point, Mozilla aurait été irresponsable de publier un navigateur construit sur un modèle de sécurité notoirement inférieur à celui du leader du marché. | ||
|
|
||
| ! Leçons | ||
|
|
||
| Une partie de la fécondité de l'écosystème autour de TiddlyWiki provient de l'adoption des deux principes de Firefox cités précédemment<<:>> | ||
|
|
||
| * Construire l'interface utilisateur de l'application avec les mêmes primitives que son contenu | ||
| * Permettre aux extensions d'accéder et interagir librement avec la logique interne de l'application. | ||
|
|
||
| Ces deux caractéristiques confrontent TiddlyWiki aux mêmes défis de sécurité que Firefox en son temps. Un TiddlyWiki orienté principalement vers la sécurité serait contraint de réduire ces possibilités. | ||
|
|
||
| ! Le futur | ||
|
|
||
| Dans le domaine des interfaces basées sur les navigateurs et des interactions utilisateur, l'innovation a maintenant quitté les extensions pour migrer vers une nouvelle génération d'environnements qui simplifient la créations de navigateurs sur-mesure basés sur des moteurs de rendu HTML libres sur étagère. Ainsi, TiddlyDesktop utilise [[nwjs|https://nwjs.io]], et [[Beaker Browser]] utilise une alternative nommée [[Electron|https://electron.atom.io/]]. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,17 +1,20 @@ | ||
| created: 20130825161100000 | ||
| modified: 20220217174534558 | ||
| tags: Definitions | ||
| title: TiddlyFox | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| //~TiddlyFox// est une extension pour Firefox qui permet aux fichiers <<tw>> autonomes d'enregistrer leurs modifications directement sur le système de fichiers. //~TiddlyFox// fonctionne aussi bien sur les versions station de travail que mobile de [[Firefox]]. Voir [[Enregistrer avec TiddlyFox|Saving with TiddlyFox]] ou [[Enregistrer avec TiddlyFox pour Android|Saving with TiddlyFox on Android]] pour des instructions détaillées. | ||
|
|
||
| ~TiddlyFox est maintenant obsolète car il n'est plus compatible avec les dernières versions de Firefox (voir <<fr "TiddlyFox Apocalypse">>). Il existe de nombreuses alternatives à ~TiddlyFox, mais aucune ne fonctionne exactement de la même façon. Voir <<fr GettingStarted>> pour plus d'informations. | ||
|
|
||
|
|
||
| //~TiddlyFox// peut être téléchargé depuis le site //Mozilla Addons//<<:>> | ||
|
|
||
| https://addons.mozilla.org/fr/firefox/addon/tiddlyfox/ | ||
|
|
||
| <<< | ||
| Vous pouvez également installer la dernière version de développement de ~TiddlyFox directement depuis GitHub<<:>> | ||
|
|
||
| https://github.com/TiddlyWiki/TiddlyFox/raw/master/tiddlyfox.xpi | ||
| <<< |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,14 @@ | ||
| caption: TiddlyWiki | ||
| created: 20130822170700000 | ||
| modified: 20220219162827424 | ||
| tags: Concepts | ||
| title: TiddlyWiki | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <<tw>> est un outil riche et interactif, capable de manipuler des données complexes dont la structure n'est pas adaptée aux outils conventionnels comme les traitements de texte ou les feuilles de calcul. | ||
|
|
||
| <<tw>> est conçu pour s'adapter à votre cerveau, en vous aidant à gérer ce qui s'adapte mal. L'[[idée fondamentale|Philosophy of Tiddlers]] est que les informations sont plus utiles et plus facilement réutilisables quand on les découpe en morceaux sémantiques aussi petits que possible -- [[les tiddlers|Tiddlers]] -- en leur donnant des titres à partir desquels le wiki pourra se [[structurer|Structuring TiddlyWiki]] à l'aide de [[liens|TiddlerLinks]], d'[[étiquettes|Tagging]], de [[listes|ListField]] et de [[macros|Macros]]. Les tiddlers utilisent une notation [[WikiTexte|WikiText]] qui permet de représenter de façon concise une grande panoplie de fonctions hypertexte et de formatage. Le but de <<tw>> est de fournir une interface de travail fluide, à même de faciliter l'agrégation des tiddlers et leur recomposition en textes plus long. | ||
|
|
||
| Les gens adorent utiliser <<tw>>. Comme on peut l'utiliser en l'absence d'infrastructure de serveurs compliquée, et qu'il est [[open source|OpenSource]], il a apporté une liberté inédite à ceux qui veulent garder le contrôle de leurs précieuses informations. | ||
|
|
||
| <<tw>> a été créé initialement par JeremyRuston et est maintenant devenu un projet //open source// qui s'épanouit grâce à une [[communauté|Community]] active de développeurs indépendants. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| title: $:/config/OfficialPluginLibrary | ||
| tags: $:/tags/PluginLibrary | ||
| url: https://tiddlywiki.com/prerelease/library/v5.2.2/index.html | ||
| caption: {{$:/language/OfficialPluginLibrary}} (Prerelease) | ||
|
|
||
| The prerelease version of the official ~TiddlyWiki plugin library at tiddlywiki.com. Plugins, themes and language packs are maintained by the core team. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| title: expected-html-tabs-horizontal-all | ||
| type: text/html | ||
| description: Horizontal tabs with all parameters active. This is the expected HTML output from a test in test-wikitext-tabs-macro.js | ||
|
|
||
| <p> | ||
|
|
||
| <div class="tc-tab-set "> | ||
| <div class="tc-tab-buttons "> | ||
| <button class=""> | ||
|
|
||
|
|
||
| t 1 | ||
| </button><button class=" tc-tab-selected"> | ||
|
|
||
|
|
||
| t 2 | ||
| </button><button class=""> | ||
|
|
||
|
|
||
| desc | ||
| </button><button class=""> | ||
|
|
||
|
|
||
| TabFour | ||
| </button> | ||
| </div> | ||
| <div class="tc-tab-divider "></div> | ||
| <div class="tc-tab-content "> | ||
| <div class=" tc-reveal" hidden="true"></div><div class=" tc-reveal"><h2 class=""><a class="tc-tiddlylink tc-tiddlylink-resolves" href="#TabTwo">TabTwo</a></h2><p><p>Text tab 2</p></p></div><div class=" tc-reveal" hidden="true"></div><div class=" tc-reveal" hidden="true"></div> | ||
| </div> | ||
| </div> | ||
|
|
||
| </p> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,43 @@ | ||
| title: expected-html-tabs-horizontal | ||
| type: text/html | ||
| description: Horizontal tabs test - This is the expected HTML output from a test in test-wikitext-tabs-macro.js | ||
|
|
||
| <p> | ||
|
|
||
| <div class="tc-tab-set "> | ||
| <div class="tc-tab-buttons "> | ||
| <button class=""> | ||
|
|
||
|
|
||
|
|
||
| t 1 | ||
|
|
||
| </button><button class=" tc-tab-selected"> | ||
|
|
||
|
|
||
|
|
||
| t 2 | ||
|
|
||
| </button><button class=""> | ||
|
|
||
|
|
||
|
|
||
| t 3 | ||
|
|
||
| </button><button class=""> | ||
|
|
||
|
|
||
|
|
||
|
|
||
| TabFour | ||
|
|
||
|
|
||
| </button> | ||
| </div> | ||
| <div class="tc-tab-divider "></div> | ||
| <div class="tc-tab-content "> | ||
| <div class=" tc-reveal" hidden="true"></div><div class=" tc-reveal"><p>Text tab 2</p></div><div class=" tc-reveal" hidden="true"></div><div class=" tc-reveal" hidden="true"></div> | ||
| </div> | ||
| </div> | ||
|
|
||
| </p> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,43 @@ | ||
| title: expected-html-tabs-vertical | ||
| type: text/html | ||
| description: Vertical tabs test -- This is the expected HTML output from the test in test-wikitext-tabs-macro.js | ||
|
|
||
| <p> | ||
|
|
||
| <div class="tc-tab-set tc-vertical"> | ||
| <div class="tc-tab-buttons tc-vertical"> | ||
| <button class=""> | ||
|
|
||
|
|
||
|
|
||
| t 1 | ||
|
|
||
| </button><button class=" tc-tab-selected"> | ||
|
|
||
|
|
||
|
|
||
| t 2 | ||
|
|
||
| </button><button class=""> | ||
|
|
||
|
|
||
|
|
||
| t 3 | ||
|
|
||
| </button><button class=""> | ||
|
|
||
|
|
||
|
|
||
|
|
||
| TabFour | ||
|
|
||
|
|
||
| </button> | ||
| </div> | ||
| <div class="tc-tab-divider tc-vertical"></div> | ||
| <div class="tc-tab-content tc-vertical"> | ||
| <div class=" tc-reveal" hidden="true"></div><div class=" tc-reveal"><p>Text tab 2</p></div><div class=" tc-reveal" hidden="true"></div><div class=" tc-reveal" hidden="true"></div> | ||
| </div> | ||
| </div> | ||
|
|
||
| </p> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| /*\ | ||
| title: test-action-widgets.js | ||
| type: application/javascript | ||
| tags: [[$:/tags/test-spec]] | ||
| Tests the action widgets. | ||
| \*/ | ||
| (function(){ | ||
|
|
||
| /* jslint node: true, browser: true */ | ||
| /* eslint-env node, browser, jasmine */ | ||
| /* eslint no-mixed-spaces-and-tabs: ["error", "smart-tabs"]*/ | ||
| /* global $tw, require */ | ||
| "use strict"; | ||
|
|
||
| describe("Action widget tests", function() { | ||
|
|
||
| function setupWiki(wikiOptions) { | ||
| wikiOptions = wikiOptions || {}; | ||
| // Create a wiki | ||
| var wiki = new $tw.Wiki(wikiOptions); | ||
| var tiddlers = [{ | ||
| title: "Root", | ||
| text: "Some dummy content" | ||
| }]; | ||
| wiki.addTiddlers(tiddlers); | ||
| wiki.addIndexersToWiki(); | ||
| var widgetNode = wiki.makeTranscludeWidget("Root",{document: $tw.fakeDocument, parseAsInline: true}); | ||
| var container = $tw.fakeDocument.createElement("div"); | ||
| widgetNode.render(container,null); | ||
| return { | ||
| wiki: wiki, | ||
| widgetNode: widgetNode, | ||
| contaienr: container | ||
| }; | ||
| } | ||
|
|
||
| it("should handle the action-listops widget", function() { | ||
| var info = setupWiki(); | ||
| var invokeActions = function(actions) { | ||
| info.widgetNode.invokeActionString(actions,info.widgetNode,null,{}); | ||
| }; | ||
| invokeActions("<$action-setfield $tiddler='Output' $field='text' $value='Elephants!'/>"); | ||
| expect(info.wiki.getTiddlerText("Output")).toBe("Elephants!"); | ||
| invokeActions("<$action-listops $tiddler='Output' $field='text' $subfilter='+[toggle[-3]]'/>"); | ||
| expect(info.wiki.getTiddlerText("Output")).toBe("Elephants! -3"); | ||
| invokeActions("<$action-listops $tiddler='Output' $field='text' $subfilter='+[toggle[-3]]'/>"); | ||
| expect(info.wiki.getTiddlerText("Output")).toBe("Elephants!"); | ||
| }); | ||
|
|
||
| }); | ||
|
|
||
| })(); | ||
|
|