1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-24 17:10:29 +00:00

Merge pull request #1104 from xcazin/fred

Bootstrap of an fr-FR edition from @evolena and @xcazin
This commit is contained in:
Jeremy Ruston 2014-11-23 13:37:26 +00:00
commit 151ca670bd
165 changed files with 3170 additions and 1 deletions

View File

@ -0,0 +1,6 @@
created: 20140910212049455
title: $:/config/Navigation/UpdateAddressBar
type: text/vnd.tiddlywiki
note: <!-- TODO: Remove before end of beta -->
permaview

View File

@ -0,0 +1,7 @@
created: 20140912140419093
modified: 20140912140418015
title: $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/more-page-actions
type: text/vnd.tiddlywiki
note: <!-- TODO: Remove before end of beta -->
show

View File

@ -0,0 +1,2 @@
title: $:/GoogleAnalyticsAccount

View File

@ -0,0 +1,2 @@
title: $:/GoogleAnalyticsDomain

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@ -0,0 +1,2 @@
title: $:/favicon.ico
type: image/x-icon

View File

@ -0,0 +1,19 @@
{
"description": "Configuration en mode serveur de l'édition fr-FR",
"plugins": [
"tiddlywiki/tiddlyweb",
"tiddlywiki/filesystem",
"tiddlywiki/codemirror",
"tiddlywiki/highlight"
],
"themes": [
"tiddlywiki/vanilla"
],
"includeWikis": [
"../fr-FR"
],
"config": {
"retain-original-tiddler-path": true,
"default-tiddler-location": "../fr-FR/tiddlers"
}
}

View File

@ -0,0 +1,14 @@
created: 20141115220312678
modified: 20141115220543951
title: $:/Acknowledgements
type: text/vnd.tiddlywiki
TiddlyWiki intègre du code provenant de ces excellents projets OpenSource<<dp>>
* [[The Stanford Javascript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]]
* [[The Jasmine JavaScript Test Framework|http://pivotal.github.io/jasmine/]]
* [[Normalize.css by Nicolas Gallagher|http://necolas.github.io/normalize.css/]]
Et des contenus provenenant de ces sources<<dp>>
* Icônes des drapeaux du monde de [[Wikipedia|http://commons.wikimedia.org/wiki/Category:SVG_flags_by_country]]

View File

@ -0,0 +1,8 @@
created: 20141116131524391
creator: 127.0.0.1
modified: 20141116132730693
modifier: 127.0.0.1
title: $:/CurvedText
type: text/vnd.tiddlywiki
On Firefox/Mac, it can only climb the last hill

View File

@ -0,0 +1,8 @@
created: 20131127215321439
modified: 20141115234546200
title: $:/DefaultTiddlers
type: text/vnd.tiddlywiki
HelloThere
GettingStarted
Community

View File

@ -0,0 +1,6 @@
created: 20141115234557425
modified: 20141115234636070
title: $:/SiteSubtitle
type: text/vnd.tiddlywiki
un carnet de notes web personnel et non linéaire

View File

@ -0,0 +1,26 @@
created: 20141119224138888
creator: 127.0.0.1
modified: 20141119224210297
modifier: 127.0.0.1
tags: $:/tags/Macro
title: $:/core/macros/timeline
type: text/vnd.tiddlywiki
\define timeline(limit:"100",format:"DDth MMM YYYY",subfilter:"",dateField:"modified")
<div class="tc-timeline">
<$list filter="[!is[system]$subfilter$has[$dateField$]!sort[$dateField$]limit[$limit$]eachday[$dateField$]]">
<div class="tc-menu-list-item">
<$view field="$dateField$" format="date" template="$format$"/>
<$list filter="[sameday{!!$dateField$}!is[system]$subfilter$!sort[$dateField$]]">
<div class="tc-menu-list-subitem">
<$link to={{!!title}}>
<$view field="caption">
<$view field="title"/>
</$view>
</$link>
</div>
</$list>
</div>
</$list>
</div>
\end

View File

@ -0,0 +1,25 @@
caption: {{$:/language/Search/DefaultResults/Caption}}
created: 20141117081621387
creator: 127.0.0.1
modified: 20141118214915276
modifier: 127.0.0.1
tags: $:/tags/SearchResults
title: $:/core/ui/DefaultSearchResultList
type: text/vnd.tiddlywiki
\define searchResultList()
<$set name="resultCount" value="""<$count filter="[!is[system]search{$(searchTiddler)$}]"/>""">
{{$:/language/Search/Matches}}
</$set>
//<small>Correspondances parmi les titres :</small>//
<$list filter="[!is[system]search:caption{$(searchTiddler)$}sort[caption]limit[250]] [!is[system]search:title{$(searchTiddler)$}sort[title]limit[250]]" template="$:/core/ui/ListItemTemplate"/>
//<small>Toutes les correspondances :</small>//
<$list filter="[!is[system]search{$(searchTiddler)$}sort[title]limit[250]]" template="$:/core/ui/ListItemTemplate"/>
\end
<<searchResultList>>

View File

@ -0,0 +1,14 @@
created: 20141117221740337
creator: 127.0.0.1
modified: 20141119225717026
modifier: 127.0.0.1
title: $:/core/ui/ListItemTemplate
type: text/vnd.tiddlywiki
<div class="tc-menu-list-item">
<$link to={{!!title}}>
<$transclude field="caption">
<$view field="title"/>
</$transclude>
</$link>
</div>

View File

@ -0,0 +1,17 @@
caption: {{$:/language/SideBar/Open/Caption}}
created: 20141119223515194
creator: 127.0.0.1
modified: 20141119230318907
modifier: 127.0.0.1
tags: $:/tags/SideBar
title: $:/core/ui/SideBar/Open
type: text/vnd.tiddlywiki
\define lingo-base() $:/language/CloseAll/
<$list filter="[list[$:/StoryList]]" history="$:/HistoryList" storyview="pop">
<$button message="tm-close-tiddler" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class="tc-btn-invisible tc-btn-mini">&times;</$button> <$link to={{!!title}}><$transclude field="caption"><$view field="title"/></$transclude></$link>
</$list>
<$button message="tm-close-all-tiddlers" class="tc-btn-invisible tc-btn-mini"><<lingo Button>></$button>

View File

@ -0,0 +1,44 @@
created: 20141119191707140
creator: 127.0.0.1
modified: 20141119223956119
modifier: 127.0.0.1
tags: $:/tags/ViewTemplate
title: $:/core/ui/ViewTemplate/title
type: text/vnd.tiddlywiki
\define title-styles()
fill:$(foregroundColor)$;
\end
\define config-title()
$:/config/ViewToolbarButtons/Visibility/$(listItem)$
\end
<div class="tc-tiddler-title">
<div class="tc-titlebar">
<span class="tc-tiddler-controls">
<$list filter="[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]" variable="listItem"><$reveal type="nomatch" state=<<config-title>> text="hide"><$transclude tiddler=<<listItem>>/></$reveal></$list>
</span>
<$set name="foregroundColor" value={{!!color}}>
<span style=<<title-styles>>>
<$transclude tiddler={{!!icon}}/>
</span>
</$set>
<$list filter="[all[current]removeprefix[$:/]]">
<h2 class="tc-title" title={{$:/language/SystemTiddler/Tooltip}}>
<span class="tc-system-title-prefix">$:/</span><$text text=<<currentTiddler>>/>
</h2>
</$list>
<$list filter="[all[current]!prefix[$:/]]">
<h2 class="tc-title">
<$transclude field="caption">
<$view field="title"/>
</$transclude>
</h2>
</$list>
</div>
<$reveal type="nomatch" text="" default="" state=<<tiddlerInfoState>> class="tc-tiddler-info tc-popup" animate="yes" retain="yes">
<$transclude tiddler="$:/core/ui/TiddlerInfo"/>
</$reveal>
</div>

View File

@ -0,0 +1,12 @@
created: 20141017093648366
creator: evolena
modified: 20141116084637091
modifier: evolena
tags: $:/tags/Stylesheet
title: $:/editions/fr-FR/CSS Stylesheets/mesStyles
type: text/css
.monStyle {
color:#ff0000;
background-color:#ffff00;
}

View File

@ -0,0 +1,26 @@
created: 20141005182628123
creator: xcazin
modified: 20141115214429648
modifier: xcazin
tags: $:/tags/Stylesheet
title: $:/editions/fr-FR/CSS stylesheets/latex
type: text/css
/* adapted from http://edward.oconnor.cx/2007/08/tex-poshlet */
.latex {
text-transform: uppercase;
}
.latex sub {
font-size: 1em;
margin-left: -0.1667em;
margin-right: -0.125em;
}
.latex sup {
vertical-align: -0.4ex;
font-size: 0.85em;
margin-left: -0.36em;
margin-right: -0.15em;
}

View File

@ -0,0 +1,26 @@
created: 20141109095229648
creator: 127.0.0.1
list-after: $:/core/ui/EditTemplate/title
modified: 20141119100854407
modifier: xcazin
tags: $:/tags/EditTemplate
title: $:/editions/tw5.com/EditTemplate/Sources
type: text/vnd.tiddlywiki
\define makeGitHubLink()
https://github.com/Jermolene/TiddlyWiki5/edit/master/editions/fr-FR/tiddlers/$(githubLink)$
\end
\define innerMakeGitHubLink(linkText)
<$set name="githubLink" value={{$:/config/OriginalTiddlerPaths##$(draftOfTiddler)$}}>
<a href=<<makeGitHubLink>> class="tc-tiddlylink-external" target="_blank">$linkText$</a>
</$set>
\end
\define outerMakeGitHubLink(linkText)
<$set name="draftOfTiddler" value={{$(currentTiddler)$!!draft.of}}>
<<innerMakeGitHubLink "$linkText$">>
</$set>
\end
<!-- Overrides $:/editions/tw5.com/EditTemplate/Sources -->
<div class="tc-improvement-banner">
{{$:/core/images/star-filled}} Pouvez-vous nous aider à améliorer cette documentation ? [[Voyez comment|Improving TiddlyWiki Documentation]] éditer <<outerMakeGitHubLink "ce tiddler sur ~GitHub">>
</div>

View File

@ -0,0 +1,17 @@
created: 20141017091409980
creator: evolena
modified: 20141116084827059
modifier: evolena
tags: $:/tags/Macro
title: $:/editions/fr-FR/Macros/wikitexte-exemple
type: text/vnd.tiddlywiki
\define wikitexte-exemple(src)
```
$src$
```
<div class="tc-message-box">
$src$
</div>
\end

View File

@ -0,0 +1,24 @@
created: 20141108184809586
modified: 20141115213313072
tags: $:/tags/Macro
title: $:/editions/fr-FR/util-macros
type: text/vnd.tiddlywiki
\define tw() //~TiddlyWiki//
\define latex() <span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
\define dp()
&#160;:<!-- NO-BREAK SPACE Unicode: U+00A0, UTF-8: C2 A0, ISO-8859-1: A0 -->
\end
\define pv()
&#160;;<!-- NO-BREAK SPACE Unicode: U+00A0, UTF-8: C2 A0, ISO-8859-1: A0 -->
\end
\define pi()
&#160;?<!-- NO-BREAK SPACE Unicode: U+00A0, UTF-8: C2 A0, ISO-8859-1: A0 -->
\end
\define pe()
&#160;!<!-- NO-BREAK SPACE Unicode: U+00A0, UTF-8: C2 A0, ISO-8859-1: A0 -->
\end
\define gf(text)
<!-- NO-BREAK SPACE Unicode: U+00A0, UTF-8: C2 A0, ISO-8859-1: A0 -->
«&#160;$text$&#160;»
\end

View File

@ -0,0 +1,14 @@
created: 20141115223004311
description: Lance automatiquement les commandes configurées
modified: 20141115223009538
title: $:/language/Help/build
type: text/vnd.tiddlywiki
Compile le wiki courant à partir des cibles spécifiées. Si aucune cible n'est spécifiée, toutes les cibles seront compilées.
```
--build <target> [<target> ...]
```
Les cibles de compilation sont définies dans le fichier `tiddlywiki.info` du [[dossier associé au wiki|TiddlyWikiFolders]].

View File

@ -0,0 +1,12 @@
caption: À propos
created: 20140912145139340
creator: 127.0.0.1
modified: 20141105143218197
modifier: 127.0.0.1
tags: TableOfContents
title: About
type: text/vnd.tiddlywiki
Informations sur la construction de <<tw>> :
<<list-links "[tag[About]]">>

View File

@ -0,0 +1,12 @@
caption: Remerciements
created: 20140129204112515
creator: 127.0.0.1
modified: 20141115225702483
modifier: 127.0.0.1
tags: About
title: Acknowledgements
type: text/vnd.tiddlywiki
<<tw>> n'aurait pas été possible sans le soutien constant de la [[Communauté|Community]]. Son attention et ses retours ont permis de comprendre ce qui était attendu de cet outil, et sa passion pour le projet m'a appris que le jeu en valait la chandelle.
{{$:/Acknowledgements}}

View File

@ -0,0 +1,25 @@
caption: Adoptez une politique pour vos titres
created: 20130825103300000
creator: 127.0.0.1
modified: 20141115221758884
modifier: 127.0.0.1
tags: Learning
title: Adopt a Titles Policy
type: text/vnd.tiddlywiki
À mesure que les structures à l'intérieur de vos documents <<tw>> se complexifient, il peut être difficile de conserver la cohérence des titres des tiddlers. Par exemple, faut-il définir les termes au pluriel ou au singulier ? Avec la convention <<gf "//Camel case//">> ou en séparant les mots<<pi>>
Fixer une politique formelle concernant les titres peuvent aider à réduire les risques de confusion. Par exemple, la politique de titres de ce wiki sont<<dp>>
* Utilisation de mots simples en minuscules pour les tags
** exemples : [[task]], [[demo]]
* Utilisation de la forme CamelCase pour les définitions et les concepts
** exemples : TiddlerFields, DeveloperDocs
* Utilisation de mots séparés pour les titres qui sont des expressions ou des phrases complètes, comme des FAQ, des howtos ou des tâches
** exemple : [[How to build a TiddlyWiki5 from individual tiddlers]]
* Là où TiddlyWiki or TiddlyWiki5 est utilisé comme qualifieur au début du titre, toujours utiliser des mots séparés
** exemple : [[TiddlyWiki on Node.js]]
Une politique qui inclurait la règle ci-dessous pourrait s'appliquer à vos propres wikis<<dp>>
* Utliisation du préfixe `$:/_` pour tous les tiddlers système que vous créez pour être sûr de les retrouver en haut de la liste des tiddlers système de la barre latérale.

View File

@ -0,0 +1,8 @@
created: 20140225211938920
modified: 20140921085748634
title: AllTiddlers
type: text/vnd.tiddlywiki
Liste des tiddlers non système contenus dans ce wiki :
<$list filter="[!is[system]sort[title]]" />

View File

@ -0,0 +1,11 @@
caption: Acquisition par //British Telecom//
created: 20140923201232223
creator: xcazin
modified: 20141005141434026
modifier: xcazin
title: BT Acquisition
type: text/vnd.tiddlywiki
En mai 2007, [[British Telecom|BT]] a acquis [[Osmosoft]], ma société de consultant. Acquérir une société avec un seul employé et un minuscule filet de revenu relevait d'une décision inhabituelle, [[Osmosoft]] ne détenant même pas la propriété intellectuelle de <<tw>>, puisque je l'avais transférée à //~UnaMesa// pour assurer son avenir pour la communauté.
La motivation de [[British Telecom|BT]] était de mieux comprendre les écosystèmes basés sur les communautés. Je rejoignis la société en tant que <<gf "Head of Open Source Innovation">>, responsable de la gouvernance //open source//, et fournissant des conseils et de l'expertise sur la manière de participer à des communautés //open source//.

View File

@ -0,0 +1,6 @@
created: 20131101091100000
modified: 20131101091100000
title: BT
type: text/vnd.tiddlywiki
BT (née British Telecom) is the UK's largest telecommunications company. In 2007, [[Osmosoft]] was acquired by BT. JeremyRuston subsequently left BT in 2011.

View File

@ -0,0 +1,12 @@
caption: build
created: 20140425085548209
creator: 127.0.0.1
modified: 20141115223038555
modifier: 127.0.0.1
tags: Commands
title: BuildCommand
type: text/vnd.tiddlywiki
{{$:/language/Help/build}}
Voir TiddlyWikiFolders pour des détails sur la définition de cibles de compilation.

View File

@ -0,0 +1,55 @@
created: 20140403223413403
creator: xcazin
modified: 20141008171634188
modifier: 127.0.0.1
tags: [[Release 5.0.9-beta]]
title: Changes to filters in 5.0.9-beta
type: text/vnd.tiddlywiki
! Introduction
Cette version résoud un certain nombre d'incohérences dans la manière dont les filtres sont gérés. Ces changements impliquent que les filtres préexistants peuvent nécessiter des mises à jour — en particulier ceux qui s'exercent potentiellement sur des tiddlers manquants ou //shadow//.
! Changements à ''is'' et ajout de ''all''
La plupart des opérateurs de filtres agissent en réagençant tout ou partie des titres source. Ceux qui ajoutent de nouvelles entrées qui ne faisaient pas partie de la liste sur laquelle ils agissent sont nommés sélecteurs. Avant la version 5.0.9-beta, quelques nouveaux opérateurs de filtres étaient incohérents dans leur manière de filtrer la liste source ou d'y ajouter de nouvelles entrées.
Les changements spécifiques sont les suivants<<dp>>
* L'opérateur [[is|FilterOperator: is]] se contente à présent de filtrer à partir de la liste de tiddlers déjà sélectionnée
* Le nouvel opérateur [[all|FilterOperator: all]] agit comme //sélecteur// en remplaçant la liste en cours avec une combinaison de tidddlers issus des sources spécifiques suivantes<<dp>>
** ''current'' pour le tiddler courant
** ''missing'' pour tous les tiddlers manquants
** ''orphans'' pour tous les tiddlers orphelins
** ''shadows'' pour tous les tiddlers shadow
** ''tiddlers'' pour tous les tidders non-//shadow// (comprenant à la fois les tiddlers système et non système)
Les sources de l'opérateur ''all'' peuvent être combinées à l'aide du caractère `+`. Par exemple, `[all[shadows+tiddlers]]` renvoie tous les tidders //shadow// ainsi que tous les tiddlers ordinaires.
Précédemment, il n'était pas rare d'avoir `[is[shadow]]` au début d'une chaîne de filtre pour sélectionner tous les tidders //shadow//. À partir de 5.0.9, au lieu de renvoyer tous les tiddlers //shadow//, cela renverra seulement les tiddlers ordinaires qui s'avèrent être ''aussi'' un tiddler //shadow// (par la grâce d'en avoir écrasé un). La solution consiste à utiliser le nouvel opérateur ''all''. Par exemple, si l'on considère ce filtre tiré de 5.0.8<<dp>>
```
[is[shadow]!has[draft.of]tag[$:/tags/AdvancedSearch]] [!is[shadow]!has[draft.of]tag[$:/tags/AdvancedSearch]] +[tag[$:/tags/AdvancedSearch]]
```
Avec 5.0.9, ce filtre a été changé en<<dp>>
```
[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]
```
On remarque comment l'opérateur ''all'' permet d'effectuer des opérations sur des tiddlers à partir de combinaisons de sources.
!! Changements pour `[is[current]]`
Une conséquence de ces changements est que `[is[current]]` est à présent un pur filtre sur les tiddlers source<<pv>> du coup, si le tiddler courant est un tiddler manquant qui ne se trouve pas dans la liste source, `[is[current]]` renverra une liste vide.
Généralement, la solution consiste plutôt à utiliser `[all[current]]`. Ce n'est pas aussi naturel à lire, mais ça a le comportement attendu de retourner systématiquement le tiddler courant, qu'il se trouve ou non parmi les tiddlers sources.
! Changements concernant ''title'' et ''field''
Il y a des changements mineurs sur la façon dont fonctionnent les opérateurs [[title|FilterOperator: title]] et [[field|FilterOperator: field]].
L'opérateur ''title'' est un //sélecteur//<<dp>> il renvoie le titre spécifié, qu'il se trouve ou non dans la source courante. ''title'' est utilisé comme opérateur par défaut si aucun opérateur n'est spécifié.
L'opérateur ''field'' est un filtre<<dp>> il se contente de retourner un sous-ensemble des tiddlers source. ''field'' est utilisé comme opérateur par défaut si l'opérateur fourni n'est pas défini (l'opérateur fourni est alors passé comme suffixe de l'opérateur ''field'', de sorte que `[description[Missing]]` est équivalent à `[field:description[Missing]]`).

View File

@ -0,0 +1,34 @@
caption: Blocs de code
created: 20141016143834720
creator: evolena
modified: 20141116091520961
modifier: evolena
tags: WikiText
title: Code Blocks in WikiText
type: text/vnd.tiddlywiki
Un bloc de code est délimité par trois caractères "accents graves" <code>&#96;&#96;&#96;</code> (connus en anglais sous le nom de "backticks") :
<pre>
Ceci est un paragraphe ordinaire.
&#96;&#96;&#96;
Ce texte aura une chasse fixe et ne sera pas &#96;formaté&#96;.
&#96;&#96;&#96;
</pre>
<div class="tc-message-box">
Ceci est un paragraphe ordinaire.
```
Ce texte aura une chasse fixe et ne sera pas `formaté`.
```
</div>
; Remarques
* Pour être interprétés correctements, les trois backticks doivent être :
** précédés de deux retours à la ligne (pour terminer correctement le paragraphe précédent) ;
** au début de la ligne ;
** immédiatement suivis d'un retour à la ligne.
* Certains claviers traitent le backtick comme une [[touche morte|http://fr.wikipedia.org/wiki/Touche_morte]], le rendant difficile à taper. L'astuce est de taper 3 <code>&#96;</code> suivis d'un espace. Une autre méthode consiste à taper 6 <code>&#96;</code> d'affilée, puis de bouger le curseur en arrière trois fois pour taper ou coller le contenu du bloc.

View File

@ -0,0 +1,7 @@
created: 20141017153525252
modified: 20141017153531657
tags: Lexique
title: Codes HTML
type: text/vnd.tiddlywiki
<<wikitexte-exemple "&lt;chevrons&gt;">>

View File

@ -0,0 +1,12 @@
caption: Commandes
created: 20141025215106555
creator: 127.0.0.1
modified: 20141115215857164
modifier: 127.0.0.1
tags: Reference
title: Commands
type: text/vnd.tiddlywiki
Les commandes sont utilisées avec [[TiddlyWiki sur Node.js|Using TiddlyWiki on Node.js]].
<<list-links "[tag[Commands]]">>

View File

@ -0,0 +1,12 @@
caption: Communauté
created: 20130909151600000
creator: xcazin
modified: 20141019103047540
modifier: 127.0.0.1
tags: TableOfContents
title: Community
type: text/vnd.tiddlywiki
C'est ici que nous rassemblons les dernières productions les plus utiles en provenance de la communauté <<tw>>.
<<tabs "Forums Latest Tutorials Resources Examples Articles Meetups" "Latest">>

View File

@ -0,0 +1,10 @@
caption: Composer une ballade
created: 20130825143000000
creator: 127.0.0.1
modified: 20141119225542290
modifier: 127.0.0.1
tags: task
title: Compose ballad
type: text/vnd.tiddlywiki
//Il s'agit de l'une des tâches pour l'[[exemple de gestion de tâches|TaskManagementExample]]//

View File

@ -0,0 +1,10 @@
color: #FF8383
created: 20130825144700000
modified: 20141116090337582
tags: Reference
title: Concepts
type: text/vnd.tiddlywiki
Ce sont les concepts qui sous-tendent TiddlyWiki. Comprendre comment ces idées s'articulent est la clé pour tirer le parti maximum de ~TiddlyWiki.
<<list-links "[tag[Concepts]]">>

View File

@ -0,0 +1,8 @@
created: 20141115211411136
list: First Second Third Fourth
title: Contents
type: text/vnd.tiddlywiki
Sample data for TableOfContentsMacro.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

View File

@ -0,0 +1,11 @@
created: 20130825144900000
modified: 20130825144900000
title: ContributingTemplate
type: text/vnd.tiddlywiki
\define tv-wikilink-template() http://tiddlywiki.com/static/$uri_doubleencoded$.html
! Contributing to TiddlyWiki5
{{Contributing}}
//This file was automatically generated by TiddlyWiki5//

View File

@ -0,0 +1,46 @@
caption: Contributeurs
created: 20140916132828137
creator: 127.0.0.1
modified: 20141105143410484
modifier: 127.0.0.1
tags: About
title: Contributors
type: text/vnd.tiddlywiki
Les personnes ci-dessous ont généreusement donné de leur temps pour [[contribuer au développement de TiddlyWiki|https://github.com/Jermolene/TiddlyWiki5/graphs/contributors]]:
* Jeremy Ruston ([[@Jermolene|https://github.com/Jermolene]])
* Dave Gifford ([[@giffmex|https://github.com/giffmex]])
* Bram Chen ([[@BramChen|https://github.com/BramChen]])
* Mario Pietsch ([[@pmario|https://github.com/pmario]])
* Xavier Cazin ([[@xcazin|https://github.com/xcazin]])
* Eric Shulman ([[@ericshulman|https://github.com/ericshulman]])
* Stephan Hradek ([[@Skeeve|https://github.com/Skeeve]])
* ~BuggyJef ([[@buggyj|https://github.com/buggyj]])
* Nathan Cain ([[@natecain|https://github.com/natecain]])
* Ton Gerner ([[@gernert|https://github.com/gernert]])
* Devin Weaver ([[@sukima|https://github.com/sukima]])
* João Bolila ([[@jbolila|https://github.com/jbolila]])
* David Johnston ([[@Brennall|https://github.com/Brennall]])
* David Jade ([[@davidjade|https://github.com/davidjade]])
* Bob Robison ([[@grayeul|https://github.com/grayeul]])
* [[@nameanyone|https://github.com/nameanyone]]
* Maurizio Pollio ([[@mpollio|https://github.com/mpollio]])
* Ogoshi Masayuki ([[@ogoshima|https://github.com/ogoshima]])
* Chris Sugden ([[@csugden|https://github.com/csugden]])
* [[@asampal|https://github.com/asampal]]
* Bow Yi Jang ([[@Eucaly|https://github.com/Eucaly]])
* Mal Gamble ([[@malgam|https://github.com/malgam]])
* Michael Fogleman ([[@mwfogleman|https://github.com/mwfogleman]])
* Daniel Barrett ([[@shendaras|https://github.com/shendaras]])
* Simon Baird ([[@simonbaird|https://github.com/simonbaird]])
* James Anderson ([[@welford|https://github.com/welford]])
* Jon Lister ([[@jayfresh|https://github.com/jayfresh]])
* [[@TheDiveO|https://github.com/TheDiveO]]
* Danielo Rodríguez ([[@danielo515|https://github.com/danielo515]])
* [[@willover|https://github.com/willover]]
* [[@slotik|https://github.com/slotik]]
* Irene Knapp ([[@IreneKnapp|https://github.com/IreneKnapp]])
* Brian Shaver ([[@shakerlxxv|https://github.com/shakerlxxv]])
* Tobi Beer ([[@tobibeer|https://github.com/tobibeer]])
* Craig Cook ([[@BoyCook|https://github.com/BoyCook]])

View File

@ -0,0 +1,8 @@
caption: Personnaliser TiddlyWiki
created: 20140904101600000
list: [[Initial customisation]]
modified: 20141115212329546
tags: TableOfContents
title: Customise TiddlyWiki
type: text/vnd.tiddlywiki

View File

@ -0,0 +1,13 @@
caption: Tirets
created: 20141016153634338
creator: evolena
modified: 20141116092606603
modifier: evolena
tags: WikiText
title: Dashes in WikiText
type: text/vnd.tiddlywiki
Les [[tirets|Tirets]] se font avec :
* deux caractères "moins" `--` pour le tiret moyen ou semi-cadratin : --
* trois caractères "moins" `---` pour le tiret long ou cadratin : ---

View File

@ -0,0 +1,9 @@
caption: Développement de ~TiddlyWiki5
created: 20141005122238133
creator: xcazin
modified: 20141005181533745
modifier: xcazin
title: Development of TiddlyWiki5
type: text/vnd.tiddlywiki
J'ai travaillé sur une nouvelle version de <<tw>> à partir de novembre 2011. En tant que programmeur, travailler à une <<gf "version 2.0">> de quelque chose que j'avais déjà écrit était une projet très séduisant. Cela signifiait que les besoins étaient bien compris, et je pouvais dès lors me concentrer sur l'architecture et ses évolutions nécessaires à la mise en œuvre des fonctionnalités désirées.

View File

@ -0,0 +1,39 @@
caption: Découvrez TiddlyWiki
created: 20140904121000000
creator: 127.0.0.1
modified: 20141115223324127
modifier: 127.0.0.1
tags: HelloThere
title: Discover TiddlyWiki
type: text/vnd.tiddlywiki
À moins que vous n'ayez déjà observé <<tw>> en action, nous pouvons vous garantir que vous n'avez jamais //rien// vu de semblable. <<tw>> est :
:: un outil,
:: une boîte à outils,
:: une communauté,
:: et une philosophie.
! <<tw>> est un outil
''<<tw>> est d'abord et avant tout un outil'' : un outil libre et gratuitement téléchargeable, qui sert à conserver et organiser du contenu, qu'il provienne du Web, de vos documents, ou de votre cerveau. Il s'agit d'un outil de prise de notes, d'annotation, de gestion de signets et de mémos, d'écriture, de gestion de projets et de listes de choses à faire, de collaboration, de blog, et d'édition.
Avec <<tw>>, vous créez ou collez du contenu dans des notes appelées //tiddlers//, puis vous connectez vos tiddlers avec des hyperliens et des tags. Vous pouvez ensuite retrouver vos notes facilement grâce à des fonctions comme des nuages de tags, des onglets latéraux, ou la fenêtre de recherche ultra rapide de <<tw>>. Vous pouvez même inclure dynamiquement le contenu d'un tiddler dans un autre — comme on assemble un jeu de construction — pour créer des articles, des listes, des présentations, etc.
! <<tw>> est une boîte à outils
En plus d'être un outil multi-fonctions, ''<<tw>> est aussi une boîte à outils''.
Là où d'autres produits de prises de notes commencent par vous attirer avec l'application de base, pour vous faire ensuite payer les fonctions réellement utiles, <<tw>> contient une collection de thèmes, palettes, plugins, widgets et macros, entièrement gratuits et en constante augmentation. Vous pouvez les combiner dans tous les sens pour corriger et remodeler votre <<tw>> à votre guise.
! <<tw>> est aussi une communauté
Nous sommes une [[communauté|Community]] d'utilisateurs et de développeurs qui s'aident mutuellement, imaginent de nouvelles façons de penser et d'organiser les connaissances, et créent de nouvelles solutions, afin d'adapter constamment <<tw>> aux besoins des utilisateurs. Les utilisateurs et les développeurs de <<tw>> partagent questions et conseils sur un forum Google dédié. Ils créent également des tutoriels, des adaptations et des plugins qui amélioreront votre expérience de <<tw>>. Rendez-vous à la section ''Community'' de la [[table des matières|TableOfContents]] pour plus de détails.
! Enfin, <<tw>> est une philosophie
Prendre des notes et les organiser (et conserver toutes sortes de contenu) n'a d'intérêt que si vous êtes en mesure de les retrouver plus tard. Sinon, l'acte de prendre des notes n'est qu'une colossale perte de temps.
La [[philosophie de TiddlyWiki|Philosophy of Tiddlers]] soutient que le meilleur moyen de prendre des notes consiste à les séparer en //tiddlers//, les plus petites unités sémantiques possibles. Un tiddler peut être une image, un lien sur une page web, la définition d'un terme, ou du code de personnalisation, comme une macro.
Ces //tiddlers// peuvent être ensuite combinés pour créer des unités plus longues : déroulés, articles, listes, galeries d'images, etc. Les fonctions de <<tw>> comme l'étiquetage, les références croisées et les filtres, sont conçues spécifiquement pour vous aider à associer et connecter les tiddlers de plusieurs manières, afin de faciliter la récupération de vos notes, voire vous aider à découvrir des relations inattendues entre vos tiddlers et l'information qu'ils contiennent.

View File

@ -0,0 +1,42 @@
caption: edit-text
created: 20131024141900000
modified: 20141025085449609
tags: Widgets
title: EditTextWidget
type: text/vnd.tiddlywiki
! Introduction
The edit text widget provides a user interface in the browser for editing text tiddler fields. The editing element is dynamically bound to the underlying tiddler value: changes to the tiddler are instantly reflected, and any edits are instantly propogated.
By default, the edit text widget generates a `<textarea>` as the HTML editing element when the `text` field is edited, and a `<input type="text">` element otherwise. This behaviour can be overridden with the `tag` and `type` attributes.
! Content and Attributes
The content of the `<$edit-text>` widget is ignored.
|!Attribute |!Description |
|tiddler |The tiddler to edit (defaults to the CurrentTiddler) |
|field |The field to edit (defaults to `text`). Takes precedence over the `index` attribute |
|index |The index to edit |
|default |The default text to be provided when the target tiddler doesn't exist |
|class |A CSS class to be assigned to the generated HTML editing element |
|placeholder |Placeholder text to be displayed when the edit field is empty |
|focusPopup |Title of a state tiddler for a popup that is displayed when the editing element has focus |
|tag |Overrides the generated HTML editing element tag. Use `textarea` for a multi-line editor |
|type |Overrides the generated HTML editing element `type` attribute |
|size |The size of the input field (in characters) |
|autoHeight |Either "yes" or "no" to specify whether to automatically resize `textarea` editors to fit their content (defaults to "yes") |
|minHeight |Minimum height for automatically resized `textarea` editors, specified in CSS length units such as "px", "em" or "%" |
! Notes
One trap to be aware of is that the edit text widget cannot be used to edit a field of the tiddler that contains it. Each keypress results in the tiddler being re-rendered, which loses the cursor position within the text field.
Instead, place the edit text widget in a [[template|TemplateTiddlers]] that references the tiddler you want to modify.
For example, if you wanted to edit the value of the "myconfig" field of the tiddler "AppSettings", you might do so by creating a separate tiddler "ChangeAppSettings" that contains the following:
```
<$edit-text tiddler="AppSettings" field="myconfig"/>
```

View File

@ -0,0 +1,15 @@
caption: Éditions
created: 20140908125500000
creator: 127.0.0.1
list: [[Empty Edition]] [[TiddlyWiki in the Sky for TiddlyWeb]]
modified: 20141115215331035
modifier: 127.0.0.1
tags: TableOfContents
title: Editions
type: text/vnd.tiddlywiki
TiddlyWiki est publié sous différentes éditions adaptées à des objectifs spécifiques. Chacune est constituée des mêmes composants <<tw>> principaux, associés aux plugins nécessaires, à la documentation et au contenu d'exemple.
Vous pouvez mélanger les composants de ces éditions à votre gré pour créer une solution unique pour votre application dédiée.
<<list-links "[tag[Editions]]">>

View File

@ -0,0 +1,14 @@
caption: Édition « empty »
created: 20140916213421041
creator: 127.0.0.1
modified: 20141119192536463
modifier: 127.0.0.1
tags: Editions
title: Empty Edition
type: text/vnd.tiddlywiki
L'édition <<gf "empty">> de ~TiddlyWiki est une distribution minimale, sans plugin additionnel ni configuration au-delà du code principal.
L'édition //empty// peut être récupérée à l'adresse<<dp>>
http://tiddlywiki.com/empty.html

View File

@ -0,0 +1,20 @@
caption: Chiffrement
created: 20130825160900000
creator: xcazin
modified: 20141115225515913
modifier: xcazin
tags: Features [[Working with TiddlyWiki]]
title: Encryption
type: text/vnd.tiddlywiki
Lorsqu'il est utilisé comme un fichier HTML unique, TiddlyWiki5 permet de chiffrer le contenu à l'aide de la [[Stanford JavaScript Crypto Library|http://bitwiseshiftleft.github.io/sjcl/]].
# Allez à l'onglet ''Outils'' sur la barre latérale, et cherchez le bouton avec une icône de cadenas
# Si le bouton a pour intitulé <<gf "//affecter un mot de passe//">>, c'est que le wiki en cours n'est pas chiffré. Cliquer sur le bouton vous demandera un mot de passe qui sera utilisé pour les prochains enregistrements
# Si le bouton est intitulé <<gf "//résilier le mot de passe//">>, cela signifie que le wiki en cours est déjà chiffré. Cliquer sur le bouton supprimera le mot de passe de sorte que les enregistrements suivants ne seront pas chiffrés
# Si vous voulez vérifier que vos données sont bien chiffrées, vous pouvez ouvrir le fichier enregistré dans un éditeur de texte (faites attention de ne pas le modifier !)
# Ouvrez le fichier dans votre navigateur. Avant d'afficher le contenu, un mot de passe vous sera demandé.

View File

@ -0,0 +1,24 @@
created: 20140617211749290
creator: 127.0.0.1
modified: 20141005141619389
modifier: xcazin
tags: [[TiddlyWiki on Node.js]]
title: Environment Variables on Node.js
type: text/vnd.tiddlywiki
[[TiddlyWiki pour Node.js|TiddlyWiki on Node.js]] reconnaît les variables d'environnement système ci-dessous pour spécifier une liste de chemins (séparés par des deux-points), où chercher les différents plugins et <<gf éditions>><<dp>>
* `TIDDLYWIKI_PLUGIN_PATH` — Chemin de recherche pour les plugins ordinaires
* `TIDDLYWIKI_THEME_PATH` — Chemin de recherche pour les thèmes
* `TIDDLYWIKI_LANGUAGE_PATH` — Chemin de recherche pour les langues
* `TIDDLYWIKI_EDITION_PATH` — Chemin de recherche pour les éditions (utilisé par la [[commande Init|InitCommand]]).
Ces chemins supplémentaires doivent tous pointer vers des dossiers structurés comme leurs répertoires équivalents de l'arborescence TiddlyWiki5 sous GitHub<<dp>> les répertoires de plugins, thèmes et langues contiennent `publisher/nomduplugin/<fichiers>` tandis que les répertoires des <<gf éditions>> contiennent `nomedition/<fichiers>`
Exemple<<dp>>
```
TIDDLYWIKI_PLUGIN_PATH=~/MonMagasinDePlugins
tiddlywiki monwiki --build index
```

View File

@ -0,0 +1,30 @@
caption: Exemples d'utilisation
created: 20140320230543190
creator: 127.0.0.1
modified: 20141116113123645
modifier: 127.0.0.1
tags: HelloThere Community
title: Examples
type: text/vnd.tiddlywiki
Cette compilation montre des exemples intéressants et inspirants d'utilisation de <<tw>> qu'on peut trouver dans la nature.
Proposez de nouvelles entrées pour cette collection via GitHub, Twitter ou en postant sur les [[Forums TiddlyWiki|Forums]].
<div class="tc-link-info">
<$list filter="[tag[Examples]!sort[modified]]">
<div class="tc-link-info-item">
! <$link><$transclude field="caption"><$view field="title"/></$transclude></$link>
!!! <a href={{!!url}} target="_blank"><$text text={{!!url}}/></a>
<div class="tc-subtitle">Posted <$view field="modified" format="relativedate"/></div>
<$transclude/>
</div>
</$list>

View File

@ -0,0 +1,26 @@
caption: Fonctionnalités
created: 20130822172800000
creator: 127.0.0.1
modified: 20141115214833142
modifier: 127.0.0.1
tags: TableOfContents
title: Features
type: text/vnd.tiddlywiki
\define alert-demo()
<$fieldmangler tiddler="SampleAlert"><$set name="currentTiddler" value="SampleAlert"><$button message="tm-add-tag" param="$:/tags/Alert">alerts</$button></$set></$fieldmangler>
\end
Plus d'informations sur les fonctionnalités spécifiques de <<tw>><<dp>>
<<list-links "[tag[Features]]">>
----
* Des éléments d'interface utilisateur aussi familiers que <<alert-demo>>, <$button message="tm-modal" param="SampleWizard">wizards</$button> et <$button message="tm-notify" param="SampleNotification">notifications</$button>
* Essayez le <$button message="tm-full-screen">mode plein-écran</$button>
* Explorez le [[plugin de visualisation D3.js|http://tiddlywiki.com/plugins/tiddlywiki/d3/index.html]]
* [[CodeMirror support via a plugin|http://tiddlywiki.com/plugins/tiddlywiki/codemirror/index.html]]
* [[Markdown support via a plugin|http://tiddlywiki.com/plugins/tiddlywiki/markdown/index.html]]
* [[Classic TiddlyWiki markup support via a plugin|http://tiddlywiki.com/plugins/tiddlywiki/tw2parser/index.html]]
* Last but not least, TiddlyWiki est un exemple rare de [[quine|Quine]] utilisable quotidiennement.

View File

@ -0,0 +1,14 @@
created: 20140924115616653
creator: xcazin
modified: 20141006103216206
modifier: xcazin
tags: Filters
title: FilterOperator: fields
type: text/vnd.tiddlywiki
L'opérateur de filtre ''fields'' est un sélecteur qui renvoie les noms de tous les champs utilisés dans les tiddlers sélectionnés.
|!Chaîne de filtre |!Description |
|`[[HelloThere]fields[]]` |Renvoie les champs présents dans le tiddler `HelloThere` |
|`[tag[monTag]fields[]]` |Renvoie l'ensemble de tous les champs présents dans les tiddlers ayant pour tag `monTag` |

View File

@ -0,0 +1,24 @@
caption: Formatage
created: 20141016142259705
creator: evolena
modified: 20141116093315685
modifier: evolena
tags: WikiText
title: Formatting in WikiText
type: text/vnd.tiddlywiki
Voici les formatages de texte disponibles en [[WikiTexte|WikiText]] :
|Format |Résultat |h
|`''gras''` |texte en ''gras'' |
|`//italique//` |texte en //italique// |
|`__souligné__` |texte __souligné__ |
|`~~barré~~` |texte ~~barré~~ |
|<code>&#96;code&#96;</code><br><code>&#96;&#96;code contenant du &#96;code&#96; &#96;&#96;</code> |`code`<br>``code contenant du `code` `` |
|`^^exposant^^` |texte en ^^exposant^^ |
|`,,indice,,` |texte en ,,indice,, |
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>&#96;</code> et les <code>&#96;&#96;</code> est nécessaire.

View File

@ -0,0 +1,56 @@
caption: Formater du texte dans TiddlyWiki
created: 20140908131500000
modified: 20141116091250359
tags: [[Working with TiddlyWiki]]
title: Formatting text in TiddlyWiki
type: text/vnd.tiddlywiki
Within the text of a tiddler you can use special formatting called WikiText to control how the text is displayed.
! Simple Formatting
At its simplest, WikiText lets you use familiar word-processing features like bold, italic, lists and tables. For example:
```
The ''quick'' brown ~~flea~~ fox //jumps// over the `lazy` dog
```
Displays as:
The ''quick'' brown ~~flea~~ fox //jumps// over the `lazy` dog
! Working with Tiddlers
WikiText allows you to link to tiddlers using double square brackets, or taking advantage of the automatic linking of CamelCase words:
```
This is a link to HelloThere, and one to [[History of TiddlyWiki]]
```
Displays as:
This is a link to HelloThere, and one to [[History of TiddlyWiki]]
! Macros
Macros let you package repetitive fragments of WikiText so that you can easily reuse them.
For example, here is the definition of a macro that generates a YouTube video URL from its unique identifier:
```
\define youtube(video)
https://www.youtube.com/watch?v=$video$
\end
```
With that definition in place, `<<youtube 1g66s7UbyuU>>` generates the URL https://www.youtube.com/watch?v=1g66s7UbyuU
! Advanced WikiText
Advanced WikiText features allow you to produce automated lists and interactive features like dropdown menus. In fact, the entire user interface of TiddlyWiki itself is written in WikiText, so any feature that you see in TiddlyWiki can be adapted for use in your own wikis.
Some of the advanced features require complex coding. TiddlyWiki includes several built-in macros that simplify common user interface tasks, like tabs, tables of content, and lists of tiddlers.
! Find out more
See [[WikiText]] for a detailed introduction to writing WikiText.

View File

@ -0,0 +1,9 @@
caption: L'avenir
created: 20141005122306855
creator: xcazin
modified: 20141005181504007
modifier: xcazin
title: Future
type: text/vnd.tiddlywiki
À présent que ~TiddlyWiki5 a enfin quitté son statut de <<gf beta>>, j'ai bon espoir qu'il vivra longtemps. Comme il n'utilise que des fonctionnalités standard de HTML5 et Node.js, il n'y a aucune raison pour qu'il ne reste pas entièrement opérationnel dans les années qui viennent. Mon but est qu'il survive au moins 25 ans.

View File

@ -0,0 +1,10 @@
caption: Ramener l'Anneau
created: 20130825143100000
creator: 127.0.0.1
modified: 20141119225552824
modifier: 127.0.0.1
tags: task
title: Get the Ring
type: text/vnd.tiddlywiki
//Il s'agit de l'une des tâches pour l'[[exemple de gestion de tâches|TaskManagementExample]]//

View File

@ -0,0 +1,14 @@
caption: Bien démarrer en vidéo
created: 20140104134911101
creator: 127.0.0.1
modified: 20141030100458780
modifier: 127.0.0.1
tags: Videos [[Working with TiddlyWiki]]
title: Getting Started Video
type: text/vnd.tiddlywiki
Ce rapide tutoriel vous explique brièvement comment enregistrer vos modifications avec un fichier TiddlyWiki autonome.
//Notez que cette vidéo est un peu ancienne, et qu'elle sera mise à jour bientôt !//
<iframe width="560" height="315" src="http://www.youtube.com/embed/1g66s7UbyuU" frameborder="0" allowfullscreen></iframe>

View File

@ -0,0 +1,17 @@
caption: Android
created: 20140811171036268
creator: xcazin
modified: 20140928130227913
modifier: xcazin
title: GettingStarted - Android
type: text/vnd.tiddlywiki
Deux options s'offrent à vous pour utiliser <<tw>> sur Android :
! Firefox et TiddlyFox
{{Saving with TiddlyFox on Android}}
! L'application ~AndTidWiki
{{Saving on Android}}

View File

@ -0,0 +1,11 @@
caption: Chrome
created: 20140811165935523
creator: xcazin
modified: 20140928170054684
modifier: xcazin
title: GettingStarted - Chrome
type: text/vnd.tiddlywiki
Sous Google Chrome, <<tw>> ne parvient à sauvegarder les modifications qu'à l'aide de la solution de repli standard : le module de sauvegarde compatible HTML5.
{{Saving with the HTML5 fallback saver}}

View File

@ -0,0 +1,11 @@
caption: Firefox
created: 20140811170425199
creator: xcazin
modified: 20140928131601803
modifier: xcazin
title: GettingStarted - Firefox
type: text/vnd.tiddlywiki
C'est Firefox qui fournit la meilleure expérience d'utilisation de <<tw>>, grâce à l'extension TiddlyFox.
{{Saving with TiddlyFox}}

View File

@ -0,0 +1,11 @@
caption: Internet Explorer
created: 20140811172058274
creator: xcazin
modified: 20140928095623552
modifier: xcazin
title: GettingStarted - Internet Explorer
type: text/vnd.tiddlywiki
{{Saving with TiddlyIE}}
Le [[hack Windows HTA|Windows HTA Hack]] décrit une autre manière d'utiliser <<tw>> avec Internet Explorer.

View File

@ -0,0 +1,7 @@
caption: Node.js
created: 20140811172010003
modified: 20140811172012677
title: GettingStarted - Node.js
type: text/vnd.tiddlywiki
{{Installing TiddlyWiki on Node.js}}

View File

@ -0,0 +1,12 @@
caption: Safari
created: 20140811171121022
creator: xcazin
modified: 20140928170105875
modifier: xcazin
title: GettingStarted - Safari
type: text/vnd.tiddlywiki
Sous Safari, <<tw>> ne parvient à sauvegarder les modifications qu'à l'aide de la solution de repli standard : le module de sauvegarde compatible HTML5.
{{Saving on Safari}}

View File

@ -0,0 +1,7 @@
caption: iPad/iPhone
created: 20140811170918707
modified: 20140811170921731
title: GettingStarted - iOS
type: text/vnd.tiddlywiki
{{Saving on iPad/iPhone}}

View File

@ -0,0 +1,35 @@
caption: Pour démarrer
created: 20131129090249275
creator: xcazin
modified: 20141011134052576
modifier: 127.0.0.1
tags: [[Working with TiddlyWiki]]
title: GettingStarted
type: text/vnd.tiddlywiki
\define default-platform()
GettingStarted - $(browser-name)$
\end
Instructions pour bien commencer avec <<tw>>, selon les différentes plates-formes et configurations supportées.
<$set name="browser-name" value={{$:/info/browser/name}}>
<$macrocall $name="tabs" state="$:/state/tabs/platform" tabsList="[prefix[GettingStarted - ]]" default=<<default-platform>> class="tc-vertical"/>
</$set>
Autres informations :
* [[Chiffrement|Encryption]] explique comment utiliser le système de chiffrement intégré à <<tw>> pour protéger votre contenu avec un mot de passe ;
* [[Enregistrer avec Tiddlyspot|Saving on TiddlySpot]], un service gratuit qui vous permet d'utiliser <<tw>> en ligne ;
* Sauvegarde avec TiddlyDesktop, une application de bureautique dédiée au travail avec <<tw>> ;
* Vous pouvez aussi télécharger ce <<tw>> complet, avec toute sa documentation<<dp>><div>
<<<
{{$:/snippets/download-wiki-button}}
Si le bouton ne fonctionne pas, sauvegardez ce lien :
<a href="http://tiddlywiki.com/index.html" download="index.html">~http://tiddlywiki.com/index.html</a>
Votre navigateur vous demandera sans doute confirmation avant de démarrer le téléchargement.
<<<
</div>

View File

@ -0,0 +1,10 @@
caption: Aller à Mordor
created: 20130825143100000
creator: 127.0.0.1
modified: 20141119230009078
modifier: 127.0.0.1
tags: task done
title: Go to Mordor
type: text/vnd.tiddlywiki
//Il s'agit de l'une des tâches pour l'[[exemple de gestion de tâches|TaskManagementExample]]//

View File

@ -0,0 +1,11 @@
caption: Croissance de <<tw>>
created: 20140923201018111
creator: xcazin
modified: 20140924100147304
modifier: 127.0.0.1
title: Growth of TiddlyWiki
type: text/vnd.tiddlywiki
Une étape majeure dans la croissance de <<tw>> fut la création de //~GTDTiddlyWiki// par Nathan Bowers. Il partit du <<tw>> de base et l'adapta spécifiquement pour la gestion et le suivi de tâches à l'aide de la méthodologie bien connue //Getting Things Done//. //~GTDTiddlyWiki// fut un succès immédiat, salué avec enthousiasme par des sites comme ~LifeHacker.
Dans les années qui suivirent, <<tw>> continua à croître en popularité, et s'enrichit de nouvelles fonctions et possibilités. En un an, je pus trouver une indépendance financière en proposant du développement sur mesure autour de <<tw>>, notamment en travaillant avec un pionnier du wiki, //~SocialText//, sur la possibilité de synchroniser des modifications avec un serveur en ligne.

View File

@ -0,0 +1,71 @@
caption: HTML
created: 20141017141153174
creator: evolena
modified: 20141118192457947
modifier: 127.0.0.1
tags: WikiText
title: HTML in WikiText
type: text/vnd.tiddlywiki
Les balises HTML (dont les commentaires `<!-- -->`) peuvent être utilisées directement en [[WikiTexte|WikiText]] :
<<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" : `&lt;` et `&gt;`
! Interprétation du contenu
Par défaut, le contenu d'un élément HTML est interprété en mode texte ("inline mode" en anglais). Cela signifie que les [[formatages de texte|Formatting in WikiText]] (comme du gras ou un exposant) s'appliquent, mais que les formatages de type bloc (comme les tables, les listes ou les titres) ne sont pas reconnus.
Pour que le contenu de l'élément HTML soit interprété en mode bloc ("block mode" en anglais), il faut faire suivre la balise ouvrante de deux retours à la ligne.
<<wikitexte-exemple "<article class='hello'>
Ceci est du contenu en ''mode texte''.
* Les listes ne sont pas reconnues
-- pas plus que les paragraphes !
</article>
---
<article class='hello'>
Ceci est du contenu en ''mode bloc''.
* Les listes sont reconnues
</article>">>
! Attributs
Les attributs d'une balise HTML peuvent être spécifiés littéralement, à l'aide d'une [[transclusion|Transclusion in WikiText]] ou par l'invocation d'une [[macro|Macros in WikiText]] :
Par exemple, ici la valeur de l'attribut `href` sera égale à la valeur du tiddler ~MonLienDestination :
```
<a href={{MonLienDestination}}>label du lien</a>
```
Et là, l'attribut est spécifié en invoquant une macro (qui génère elle-même un lien qui peut être paramétré) :
```
<a href=<<MaMacro "valeur du paramètre">>>label du lien</a>
```
Les valeurs d'attribut littérales peuvent contenir des retours à la ligne (ignoré par le HTML) :
```
<div data-address="Maison Souris,
3 rue des rongeurs,
Ratville"/>
```
L'utilisation de trois caractères "guillemets doubles" `"""` permet de spécifier des valeurs d'attributs qui contiennent un seul caractère "guillemet double" :
```
<div data-address="""Maison "Souris",
3 rue des rongeurs,
Ratville"""/>

View File

@ -0,0 +1,40 @@
caption: Fin de ligne
created: 20141017123553069
creator: evolena
modified: 20141116092136570
modifier: evolena
tags: WikiText
title: Hard Linebreaks in WikiText
type: text/vnd.tiddlywiki
Le traitement habituel des [[paragraphes en WikiTexte|Paragraphs in WikiText]] implique que les retours à la ligne simples sont ignorés, tandis que deux retours à la ligne sont interprétés comme la fin d'un paragraphe.
Ce comportement n'est pas pratique pour du texte qui intègre des retours à la ligne -- par exemple, pour de la poésie.
! Syntaxe en bloc
Un bloc de contenu délimité par trois caractères "guillemets doubles" `"""` permet d'indiquer que les fins de ligne doivent y être forcées :
<<wikitexte-exemple '"""
Ceci est une ligne
et ceci est une nouvelle ligne
tandis que cela est encore une autre ligne
et ceci est la dernière
excepté celle-ci
"""'>>
; Remarque
* Contrairement à d'autres syntaxes en bloc, celle-ci ne requière pas que ses marqueurs soient seuls sur une ligne : ils pourraient être placés n'importe où, même au milieu du texte.
! Syntaxe HTML
Les fins de lignes ne devraient pas être forcées dans un texte courant, car cela peut déformer l'affichage sur des terminaux mobiles.
Cependant, dans des cas exceptionnels, la balise [[HTML|WikiTexte : HTML]] `<br>` peut être utilisée pour revenir à la ligne sans créer de nouveau paragraphe :
<<wikitexte-exemple "Ceci est une première ligne.<br>
Ceci est une deuxième ligne.<br>Et cela est une troisième ligne.">>
; Remarque
* Plusieurs `<br>` d'affilée permettent de créer artificiellement un espacement de plusieurs lignes.

View File

@ -0,0 +1,23 @@
caption: Titres
created: 20141017093039992
creator: evolena
modified: 20141116084938930
modifier: evolena
tags: WikiTexte
title: Headings in WikiText
type: text/vnd.tiddlywiki
Un ou plusieurs caractères "point d'exclamation" `!` au début d'une ligne signalent un titre :
<<wikitexte-exemple "! Titre de niveau 1
!! Titre de niveau 2
!!! Titre de niveau 3
!!!! Titre de niveau 4
!!!!! Titre de niveau 5
!!!!!! Titre de niveau 6">>
Des [[styles et des classes CSS|Styles and Classes in WikiText]] peuvent être assignés individuellement aux titres :
<<wikitexte-exemple "!! Titre
!!@@background-color:#00ffff; Titre stylisé@@
!!.monStyle Titre stylisé avec une classe">>

View File

@ -0,0 +1,25 @@
caption: Bienvenue !
created: 20130822170200000
creator: xcazin
list: [[Découvrez TiddlyWiki]] [[Certaines choses qu'on peut faire avec TiddlyWiki] [[Dix raisons de passer à TiddlyWiki]] Examples [[Histoire de TiddlyWiki]] [[Qu'est-il arrivé au TiddlyWiki d'origine ?]]
modified: 20141115211533396
modifier: 127.0.0.1
tags: TableOfContents
title: HelloThere
type: text/vnd.tiddlywiki
Bienvenue sur <<tw>>, une application web dédiée à la prise de notes, dont le signe distinctif est la grande souplesse d'utilisation. Vous pouvez l'obtenir gratuitement, la stocker n'importe où, et la personnaliser selon vos souhaits. Elle vous servira à conserver, organiser, et partager vos notes de manière inédite en comparaison des traitements de texte et autres outils habituels de prise de notes.
<<tw>> privilégie la non-linéarité : le contenu se structure à l'aide de déroulés, de tags, d'hyperliens, et d'autres fonctionnalités spécifiques. Vous pouvez organiser vos notes et y accéder selon votre manière de penser, sans vous sentir contraint par une structure d'organisation prédéfinie.
Vous pouvez utiliser <<tw>> sous forme de fichier autonome, affichable et éditable depuis n'importe quel navigateur web, que vous soyez connecté ou déconnecté. Vous pouvez aussi vous en servir comme une [[application Node.js|TiddlyWiki on Node.js]], à même de synchroniser chacune de vos notes dans un fichier séparé.
Comment faire fonctionner <<tw>> chez vous ? Notre conseil est de commencer par lire les textes de présentation ci-dessous, puis de naviguer dans la [[table des matières|TableOfContents]] présente dans l'onglet //{{TableOfContents!!caption}}// de la barre latérale. Ou si vous préférez, contentez-vous de suivre [[nos instructions de démarrage|GettingStarted]] et jetez-vous à l'eau !
* [[Découvrez TiddlyWiki|Discover TiddlyWiki]]
* [[Certaines choses qu'on peut faire avec TiddlyWiki|Some of the things you can do with TiddlyWiki]]
* [[Dix raisons de passer à TiddlyWiki|Ten reasons to switch to TiddlyWiki]]
* [[Exemples de TiddlyWiki qu'on peut trouver dans la nature|Examples]]
* [[Histoire de TiddlyWiki|History of TiddlyWiki]]
* [[Qu'est-il arrivé au TiddlyWiki d'origine ?|What happened to the original TiddlyWiki?]]
* [ext[Developer Documentation|http://tiddlywiki.com/dev/index.html]] (en anglais)

View File

@ -0,0 +1,18 @@
caption: Histoire de TiddlyWiki
created: 20140908114400000
creator: xcazin
list: [[Origins of Tiddlywiki]] [[Launch of TiddlyWiki]] [[Growth of TiddlyWiki]] [[BT Acquisition]] [[Osmosoft and TiddlySpace]] [[Leaving BT]] [[Development of TiddlyWiki5]] Future
modified: 20141115220155477
modifier: xcazin
tags: About
title: History of TiddlyWiki
type: text/vnd.tiddlywiki
//Il s'agit de réflexions personnelles sur l'histoire et le développement de <<tw>>, par son créateur JeremyRuston//.
<$list filter="[list[]]">
<$link>
<h1><$transclude field="caption"><$view field="title"/></$transclude></h1>
</$link>
<$transclude mode="block"/>
</$list>

View File

@ -0,0 +1,18 @@
caption: Ligne horizontale
created: 20141017091105859
creator: evolena
modified: 20141116092622611
modifier: evolena
tags: WikiText
title: Horizontal Rules in WikiText
type: text/vnd.tiddlywiki
Une ligne horizontale se crée avec trois caractères "moins" ou plus `---`, seuls sur une ligne :
<<wikitexte-exemple "Paragraphe précédent.
---
Paragraphe suivant.">>
; Remarque
* La ligne vide avant la ligne horizontale est nécessaire pour que cette dernière soit interprétée correctement, et non comme un [[tiret|Dashes in WikiText]].

View File

@ -0,0 +1,30 @@
created: 20131124220600000
creator: 127.0.0.1
modified: 20141026064335260
modifier: 127.0.0.1
tags: [[TiddlyWiki on Node.js]]
title: How to build a TiddlyWiki5 from individual tiddlers
type: text/vnd.tiddlywiki
Commencez par installer <<tw>> comme indiqué dans [[Installer TiddlyWiki sur Node.js|Installing TiddlyWiki on Node.js]].
# Créez un [[dossier TiddlyWiki|TiddlyWikiFolders]] vide
#* Le plus simple pour ce faire est d'utiliser la [[commande init|InitCommand]]<<dp>> <div>
```
tiddlywiki ~/MonDossierWiki --init empty
```
</div>
#* Vous pouvez aussi vous contenter de copier le dossier `editions/empty` à partir du répertoire source TiddlyWiki5
#*Ou encore, ex-nihilo<<dp>>
#*# Créez un nouveau dossier dans un endroit pratique (par exemple `~/MonDossierWiki`)
#*# Créez un fichier appelé `tiddlywiki.info` contenant le texte ci-dessous<<dp>>
#*#* `{"themes": ["tiddlywiki/vanilla","tiddlywiki/snowwhite"]}`
#*# Créez un sous-dossier appelé `tiddlers`
# Ajoutez des [[fichiers de tiddlers|TiddlerFiles]] individuels dans le répertoire `~/MonDossierWiki/tiddlers`
# Exécutez la commande ci-dessous depuis le répertoire racine de TiddlyWiki5 pour construire un fichier TiddlyWiki5 complet à partir des tiddlers<<dp>><div>
```
tiddlywiki ~/MonDossierWiki --rendertiddler $:/core/save/all index.html text/plain
```
</div>

View File

@ -0,0 +1,20 @@
created: 20140809113603449
modified: 20141115231900490
tags: Learning
title: ImageGallery Example
type: text/vnd.tiddlywiki
Voici un exemple d'utilisation des widgets [[List|ListWidget]] et [[Transclude|TranscludeWidget]] pour afficher une grille de toutes les images //système// (autrement dit, les tiddlers tagués avec [[$:/tags/Image]]).
<style>
.my-gallery svg {
width: 6em;
height: 6em;
margin: 1em;
}
</style>
<div class="my-gallery">
<$list filter="[all[tiddlers+shadows]tag[$:/tags/Image]]">
<$transclude/>
</$list>
</div>

View File

@ -0,0 +1,15 @@
created: 20130825162000000
creator: 127.0.0.1
modified: 20141021182904357
modifier: 127.0.0.1
tags: Features
title: ImportTiddlers
type: text/vnd.tiddlywiki
On peut importer du contenu dans un fichier <<tw>> de plusieurs façons<<dp>>
* En utilisant le bouton ''importer'' (sous l'onglet ''Outils'' dans la barre latérale, ou dans le [[Panneau de contrôle|$:/ControlPanel]]) pour choisir un ou plusieurs fichiers locaux<<pv>>
* En glissant-déposant des fichiers à partir de l'explorateur Windows ou du Finder Mac OS X sur la fenêtre TiddlyWiki5 du navigateur
* En collant directement le contenu du presse-papier à l'aide du raccourci clavier (contrôle-V ou commande-V)
** Coller depuis le presse-papier n'est pour l'instant possible que dans GoogleChrome

View File

@ -0,0 +1,13 @@
created: 20141115212945847
creator: 127.0.0.1
list-after: RoadMap
modified: 20141119193113226
modifier: 127.0.0.1
tags: $:/tags/SideBar About
title: Informations pour les traducteurs
type: text/vnd.tiddlywiki
;Les titres des tiddlers sont conservés en anglais
:de sorte que les tiddlers traduits soient écrasent la version d'origine au moment d'être servis, et que les références croisées soient maintenues. Pour faire apparaître les titres traduits, utilisez le champ `caption`, ainsi que le paramètre de libellé dans les [[liens wikitext|Linking in WikiText]].
;Quelques raccourcis sont à votre disposition
:sous forme de macros dans le tiddler [[$:/editions/fr-FR/util-macros]]. Ils facilitent la saisie des chaînes de caractères typiquement françaises (comme les <<gf guillemets>>, mais aussi de mots fréquents (comme <<tw>>) ou compliqués comme <<latex>> (qui a sa propre [[feuille de style|$:/editions/fr-FR/CSS stylesheets/latex]]). N'hésitez pas à en ajouter<<pe>>

View File

@ -0,0 +1,24 @@
created: 20131219100608529
creator: 127.0.0.1
modified: 20140927112159781
modifier: 127.0.0.1
tags: [[TiddlyWiki on Node.js]]
title: Installing TiddlyWiki on Node.js
type: text/vnd.tiddlywiki
# Installez [[Node.js]] depuis http://nodejs.org
# Ouvrez un terminal en ligne de commande et tapez<<dp>>
#> `npm install -g tiddlywiki`
#> Si cela échoue avec un message d'erreur, il se peut que vous ayez besoin de retaper la commande en tant qu'administrateur<<dp>>
#> `npm install -g tiddlywiki` (Windows)
#> `sudo npm install -g tiddlywiki` (Mac/Linux)
# Vérifiez que <<tw>> est bien installé en tapant<<dp>>
#> `tiddlywiki --version`
# En réponse, vous devriez voir <<tw>> renvoyer la version en cours (par exemple `5.1.2` ; d'autres informations de débogage peuvent aussi apparaître).
# Faites l'essai<<dp>>
## `tiddlywiki monnouveauwiki --init server` pour créer un dossier pour un nouveau wiki qui inclura des composants orientés serveur
## `tiddlywiki monnouveauwiki --server` pour démarrer <<tw>>
## Positionnez votre navigateur sur l'adresse http://127.0.0.1:8080/
## Essayez d'éditer et de créer de nouveaux tiddlers
L'option `-g` demande à Node.js d'installer <<tw>> globalement. Sans elle, <<tw>> ne sera disponible uniquement dans le répertoire où vous l'avez installé.

View File

@ -0,0 +1,10 @@
caption: Vidéo d'introduction à TiddlyDesktop
created: 20140126124827076
modified: 20141115225354053
tags: Videos TiddlyDesktop
title: Introducing TiddlyDesktop Video
type: text/vnd.tiddlywiki
Cette courte introduction montre comment installer et utiliser TiddlyDesktop<<dp>>
<iframe width="560" height="315" src="http://www.youtube.com/embed/i3Bggkm7paA" frameborder="0" allowfullscreen></iframe>

View File

@ -0,0 +1,17 @@
created: 20130825142100000
creator: 127.0.0.1
modified: 20140927110559779
modifier: 127.0.0.1
tags: Definitions
title: JavaScript
type: text/vnd.tiddlywiki
~JavaScript est un langage de programmation introduit initialement sur les navigateurs comme une façon de scripter des pages web. Il était considéré au début comme un jouet pas très bien conçu, mais avec les années, il finit par être reconnu comme un langage puissant en tant que tel, et est très largement adopté dans les navigateurs et au-delà.
~JavaScript ressemble à ça<<dp>>
```
function surfaceDuCercle(rayon) {
return rayon * 2 * 3.141592653;
}
```

View File

@ -0,0 +1,10 @@
caption: Tuer le Dragon
created: 20130825143100000
creator: 127.0.0.1
modified: 20141119225830641
modifier: 127.0.0.1
tags: task
title: Kill the Dragon
type: text/vnd.tiddlywiki
//Il s'agit de l'une des tâches pour l'[[exemple de gestion de tâches|TaskManagementExample]]//

View File

@ -0,0 +1,28 @@
caption: Tout récent
created: 20140321090511826
creator: 127.0.0.1
modified: 20141115220848210
modifier: 127.0.0.1
tags: Community
title: Latest
type: text/vnd.tiddlywiki
Les informations, articles, ressources et exemples les plus récents.
<div class="tc-link-info">
<$list filter="[tag[Articles]] [tag[Examples]] [tag[Resources]] [tag[Tutorials]] +[!sort[modified]limit[8]]">
<div class="tc-link-info-item">
! <$link><$transclude field="caption"><$view field="title"/></$transclude></$link>
!!! <a href={{!!url}} target="_blank"><$text text={{!!url}}/></a>
<div class="tc-subtitle">Posted <$view field="modified" format="relativedate"/></div>
<$transclude/>
</div>
</$list>

View File

@ -0,0 +1,17 @@
caption: Lancement de <<tw>>
created: 20140923200804020
creator: xcazin
modified: 20141005141714732
modifier: xcazin
title: Launch of TiddlyWiki
type: text/vnd.tiddlywiki
En septembre 2004, j'ai donc publié une [[version préliminaire de TiddlyWiki|http://classic.tiddlywiki.com/firstversion.html]]. Il s'agissait de la plus petite application possible démontrant le concept : un simple fichier HTML de 48KB qui s'auto-engendrait.
L'inconvénient d'avoir écrit de cette manière la première version de <<tw>>, c'est que ça la rendait complètement impraticable pour l'édition — quand vous cliquiez sur <<gf "enregistrer les modifications">>, elle faisait apparaître une fenêtre montrant les données qui auraient été enregistrées s'il avait été possible d'écrire sur le système de fichiers depuis une page HTML.
Un grande partie des premiers commentaires sur <<tw>> étaient que c'était un outil sympathique, mais qu'il aurait été plus utile si on avait pu enregistrer correctement les modifications. J'étais plutôt frustré, car je tenais pour certaine l'impossibilité pour un fichier HTML tournant dans un navigateur d'enregistrer des modifications sur le système de fichiers local.
Quelques mois plus tard, j'ai repéré une extension Firefox expérimentale qui permettait à <<tw>> de sauvegarder les modifications depuis le navigateur. En examinant le code, je réalisai que l'API utilisée pour écrire sur le système de fichiers était en fait disponible pour les fichiers HTML ordinaires — pourvu qu'ils soient chargés depuis une URI de type `file://`.
J'adaptai le code Firefox dans le cœur de <<tw>> et j'ajoutai bientôt une fonctionnalité similaire pour Internet Explorer (en utilisant un ancien contrôle ~ActiveX que Microsoft distribuait avec Internet Explorer).

View File

@ -0,0 +1,14 @@
caption: Apprendre TiddlyWiki
created: 20140912140047779
creator: 127.0.0.1
list: Videos [[Introduction to Filters]] [[Sharing a TiddlyWiki on Dropbox]] [[Sharing your tiddlers with others]] [[Copying tiddlers between TiddlyWiki files]] [[Creating SubStories]] [[Editing Tiddlers with Emacs]] [[Exemple d'une galerie d'images]] [[Making curved text with SVG]] TaskManagementExample [[Adding a Twitter Follow button]] [[Philosophy of Tiddlers]] [[Adopt a Titles Policy]]
modified: 20141115212016554
modifier: 127.0.0.1
tags: TableOfContents
title: Learning
type: text/vnd.tiddlywiki
En savoir plus sur l'utilisation de <<tw>><<dp>>
<<list-links "[tag[Learning]]">>

View File

@ -0,0 +1,9 @@
caption: Départ de //British Telecom//
created: 20140923201802377
creator: 127.0.0.1
modified: 20140925122738366
modifier: 127.0.0.1
title: Leaving BT
type: text/vnd.tiddlywiki
Fin 2011, j'ai progressivement senti que j'aurais plus de latitude hors de l'enceinte de [[British Telecom|BT]] pour réaliser le potentiel de <<tw>>. D'un commun accord, je suis parti et j'ai commencé à travailler comme développeur indépendant, en me concentrant principalement sur une réincarnation de <<tw>>, qui pris la forme de TiddlyWiki5.

View File

@ -0,0 +1,6 @@
created: 20141116085922327
modified: 20141116085922327
tags: TableOfContents
title: Lexique
type: text/vnd.tiddlywiki

View File

@ -0,0 +1,119 @@
caption: Macros
created: 20131205160746466
modified: 20140619111725471
tags: WikiText
title: Macros in WikiText
type: text/vnd.tiddlywiki
! Defining Macros
Macros are snippets of text that can be inserted with a concise shortcut.
Multi-line macros are defined like this:
```
\define mysamplemacro(name:"Bugs Bunny",address:"Rabbit Hole Hill")
Hi, I'm $name$ and I live in $address$
\end
```
!! Parameter Substitution
The first line of the definition specifies the macro name and any parameters. Parameters are named and can optionally have default values that are used if the parameter isn't specified at the time of calling. The body of the macro definition follows, terminated with `\end` on a line by itself.
The text of the macro can reference parameters using the `$name$` syntax. The value of the parameter is substituted at the time the macro is invoked.
!! Variable Substitution
The values of named variables can also be substituted into the text of a macro using the syntax `$(variable)$`. For example:
```
\define mysamplemacro2()
Hi, I'm $(name)$ and I live in $(address)$
\end
\define name() Bugs Bunny
<$set name="address" value="Rabbit Hole Hill">
<<mysamplemacro2>>
</$set>
```
The result is: `Hi, I'm Bugs Bunny and I live in Rabbit Hole Hill`.
!! Single Line macros
Single-line macros can omit the `\end` marker like this:
```
\define mysamplemacro3(name:"Bugs Bunny") Hi, I'm $name$
```
!! Macro Scope
Macro definitions must be placed at the top of a tiddler. Macros are available to the tiddler that defines them, plus any tiddlers that it transcludes.
Global macros can be defined in any tiddler with the tag [[$:/tags/Macro]]. They are then available within all tiddlers.
Macros can be imported from other tiddlers with the ImportVariablesWidget.
[[JavaScript Macros|http://tiddlywiki.com/dev/index.html#JavaScript%20Macros]] can also be used for more flexibility.
! Using Macros
In their simplest form, macros are used like this:
```
<<mysamplemacro>>
<<mysamplemacro "Donald Duck">>
<<mysamplemacro "Mickey Mouse" "Mouse House">>
<<mysamplemacro name:"Minnie Mouse" address:"Mouse House">>
```
Resulting in:
```
Hi I'm Bugs Bunny and I live in Rabbit Hole Hill
Hi I'm Donald Duck and I live in Rabbit Hole Hill
Hi I'm Mickey Mouse and I live in Mouse House
Hi I'm Minnie Mouse and I live in Mouse House
```
Note that parameter values that do not specify names are mapped in sequence to the parameters defined in the macro.
!! Multiline Parameters
Parameters can include line breaks. For example:
```
<<mysamplemacro "Mickey Mouse" "Mouse House,
Mouse Lane,
Rodentville,
Ratland.">>
```
By using triple-double quotes you can specify parameter values that include single double quotes. For example:
```
<<mysamplemacro "Mickey Mouse" """Mouse House,
"Mouse" Lane,
Rodentville,
Ratland.""">>
```
! Using Macros with the MacroCallWidget
Macros can also be invoked with the MacroCallWidget
```
<<italicise "Text to be made into italics">>
<<italicise text:"Text to be made into italics">>
<$macrocall $name="italicise" text="Text to be made into italics"/>
<$macrocall $name="italicise" text={{Title of tiddler containing text to be italicised}}/>
<$macrocall $name="italicise" text=<<textMaker "Another macro to generate the text to be italicised">>/>
```
Also see:
* [[Macros]]
* [[MacroCallWidget]]

View File

@ -0,0 +1,20 @@
created: 20140211171341271
creator: 127.0.0.1
modified: 20141014165441688
modifier: 127.0.0.1
tags: Concepts Reference
title: Macros
type: text/vnd.tiddlywiki
Les macros sont des bouts de texte qui peuvent être insérés à l'aide d'un raccourci concis<<dp>>
```
<<maMacro>>
```
Vous pouvez écrire vos propres [[macros en WikiText|Macros in WikiText]] ou pour plus de souplesse, vous pouvez écrire des [[macros en Javascript|JavaScript Macros]].
Les macros suivantes sont fournies avec <<tw>><<dp>>
<<list-links "[tag[Macros]]">>

View File

@ -0,0 +1,10 @@
caption: Faire les lits
created: 20130825143100000
creator: 127.0.0.1
modified: 20141119225914571
modifier: 127.0.0.1
tags: task
title: Make the beds
type: text/vnd.tiddlywiki
//Il s'agit de l'une des tâches pour l'[[exemple de gestion de tâches|TaskManagementExample]]//

View File

@ -0,0 +1,12 @@
caption: makelibrary
created: 20140903085210479
creator: 127.0.0.1
modified: 20141115222324590
modifier: 127.0.0.1
tags: Commands
title: MakeLibraryCommand
type: text/vnd.tiddlywiki
{{$:/language/Help/makelibrary}}
Voir le [[mécanisme de mise à jour|UpgradeMechanism]] pour plus de détails.

View File

@ -0,0 +1,28 @@
created: 20140324223413403
creator: 127.0.0.1
modified: 20141116132159609
modifier: 127.0.0.1
tags: Learning
title: Making curved text with SVG
type: text/vnd.tiddlywiki
\define textOnPath(text)
$$$.svg
<svg width="100%" height="100%" viewBox="0 0 1000 300" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<path id="MyPath" d="M 100 200 C 200 100 300 0 400 100 C 500 200 600 300 700 200 C 800 100 900 100 900 100"/>
</defs>
<use xlink:href="#MyPath" fill="none" stroke="#ddd"/>
<text font-family="'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif" font-size="42.5">
<textPath xlink:href="#MyPath">
$text$
</textPath>
</text>
</svg>
$$$
\end
This demo shows how to use SVG to render transcluded text along a path. Enter some text in the textbox below to try it out; view the source to see how it is done.
<$edit-text tiddler="$:/CurvedText" tag="input" placeholder="Type text here" default=""/>
<$macrocall $name="textOnPath" text={{$:/CurvedText}}/>

View File

@ -0,0 +1,10 @@
caption: Plugin Markdown
created: 20141116085424505
modified: 20141116085526169
tags: Plugins
title: Markdown Plugin
type: text/vnd.tiddlywiki
Le plugin Markdown permet d'utiliser des tiddlers écrits avec les conventions de balisage [[Markdown]] standard.
Voir http://tiddlywiki.com/plugins/tiddlywiki/markdown/

View File

@ -0,0 +1,11 @@
created: 20141016140235476
modified: 20141116085843396
tags: Lexique
title: Markdown
type: text/vnd.tiddlywiki
<<<
Markdown est un langage de balisage léger créé par John Gruber et Aaron Swartz en 2004. Son but est d'offrir une syntaxe facile à lire et à écrire.
<<< Wikipedia : http://fr.wikipedia.org/wiki/Markdown
Site web officiel : http://daringfireball.net/projects/markdown/

View File

@ -0,0 +1,15 @@
caption: Rencontres
created: 20140721121924384
creator: 127.0.0.1
modified: 20141118215557900
modifier: 127.0.0.1
tags: Community
title: Meetups
type: text/vnd.tiddlywiki
Local meetings of ~TiddlyWiki enthusiasts around the world:
* [[OXTWIG]], the ''Oxford ~TiddlyWiki Interest Group'' meets monthly in Oxford, UK to share experiences of using TiddlyWiki
//If you are a ~TiddlyWiki enthusiast please consider starting a local TWIG in your area, it's a great way to spread the word about using TiddlyWiki//

View File

@ -0,0 +1,9 @@
created: 20140920205946684
modified: 20140920205946684
tags: picture
title: Motovun Jack.svg
type: image/svg+xml
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="34 107 510 317" width="510pt" height="317pt"><metadata xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:date>2012-05-10 07:32Z</dc:date><!-- Produced by OmniGraffle Professional 5.3.6 --></metadata><defs></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><g><title>Layer 1</title><path d="M 204.10294 372.67294 L 206.91333 373.50204 C 210.44484 371.92197 217.54364 374.36401 221.30923 375.55795 C 214.37523 367.871 203.92865 356.58286 196.40225 349.4665 C 193.93185 340.85104 194.98593 332.1817 195.51744 323.3866 L 195.62405 322.659 C 192.65733 329.6997 188.89246 336.5437 186.86893 343.95477 C 184.50095 353.95294 197.39323 364.74045 202.39233 370.92294 Z M 419.00293 414.95798 C 399.65295 414.411 391.14194 414.45804 381.28735 398.25296 L 373.60684 398.473 C 364.66696 398.076 368.39264 398.25595 362.42844 397.95901 C 352.45654 397.57098 354.05396 388.09604 352.29965 383.09003 C 349.49335 366.09698 356.01324 349.01611 355.80756 332.01971 C 355.73474 325.98639 347.19724 304.63062 344.14716 296.99548 C 334.58554 298.79572 324.97205 299.13895 315.27176 299.62231 C 292.91254 299.56754 270.70496 296.8295 248.65794 293.35248 C 244.36153 311.10052 231.59093 335.94183 242.14684 353.9793 C 254.95975 372.63696 263.95123 377.80597 277.88824 378.93094 C 291.8251 380.055 294.97214 395.78998 291.60031 401.40997 C 288.61584 405.294 283.37045 405.99902 278.91385 406.94 L 269.99945 407.35898 C 262.98456 407.12299 256.71454 405.229 250.46393 402.30798 C 240.02545 396.48102 229.24443 384.36703 221.23434 375.67001 C 223.09915 379.143 224.21146 385.92294 222.52005 389.07803 C 217.78415 395.78699 197.30133 395.746 187.92093 391.577 C 177.26495 386.84198 151.51596 353.59503 147.53493 328.69455 C 158.12593 308.66583 173.55493 291.2196 181.36093 269.41132 C 164.34593 258.55438 155.23293 240.88019 156.41594 220.8598 L 156.84294 218.5423 C 140.10095 221.67648 148.78296 220.51039 130.772964 221.87279 C 73.41696 221.6973 22.976959 182.80795 51.378967 122.367004 C 53.225952 118.787964 54.982956 115.534 58.113968 117.08801 C 60.626953 118.33496 60.265976 123.33699 59.001953 128.88399 C 42.766968 201.10277 122.11395 201.65552 170.88995 188.29181 C 175.73093 186.96521 185.35893 178.03061 192.02843 175.0687 C 202.93033 170.22757 214.76323 168.2634 226.50644 166.84811 C 255.71411 163.51997 290.81815 178.90649 308.65442 179.4089 C 326.4909 179.91129 351.86395 175.13808 367.43942 176.14308 C 378.74075 176.66016 389.83795 178.70007 400.74194 181.6059 C 407.79996 147.215 408.29895 121.867996 425.03094 116 C 434.85095 117.550995 442.4179 130.93298 448.01895 138.08301 L 448.04193 138.07898 C 459.4489 137.62897 470.30396 140.52301 481.09692 143.73497 C 500.63696 140.962006 517.03394 129.989 534.28992 121.45299 C 534.23596 121.721985 533.95398 121.81297 533.78595 121.99397 C 516.80396 135.72798 514.4319 158.952 516.42993 180.42822 C 517.17297 191.57237 514.02393 203.67166 510.13098 215.08179 C 502.84595 233.67169 488.77692 253.26677 472.44794 252.26176 C 466.27496 252.0665 462.68893 248.57117 458.10095 244.83946 C 457.21094 252.39809 453.71295 259.14267 450.34094 265.82758 C 442.55396 280.64941 422.20496 287.18097 403.36292 303.00763 C 384.52216 318.83453 409.39194 375.35904 415.42194 385.65802 C 421.45096 395.95798 438.28192 399.72598 431.75095 409.02194 C 429.75296 412.09198 426.69794 413.19 423.43292 414.38098 Z" fill="black"/></g></g></svg>

View File

@ -0,0 +1,24 @@
caption: Navigation parmi les tiddlers ouverts
created: 20140908092600000
creator: 127.0.0.1
modified: 20141022201649218
modifier: 127.0.0.1
tags: [[Working with TiddlyWiki]]
title: Navigating between open tiddlers
type: text/vnd.tiddlywiki
Dans le mode de déroulé par défaut <<gf "classic">>, les tiddlers ouverts sont affichés verticalement dans une colonne appelée <<gf "cours du déroulé">>. Il existe plusieurs façons de parcourir le déroulé — autrement dit, de rebondir d'un tiddler ouvert à l'autre.
* Une façon évidente consiste à ''faire défiler la page de bas en haut'' à l'aide de la barre de défilement du déroulé sur la droite.
** On notera que lorsque le cours du déroulé et la barre latérale s'étendent l'un et l'autre sous l'écran visible, //deux// barre de défilement apparaissent. La barre de défilement extérieure, soit la plus à droite, contrôle le cours du déroulé. La barre de déroulement intérieure contrôle la barre latérale.
* Une manière de procéder un peu maladroite mais souvent tentée par les nouveaux utilisateurs consiste à ''fermer les tiddlers un par un'' jusqu'à retrouver le tiddler qu'ils cherchent.
** Fermer un tiddler quelconque en haut ou au milieu du déroulé fera que tous les tiddlers situés en dessous remonteront le cours du déroulé. Le tiddler situé juste en dessous de celui que vous venez de fermer remontera d'un cran pour prendre sa place.
** Fermer le tiddler tout en bas du déroulé amènera le bas du tiddler situé juste au-dessus de lui dans le champ de vision.
* La meilleure approche consiste à ''utiliser l'onglet Ouverts'' dans la barre latérale pour cliquer directement sur le tiddler ouvert vers lequel vous souhaitez vous déplacer.
** L'onglet 'Ouverts' contient la liste de tous les tiddlers ouverts. Vous pouvez cliquer sur n'importe quel tiddler de la liste pour rebondir vers lui, ou cliquer sur le 'x' situé à côté pour le fermer. Il existe également un bouton 'Tout fermer' au bas de la liste des tiddlers ouverts.

View File

@ -0,0 +1,15 @@
created: 20131129094739786
creator: 127.0.0.1
modified: 20141115211635853
modifier: 127.0.0.1
tags: Definitions
title: Node.js
type: text/vnd.tiddlywiki
''Node.js'' est une application téléchargeable sur votre ordinateur PC, Mac ou Linux, qui vous permet d'exécuter des programmes JavaScript. Contrairement aux programmes ~JavaScript s'exécutant dans un navigateur, le code tournant sur Node.js dispose d'un accès complet au système de fichiers et aux autres ressources de l'ordinateur, ce qui lui permet mener à bien des tâches traditionnellement dévolues à des langages comme Java, PHP et Python. Voir http://nodejs.org pour plus de détails.
Dans le cas de ~TiddlyWiki, Node.js permet de profiter d'un même code principal capable de tourner aussi bien dans le navigateur que sur le serveur, ce qui accroît encore sa souplesse d'utilisation.
Pour les utilisateurs finaux, le mode Node.js n'est pas plus compliqué à utiliser que le mode intégré au navigateur web, mais il donne accès à des fonctions puissantes, notamment la possibilité d'exécuter ~TiddlyWiki en tant que serveur web auquel vous pouvez vous connecter depuis d'autres appareils.
Voir [[TiddlyWiki sur Node.js|TiddlyWiki on Node.js]] pour plus de détails.

View File

@ -0,0 +1,30 @@
caption: now
created: 20141008141616791
creator: 127.0.0.1
modified: 20141018163834163
modifier: 127.0.0.1
tags: Macros
title: NowMacro
type: text/vnd.tiddlywiki
La macro ''now'' renvoie la date et l'heure courantes, formatées d'après chaîne de caractères optionnelle.
! Paramètres
|!Position |!Nom |!Description |!Défaut |
| 1 |format |Chaîne de type DateFormat spécifiant le format pour la date et l'heure |`0hh:0mm, DDth MMM YYYY` |
! Exemples
Par exemple<<dp>>
```
* <<now>>
* <<now "DDth MMM YYYY">>
```
Renvoie<<dp>>
* <<now>>
* <<now "DDth MMM YYYY">>

View File

@ -0,0 +1,19 @@
caption: Origines de <<tw>>
created: 20140923200251427
creator: xcazin
modified: 20140923200401774
modifier: xcazin
title: Origins of Tiddlywiki
type: text/vnd.tiddlywiki
En 1997, un collègue me montra [[le wiki original de Ward Cunningham|http://c2.com/cgi/wiki]]. Que quelque chose d'aussi puissant puisse être écrit en seulement 700 lignes de Perl m'impressionna à l'époque, et j'étais aussi fasciné par la manière radicale dont la sécurité et le système de permissions avaient été repensés. Comme beaucoup d'autres développeurs, je me suis jeté sur tous les types de wiki qui me passaient sous la main, afin d'explorer leur utilisation en environnement de travail.
Le principal attrait du wiki pour moi était le sentiment qu'il pouvait remettre en question le paradigme qui prévalait jusqu'alors, à savoir les documents conçus pour être imprimés, et les emails.
Après avoir observé pendant quelques années la manière dont les gens utilisaient les wikis, j'ai remarqué que les utilisateurs avancés faisait grand usage de la possibilité d'ouvrir plusieurs pages de wiki à la fois dans les onglets de leur navigateur, pour se faciliter la comparaison et la révision des pages, la recopie de texte d'une page à l'autre, et pour se constituer une sorte de file de pages en attente d'être lues.
J'ai eu le sentiment que cette capacité à manipuler plusieurs pages en même temps était centrale dans la capacité à réorganiser un wiki, et on considère généralement qu'un wiki réorganisé avec amour a tendance à être plus utile. Pourtant, les interfaces utilisateur des wiki ont toujours été exclusivement conçues pour la présentation et la manipulation d'une seule page à la fois.
Toutes ces réflexions se sont synthétisées lorsque j'ai vu l'interface de Gmail en avril 2004, qui utilisait Ajax de manière ingénieuse pour assembler des mails individuels dans des fils de conversations.
J'ai commencer à expérimenter avec HTML et JavaScript pour pousser l'idée. Je n'avais eu jusqu'à présent pratiquement aucune expérience de l'un ou de l'autre, à part composer quelques pages statiques et des sites ASP simples dans des vies précédentes. Se plonger dans ces techniques orientées client a été une expérience douloureuse ; comme tout le monde, j'étais horrifié de découvrir l'atrocité des incompatibilités et incohériences de la programmation web.

View File

@ -0,0 +1,13 @@
caption: [[Osmosoft]] et TiddlySpace
created: 20140923201646576
creator: 127.0.0.1
modified: 20140925120736691
modifier: 127.0.0.1
title: Osmosoft and TiddlySpace
type: text/vnd.tiddlywiki
Je constituais une équipe chez [[BT]] sous le nom [[Osmosoft]]. Nous avions comme objectif d'évangéliser les bénéfices de l'//open source// et d'aider d'autres équipes à réaliser ces bénéfices en pratique. Nous nous sommes aussi rendu compte qu'il était nécessaire d'évangéliser l'usage du Web en général, et les standards web en particullier.
Notre approche était de privilégier la démonstration sur le discours. Nous avons travaillé avec la communauté <<tw>> pour étendre l'écosystème, et nous avons construit de nombreux systèmes internes pour BT (certains basés sur <<tw>>, d'autres non).
La principale contribution d'[[Osmosoft]] à la communauté <<tw>> fut la création de TiddlyWeb et TiddlySpace. TiddlyWeb était un serveur robuste, capable de servir des tiddlers sur l'Internet, mais aussi de composer des vues <<tw>> à partir de ces tiddlers. Quant à TiddlySpace, il s'agissait d'une tentative pour packager TiddlyWeb de façon plus directement utilisable.

View File

@ -0,0 +1,10 @@
created: 20131101091300000
modified: 20131101092400000
title: Osmosoft
type: text/vnd.tiddlywiki
Founded in 2004 by JeremyRuston, Osmosoft was originally a consultancy for software services around TiddlyWiki. Notable engagements included working with Socialtext on [[Socialtext Unplugged|https://www.socialtext.net/open/socialtext_unplugged]].
In 2007, Osmosoft was acquired by [[BT]] and became the champions for open source within the enterprise. As part of BT, Osmosoft has worked on a diverse range of projects within BT and for BT's customers.
See http://osmosoft.com/

Some files were not shown because too many files have changed in this diff Show More