| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| created: 20150518083726127 | ||
| modified: 20150518083854559 | ||
| tags: Lexikon | ||
| title: Open Source Initiative | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <<< | ||
| Die Open Source Initiative (OSI) ist eine Organisation, die sich der Förderung von Open-Source-Software widmet. Sie wurde im Februar 1998 von Bruce Perens und Eric S. Raymond gegründet. Sie zertifiziert Softwarelizenzen anhand ihrer eigenen Open Source Definition. Software die unter diesen Lizenzen verbreitet wird, darf das Certification Mark der Organisation tragen. | ||
| <<<[[wikipedia|http://de.wikipedia.org/wiki/Open_Source_Initiative#Definition_von_Open_Source]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,8 +1,8 @@ | ||
| created: 20140908125056269 | ||
| creator: pmario | ||
| modified: 20150513154526985 | ||
| modifier: pmario | ||
| title: $:/DefaultTiddlers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| HelloThere |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| created: 20150615125628093 | ||
| modified: 20150615131411878 | ||
| tags: $:/tags/Macro | ||
| title: $:/editions/de-AT-DE/iframe-responsive | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define iframe-responsive(src; ratio:"56.25%"; allowfullscreen:"allowfullscreen"; frameborder:"0") | ||
| <div style="width: 100%; padding-bottom: $ratio$; height: 0px; position: relative;"><iframe style="width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;" src="$src$" frameborder="$frameborder$" $allowfullscreen$></iframe></div> | ||
| \end |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| caption: Englisches Einführungsvideo | ||
| created: 20141126153016142 | ||
| creator: pmario | ||
| modified: 20150518080106158 | ||
| modifier: pmario | ||
| tags: [[Was kann TiddlyWiki]] Video | ||
| title: Einführungsvideo | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Diese Videopräsentation (englisch) erklärt die grundlegenden Möglichkeiten von TiddlyWiki. | ||
|
|
||
|
|
||
| <iframe width="560" height="315" src="http://www.youtube.com/embed/KtCUr83XgyE" frameborder="0" allowfullscreen></iframe> | ||
|
|
||
| Die Präsentation, die in diesem Video verwendet wurde, finden Sie hier: | ||
|
|
||
| http://tiddlywiki.com/editions/introduction/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,7 +3,6 @@ | |
| "plugins": [ | ||
| "tiddlywiki/tiddlyweb", | ||
| "tiddlywiki/filesystem", | ||
| "tiddlywiki/highlight" | ||
| ], | ||
| "themes": [ | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| created: 20141116131524391 | ||
| modified: 20150620165526918 | ||
| title: $:/CurvedText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Sur Firefox/Mac, suit seulement la dernière colline |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,110 @@ | ||
| created: 20150531155638729 | ||
| modified: 20150620170244944 | ||
| tags: $:/tags/Macro | ||
| title: $:/editions/tw5.com/doc-macros | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define .concat(1,2,3,4,5) $1$$2$$3$$4$$5$ | ||
|
|
||
| \define .def(_) <dfn class="doc-def">$_$</dfn> | ||
| \define .em(_) <em class="doc-em">$_$</em> | ||
| \define .strong(_) <strong class="doc-strong">$_$</strong> | ||
| \define .place(_) <code class="doc-place">$_$</code> | ||
| \define .word(_) "$_$" | ||
|
|
||
| \define .preamble(_) :.doc-preamble $_$ | ||
| \define .note(_) | ||
| @@.doc-note | ||
| ;Note | ||
| : $_$ | ||
| @@ | ||
| \end | ||
|
|
||
| \define .tid(_) <code class="doc-tiddler">$_$</code> | ||
| \define .tag(_) <code class="doc-tag">$_$</code> | ||
| \define .field(_) <code class="doc-field">$_$</code> | ||
| \define .value(_) <code class="doc-value">$_$</code> | ||
| \define .op(_) <code class="doc-operator">$_$</code> | ||
| \define .var(_) <code class="doc-var">$_$</code> | ||
| \define .wid(_) <code class="doc-widget">$$_$</code> | ||
| \define .attr(_) <code class="doc-attr">$_$</code> | ||
| \define .param(_) <code class="doc-param">$_$</code> | ||
|
|
||
| \define .mtitle(_) $_$ Macro | ||
| \define .otitle(_) $_$ Operator | ||
| \define .vtitle(_) $_$ Variable | ||
|
|
||
| \define .link(_,to) <$link to="$to$">$_$</$link> | ||
| \define .clink(_,to) <span class="doc-clink"><<.link """$_$""" "$to$">></span> | ||
| \define .dlink(_,to) <$macrocall $name=".link" _=<<.def "$_$">> to="$to$">/> | ||
| \define .dlink-ex(_,to) <a href="$to$" class="tc-tiddlylink-external" target="_blank"><<.def "$_$">></a> | ||
| \define .flink(to) <$macrocall $name=".link" _=<<.field {{$to$!!caption}}>> to="$to$"/> | ||
| \define .mlink(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to=<<.mtitle "$_$">>/> | ||
| \define .mlink2(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to="$to$"/> | ||
| \define .olink(_) <$macrocall $name=".link" _=<<.op "$_$">> to=<<.otitle "$_$">>/> | ||
| \define .olink2(_,to) <$macrocall $name=".link" _=<<.op "$_$">> to=<<.otitle "$to$">>/> | ||
| \define .vlink(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to=<<.vtitle "$_$">>/> | ||
| \define .vlink2(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to="$to$"/> | ||
| \define .wlink(to) <$macrocall $name=".link" _=<<.wid {{$to$!!caption}}>> to="$to$"/> | ||
| \define .wlink2(_,to) <$macrocall $name=".link" _="$_$" to="$to$"/> | ||
|
|
||
| \define .key(_) <span class="doc-key">$_$</span> | ||
| \define .combokey(_) <$macrocall $name=".if" cond="$_$" then=<<.key '$_$'>>/> | ||
| \define .keycombo(1,2,3,4) <<.combokey "$1$">><<.if "$2$" +>><<.combokey "$2$">><<.if "$3$" +>><<.combokey "$3$">><<.if "$4$" +>><<.combokey "$4$">> | ||
|
|
||
| \define .tab(_) <span class="doc-tab">{{$_$!!caption}}</span> | ||
| \define .sidebar-tab(_) <<.tab "$:/core/ui/SideBar/$_$">> | ||
| \define .more-tab(_) <<.tab "$:/core/ui/MoreSideBar/$_$">> | ||
| \define .info-tab(_) <<.tab "$:/core/ui/TiddlerInfo/$_$">> | ||
| \define .controlpanel-tab(_) <<.tab "$:/core/ui/ControlPanel/$_$">> | ||
| \define .advancedsearch-tab(_) <<.tab "$:/core/ui/AdvancedSearch/$_$">> | ||
| \define .toc-tab() <<.tab "TableOfContents">> | ||
| \define .example-tab(_) <span class="doc-tab">$_$</span> | ||
|
|
||
| \define .button(_) <span class="doc-button">{{$:/core/ui/Buttons/$_$!!caption}}</span> | ||
|
|
||
| \define .tip(_) <div class="doc-icon-block"><div class="doc-block-icon">{{$:/core/images/tip}}</div> $_$</div> | ||
| \define .warning(_) <div class="doc-icon-block"><div class="doc-block-icon">{{$:/core/images/warning}}</div> $_$</div> | ||
|
|
||
| \define .state-prefix() $:/state/editions/tw5.com/ | ||
|
|
||
| \define .lorem() | ||
| 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. | ||
| \end | ||
|
|
||
| \define .toc-lorem() | ||
| C'est un exemple de tiddler. Voir [[Macros Table des matières (Exemples)|Table-of-Contents Macros (Examples)]]. | ||
|
|
||
| <<.lorem>> | ||
| \end | ||
|
|
||
| \define .example(n,eg,egvar:NO-SUCH-VAR) | ||
| <div class="doc-example"> | ||
| <$reveal default="$egvar$" type="match" text="NO-SUCH-VAR"> | ||
| <$codeblock code="""$eg$"""/> | ||
| </$reveal> | ||
| <$reveal default="$egvar$" type="nomatch" text="NO-SUCH-VAR"> | ||
| <!-- allow an example to contain """ --> | ||
| <$codeblock code=<<$egvar$>>/> | ||
| </$reveal> | ||
| <$list filter="[title<.state-prefix>addsuffix{!!title}addsuffix[/]addsuffix[$n$]]" variable=".state"> | ||
| <$reveal state=<<.state>> type="nomatch" text="show"> | ||
| <dl> | ||
| <dd><$button set=<<.state>> setTo="show">Essayez</$button></dd> | ||
| </dl> | ||
| </$reveal> | ||
| <$reveal state=<<.state>> type="match" text="show"> | ||
| <dl> | ||
| <dd><$button set=<<.state>> setTo="">Cachez</$button></dd> | ||
| </dl> | ||
| <blockquote class="doc-example-result"> | ||
| <$reveal default="$egvar$" type="match" text="NO-SUCH-VAR"> | ||
| $eg$ | ||
| </$reveal> | ||
| <$reveal default="$egvar$" type="nomatch" text="NO-SUCH-VAR"> | ||
| <<$egvar$>> | ||
| </$reveal> | ||
| </blockquote> | ||
| </$reveal> | ||
| </$list> | ||
| \end |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,110 @@ | ||
| created: 20150117152607000 | ||
| modified: 20150620212025034 | ||
| tags: $:/tags/Macro | ||
| title: $:/editions/tw5.com/doc-macros | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define .concat(1,2,3,4,5) $1$$2$$3$$4$$5$ | ||
|
|
||
| \define .def(_) <dfn class="doc-def">$_$</dfn> | ||
| \define .em(_) <em class="doc-em">$_$</em> | ||
| \define .strong(_) <strong class="doc-strong">$_$</strong> | ||
| \define .place(_) <code class="doc-place">$_$</code> | ||
| \define .word(_) "$_$" | ||
|
|
||
| \define .preamble(_) :.doc-preamble $_$ | ||
| \define .note(_) | ||
| @@.doc-note | ||
| ;Note | ||
| : $_$ | ||
| @@ | ||
| \end | ||
|
|
||
| \define .tid(_) <code class="doc-tiddler">$_$</code> | ||
| \define .tag(_) <code class="doc-tag">$_$</code> | ||
| \define .field(_) <code class="doc-field">$_$</code> | ||
| \define .value(_) <code class="doc-value">$_$</code> | ||
| \define .op(_) <code class="doc-operator">$_$</code> | ||
| \define .var(_) <code class="doc-var">$_$</code> | ||
| \define .wid(_) <code class="doc-widget">$$_$</code> | ||
| \define .attr(_) <code class="doc-attr">$_$</code> | ||
| \define .param(_) <code class="doc-param">$_$</code> | ||
|
|
||
| \define .mtitle(_) $_$ Macro | ||
| \define .otitle(_) $_$ Operator | ||
| \define .vtitle(_) $_$ Variable | ||
|
|
||
| \define .link(_,to) <$link to="$to$">$_$</$link> | ||
| \define .clink(_,to) <span class="doc-clink"><<.link """$_$""" "$to$">></span> | ||
| \define .dlink(_,to) <$macrocall $name=".link" _=<<.def "$_$">> to="$to$">/> | ||
| \define .dlink-ex(_,to) <a href="$to$" class="tc-tiddlylink-external" target="_blank"><<.def "$_$">></a> | ||
| \define .flink(to) <$macrocall $name=".link" _=<<.field {{$to$!!caption}}>> to="$to$"/> | ||
| \define .mlink(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to=<<.mtitle "$_$">>/> | ||
| \define .mlink2(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to="$to$"/> | ||
| \define .olink(_) <$macrocall $name=".link" _=<<.op "$_$">> to=<<.otitle "$_$">>/> | ||
| \define .olink2(_,to) <$macrocall $name=".link" _=<<.op "$_$">> to=<<.otitle "$to$">>/> | ||
| \define .vlink(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to=<<.vtitle "$_$">>/> | ||
| \define .vlink2(_,to) <$macrocall $name=".link" _=<<.var "$_$">> to="$to$"/> | ||
| \define .wlink(to) <$macrocall $name=".link" _=<<.wid {{$to$!!caption}}>> to="$to$"/> | ||
| \define .wlink2(_,to) <$macrocall $name=".link" _="$_$" to="$to$"/> | ||
|
|
||
| \define .key(_) <span class="doc-key">$_$</span> | ||
| \define .combokey(_) <$macrocall $name=".if" cond="$_$" then=<<.key '$_$'>>/> | ||
| \define .keycombo(1,2,3,4) <<.combokey "$1$">><<.if "$2$" +>><<.combokey "$2$">><<.if "$3$" +>><<.combokey "$3$">><<.if "$4$" +>><<.combokey "$4$">> | ||
|
|
||
| \define .tab(_) <span class="doc-tab">{{$_$!!caption}}</span> | ||
| \define .sidebar-tab(_) <<.tab "$:/core/ui/SideBar/$_$">> | ||
| \define .more-tab(_) <<.tab "$:/core/ui/MoreSideBar/$_$">> | ||
| \define .info-tab(_) <<.tab "$:/core/ui/TiddlerInfo/$_$">> | ||
| \define .controlpanel-tab(_) <<.tab "$:/core/ui/ControlPanel/$_$">> | ||
| \define .advancedsearch-tab(_) <<.tab "$:/core/ui/AdvancedSearch/$_$">> | ||
| \define .toc-tab() <<.tab "TableOfContents">> | ||
| \define .example-tab(_) <span class="doc-tab">$_$</span> | ||
|
|
||
| \define .button(_) <span class="doc-button">{{$:/core/ui/Buttons/$_$!!caption}}</span> | ||
|
|
||
| \define .tip(_) <div class="doc-icon-block"><div class="doc-block-icon">{{$:/core/images/tip}}</div> $_$</div> | ||
| \define .warning(_) <div class="doc-icon-block"><div class="doc-block-icon">{{$:/core/images/warning}}</div> $_$</div> | ||
|
|
||
| \define .state-prefix() $:/state/editions/tw5.com/ | ||
|
|
||
| \define .lorem() | ||
| 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. | ||
| \end | ||
|
|
||
| \define .toc-lorem() | ||
| C'est un exemple de tiddler. Voir [[Macros Table des matières (Exemples)|Table-of-Contents Macros (Examples)]]. | ||
|
|
||
| <<.lorem>> | ||
| \end | ||
|
|
||
| \define .example(n,eg,egvar:NO-SUCH-VAR) | ||
| <div class="doc-example"> | ||
| <$reveal default="$egvar$" type="match" text="NO-SUCH-VAR"> | ||
| <$codeblock code="""$eg$"""/> | ||
| </$reveal> | ||
| <$reveal default="$egvar$" type="nomatch" text="NO-SUCH-VAR"> | ||
| <!-- allow an example to contain """ --> | ||
| <$codeblock code=<<$egvar$>>/> | ||
| </$reveal> | ||
| <$list filter="[title<.state-prefix>addsuffix{!!title}addsuffix[/]addsuffix[$n$]]" variable=".state"> | ||
| <$reveal state=<<.state>> type="nomatch" text="show"> | ||
| <dl> | ||
| <dd><$button set=<<.state>> setTo="show">Essayez</$button></dd> | ||
| </dl> | ||
| </$reveal> | ||
| <$reveal state=<<.state>> type="match" text="show"> | ||
| <dl> | ||
| <dd><$button set=<<.state>> setTo="">Cachez</$button></dd> | ||
| </dl> | ||
| <blockquote class="doc-example-result"> | ||
| <$reveal default="$egvar$" type="match" text="NO-SUCH-VAR"> | ||
| $eg$ | ||
| </$reveal> | ||
| <$reveal default="$egvar$" type="nomatch" text="NO-SUCH-VAR"> | ||
| <<$egvar$>> | ||
| </$reveal> | ||
| </blockquote> | ||
| </$reveal> | ||
| </$list> | ||
| \end |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| created: 20150221145447000 | ||
| modified: 20150601194637381 | ||
| title: $:/editions/tw5.com/macro-examples/say-hi-using-variables | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define say-hi-using-variables() | ||
| Salut, je suis $(name)$ et je vis à $(address)$. | ||
| \end | ||
|
|
||
| \define name() Bugs |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| created: 20150221145803000 | ||
| modified: 20150601194542856 | ||
| title: $:/editions/tw5.com/macro-examples/say-hi | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define sayhi(name:"Bugs Bunny" address:"Rabbit Hole Hill") | ||
| Salut, Je suis $name$ et je vis à $address$. | ||
| \end |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,40 @@ | ||
| created: 20150117152607000 | ||
| modified: 20150602113928466 | ||
| tags: $:/tags/Macro | ||
| title: $:/editions/tw5.com/operator-macros | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define .operator-examples(op,text:"Examples") <$link to="$op$ Operator (Examples)">$text$</$link> | ||
|
|
||
| \define .operator-example(n,eg,ie) | ||
| <div class="doc-example"> | ||
| `$eg$` | ||
| <$macrocall $name=".if" cond="""$ie$""" then="""<dd>→ $ie$</dd>"""/> | ||
| <$list filter="[title<.state-prefix>addsuffix{!!title}addsuffix[/]addsuffix[$n$]]" variable=".state"> | ||
| <$reveal state=<<.state>> type="nomatch" text="show"> | ||
| <dl> | ||
| <dd><$button set=<<.state>> setTo="show">Essayez</$button></dd> | ||
| </dl> | ||
| </$reveal> | ||
| <$reveal state=<<.state>> type="match" text="show"> | ||
| <dl> | ||
| <dd><$button set=<<.state>> setTo="">Hide</$button></dd> | ||
| </dl> | ||
| <blockquote class="doc-example-result"> | ||
| <ul><$list filter="$eg$" emptyMessage="(empty)"> | ||
| <li><$link><$view field="title"/></$link></li> | ||
| </$list></ul> | ||
| </blockquote> | ||
| </$reveal> | ||
| </$list> | ||
| \end | ||
|
|
||
| \define .this-is-operator-example() This example tiddler is used to illustrate some of the [[Filter Operators]]. | ||
| \define .using-days-of-week() These examples make use of the [[Days of the Week]] tiddler. | ||
| \define .s-matching-is-case-sensitive() In looking for matches for <<.place S>>, capital and lowercase letters are treated as different. | ||
|
|
||
| \define .node-only-operator() | ||
|
|
||
| <$macrocall $name=".note" _="This operator is <<.em not>> available when ~TiddlyWiki is running in a web browser."/> | ||
|
|
||
| \end |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| created: 20150220191009000 | ||
| modified: 20150602092431500 | ||
| title: $:/editions/tw5.com/railroad/macro-parameter-value | ||
| type: text/vnd.tiddlywiki.railroad | ||
|
|
||
| ( '"""' [:{/'tout sauf """'/}] '"""' | ||
| | '"' [:{/'tout sauf "'/}] '"' | ||
| | "'" [:{/"tout sauf '"/}] "'" | ||
| | "[[" [:{/"tout sauf ]"/}] "]]" | ||
| | {/"""tout sauf ' " ou espacevierge"""/} | ||
| ) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| created: 20150614115838978 | ||
| modified: 20150614115932020 | ||
| title: $:/editions/tw5.com/snippets/download-empty-button | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$button class="tc-btn-big-green"> | ||
| <$action-sendmessage $message="tm-download-file" $param="$:/editions/tw5.com/download-empty" filename="empty.html"/> | ||
| Télécharger la base {{$:/core/images/save-button}} | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| created: 20150228114241000 | ||
| modified: 20150619161043143 | ||
| tags: $:/tags/Macro | ||
| title: $:/editions/tw5.com/variable-macros | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define .variable-examples(v,text:"Exemples") <$link to="$v$ Variable (Examples)">$text$</$link> | ||
| \define .macro-examples(m,text:"Exemples") <$link to="$m$ Macro (Examples)">$text$</$link> | ||
|
|
||
| \define .js-macro-link(_) [[$_$|http://tiddlywiki.com/dev/index.html#JavaScript%20Macros]] | ||
|
|
||
| \define .this-is-static-link-variable() <<.tip "This variable has no useful effect when ~TiddlyWiki is running in a browser, as the `href` attribute is ignored there -- links between tiddlers are performed by JavaScript instead. The variable comes into play when one is using the [[Node.js configuration|TiddlyWiki on Node.js]] to [[generate a static version|RenderTiddlersCommand]] of a wiki.">> | ||
|
|
||
| \define .this-is-toolbar-config-variable(configTiddler) | ||
|
|
||
| It can be set to <<.value yes>> or <<.value no>> prior to transcluding such a button. | ||
|
|
||
| The standard page template sets it to the value found in [[$configTiddler$]], with the result that this becomes the default for the whole page. The user can adjust this default by using a tickbox on the <<.controlpanel-tab Settings>> tab of the [[Control Panel|$:/ControlPanel]]. | ||
| \end |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,47 @@ | ||
| created: 20150531155638729 | ||
| modified: 20150601094935758 | ||
| tags: $:/tags/Macro | ||
| title: $:/editions/tw5.com/wikitext-macros | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define wikitext-example(src) | ||
| <div class="doc-example"> | ||
|
|
||
| ``` | ||
| $src$ | ||
| ``` | ||
|
|
||
| Affichera ceci : | ||
|
|
||
| $src$ | ||
|
|
||
| ... Génération du HTML : | ||
|
|
||
| $$$text/vnd.tiddlywiki>text/html | ||
| $src$ | ||
| $$$ | ||
| </div> | ||
| \end | ||
|
|
||
| \define wikitext-example-without-html(src) | ||
| <div class="doc-example"> | ||
|
|
||
| ``` | ||
| $src$ | ||
| ``` | ||
|
|
||
| Affichera ceci : | ||
|
|
||
| $src$ | ||
| </div> | ||
| \end | ||
|
|
||
| \define tw-code(tiddler) | ||
| <$codeblock language={{$tiddler$!!type}} code={{$tiddler$}}/> | ||
| \end | ||
|
|
||
| \define tw-code-link(tiddler) | ||
| [[$tiddler$]]: | ||
|
|
||
| <<tw-code $tiddler$>> | ||
| \end |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| created: 20150102163222184 | ||
| modified: 20150621144340024 | ||
| title: $:/plugins/tiddlywiki/railroad/readme | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Ce plugin propose le widget `<$railroad>` pour générer des diagrammes chemin de fer en images SVG. | ||
|
|
||
| De plus, le [[diagramme de notation|$:/plugins/tiddlywiki/railroad/syntax]] peut être stocké dans un tiddler dédié avec son champ `type` réglé sur `text/vnd.tiddlywiki.railroad`, ce tiddler pourra être ainsi simplement transclu partout où il sera nécessaire. | ||
|
|
||
| Le plugin est basé sur [[une bibliothèque de Tab Atkins|https://github.com/tabatkins/railroad-diagrams]] qui a été étendue pour la rendre plus malléable, notamment par la possibilité des composant d'un diagramme de fonctionner comme des liens ou d'être transclus à partir d'autres tiddlers. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| created: 20150103184022184 | ||
| modified: 20150621144904727 | ||
| title: $:/plugins/tiddlywiki/railroad/syntax-string | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ('"' texte '"' | "'" texte "'" | '"""' texte '"""') |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,97 @@ | ||
| created: 20150103184022184 | ||
| modified: 20150621143842068 | ||
| title: $:/plugins/tiddlywiki/railroad/syntax | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Le widget railroad utilise une notation spéciale pour construire les composants définis çi-après. | ||
|
|
||
| Ici, `x` et `y` remplacent tout composant. | ||
|
|
||
| Les noms (contrairement aux chaines cotées) ne sont composés que de valeurs débutant par une lettre et contenant seulement lettres, chiffres, soulignements, points et traits d'union. | ||
|
|
||
| --- | ||
|
|
||
| ; série | ||
| : <$railroad text=""" ["<-"] {x} ["->"] """/> | ||
| * Une série de composants | ||
| * Les délimiteurs `<-` et `->` permettent d'obliger un composant unique à être traité comme une série. C'est parfois utile pour mettre en valeur un diagramme | ||
| --- | ||
|
|
||
| ; optionnel | ||
| : <$railroad text=""" "[" [":"] x "]" """/> | ||
| * Un composant qui peut être omis | ||
| * Les deux points font qu'`x` soit en tout premier | ||
|
|
||
| --- | ||
|
|
||
| ; répété | ||
| : <$railroad text=""" "{" x [:"+" y] "}" """/> | ||
| * Une liste d'un ou plusieurs `x` | ||
| * Le suffixe `+` ajoute `y` comme séparateur entre tout `x` et le suivant | ||
|
|
||
| --- | ||
|
|
||
| ; répétition optionnelle | ||
| : <$railroad text=""" "[{" [":"] x [:"+" y] "}]" """/> | ||
| * Une liste optionnelle de `x`, i.e. une liste de zéro ou plusieurs `x` | ||
|
|
||
| --- | ||
|
|
||
| ; choix | ||
| : <$railroad text=""" "(" {[:":"] x +"|"} ")" """/> | ||
| * Un ensemble d'alternatives | ||
| * Les deux points indiquent quelle branche arrive en tout premier. Par défaut, c'est la première branche | ||
|
|
||
| --- | ||
|
|
||
| ; chaine / terminal | ||
| : <$railroad text={{$:/plugins/tiddlywiki/railroad/syntax-string}}/> | ||
| * Un composant littéral ou terminal | ||
| * Ci-après les règles ~TiddlyWiki normales pour les chaines cotées | ||
| --- | ||
|
|
||
| ; nonterminal | ||
| : <$railroad text=""" (nom | "<" chaine ">") """/> | ||
| * Un composant nonterminal, i.e. le nom d'un autre diagramme | ||
|
|
||
| --- | ||
|
|
||
| ; commentaire | ||
| : <$railroad text=""" "/" chaine "/" """/> | ||
| * Un commentaire | ||
|
|
||
| --- | ||
|
|
||
| ; dummy | ||
| : <$railroad text=""" "-" """/> | ||
| * L'absence de composant | ||
|
|
||
| --- | ||
|
|
||
| ; lien | ||
| : <$railroad text=""" "[[" x "|" (nom|chaine) "]]" """/> | ||
| * Un lien vers le titre d'un tiddler ou l'URI donné par la chaine ou le nom | ||
|
|
||
| --- | ||
|
|
||
| ; transclusion | ||
| : <$railroad text=""" "{{" (nom|chaine) "}}" """/> | ||
| * Interprète le contenu d'un autre tiddler comme un diagramme syntaxique et le transclut dans le diagramme courant | ||
|
|
||
| --- | ||
|
|
||
| ; pragma arrow | ||
| : <$railroad text=""" "\flêche" ("oui" | "non") """/> | ||
| * Contrôle si les chemins répétés ont une flêche ou pas | ||
| * Peut être réglé sur oui ou non dans un diagramme intermédiaire, si désiré | ||
| --- | ||
|
|
||
| ; pragma debug | ||
| : <$railroad text=""" "\debug" """/> | ||
| * Provoque l'affichage du diagramme syntaxique d'un diagramme | ||
|
|
||
| --- | ||
|
|
||
| ; pragma start/end | ||
| : <$railroad text=""" ("\start" |: "\end") ("aucun" |: "simple" | "double") """/> | ||
| * Règle le style des diagrammes startpoint ou endpoint |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,69 @@ | ||
| caption: Réglages Thème | ||
| created: 20150603170902280 | ||
| modified: 20150615104641450 | ||
| tags: $:/tags/ControlPanel/Appearance | ||
| title: $:/themes/tiddlywiki/vanilla/themetweaks | ||
| type: l | ||
|
|
||
| \define backgroundimage-dropdown() | ||
| <div class="tc-drop-down-wrapper"> | ||
| <$button popup=<<qualify "$:/state/popup/themetweaks/backgroundimage">> class="tc-btn-invisible tc-btn-dropdown">{{$:/core/images/down-arrow}}</$button> | ||
| <$reveal state=<<qualify "$:/state/popup/themetweaks/backgroundimage">> type="popup" position="belowleft" text="" default=""> | ||
| <div class="tc-drop-down"> | ||
| <$linkcatcher to="$:/themes/tiddlywiki/vanilla/settings/backgroundimage"> | ||
| <$link to=""> | ||
| (none) | ||
| </$link> | ||
| <hr> | ||
| <$list filter="[all[shadows+tiddlers]is[image]] -[type[application/pdf]] +[sort[title]]"> | ||
| <$link to={{!!title}}> | ||
| <$transclude/> <$view field="title"/> | ||
| </$link> | ||
| </$list> | ||
| </$linkcatcher> | ||
| </div> | ||
| </$reveal> | ||
| </div> | ||
| \end | ||
|
|
||
| \define backgroundimageattachment-dropdown() | ||
| <$select tiddler="$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment" default="scroll"> | ||
| <option value="scroll">Défile avec les tiddlers</option> | ||
| <option value="fixed">Fixée à la fenêtre</option> | ||
| </$select> | ||
| \end | ||
|
|
||
| \define backgroundimagesize-dropdown() | ||
| <$select tiddler="$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize" default="scroll"> | ||
| <option value="auto">Auto</option> | ||
| <option value="cover">Élargie</option> | ||
| <option value="contain">Contenue</option> | ||
| </$select> | ||
| \end | ||
|
|
||
| Vous pouvez ajuster certains aspects du thème ''Vanilla''. | ||
|
|
||
| ! Options | ||
|
|
||
| |[[Titres stickés |$:/themes/tiddlywiki/vanilla/options/stickytitles]]<br>//"Stick" les titres de tiddler en haut de la fenêtre du navigateur. Attention<<:>> Ne fonctionne pas du tout avec Chrome, et peut causer quelques problèmes de mise en page dans Firefox// |<$select tiddler="$:/themes/tiddlywiki/vanilla/options/stickytitles"><option value="no">No</option><option value="yes">Yes</option></$select> | | ||
|
|
||
| ! Réglages | ||
|
|
||
| |[[Famille de polices|$:/themes/tiddlywiki/vanilla/settings/fontfamily]] |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/settings/fontfamily" default="" tag="input"/> | | | ||
| |[[Code des familles de police|$:/themes/tiddlywiki/vanilla/settings/codefontfamily]] |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/settings/codefontfamily" default="" tag="input"/> | | | ||
| |[[Image de fond de page|$:/themes/tiddlywiki/vanilla/settings/backgroundimage]] |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/settings/backgroundimage" default="" tag="input"/> |<<backgroundimage-dropdown>> | | ||
| |[[Fixation de l'image de fond de page |$:/themes/tiddlywiki/vanilla/settings/backgroundimageattachment]] |<<backgroundimageattachment-dropdown>> | | | ||
| |[[Taille de l'image de fond de page |$:/themes/tiddlywiki/vanilla/settings/backgroundimagesize]] |<<backgroundimagesize-dropdown>> | | | ||
|
|
||
| ! Tailles | ||
|
|
||
| |[[Taille police|$:/themes/tiddlywiki/vanilla/metrics/fontsize]] |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/fontsize" default="" tag="input"/> | | ||
| |[[Hauteur ligne|$:/themes/tiddlywiki/vanilla/metrics/lineheight]] |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/lineheight" default="" tag="input"/> | | ||
| |[[Taille police dans un tiddler|$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize]] |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize" default="" tag="input"/> | | ||
| |[[Hauteur de ligne dans un tiddler|$:/themes/tiddlywiki/vanilla/metrics/bodylineheight]] |<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/bodylineheight" default="" tag="input"/> | | ||
| |[[Position gauche du déroulé|$:/themes/tiddlywiki/vanilla/metrics/storyleft]]<br>//marge de gauche du déroulé principal<br>(zone des tiddlers) au bord gauche de la page// |^<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/storyleft" default="" tag="input"/> | | ||
| |[[Position haute du déroulé|$:/themes/tiddlywiki/vanilla/metrics/storytop]]<br>//marge supérieure du déroulé pincipal<br>au bord supérieur de la page// |^<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/storytop" default="" tag="input"/> | | ||
| |[[Droite du déroulé|$:/themes/tiddlywiki/vanilla/metrics/storyright]]<br>//marge de gauche du menu latéral<br>au bord gauche de la page// |^<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/storyright" default="" tag="input"/> | | ||
| |[[Largeur du déroulé|$:/themes/tiddlywiki/vanilla/metrics/storywidth]]<br>//the overall width of the story river// |^<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/storywidth" default="" tag="input"/> | | ||
| |[[Largeur des Tiddlers|$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth]]<br>//dans le déroulé //<br> |^<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/tiddlerwidth" default="" tag="input"/> | | ||
| |[[Décroché Menu latéral|$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint]]<br>//la largeur minimum de la page à partir de laquelle, déroulé principal et menu latéral apparaissent côte à côte// |^<$edit-text tiddler="$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint" default="" tag="input"/> | |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| caption: Un mini-guide de TiddlyWiki | ||
| created: 20150325170720682 | ||
| fr-title: Un mini-guide de TiddlyWiki | ||
| modified: 20150531183440068 | ||
| tags: HelloThere | ||
| title: A Gentle Guide to TiddlyWiki | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <<tw>> est un outil incroyablement souple et polyvalent, conçu et mis au point d'une façon très différente que la plupart des logiciels. Cela peut paraître très difficile à comprendre jusqu'au moment où les premiers click le font devenir un extension directe de votre cerveau. | ||
|
|
||
| Pour commencer par les bases, <<tw>> est une application web dédiée à la prise de notes, que vous pouvez obtenir gratuitement, stocker n'importe où, et 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 ! | ||
|
|
||
| <<list-links "[tag[HelloThere]]">> | ||
|
|
||
| Voir aussi<<:>> | ||
|
|
||
| * [ext[Developer Documentation|http://tiddlywiki.com/dev/index.html]] (en anglais) |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,10 +1,11 @@ | ||
| caption: À propos | ||
| created: 20140912145139340 | ||
| fr-title: À propos | ||
| modified: 20150531183154009 | ||
| tags: TableOfContents | ||
| title: About | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Informations sur le développement de <<tw>> : | ||
|
|
||
| <<list-links "[tag[About]]">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| created: 20140103091348509 | ||
| fr-title: Ajouter un bouton suivre sur twitter | ||
| modified: 20150614104441104 | ||
| tags: Learning | ||
| title: Adding a Twitter Follow button | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Voici une macro qui propose un Bouton suivre sur twitter pour un utilisateur particulier<<:>> | ||
|
|
||
| ``` | ||
| \define twitterFollowButton(username) | ||
| <iframe allowtransparency="true" frameborder="0" scrolling="no" src="//platform.twitter.com/widgets/follow_button.html?screen_name=$username$" style="width:300px; height:20px;"></iframe> | ||
| \end | ||
| ``` | ||
|
|
||
| La seule modification à la version publiée sur https://dev.twitter.com/docs/follow-button est la suppression des nouvelles lignes. | ||
|
|
||
| Notez que l'URL src est passée sans protocole (ie "http" or "https"). De cette façon, cela fonctionne que les sites soient sur un domaine en HTTP ou en HTTPS. Si vous voulez aussi que le bouton Twitter fonctionne en utilisant TiddlyWiki horsligne par une URL "file://", vous devrez ajouter manuellement le protocole. Par exemple: | ||
|
|
||
| ``` | ||
| <iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/follow_button.html?screen_name=jermolene" style="width:300px; height:20px;"></iframe> | ||
| ``` |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| created: 20140320230543190 | ||
| modified: 20150614160504438 | ||
| tags: Community | ||
| title: Articles | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Ici quelques articles récents rédigés sur ~TiddlyWiki. Soumettez les nouveaux articles via GitHub, Twitter ou en postant dans les [[Groupes TiddlyWiki|TiddlyWiki Group]]. | ||
|
|
||
| <div class="tc-link-info"> | ||
|
|
||
| <$list filter="[tag[Articles]!sort[modified]]"> | ||
|
|
||
| <div class="tc-link-info-item"> | ||
|
|
||
| ! <$link><$view field="title"/></$link> | ||
|
|
||
| <div class="tc-subtitle">Posted <$view field="modified" format="relativedate"/></div> | ||
|
|
||
| <$transclude/> | ||
|
|
||
| </div> | ||
|
|
||
| </$list> | ||
|
|
||
| </div> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| created: 20140206211715540 | ||
| fr-title: Sauvegarde automatique | ||
| modified: 20150601094452510 | ||
| tags: Features | ||
| title: AutoSave | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| S'il y a un ~ModuleSauvegarde qui l'accepte, <<tw>> déclenche automatiquement celle du document courant au clic sur {{$:/core/images/done-button}} ''valide'' ou sur {{$:/core/images/delete-button}} ''supprime'' lors de la saisie d'un tiddler. | ||
|
|
||
| Vous apercevrez une notification jaune en haut à droite de la fenêtre confirmant qu'une sauvegarde automatique à eu lieu. | ||
|
|
||
| La sauvegarde automatique peut être activée ou non via l'onglet ''Paramétrage'' du [[panneau de contrôle |$:/ControlPanel]]. En arrière plan, elle est contrôlé par le tiddler de paramétrage [[$:/config/AutoSave]], qui doit avoir la valeur ''yes'' pour activer la sauvegarde automatique. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| caption: Base64 | ||
| created: 20150221180826000 | ||
| fr-title: Base64 | ||
| modified: 20150623062107074 | ||
| tags: Definitions | ||
| title: Base64 | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <<.dlink-ex Base64 "http://en.wikipedia.org/wiki/Base64">> est une façon de représenter des données binaires telles que des images, comme une chaine de texte. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,71 @@ | ||
| created: 20131206154636572 | ||
| fr-title: Citations en bloc dans WikiText | ||
| modified: 20150624090734021 | ||
| tags: WikiText | ||
| title: Block Quotes in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Il existe deux manières de produire des éléments HTML de type citation en bloc avec <<tw>>, l'un pour du contenu qui pourra s'afficher sur plusieurs lignes, et l'autre pour du contenu qui ne devra s'afficher que sur une seule ligne. | ||
|
|
||
| ! Citation en bloc multi-lignes | ||
|
|
||
| La syntaxe pour les blocs multi-lignes est<<:>> | ||
|
|
||
| <<wikitext-example src:"<<< | ||
| Ceci est un paragraphe de type citation en bloc | ||
| écrit en français | ||
| <<< | ||
| ">> | ||
|
|
||
| !! Attribution | ||
|
|
||
| Une attribution peut-être ajoutée au bloc comme ceci, comme ceci : | ||
|
|
||
| <<wikitext-example src:"<<< | ||
| Les ordinateurs sont des vélos pour nos neurones | ||
| <<< Steve Jobs | ||
| ">> | ||
|
|
||
| !! Classes CSS | ||
|
|
||
| Les blocs peuvent hériter des propriétés de classes CSS: | ||
|
|
||
| <<wikitext-example src:"<<<.myClass.another-class | ||
| Les systèmes d'exploitation sont des murs pour notre esprit | ||
| <<< Personne | ||
| ">> | ||
|
|
||
| ! Bloc uniligne | ||
|
|
||
| La syntaxe des citations uniligne est une extension de la syntaxe des [[Listes avec WikiText]]. Par exemple : | ||
|
|
||
| <<wikitext-example src:"> Bloc de citation uniligne | ||
| > Un autre bloc uniligne | ||
| ">> | ||
|
|
||
| Vous pouvez agréger des blocs unilignes comme ceci : | ||
|
|
||
| ``` | ||
| > Un bloc de niveau 1 | ||
| >> Un bloc de niveau 2 | ||
| > Un autre bloc de niveau 1 | ||
| ">> | ||
| ``` | ||
|
|
||
| Affichera : | ||
|
|
||
| > Un bloc de niveau 1 | ||
| >> Un bloc de niveau 2 | ||
| > Un autre bloc de niveau 1 | ||
|
|
||
| Vous pouvez mixer les citations en bloc avec d'autres types de listes. Par exemple : | ||
|
|
||
| <<wikitext-example src:"* Liste une | ||
| ** Liste deux | ||
| **> Un bloc uniligne | ||
| **> Un autre bloc uniligne | ||
| * Liste trois | ||
| ">> | ||
|
|
||
| !! Pour aller plus loin | ||
| * les [[blocs en HTML5|http://www.alsacreations.com/tuto/lire/530-La-structure-des-balises-bloc-et-en-ligne.html]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| created: 20150530180205275 | ||
| fr-title: Navigateurs compatibles | ||
| modified: 20150531184355238 | ||
| tags: [[Working with TiddlyWiki]] | ||
| title: BrowserCompatibility | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <<tw>> est conçu pour fonctionner avec des navigateurs HTML5-compatibles. | ||
|
|
||
| Le tableau suivant récapitule les versions de navigateur qui sont connues pour fonctionner avec TiddlyWiki | ||
|
|
||
| |!Navigateurs |!Status | | ||
| |Internet Explorer |Version 10 et suivantes | | ||
| |Chrome |Toutes les récentes versions | | ||
| |Firefox |Toutes les récentes versions | | ||
| |Firefox for Android |Toutes les récentes versions | | ||
| |Safari |Version 6 et suivantes | |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| caption: button | ||
| created: 20131024141900000 | ||
| creator: 127.0.0.1 | ||
| modified: 20141217211239522 | ||
| modifier: 127.0.0.1 | ||
| tags: Widgets | ||
| title: ButtonWidget | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Introduction | ||
|
|
||
| The button widget displays an HTML `<button>` element that can perform a combination of optional actions when clicked: | ||
|
|
||
| * Executing any ActionWidgets that are immediate children of the button widget | ||
| * Execute any integrated actions: | ||
| ** Navigate to a specified tiddler | ||
| ** Dispatch a user defined [[widget message|Messages]] | ||
| ** Trigger a user defined [[popup|PopupMechanism]] | ||
| ** Assign new text to a specified tiddler | ||
|
|
||
| The integrated actions are provided as a shortcut for invoking common actions. The same functionality is available via ActionWidgets, with the exception of the support for highlighting selected popups. | ||
|
|
||
| ! Content and Attributes | ||
|
|
||
| The content of the `<$button>` widget is displayed within the button. | ||
|
|
||
| |!Attribute |!Description | | ||
| |to |The title of the tiddler to navigate to | | ||
| |message |The name of the [[widget message|Messages]] to send when the button is clicked | | ||
| |param |The optional parameter to the message | | ||
| |set |A TextReference to which a new value will be assigned | | ||
| |setTo |The new value to assign to the TextReference identified in the `set` attribute | | ||
| |popup |Title of a state tiddler for a popup that is toggled when the button is clicked | | ||
| |aria-label |Optional [[Accessibility]] label | | ||
| |tooltip |Optional tooltip | | ||
| |class |An optional CSS class name to be assigned to the HTML element| | ||
| |style |An optional CSS style attribute to be assigned to the HTML element | | ||
| |selectedClass |An optional additional CSS class to be assigned if the popup is triggered or the tiddler specified in `set` already has the value specified in `setTo` | | ||
| |default |Default value if `set` tiddler is missing for testing against `setTo` to determine `selectedClass` | | ||
|
|
||
| ''Tip:'' Set ''class'' to `tc-btn-invisible tc-tiddlylink` to have a button look like an internal link. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| caption: CamelCase | ||
| created: 20130828185300000 | ||
| modified: 20150623062412435 | ||
| tags: Definitions | ||
| title: CamelCase | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| La convention de casse Camel est formée à partir d'une phrase, dont on met en capital la première lettre de chaque mot et dont on supprime les espaces entre eux, formant ainsi un seul et unique mot. De nombreux wiki utilisent CamelCase pour marquer les phrases qui génèrent un lien de façon automatique. | ||
|
|
||
| Exemple : | ||
| ExempleDeCamelCaseQuiGénèreUnLienVersUnNouveauTiddlerPortantCeNom |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| caption: CSS | ||
| created: 20150221120651000 | ||
| fr-title: CSS, les Feuilles de Style | ||
| modified: 20150623073602769 | ||
| tags: Definitions | ||
| title: Cascading Style Sheets | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Le <<.dlink-ex CSS "http://fr.wikipedia.org/wiki/Cascading_Style_Sheets">> est un format de texte brut standard employé pour définir le style de présentation d'éléments variés sur une page web. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| created: 20150615065518374 | ||
| fr-title: Plugin CodeMirror | ||
| modified: 20150615065622608 | ||
| tags: Plugins | ||
| title: CodeMirror Plugin | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Ce plugin offre l'intégration d'un éditeur web sophistiqué au sein de TiddlyWiki. | ||
|
|
||
| Voir http://tiddlywiki.com/plugins/tiddlywiki/codemirror/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| created: 20140216102454178 | ||
| fr-title: Palettes de couleurs | ||
| modified: 20150624092544660 | ||
| tags: Concepts | ||
| title: ColourPalettes | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Une palette de couleur est un [[tiddler data|DataTiddlers]] qui affecte une valeur de couleur [[CSS]], comme ''yellow'' ou ''#fe0'', à chacun des multiples noms de couleur, de cette façon<<:>> | ||
|
|
||
| ``` | ||
| page-background: #fe0 | ||
| table-border: #ccc | ||
| ... | ||
| ``` | ||
|
|
||
| Plusieurs palettes font partie du noyau. le tiddler système [[$:/palette]] contient toujours le titre du tiddler en cours de la palette sélectionnée. | ||
|
|
||
| Pour récupérer la valeur du nom d'une couleur dans la palette courante, ex<<:>> à employer dans un tiddler stylesheet, faites appel à la macro <<.mlink colour>><<:>> | ||
|
|
||
| ``` | ||
| <<colour page-background>> | ||
| ``` | ||
|
|
||
| Les tiddlers palette tiddlers contiennent les champs suivants<<:>> | ||
|
|
||
| |!Nom |!Valeur | | ||
| |title |Débute typiquement par `$:/` | | ||
| |type |`application/x-tiddler-dictionary` | | ||
| |tags |`$:/tags/Palette` | | ||
| |description |Affichée à l'exploration de la palette | | ||
| |text |`name: value` définition des couleurs | |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| caption: CSV | ||
| created: 20150221120117000 | ||
| fr-title: CSV (Valeurs séparées par des virgules) | ||
| modified: 20150624091518147 | ||
| tags: Definitions | ||
| title: Comma-Separated Values | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Le <<.dlink-ex CSV "http://fr.wikipedia.org/wiki/Comma-separated_values">> est un format de texte brut standard pour stocker des tableaux de données. | ||
|
|
||
| Chaque ligne d'une table est appelé un <<.def enregistrement>> (record) et n'occupe qu'une seule ligne. | ||
|
|
||
| Les colonnes sont appelées <<.def champs>> (field). Chaque champ d'une ligne est séparée du suivant par une virgule, et souvent encadré par des balises double-cote. | ||
|
|
||
| La macro <<.mlink csvtiddlers>> renvoie le contenu d'un tiddler dans ce format. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,10 +1,10 @@ | ||
| color: #FF8383 | ||
| created: 20130825144700000 | ||
| modified: 20150623062227456 | ||
| 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]sort[caption]]">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| created: 20150412185300152 | ||
| modified: 20150602164626087 | ||
| tags: TableOfContents | ||
| title: Configurations | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| TiddlyWiki peut fonctionner dans différentes configurations distinctes<<:>> | ||
|
|
||
| <<list-links "[tag[Configurations]]">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| created: 20130828185900000 | ||
| fr-title: Type de contenu | ||
| modified: 20150624091440971 | ||
| tags: Definitions | ||
| title: ContentType | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Utilisé dans les protocoles Internet pour spécifier le type d'interprétation à appliquer au contenu d'une ressource web. | ||
|
|
||
| Dans TiddlyWiki, le champ `type` contient le type d'interprétation à appliquer au contenu du champ principal `text`. | ||
|
|
||
| !! Liste des Types de contenu (ContentType) courants | ||
|
|
||
| |!Groupe |!Type |!Contenu des champs `type` | | ||
| |^''Développeur'' |Éléments d'un Dictionnaire |application/x-tiddler-dictionary| | ||
| |~|code ~JavaScript |application/javascript| | ||
| |~|Éléments JSON |application/json| | ||
| |~|Feuille de style Statique |text/css| | ||
| |^''Image''|image GIF |image/gif| | ||
| |~|fichier au format icone ICO |image/x-icon| | ||
| |~|image JPEG |image/jpeg| | ||
| |~|image PDF |application/pdf| | ||
| |~|image PNG |image/png| | ||
| |~|image Structured Vector Graphics |image/svg+xml| | ||
| |^''Texte''|balisage HTML |text/html| | ||
| |~|Feuille de style Cascade |text/css| | ||
| |~|Valeurs séparées par des virgules |text/csv| | ||
| |~|Texte brut |text/plain| | ||
| |~|~TiddlyWiki 5 |text/vnd.tiddlywiki| | ||
| |~|~TiddlyWiki Classic |text/x-tiddlywiki| |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| created: 20131101111400000 | ||
| fr-title: Contribuer | ||
| modified: 20150601172431960 | ||
| tags: Community | ||
| title: Contributing | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Nous accueillons les contributions au code et à la documentation de TiddlyWiki de plusieurs manières<<dp>> | ||
|
|
||
| * [[SignalerBugs|ReportingBugs]] | ||
| * Aider à [[améliorer notre documentation|Improving TiddlyWiki Documentation]] | ||
| * Contribuer au code via [[GitHub|https://github.com/Jermolene/TiddlyWiki5]] | ||
| ** Voir http://tiddlywiki.com/dev pour plus de détails | ||
|
|
||
| Il existe encore plusieurs façons d'[[aider TiddlyWiki|HelpingTiddlyWiki]]. | ||
|
|
||
| ! Accord de Licence des Contributeurs | ||
|
|
||
| À l'instar d'autres projets OpenSource, TiddlyWiki5 a besoin que ses contributeurs signent un accord de licence pour leurs contributions. C'est un accord contractuel qui permet aux contributeurs de confirmer qu'ils sont propriétaires des droits d'auteur de leurs contributions, et qu'ils acceptent de les licencier à l'Association UnaMesa (l'entité juridique qui possède TiddlyWiki au nom de la communauté). | ||
|
|
||
| * Pour les licences individuelles<<dp>> [[licenses/CLA-individuelle|https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-individual.md]] | ||
| * Pour les licences d'organisation<<dp>> [[licenses/CLA-organisation|https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-entity.md]] | ||
|
|
||
| ! Comment signer la CLA | ||
|
|
||
| Proposez une contribution (PullRequest) sur GitHub en ajoutant à `cla-individual.md` ou `cla-entity.md`, votre nom suivi de la date au format (YYYY/MM/DD). | ||
|
|
||
| ''pas à pas'' | ||
|
|
||
| # Cliquez [[licenses/CLA-individuelle|https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-individual.md]] ou [[licenses/CLA-organisation|https://github.com/Jermolene/TiddlyWiki5/tree/master/licenses/cla-entity.md]] | ||
| # Dans le document `cla-individual.md` ou le `cla-entity.md` cliquez sur l'icone dans le coin en haut à droite, ce qui créera une copie modifiable du projet, un ''fork'', dans votre espace de propositions et vous permettra de modifier ses différents documents | ||
| # Modifiez la licence en ajoutant votre nom en bas comme dans l'exemple, eg<<:>> `Jeremy Ruston, @Jermolene, 2011/11/22` | ||
| # Validez par un PullRequest | ||
|
|
||
| --- | ||
|
|
||
| //Les documents de CLA utilisés pour ce projets ont été créés en utilisant les [[modèles du projet Harmony|http://www.harmonyagreements.org]]. "HA-CLA-I-LIST Version 1.0" pour la "CLA-individuelle" et "HA-CLA-E-LIST Version 1.0" pour la "CLA-organisation".// | ||
|
|
||
| ''Remarque'' | ||
|
|
||
| * Au cas où vous ne soyez pas propriétaire des droits d'auteurs de toutes vos propositions<<pe>><br><br>Veuillez le mentionner clairement, ou nous vous considérerons comme le détenteur légal des droits d'auteur de la contribution<<pe>> Aussi, veuillez fournir les liens et informations additionnelles décrivant sous quelle licence le reste du code est diffusé. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| created: 20140908131700000 | ||
| fr-title: Copier des tiddlers entre fichiers TiddlyWiki | ||
| modified: 20150614102819487 | ||
| tags: Learning | ||
| title: Copying tiddlers between TiddlyWiki files | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Vous pouvez copier un tiddler particulier d'un fichier TiddlyWiki à un autre en glissant un vers le tiddler d'une fenêtre du navigateur à une autre. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| created: 20150220161908000 | ||
| fr-title: Variables du noyau | ||
| modified: 20150619163609033 | ||
| title: Core Variables | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les [[variables|Variables]] suivantes sont intégrées dans le noyau de ~TiddlyWiki<<:>> | ||
|
|
||
| <<list-links "[tag[Core Variables]] -[tag[Configuration Variables]]">> | ||
|
|
||
| Le noyau utilise aussi diverses configurations de variables et macros si vous les définissez<<:>> | ||
|
|
||
| <<list-links "[tag[Configuration Variables]]">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,37 @@ | ||
| created: 20140904140300000 | ||
| fr-title: Créer et modifier des tiddlers | ||
| modified: 20150620081426868 | ||
| 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 {{$:/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 {{$:/core/images/edit-button}} en haut et à droit du tiddler. | ||
|
|
||
| !! Mode ébauche | ||
|
|
||
| Quand vous créez un nouveau tiddler ou modifiez un existant, le tiddler passe en mode ébauche. Ce qui 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'' pour ajouter le tag au tiddler. Chaque tag est affiché sous forme d'une pilule colorée. Cliquez le "×" d'un pilule pour supprimer le tag | ||
| *''La zone de texte'' - pour modifier le contenu principal du tiddler. Cliquez sur le bouton ''afficher la prévisualiation'' 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 [[WikiTexte|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é | ||
|
|
||
|
|
||
| ! Confirmer, annuler ou supprimer | ||
|
|
||
| Quand vous avez terminé les modifications, cliquez sur le bouton en haut et à droite du tiddler<<:>> | ||
|
|
||
| *Le bouton ''confirmer'' ({{$:/core/images/done-button}}) mémorise vos modifications dans le tiddler et quitte le mode ébauche. Si votre wiki est configuré en [[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'' {{$:/core/images/save-button}} dans le menu latéral. | ||
| *Le bouton ''annuler'' ({{$:/core/images/cancel-button}}) ignore vos modifications (après demande de confirmation) et quitte le mode ébauche. | ||
| *Le bouton ''supprimer'' ({{$:/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,46 @@ | ||
| created: 20140214215718317 | ||
| fr-title: Créer des déroulés imbriqués | ||
| modified: 20150614100236622 | ||
| tags: Learning | ||
| title: Creating SubStories | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Cet exemple montre comment créer un déroulé imbriqué avec un tiddler indépendant du déroulé principal. | ||
|
|
||
| Voilà le code<<:>> | ||
|
|
||
| ``` | ||
| <$navigator story="MySubStoryList" history="MySubHistoryList"> | ||
|
|
||
| Cliquez sur ce lien pour commencer: HelloThere | ||
|
|
||
| <$list filter="[list[MySubStoryList]]" history="MySubHistoryList"> | ||
| <div> | ||
|
|
||
| ! <$button message="tm-close-tiddler" class="tc-btn-invisible">{{$:/core/images/close-button}}</$button> <$view field="title"/> | ||
|
|
||
| <$transclude/> | ||
| </div> | ||
| </$list> | ||
|
|
||
| </$navigator> | ||
| ``` | ||
|
|
||
| Notez comment vous pouvez ouvrir le tiddler [[Bienvenue|HelloThere]] | ||
| dans un déroulé imbriqué en cliquant sur le lien suivant. Les liens du déroulé imbriqué s'ouvre indépendament du déroulé principal. | ||
|
|
||
| <$navigator story="MySubStoryList" history="MySubHistoryList"> | ||
|
|
||
| Cliquez sur ce lien pour commencer<<:>> [[Bienvenue|HelloThere]] | ||
|
|
||
| <$list filter="[list[MySubStoryList]]" history="MySubHistoryList"> | ||
| <div> | ||
|
|
||
| ! <$button message="tm-close-tiddler" class="tc-btn-invisible">{{$:/core/images/close-button}}</$button> <$view field="title"/> | ||
|
|
||
| <$transclude/> | ||
|
|
||
| </div> | ||
| </$list> | ||
|
|
||
| </$navigator> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| created: 20141124173526227 | ||
| fr-title: Générer un format d'export personnalisé | ||
| modified: 20150614151429037 | ||
| tags: [[Customise TiddlyWiki]] | ||
| title: Creating a custom export format | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Pour créer un format d'export personnalisé qui exporte les tiddlers comme du contenu textuel brut<<:>> | ||
|
|
||
| # Créer un tiddler avec les champs suivant<<:>> | ||
| #* ''tags'': [[$:/tags/Exporter]] | ||
| #* ''description'': Description de l'export | ||
| #* ''extension'': l'extension fichier par défaut pour ce format d'export (incluant le point<<;>> par exemple `.tid`) | ||
| # Intégrer le contenu suivant<<:>> | ||
|
|
||
| ``` | ||
| \define renderContent() | ||
| {{{ $(exportFilter)$ ||$:/core/templates/plain-text-tiddler}}} | ||
| \end | ||
| <<renderContent>> | ||
| ``` | ||
|
|
||
| La variable `exportFilter` contient un filtre définissant quels tiddlers seront exportés. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| created: 20141010093214683 | ||
| fr-title: Créer des tiddlers journaux | ||
| modified: 20150620061841984 | ||
| tags: [[Working with TiddlyWiki]] | ||
| title: Creating journal tiddlers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| ! Introduction | ||
|
|
||
| Les tiddlers journaux sont des tiddlers dont le titre est composé d'une date et/ou d'une heure. Ils sont très utiles à l'enregistrement d'informations horodatées. | ||
|
|
||
| Vous pouvez ajouter des tags à votre tiddler journal pour le relier à d'autres tiddlers ce qui aidera à établir des relations entre les éléments d'information. | ||
|
|
||
| Par exemple, vous pourriez utiliser un tiddler journal appelé ''10 Octobre 2014'' pour enregistrer les idées et les informations capturées en ce jour particulier. Les tags ''Shopping'' et ''Londres'' mentionnant ce qui concerne le shopping à Londres. | ||
|
|
||
| ! Création d'un tiddler journal | ||
|
|
||
| La façon la plus simple de créer un tiddler journal est un clic sur le bouton ''nouveau journal'' dans l'onglet ''Outils'' du menu latéral. Si vous utilisez souvent le bouton, cliquez sur la case à cocher proche ce qui le placera juste au dessus de la zone de recherche. | ||
|
|
||
| Le bouton ''nouveau journal'' génère un journal correspondant à un tiddler vierge avec un tag ''Journal'' et un titre mentionnant la date du jour. Si un tiddler journal avec cette date existe déjà, il sera ouvert pour modification. | ||
|
|
||
| ! Création d'un tiddler journal tagué | ||
|
|
||
| Une suite d'actions courante sera la création (ou la réouverture) d'un tiddler journal du jour tagué avec le titre d'un autre tiddler. Cela pourra être effectué par le bouton ''nouveau journal ici'' de la barre d'outil du tiddler autre. Vous trouverez ce bouton dans l'onglet ''Outils'' du panneau d'information du tiddler. | ||
|
|
||
| Par exemple, lors de la révision d'un tiddler appelé '' Oxford Street '', vous pourriez vous rendre compte de sa pertinence pour la préparation de votre tournée des magasins. Cliquer sur le bouton ''nouveau journal, ici'' dans le tiddler ''Oxford Street'' pour générer une entrée du journal étiquetée du tag ''Oxford Street''. | ||
|
|
||
| ! Personnalisation des tiddlers journaux | ||
|
|
||
| Pour régler la façon dont les nouvelles entrées des journaux sont créés, rendez-vous à l'onglet ''Fondamentaux'' sous ''Info'' dans le [[panneau de contrôle|$:/ControlPanel]]: | ||
|
|
||
| * ''Gabarit pour les titres des tiddlers journaux'' spécifie la façon dont ces tiddlers seront nommés, par une [[chaine de format date|DateFormat]]. Le réglage par défaut sur `DDth MMM YYYY` permet aux nouvelles entrées d'avoir des titres de la forme "10 Octobre 2014" | ||
|
|
||
| * ''Tags pour les nouveaux tiddlers journaux'' [[spécifie|Title List]] les tags que contiendront automatiquement les nouveaux journaux. Par exemple: `Journal [[Vacances d'été]]` | ||
|
|
||
| Astuce: si vous souhaitez créer un tiddler journal différent à chaque fois que vous cliquerez sur '' nouveau journal '' (et ce plusieurs fois dans la même journée), vous pourriez inclure l'heure dans le format du titre, par exemple de cette façon `AAAA-0MM-0DD au 0hhh0mm'0ss''`. | ||
|
|
||
| Une autre astuce utile est d'inclure `$(currentTiddler)$` quelque part dans le format du titre. Ainsi, si vous cliquez sur ''nouveau journal ici'' dans plusieurs tiddlers différents, les titres de chacun de ces tiddlers feront partie du nom des entrées de journal qui en résultera. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| created: 20130825144900000 | ||
| fr-title: Tiddler courant | ||
| modified: 20150624092603762 | ||
| tags: Concepts | ||
| title: Current Tiddler | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Le <<.def "tiddler courant">> fournit le contexte dans lequel plusieurs aspects de Wikitext sont interprétés. | ||
|
|
||
| Par exemple, `{{!!title}}` se réfère à la valeur du champ <<.field title>> du tiddler devenu courant, quel que soit-il. Cette technique peut être utilisée pour créer des [[tiddlers gabarit|TemplateTiddlers]] d'usage général. | ||
|
|
||
| Le titre du tiddler courant peut toujours être trouvé dans la variable <<.vlink currentTiddler>>. | ||
|
|
||
| Les deux façons les plus communes de modifier le tiddler courant sont<<:>> | ||
|
|
||
| * le widget <<.wlink TiddlerWidget>> | ||
| * le widget <<.wlink ListWidget>> (quand son attribut <<.attr variable>> n'a pas été modifié) | ||
|
|
||
| Le tiddler courant n'est cependant <<.em pas>> souvent le même que le [[tiddler en cours d'affichage ou d'édition|storyTiddler Variable]]. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| created: 20141027151552783 | ||
| fr-title: Une recherche aux résultats personnalisés | ||
| modified: 20150616103121307 | ||
| tags: [[Customise TiddlyWiki]] | ||
| title: Customising search results | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Par défaut les résultats de la recherche du menu latéral sont affichés comme une simple liste de titres de tiddler. Ce résultat de recherche peut être personnalisé en ajoutant des plugins de visualisation qui les montreront de différentes façons. (les onglets sont affichés automatiquement si un résultat de recherche additionnel est détecté). | ||
|
|
||
| Les visualisations des résultats de recherche sont mémorisés dans les tiddlers étiquetés [[$:/tags/SearchResults]]. La liste de résultats de recherche par défaut est implémentée dans le tiddler système [[$:/core/ui/DefaultSearchResultList]]. | ||
|
|
||
| Pour créer un nouvel affichage de liste de recherche<<:>> | ||
|
|
||
| # Créez un nouveau tiddler étiqueté [[$:/tags/SearchResults]] | ||
| # Utilise la variable widget ''searchTiddler'' pour accéder au titre de chaque tiddler contenant les termes de la recherche en cours | ||
|
|
||
| Si vous voulez faire du nouvel affichage celui du résultat de recherche par défaut, créez un tiddler appelé [[$:/config/SearchResults/Default]] contenant le titre de cet affichage. | ||
|
|
||
| Voici un exemple d'affichage montrant les résultats dans l'ordre chronologique inverse<<:>> | ||
|
|
||
| ``` | ||
| \define searchResults() | ||
| <$set name="resultCount" value="""<$count filter="[!is[system]search{$(searchTiddler)$}]"/>"""> | ||
|
|
||
| {{$:/language/Search/Matches}} | ||
|
|
||
| </$set> | ||
| <<timeline subfilter:"!is[system]search{$(searchTiddler)$}">> | ||
| \end | ||
| <<searchResults>> | ||
| ``` | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| created: 20150615064627500 | ||
| fr-title: Plugin D3 | ||
| modified: 20150615065115037 | ||
| tags: Plugins | ||
| title: D3 Plugin | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Ce plugin intègre la célèbre bibliothèque de visualisation D3 au sein de TiddlyWiki. | ||
|
|
||
| Voir http://tiddlywiki.com/plugins/tiddlywiki/d3/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,34 @@ | ||
| caption: Tiddlers Data | ||
| created: 20130829164700000 | ||
| fr-title: Tiddlers Data | ||
| modified: 20150622102612386 | ||
| tags: Concepts | ||
| title: DataTiddlers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Un tiddler data est une mini-base de donnée contenue dans un tiddler. | ||
|
|
||
| Il existe deux formats standard<<:>> | ||
|
|
||
| * [[Les tiddlers dictionnaire|DictionaryTiddlers]] | ||
| * [[Les tiddlers JSON|JSONTiddlers]] | ||
|
|
||
| D'autres formats de tiddler peuvent aussi être utilisés pour produire des blocs de données qui se comporteront comme des tiddlers data. | ||
|
|
||
| Utilisez TextReference pour rechercher une valeur par son nom. Par exemple, si un [[Tddler Dictionaire|DictionaryTiddlers]] appelé `JoursMois` contient<<:>> | ||
|
|
||
| ``` | ||
| oct:31 | ||
| nov:30 | ||
| dec:31 | ||
| ``` | ||
|
|
||
| ... alors `{{JoursMois##nov}}` retournera la valeur `30`. | ||
|
|
||
| C'est aussi vrai si `MonthDays` est un [[Tiddler JSON|JSONTiddlers]] avec le contenu suivant<<:>> | ||
|
|
||
| ``` | ||
| {"oct":31,"nov":30,"dec":31} | ||
| ``` | ||
|
|
||
| Note: //Il est actuellement possible de récupérer des données uniquement à partir des propriétés immédiates de l'objet racine d'un Tiddler JSON.// |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| caption: Data URI | ||
| created: 20150221161803000 | ||
| modified: 20150623071754135 | ||
| tags: Definitions | ||
| title: Data URI | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Une <<.dlink-ex "data URI" "http://fr.wikipedia.org/wiki/Data_URI_scheme">> est un moyen de stocker des données (telles qu'une image) d'une façon compatible avec les adresses utilisées par les pages web et les [[feuilles de styles|Cascading Style Sheets]] pour accéder à des ressources externes. | ||
|
|
||
| La macro <<.mlink datauri>> peut être employée pour générer des data URIs via ~TiddlyWiki. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| created: 20140418142957325 | ||
| fr-title: Format des dates | ||
| modified: 20150620074639900 | ||
| tags: Features | ||
| title: DateFormat | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Le [[WidgetView|ViewWidget]] accepte un attribut `template` qui permet de spécifier le format d'affichage des dates. A la chaine formatée se substituent les valeurs suivantes : | ||
|
|
||
| |!Format |!Valeur de Substitution | | ||
| |`DDD` |Jour de la semaine en entier (ex, "Monday") | | ||
| |`ddd` |Jour de la semaine abrégé (ex, "Mon") | | ||
| |`DD` |N° du jour dans le mois | | ||
| |`0DD` |Éventuel préfixe d'un zéro | | ||
| |`DDth` |Ajout d'un suffixe | | ||
| |`WW` |ISO-8601 n° de la semaine | | ||
| |`0WW` |Éventuel préfixe d'un zéro | | ||
| |`MMM` |Mois en entier (ex, "July") | | ||
| |`mmm` |Mois abrégé (ex, "Jul") | | ||
| |`MM` |N° du mois | | ||
| |`0MM` |Éventuel préfixe d'un zéro | | ||
| |`YYYY` |Année en entier | | ||
| |`YY` |Année sur 2 chiffres | | ||
| |`wYYYY` |Année complète avec numéro de la semaine | | ||
| |`wYY` |Année abrégée avec numéro de la semaine | | ||
| |`hh` |Heures | | ||
| |`0hh` |Éventuel préfixe d'un zéro | | ||
| |`hh12` |Heures au format 12 heures | | ||
| |`0hh12` |Éventuel préfixe d'un zéro | | ||
| |`mm` |Minutes | | ||
| |`0mm` |Éventuel préfixe d'un zéro | | ||
| |`ss` |Secondes | | ||
| |`0ss` |Éventuel préfixe d'un zéro | | ||
| |`am`/`pm` |Indicateur AM/PM en minuscule | | ||
| |`AM`/`PM` |Indicateur AM/PM en majuscule | | ||
| |`TZD` |Zone horaire | | ||
| |`\x` |Utilisation du caractère d'échappement pour insérer des caractères sans interpréter le formatage | | ||
|
|
||
| Notez que tout autre texte sera affiché sans générer de modification, ce qui permet d'utiliser des virgules, les deux points ou tout séparateur utile. | ||
|
|
||
| ! Exemples | ||
|
|
||
| |!Modèles |!Résultats formatés | | ||
| |`DDth MMM wYYYY` |16 Février 2011 | | ||
| |`DDth MMM \M\M\M YYYY` |16 Février MMM 2011 | | ||
| |`DDth mmm hh:mm:ss` |16 Fév 2011 11:38:42 | |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| created: 20150117190213631 | ||
| fr-title: Champs date | ||
| modified: 20150624094818070 | ||
| tags: Concepts | ||
| title: Date Fields | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Certains [[champs|TiddlerFields]] de tiddler servent à mémoriser dates et heures. | ||
|
|
||
| Les deux champs dates standard sont <<.field created>> et <<.field modified>>. | ||
|
|
||
| Les valeurs des champs date sont des chaine de 17-caractères<<:>> | ||
|
|
||
| * 4 chiffres pour l'année | ||
| * 2 chiffres pour le mois | ||
| * 2 chiffres pour le jour | ||
| * 2 chiffres pour l'heure | ||
| * 2 chiffres pour la minute | ||
| * 2 chiffres pour la seconde | ||
| * 3 chiffres pour la milliseconde | ||
|
|
||
| Pour éviter les problèmes découlant des différences de fuseau horaire, TiddlyWiki utilise toujours l'[[UTC|http://fr.wikipedia.org/wiki/Coordinated_Universal_Time]]. | ||
|
|
||
| À titre d'exemple, le champ <<.field created>> de ce tiddler a la valeur <<.value """<$view field="created"/>""">>. | ||
|
|
||
| Les dates peuvent être [[converties en d'autres formats|DateFormat]] d'affichage<<:>> | ||
|
|
||
| <$macrocall $name="wikitext-example-without-html" | ||
| src="""<$view field="created" format="date" template="DDD DDth MMM YYYY"/>"""> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| color: #7bb95d | ||
| created: 20130825145100000 | ||
| fr-title: Définitions | ||
| modified: 20150623062320889 | ||
| tags: Reference | ||
| title: Definitions | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Voici les définitions des mots et phrases techniques employés dans cette documentation. (elles se distinguent des [[Concepts]] propres à TiddlyWiki). | ||
|
|
||
| <<list-links "[tag[Definitions]sort[caption]]">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| caption: Définitions | ||
| created: 20131205160424246 | ||
| fr-title: Définitions dans WikiText | ||
| modified: 20150601094201146 | ||
| tags: WikiText | ||
| title: Definitions in WikiText | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les définitions utilisables en HTML sont créées en utilisant successivement `;` et `:` : | ||
|
|
||
| <<wikitext-example src:"; Terme à définir | ||
| : Définition du terme | ||
| ; Un autre terme | ||
| : Une autre définition | ||
| ">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| created: 20150412191004348 | ||
| fr-title: Développeurs | ||
| modified: 20150621192259510 | ||
| tags: Community | ||
| title: Developers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les développeurs disposent de plusieurs ressources pour discuter et contribuer au développement de TiddlyWiki. | ||
|
|
||
| * [[tiddlywiki.com/dev|http://tiddlywiki.com/dev]] la documentation officielle de développement | ||
| * [[TiddlyWikiDev group|http://groups.google.com/group/TiddlyWikiDev]] pour les discussions au sujet du développement de TiddlyWiki | ||
| * https://github.com/Jermolene/TiddlyWiki5 pour le code source et l'activité de développement |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| caption: Tiddlers Dictionnaire | ||
| created: 20141228094500000 | ||
| fr-title: Tiddlers Dictionnaire | ||
| modified: 20150622102745886 | ||
| tags: Concepts | ||
| title: DictionaryTiddlers | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Un tiddler dictionnaire est un [[tiddler de données|DataTiddlers]] contenant une simple liste de paires nom/valeur. | ||
|
|
||
| Son [[type de contenu|ContentType]] est `application/x-tiddler-dictionary`. | ||
|
|
||
| Le champ `text` contient une ou plusieurs lignes de la forme <code>//name//: //value//</code>. | ||
|
|
||
| Les [[palettes de couleurs|ColourPalettes]], comme la [[palette par défault, Vanilla|$:/palettes/Vanilla]], sont des tiddlers dictionnaires. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| caption: DOM | ||
| created: 20150228133106000 | ||
| fr-title: DOM, Modèle d'Objet Document | ||
| modified: 20150623073527614 | ||
| tags: Definitions | ||
| title: Document Object Model | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Le <<.dlink-ex DOM "http://fr.wikipedia.org/wiki/Document_Object_Model">> d'une page web est une représentation arborescente de son contenu, maintenue en interne pas le navigateur web pendant que l'utilisateur interagit avec ce contenu. Chaque intersection de l'arbre est appelée <<.def nœud>> (node). | ||
|
|
||
| Quand ~TiddlyWiki s'exécute dans un navigateur web, ses [[widgets|Widgets]] interprètent les nœuds du DOM pour les afficher. | ||
|
|
||
| Quand ~TiddlyWiki est exécuté sur [[Node.js|TiddlyWiki on Node.js]], il utilise un faux DOM pour simuler le comportement du navigateur. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| created: 20141218115015914 | ||
| creator: 127.0.0.1 | ||
| list-before: | ||
| modified: 20141218141257060 | ||
| modifier: 127.0.0.1 | ||
| tags: $:/tags/TopRightBar | ||
| title: Documentation pour les traducteurs | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$button to="Informations pour les traducteurs">Documentation pour les traducteurs</$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,166 @@ | ||
| created: 20150110182600000 | ||
| fr-title: Macros de documentation | ||
| modified: 20150624093314089 | ||
| tags: [[Improving TiddlyWiki Documentation]] | ||
| title: Documentation Macros | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les macros suivantes sont utilisées tout au long de la documentation de ~TiddlyWiki. Leurs noms commencent par un point pour les séparer de celles que les utilisateurs ont l'habitude d'expérimenter. | ||
|
|
||
| !Général | ||
|
|
||
| |!Macro |!Utilisé pour |!Exemple | | ||
| |.def |l'occurrence d'un terme défini |<<.def widget>> | | ||
| |.em |mise en valeur mineur dans une phrase |<<.em non>> | | ||
| |.place |un emplacement à saisir par l'utilisateur |<<.place nomtag>> | | ||
| |.strong |mise en valeur majeur dans un tiddler |<<.strong Important!>> | | ||
| |.word |la mention d'un mot ou une phrase ordinaire |<<.word "Salut à tous">> | | ||
|
|
||
| !Avis | ||
|
|
||
| |!Macro |!Utilisé pour |!Exemple | | ||
| |^.tip |^Astuces & infos |<<.tip "Allumez votre écran, ou<br>vous n'en verrez pas plus.">> | | ||
| |^.warning |^Avertissement |<<.warning "Sauvegardez vos fichiers<br>avant la mise à jour.">> | | ||
|
|
||
| !Blocs | ||
|
|
||
| |!Macro |!Utilisé pour | | ||
| |.preamble |Un préambule qui se démarque du reste du tiddler | | ||
|
|
||
| !Tiddlers et champs | ||
|
|
||
| |!Macro |!Utilisé pour |!Exemple | | ||
| |.tid |un titre de tiddler |<<.tid Exemple>> | | ||
| |.tag |un tag |<<.tag Exemple>> | | ||
| |.field |un nom de champ |<<.field exemple>> | | ||
| |.value |la valeur d'un champ |<<.value "exemple de valeur">> | | ||
| |.op |un opérateur de filtre |<<.op backlinks>> | | ||
| |.var |un nom de variable ou de macro |<<.var currentTiddler>> | | ||
| |.wid |un nom de widget |<<.wid list>> | | ||
| |.attr |un nom d'attribut |<<.attr filter>> | | ||
| |.param |un nom de paramètre de macro |<<.param text>> | | ||
|
|
||
| !Le carnaval des liens (cliquez pour essayer) | ||
|
|
||
| |!Macro |!Utilisé pour |!Exemple | | ||
| |.link |un lien avec du WikiText |<<.link "^^an^^ ~~exemple~~" Exemple >> | | ||
| |.clink |un lien en code |<<.clink `<$list>` ListWidget>> | | ||
| |.dlink |un lien vers l'occurrence d'un terme défini |<<.dlink widget Widgets>> | | ||
| |.dlink-ex |un lien externe vers une occurrence définie |<<.dlink-ex Exemple "http://example.com/">> | | ||
| |.flink |un lien vers un champ |<<.flink ListField>> | | ||
| |.mlink |un lien vers une macro |<<.mlink qualify>> | | ||
| |.mlink2 |un lien vers une macro, avec cible spécifiée |<<.mlink2 foo "Examples of Macros">> | | ||
| |.olink |un lien vers un opérateur |<<.olink prefix>> | | ||
| |.olink2 |un lien vers un opérateur, avec cible spécifiée |<<.olink2 foo prefix>> | | ||
| |.vlink |un lien vers une variable |<<.vlink currentTiddler>> | | ||
| |.vlink2 |un lien vers une variable, avec cible spécifiée |<<.vlink2 foo "Examples of Variables">> | | ||
| |.wlink |un lien vers un widget |<<.wlink ButtonWidget>> | | ||
| |.wlink2 |un lien vers un widget, avec texte spécifié |<<.wlink2 foo ButtonWidget>> | | ||
|
|
||
| !Interface utilisateur | ||
|
|
||
| |!Macro |!Utilisé pour |!Exemple | | ||
| |.key |une touche du clavier |<<.key Escape>> | | ||
| |.keycombo |une combinaison de touches |<<.keycombo Ctrl Enter>> | | ||
|
|
||
| !Onglets | ||
|
|
||
| |!Macro |!Utilisé pour |!Exemple | | ||
| |.sidebar-tab |le nom d'onglet du menu latéral |<<.sidebar-tab More>> | | ||
| |.more-tab |le nom d'une option de l'onglet Plus |<<.more-tab Shadows>> | | ||
| |.info-tab |le nom d'un tiddler de l'onglet info |<<.info-tab Fields>> | | ||
| |.controlpanel-tab |the name of a Control Panel tab |<<.controlpanel-tab Settings>> | | ||
| |.advancedsearch-tab |the name of an Advanced Search tab |<<.advancedsearch-tab Filter>> | | ||
| |.toc-tab |name of the tw5.com TOC tab |<<.toc-tab>> | | ||
| |.example-tab |an example tab name |<<.example-tab "Notes">> | | ||
|
|
||
| !!Paramètres de .sidebar-tab (menu latéral) | ||
|
|
||
| |Open |<<.sidebar-tab Open>> | | ||
| |Recent |<<.sidebar-tab Recent>> | | ||
| |Tools |<<.sidebar-tab Tools>> | | ||
| |More |<<.sidebar-tab More>> | | ||
|
|
||
| !!Paramètres de .more-tab (onglet plus) | ||
|
|
||
| |All |<<.more-tab All>> | | ||
| |Recent |<<.more-tab Recent>> | | ||
| |Tags |<<.more-tab Tags>> | | ||
| |Missing |<<.more-tab Missing>> | | ||
| |Drafts |<<.more-tab Drafts>> | | ||
| |Orphans |<<.more-tab Orphans>> | | ||
| |Types |<<.more-tab Types>> | | ||
| |System |<<.more-tab System>> | | ||
| |Shadows |<<.more-tab Shadows>> | | ||
|
|
||
| !!Paramètres de .info-tab (panneau d'info) | ||
|
|
||
| |Tools |<<.info-tab Tools>> | | ||
| |References |<<.info-tab References>> | | ||
| |Tagging |<<.info-tab Tagging>> | | ||
| |List |<<.info-tab List>> | | ||
| |Listed |<<.info-tab Listed>> | | ||
| |Fields |<<.info-tab Fields>> | | ||
| |Advanced |<<.info-tab Advanced>> | | ||
|
|
||
| !!Paramètres de .controlpanel-tab (panneau de contrôle) | ||
|
|
||
| |Info |<<.controlpanel-tab Info>> | | ||
| |Appearance |<<.controlpanel-tab Appearance>> | | ||
| |Settings |<<.controlpanel-tab Settings>> | | ||
| |Saving |<<.controlpanel-tab Saving>> | | ||
| |Plugins |<<.controlpanel-tab Plugins>> | | ||
|
|
||
| !!Paramètres de .advancedsearch-tab (Recherche avancée) | ||
|
|
||
| |Standard |<<.advancedsearch-tab Standard>> | | ||
| |System |<<.advancedsearch-tab System>> | | ||
| |Shadows |<<.advancedsearch-tab Shadows>> | | ||
| |Filter |<<.advancedsearch-tab Filter>> | | ||
|
|
||
| !Boutons | ||
|
|
||
| |!Macro |!Utilisé pour |!Exemple | | ||
| |.button |un bouton standard et son icone |<<.button "new-tiddler">> | | ||
|
|
||
| !!Paramètres de .button | ||
|
|
||
| !!!Barre d'outils de Tiddler | ||
|
|
||
| |clone |<<.button "clone">> | | ||
| |close |<<.button "close">> | | ||
| |close-others |<<.button "close-others">> | | ||
| |edit |<<.button "edit">> | | ||
| |export-tiddler |<<.button "export-tiddler">> | | ||
| |info |<<.button "info">> | | ||
| |more-tiddler-actions |<<.button "more-tiddler-actions">> | | ||
| |new-here |<<.button "new-here">> | | ||
| |new-journal-here |<<.button "new-journal-here">> | | ||
| |permalink |<<.button "permalink">> | | ||
|
|
||
| !!!Barre d'outil du mode Edition | ||
|
|
||
| |cancel |<<.button "cancel">> | | ||
| |delete |<<.button "delete">> | | ||
| |save |<<.button "save">> | | ||
|
|
||
| !!!Page des outils | ||
|
|
||
| |advanced-search |<<.button "advanced-search">> | | ||
| |close-all |<<.button "close-all">> | | ||
| |control-panel |<<.button "control-panel">> | | ||
| |encryption |<<.button "encryption">> | | ||
| |export-page |<<.button "export-page">> | | ||
| |full-screen |<<.button "full-screen">> | | ||
| |home |<<.button "home">> | | ||
| |import |<<.button "import">> | | ||
| |language |<<.button "language">> | | ||
| |more-page-actions |<<.button "more-page-actions">> | | ||
| |new-journal |<<.button "new-journal">> | | ||
| |new-tiddler |<<.button "new-tiddler">> | | ||
| |permaview |<<.button "permaview">> | | ||
| |refresh |<<.button "refresh">> | | ||
| |save-wiki |<<.button "save-wiki">> | | ||
| |storyview |<<.button "storyview">> | | ||
| |tag-manager |<<.button "tag-manager">> | | ||
| |theme |<<.button "theme">> | |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| caption: Ajout prépondérant | ||
| created: 20150123220223000 | ||
| fr-title: Ajout prépondérant | ||
| modified: 20150622102941461 | ||
| tags: Concepts | ||
| title: Dominant Append | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les [[filtres|Filters]] manipulent des [[sélections de titres|Title Selection]] où aucun titre n'apparait plus d'une fois. En outre, ils ont souvent besoin d'ajouter tel ensemble à un autre. | ||
|
|
||
| Cet ajout s'effectue d'une façon telle que, si un titre vient à être dupliqué, la copie antérieure de ce titre est éliminé. Les titres ajoutés sont ''prépondérants''. | ||
|
|
||
| Par exemple, si une sélection contient `Andrew Becky Clara Daniel` et que `Andrew Barney Clara Daisy` lui est ajouté, le résultat sera `Becky Daniel Andrew Barney Clara Daisy`. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| created: 20150619170122415 | ||
| fr-title: Mécanisme pour les ébauches | ||
| modified: 20150624091226014 | ||
| tags: Mechanisms | ||
| title: DraftMechanism | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les Tiddlers qui ont un champ `draft.of` sont traités comme les ébauches en suspens des tiddlers indiqués dans le champ. Les tiddlers d'ébauche ont aussi un champ `draft.title` spécifiant le titre qui sera donné au tiddler après validation. | ||
|
|
||
| Plusieurs fonctionnalités fonctionnent de concert afin d'obtenir le comportement souhaité des tiddlers d'ébauche<<:>> | ||
|
|
||
| * Le ListWidget peut éventuellement afficher les tiddlers ébauche via un gabarit différent | ||
| * Le NavigatorWidget inclut des particularismes concernant les événements suivants<<:>> | ||
| ** `tm-new-tiddler` pour créer un nouveau tiddler en mode ébauche | ||
| ** `tm-edit-tiddler` pour mettre un tiddler en mode édition | ||
| ** `tm-cancel-tiddler` pour annuler un tiddler en mode édition | ||
| ** `tm-save-tiddler` pour confirmer un tiddler d'ébauche | ||
| * Les tiddlers en cours d'ébauche sont exclus automatiquement du champ des recherche | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,39 @@ | ||
| created: 20140406210404245 | ||
| fr-title: Edition des tiddlers avec Emacs | ||
| modified: 20150614111708037 | ||
| tags: Learning | ||
| title: Editing Tiddlers with Emacs | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Michael Fogleman a rédigé un mode [[Emacs|http://www.gnu.org/software/emacs/]] majeur appelé [[tid-mode|https://github.com/mwfogleman/tid-mode]], qui permet de modifier des fichiers TiddlyWiki .tid. C'est une variante du mode-texte qui utilise les modes mineurs org-struct et subword, et met à jour les modifications à chaque sauvegarde du fichier .tid . | ||
|
|
||
| Il a aussi écrit deux fonction aidant à l'utilisation de TiddlyWiki sur Emacs. La première ouvre un dossier de tiddlers dans Dired<<;>> la seconde ouvre TiddlyWiki dans le navigateur. | ||
|
|
||
| ``` | ||
| (defun open-wiki () | ||
| "Opens a TiddlyWiki directory in Dired." | ||
| (interactive) | ||
| (dired "~/Dropbox/wiki/tiddlers/")) | ||
| ``` | ||
|
|
||
| ``` | ||
| (defun browse-wiki () | ||
| "Opens TiddlyWiki in the browser." | ||
| (interactive) | ||
| (browse-url "127.0.0.1:8080/")) | ||
| ``` | ||
|
|
||
| Cette fonction ultérieure nécessite un navigateur spécifique<<:>> | ||
|
|
||
| ``` | ||
| (setq browse-url-browser-function 'browse-url-generic | ||
| browse-url-generic-program "chromium") | ||
| ``` | ||
|
|
||
| Vous pouvez créer un raccourci clavier vers chacune de ces fonctions avec la fonction global-set-key<<:>> | ||
|
|
||
| ``` | ||
| (global-set-key (kbd "C-c w") 'open-wiki) | ||
| ``` | ||
|
|
||
| À ce jour, cela n'est pas intégré dans tid-mode. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,12 @@ | ||
| created: 20140916213421041 | ||
| fr-title: Édition « basique » | ||
| modified: 20150614143931139 | ||
| tags: Editions | ||
| title: Empty Edition | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| L'édition <<gf "basique">> de ~TiddlyWiki est une distribution minimale, sans plugin additionnel ni configuration au-delà du code principal. | ||
|
|
||
| L'édition //basique// peut être récupérée à l'adresse<<dp>> | ||
|
|
||
| http://tiddlywiki.com/empty.html |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,18 +1,19 @@ | ||
| caption: Cryptage | ||
| created: 20130825160900000 | ||
| fr-title: Cryptage | ||
| modified: 20150603142918663 | ||
| tags: Features [[Working with TiddlyWiki]] | ||
| title: Encryption | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Lorsqu'il est utilisé comme un fichier HTML unique, TiddlyWiki5 permet de crypter 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 crypté. 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à crypté. Cliquer sur le bouton supprimera le mot de passe de sorte que les enregistrements suivants ne seront pas cryptés | ||
|
|
||
| # Si vous voulez vérifier que vos données sont bien crypté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é. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| caption: Développable | ||
| created: 20150221201816000 | ||
| fr-title: Exemple Table des matières: Développable | ||
| modified: 20150621091932087 | ||
| order: 2 | ||
| tags: table-of-contents-example | ||
| title: Example Table of Contents: Expandable | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$macrocall $name=".example" n="1" | ||
| eg="""<div class="tc-table-of-contents"> | ||
| <<toc-expandable "Contents">> | ||
| </div>"""/> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,71 @@ | ||
| created: 20140610213500000 | ||
| fr-title: Images externes | ||
| modified: 20150624092640854 | ||
| tags: Concepts Features | ||
| title: ExternalImages | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Les images externes dans <<tw>> sont des tiddlers qui pointent sur l'URI d'une image, plutôt que d'avoir à incorporer toutes les données de l'image. Ils fonctionnent mieux que l'affichage d'images incorporées, notamment avec les images de grande taille. Cependant, leur utilisation détourne <<tw>> de sa vocation de fichier unique. | ||
|
|
||
| Les images externes sont utilisées dans le navigateur. Elles peuvent être créées soit par la configuration Node.js lors de la production d'un <<tw>>, soit manuellement en éditant un <<tw>> dans le navigateur . | ||
|
|
||
| ! Qu'est-ce qu'une image externe | ||
|
|
||
| Une image externe est un tiddler image ordinaire avec un champ ''_canonical_uri'' contenant l'URI de l'image. L'URI pointe de façon absolue ou relative vers le document HTML. Si le champ ''_canonical_uri'' est renseigné, alors le champ ''text'' du tiddler est ignoré et peut être omis. | ||
|
|
||
| ! Création manuelle d'Images Externes | ||
|
|
||
| Pour créer manuellement une image externe, il suffit juste de créer un tiddler avec le type de contenu image approprié, puis d'ajouter un champ ''_canonical_uri'' dont l'URI pointe vers l'emplacement de stockage de l'image. | ||
|
|
||
| ''IMPORTANT :'' Revérifiez votre orthographe. ``_canonical_uri`` s'épelle [[URI|https://en.wikipedia.org/wiki/URI#The_relationship_between_URIs.2C_URLs.2C_and_URNs]], et pas URL. | ||
|
|
||
| ! Création d'images externes sous Node.js | ||
|
|
||
| Suivre les étapes suivantes pour créer une version HTML statique d'un fichier wiki accompagné d'un dossier '' images '' contenant les références des images externes : | ||
|
|
||
| # Créer des Tiddlers image dans votre TiddlyWikiFolders de façon habituelle | ||
| # Sauvegardez les images en fichiers séparées (par convention, dans le sous-répertoire nommé ''images'') | ||
| # Externalisez les Tiddlers image en leur attribuant un champ ''_canonical_uri'' | ||
| # Sauvegardez le fichier HTML principal | ||
|
|
||
| Notez que les fichiers images doivent être sauvegardés avant d'être externalisés. Leur externalisation écrasera les champs ''text'' de la mémoire de votre wiki, ce qui signifie que toute tentative de sauvegarde échouera. | ||
|
|
||
| Pour un exemple, voir la génération de la cible ''externalimages'' dans la demo ''tw5.com'' wiki : | ||
|
|
||
| ``` | ||
| --savetiddlers [is[image]] images | ||
| --setfield [is[image]] _canonical_uri $:/core/templates/canonical-uri-external-image text/plain | ||
| --setfield [is[image]] text "" text/plain | ||
| --rendertiddler $:/core/save/all externalimages.html text/plain | ||
| ``` | ||
|
|
||
| !! Sauvegardez les images en fichiers séparées | ||
|
|
||
| La commande `--savetiddlers` suivante peut être utilisée pour sauvegarder les images d'un wiki dans un sous-répertoire ''images'' : | ||
|
|
||
| ``` | ||
| --savetiddlers [is[image]] images | ||
| ``` | ||
|
|
||
| !! Externalisez les Tiddlers Image | ||
|
|
||
| Deux commandes `--setfield` sont utilisées : la première affecte au champ ''_canonical_uri'' l'URI correspondant au titre du tiddler, et la deuxième efface le champ text. | ||
|
|
||
| ``` | ||
| --setfield [is[image]] _canonical_uri $:/core/templates/canonical-uri-external-image text/plain | ||
| --setfield [is[image]] text "" text/plain | ||
| ``` | ||
|
|
||
| Le tiddler gabarit [[$:/core/templates/canonical-uri-external-image]] contient : | ||
|
|
||
| <pre> | ||
|
|
||
| <$view tiddler="$:/core/templates/canonical-uri-external-image" field="text" format="text"/> | ||
|
|
||
| </pre> | ||
|
|
||
| Notez que ces opérations modifient les tiddlers dans la mémoire du wiki et peuvent donc affecter le fonctionnement de commandes ultérieures. | ||
|
|
||
| ! Utilisation d'Images Externes | ||
|
|
||
| Vous ne pouvez pas éditer une image externe directement dans le navigateur, sauf en changeant le champ URI pour pointer vers une image différente. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| caption: Federatial Limited | ||
| created: 20130825154900000 | ||
| modified: 20150623063402343 | ||
| tags: Definitions | ||
| title: FederatialLimited | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Federatial Limited est une entreprise de consulting fondée par JeremyRuston et spécialisée dans la compréhension des impacts du web sur le travail collaboratif. | ||
|
|
||
| Visitez http://federatial.com/ et http://twitter.com/federatial pour plus d'information. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| created: 20150124182421000 | ||
| fr-title: Expression d'un filtre | ||
| modified: 20150621103316084 | ||
| tags: [[Filter Syntax]] | ||
| title: Filter Expression | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$railroad text=""" | ||
| [{: | ||
| [: [[Espacevierge|"Filter Whitespace"]] ] | ||
| ("+"|:-|"-") | ||
| [[sequence|"Filter Run"]] | ||
| }] | ||
| """/> | ||
|
|
||
| L'<<.def "expression d'un filtre">> est le plus haut niveau de la [[syntaxe d'un filtre|Filter Syntax]].Elle est composée d'une ou plusieurs [[séquences|Filter Run]]. | ||
|
|
||
| Une entrée de séquence est souvent une liste de tous les titres des tiddlers non-[[shadow|ShadowTiddlers]] du wiki (sans tri particulier). Mais le préfixe `+` peut modifier cela. | ||
|
|
||
| * Si une séquence ne comporte pas de préfixe `+` ou `-`, ces titres en sortie sont [[ajoutés par prépondérance|Dominant Append]] au résultat du filtre. | ||
| * Si une séquence comporte un préfixe `-`, les titres en sortie sont <<.em extraits>> du résultat du filtre (s'ils y étaient). | ||
| * Si une séquence comporte un préfixe `+`, elle compare les sorties du filtre à ses entrées. La sortie du filtre est alors entièrement <<.em remplacée>> par les séquences qui se recoupent. Toutes séquences de titres de tiddler suivantes sont traitées comme des entrées, à moins qu'elles n'aient aussi un préfixe ` +`. | ||
|
|
||
| En termes techniques plus concis<<dp>> | ||
|
|
||
| |!Séquence |!Interpretation |!Output | | ||
| |`séquence` |réunion |... OR séquence | | ||
| |`+séquence` |intersection |... AND séquence | | ||
| |`-séquence` |exclusion |... AND NOT séquence | |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| created: 20160515060000000 | ||
| fr-title: Paramètre d'un filtre | ||
| modified: 20150621111345608 | ||
| tags: [[Filter Syntax]] | ||
| title: Filter Parameter | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$railroad text=""" | ||
| ( "[" [:{/"tout sauf ]"/}] "]" | ||
| | | ||
| "{" [:{/"tout sauf }"/}] "}" | ||
| | | ||
| "<" [:{/"tout sauf >"/}] ">" | ||
| ) | ||
| """/> | ||
|
|
||
| Le paramètre de l'[[opérateur de filtre|Filter Operators]] peut être<<:>> | ||
|
|
||
| ;<<.def dur>> | ||
| : `[comme ceci]` | ||
| : Le paramètre est le texte exact tel qu'il apparait entre les crochets. | ||
| ;<<.def souple>> | ||
| : <<.def indirect>> | ||
| :: `{comme ceci}` | ||
| :: Le paramètre est le texte mentionné par la [[Référence Textuelle|TextReference]] dont le nom apparaît entre les accolades, c'est à dire un [[champ|TiddlerFields]] d'un tiddler spécifique, ou la valeur d'une propriété d'un [[tiddler de données|DataTiddlers]]. | ||
| : <<.def variable>> | ||
| :: `<comme ceci>` | ||
| :: Le paramètre est la valeur actuelle de la [[variable|Variables]] dont le nom apparaît entre les chevrons. Les paramètres Macro ne sont <<.em pas>> supportés. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| created: 20150124182117000 | ||
| fr-title: Séquence d'un filtre | ||
| modified: 20150621104254554 | ||
| tags: [[Filter Syntax]] | ||
| title: Filter Run | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$railroad text=""" | ||
| ( "[" { [[etape|"Filter Step"]] } "]" | ||
| | | ||
| [:{/"tout sauf [ ] ou Espacevierge"/}] | ||
| | | ||
| '"' [:{/'tout sauf "'/}] '"' | ||
| | | ||
| "'" [:{/"tout sauf '"/}] '"' | ||
| ) | ||
| """/> | ||
|
|
||
| Une <<.def séquence>> se compose d'[[étapes|Filter Step]]. Elle génère une [[sélection|Title Selection]]. Un ensemble de séquences forme une vaste [[expression filtre|Filter Expression]]. | ||
|
|
||
| Les étapes sont traitées de gauche à droite. Ce qui entre dans la première étape correspond à ce qui entre dans la séquence. Pour chaque étape suivante, l'entrée provient de la sortie de l'étape précédente. | ||
|
|
||
| {{Selection Constructors}} | ||
|
|
||
| Les trois options basses du diagramme correspondent aux syntaxes `SalutàTous`, `"SalutàTous"`, `'SalutàTous'` et `"Opérateurs de Filtre"`. Ce sont des abrégés de `[title[...]]`. | ||
|
|
||
| Les options cotées existent pour tenir compte des titres contenant des crochets, comme, `"Un Tiddler [[[[Peucourant]]]]"`. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| created: 20150124182127000 | ||
| fr-title: Étape d'un filtre | ||
| modified: 20150621105911393 | ||
| tags: [[Filter Syntax]] | ||
| title: Filter Step | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$railroad text=""" | ||
| [:"!"] | ||
| [: [[operateur|"Filter Operators"]] [:":" suffixe] ] | ||
| [[parametre|"Filter Parameter"]] | ||
| """/> | ||
|
|
||
| Une <<.def étape>> correspond à une opération unique au sein d'un [[filtre|Filter Syntax]]. | ||
|
|
||
| En termes de développement, cela s'apparente à l'appel d'une fonction où l'[[entrée d'une étape|Filter Run]] est passée comme un paramètre implicite. La sortie d'une étape est une [[sélection|Title Selection]] qui contribue à former une [[séquence|Filter Run]] et donc aussi à l'[[expression du filtre|Filter Expression]] entière qui la contient. | ||
|
|
||
| L'<<.def opérateur>> d'étape est issu d'une liste de [[motsclés prédéfinis|Filter Operators]], et qui peut être étendue par des plugins. Tout opérateur inconnu est traité comme s'il était le suffixe de l'opérateur <<.olink field>>. Si un opérateur d'étape est omis, sa valeur par défaut est `title`. | ||
|
|
||
| Le <<.def suffixe>> est un texte additionnel, souvent le nom d'un [[field|TiddlerFields]], qui étend la signification de certains opérateurs. | ||
|
|
||
| Plusieurs étapes requièrent une valeur de <<.def paramètre>> explicite, aussi connue sous le nom d'<<.def opérande>>, qui définit ce que l'étape doit faire. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| created: 20140210141217955 | ||
| fr-title: Syntaxe d'un filtre | ||
| list: [[Filter Expression]] [[Filter Run]] [[Filter Step]] [[Filter Parameter]] [[Filter Whitespace]] | ||
| modified: 20150621095832048 | ||
| tags: Filters | ||
| title: Filter Syntax | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <<.preamble """Les [[Filtres]] suivent une grammaire représentée ici par des [[diagrammes en chemin de fer|Railroad Diagrams]], pour ceux qui trouvent utile une description formelle de la syntaxe. Cependant, vous pouvez [[apprendre à écrire des filtres|Introduction to filter notation]] sans avoir besoin de comprendre ces tiddlers modèle de description.""">> | ||
|
|
||
| Un <<.def filtre>> est un tube qui transforme une <<.def entrée>> en <<.def sortie>>. Les entrées et les sorties sont des [[ensembles ordonnés de titres|Title Selection]] de tiddlers ou de champs. | ||
|
|
||
| Les Filtres sont des [[expressions|Filter Expression]] construites à partir de plus petits blocs, appelés [[séquences|Filter Run]] ou [[étapes|Filter Step]], chacun d'entre eux transformant une entrée en sortie. | ||
|
|
||
| Un filtre débute avec un sortie vide. Il s'exécute de gauche à droite, puis progressivement modifie et compose la sortie finale. | ||
|
|
||
| Ci-dessous, les détails des différents blocs de construction impliqués<<:>> | ||
|
|
||
| <<list-links "[tag[Filter Syntax]]">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| created: 20150124182304000 | ||
| fr-title: Espacevierge | ||
| modified: 20150621111324842 | ||
| tags: [[Filter Syntax]] | ||
| title: Filter Whitespace | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <$railroad text=""" | ||
| {( "espace" | "tab" | "sautligne" | "retour" | "tab verticale" | "sautpage" )} | ||
| """/> | ||
|
|
||
| Des espaces vierges peuvent exister entre chaque [[séquence|Filter Run]] ou [[expression filtre|Filter Expression]]. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,44 @@ | ||
| created: 20140410103123179 | ||
| fr-title: Opérateurs de filtre | ||
| modified: 20150619185306096 | ||
| tags: Concepts Filters | ||
| title: FilterOperators | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define .operator-rows(filter) | ||
| <$list filter="$filter$"><tr> | ||
| <td><$link to={{!!title}}>{{!!caption}}</$link></td> | ||
| <td>{{!!op-purpose}} <$list filter="[all[current]tag[Common Operators]]">{{$:/core/images/done-button}}</$list></td> | ||
| <td align="center"><$list filter="[all[current]tag[Negatable Operators]]">`!`</$list></td> | ||
| </tr></$list> | ||
| \end | ||
|
|
||
| \define .group-heading(_) | ||
| <tr class="doc-table-subheading"><th colspan="3" align="center">$_$</th></tr> | ||
| \end | ||
|
|
||
| Un <<.def "opérateur de filtre">> est un motclé prédéfini attaché à une [[étape|Filter Step]] individuelle d'un [[filtre|Filters]]. Il définit une action particulière de cette étape. | ||
|
|
||
| Le tableau suivant liste tous les opérateurs du noyau. Les plus communs sont côchés. La troisième colonne indique quels opérateurs acceptent <$link to="Filter Step">le <code>!</code> préfixe</$link> pour inverser leur expression. | ||
|
|
||
| <table> | ||
| <tr> | ||
| <th align="left">Opérateur</th> | ||
| <th align="left">Propose</th> | ||
| <th align="left">Neg</th> | ||
| </tr> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]!tag[String Operators]!tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs de classement">> | ||
| <<.operator-rows "[tag[Filter Operators]tag[Order Operators]!tag[String Operators]!tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs de chaine">> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]tag[String Operators]!tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs de tag">> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]!tag[String Operators]tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs Spéciaux">> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]!tag[String Operators]!tag[Tag Operators]tag[Special Operators]sort[]]">> | ||
| </table> | ||
|
|
||
| La rédaction d'une étape typique s'écrit `[opérateur[paramètre]]`, même si tous les opérateurs ne nécessitent pas de [[paramètre|Filter Parameter]]. | ||
|
|
||
| La plupart des étapes agissent sur les [[titres d'une sélection|Title Selection]] qu'ils ont en entrée, mais quelques uns [[construisent une sélection entièrement neuve|Selection Constructors]] à la place. Pour des règles précises, voir [[Syntaxe des filtres|Filter Syntax]]. | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,44 @@ | ||
| caption: Filtre, Opérateurs | ||
| created: 20140410103123179 | ||
| fr-title: Filtre, Opérateurs | ||
| modified: 20150622105929780 | ||
| tags: Concepts Filters | ||
| title: Filter Operators | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define .operator-rows(filter) | ||
| <$list filter="$filter$"><tr> | ||
| <td><$link to={{!!title}}>{{!!caption}}</$link></td> | ||
| <td>{{!!op-purpose}} <$list filter="[all[current]tag[Common Operators]]">{{$:/core/images/done-button}}</$list></td> | ||
| <td align="center"><$list filter="[all[current]tag[Negatable Operators]]">`!`</$list></td> | ||
| </tr></$list> | ||
| \end | ||
|
|
||
| \define .group-heading(_) | ||
| <tr class="doc-table-subheading"><th colspan="3" align="center">$_$</th></tr> | ||
| \end | ||
|
|
||
| Un <<.def "opérateur de filtre">> est un motclé prédéfini attaché à une [[étape|Filter Step]] individuelle d'un [[filtre|Filters]]. Il définit une action particulière de cette étape. | ||
|
|
||
| Le tableau suivant liste tous les opérateurs du noyau. Les plus communs sont côchés. La troisième colonne indique quels opérateurs acceptent <$link to="Filter Step">le <code>!</code> préfixe</$link> pour inverser leur expression. | ||
|
|
||
| <table> | ||
| <tr> | ||
| <th align="left">Opérateur</th> | ||
| <th align="left">Propose</th> | ||
| <th align="left">Neg</th> | ||
| </tr> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]!tag[String Operators]!tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs de classement">> | ||
| <<.operator-rows "[tag[Filter Operators]tag[Order Operators]!tag[String Operators]!tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs de chaine">> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]tag[String Operators]!tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs de tag">> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]!tag[String Operators]tag[Tag Operators]!tag[Special Operators]sort[]]">> | ||
| <<.group-heading "Opérateurs Spéciaux">> | ||
| <<.operator-rows "[tag[Filter Operators]!tag[Order Operators]!tag[String Operators]!tag[Tag Operators]tag[Special Operators]sort[]]">> | ||
| </table> | ||
|
|
||
| La rédaction d'une étape typique s'écrit `[opérateur[paramètre]]`, même si tous les opérateurs ne nécessitent pas de [[paramètre|Filter Parameter]]. | ||
|
|
||
| La plupart des étapes agissent sur les [[titres d'une sélection|Title Selection]] qu'ils ont en entrée, mais quelques uns [[construisent une sélection entièrement neuve|Selection Constructors]] à la place. Pour des règles précises, voir [[Syntaxe des filtres|Filter Syntax]]. |