| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,11 @@ | ||
| title: $:/core/ui/EditTemplate/controls | ||
| tags: $:/tags/EditTemplate | ||
|
|
||
| \define config-title() | ||
| $:/config/EditToolbarButtons/Visibility/$(listItem)$ | ||
| \end | ||
| <div class="tw-tiddler-title"> | ||
| <$view field="title"/> | ||
| <span class="tw-tiddler-controls titlebar"><$list filter="[all[shadows+tiddlers]tag[$:/tags/EditToolbar]!has[draft.of]]" variable="listItem"><$reveal type="nomatch" state=<<config-title>> text="hide"><$transclude tiddler=<<listItem>>/></$reveal></$list></span> | ||
| <div style="clear: both;"></div> | ||
| </div> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,4 @@ | ||
| title: $:/core/ui/EditTemplate/title | ||
| tags: $:/tags/EditTemplate | ||
|
|
||
| <$edit-text field="draft.title" class="titlebar tw-edit-texteditor"/> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/cancel | ||
| tags: $:/tags/EditToolbar | ||
| caption: {{$:/core/images/cancel-button}} {{$:/language/Buttons/Cancel/Caption}} | ||
| description: {{$:/language/Buttons/Cancel/Hint}} | ||
|
|
||
| <$button message="tw-cancel-tiddler" title={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/cancel-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Cancel/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/delete | ||
| tags: $:/tags/EditToolbar | ||
| caption: {{$:/core/images/delete-button}} {{$:/language/Buttons/Delete/Caption}} | ||
| description: {{$:/language/Buttons/Delete/Hint}} | ||
|
|
||
| <$button message="tw-delete-tiddler" title={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/delete-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Delete/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/save | ||
| tags: $:/tags/EditToolbar | ||
| caption: {{$:/core/images/done-button}} {{$:/language/Buttons/Save/Caption}} | ||
| description: {{$:/language/Buttons/Save/Hint}} | ||
|
|
||
| <$button message="tw-save-tiddler" title={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/done-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Save/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,56 @@ | ||
| title: $:/core/ui/ImportListing | ||
|
|
||
| \define lingo-base() $:/language/Import/ | ||
| \define messageField() | ||
| message-$(payloadTiddler)$ | ||
| \end | ||
| \define selectionField() | ||
| selection-$(payloadTiddler)$ | ||
| \end | ||
| \define previewPopupState() | ||
| !!popup-$(payloadTiddler)$ | ||
| \end | ||
| <table> | ||
| <tbody> | ||
| <tr> | ||
| <th> | ||
| <<lingo Listing/Select/Caption>> | ||
| </th> | ||
| <th> | ||
| <<lingo Listing/Title/Caption>> | ||
| </th> | ||
| <th> | ||
| <<lingo Listing/Status/Caption>> | ||
| </th> | ||
| </tr> | ||
| <$list filter="[all[current]plugintiddlers[]sort[title]]" variable="payloadTiddler"> | ||
| <tr> | ||
| <td> | ||
| <$checkbox field=<<selectionField>> checked="checked" unchecked="unchecked" default="checked"/> | ||
| </td> | ||
| <td> | ||
| <$reveal type="nomatch" state=<<previewPopupState>> text="yes"> | ||
| <$button class="btn-invisible btn-dropdown" set=<<previewPopupState>> setTo="yes"> | ||
| {{$:/core/images/right-arrow}} <$text text=<<payloadTiddler>>/> | ||
| </$button> | ||
| </$reveal> | ||
| <$reveal type="match" state=<<previewPopupState>> text="yes"> | ||
| <$button class="btn-invisible btn-dropdown" set=<<previewPopupState>> setTo="no"> | ||
| {{$:/core/images/down-arrow}} <$text text=<<payloadTiddler>>/> | ||
| </$button> | ||
| </$reveal> | ||
| </td> | ||
| <td> | ||
| <$view field=<<messageField>>/> | ||
| </td> | ||
| </tr> | ||
| <tr> | ||
| <td colspan="3"> | ||
| <$reveal type="match" text="yes" state=<<previewPopupState>>> | ||
| <$transclude subtiddler=<<payloadTiddler>> mode="block"/> | ||
| </$reveal> | ||
| </td> | ||
| </tr> | ||
| </$list> | ||
| </tbody> | ||
| </table> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: $:/core/ui/Buttons/close-all | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/close-all-button}} {{$:/language/Buttons/CloseAll/Caption}} | ||
| description: {{$:/language/Buttons/CloseAll/Hint}} | ||
|
|
||
| <$button message="tw-close-all-tiddlers" title={{$:/language/Buttons/CloseAll/Hint}} aria-label={{$:/language/Buttons/CloseAll/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/close-all-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/CloseAll/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/control-panel | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/options-button}} {{$:/language/Buttons/ControlPanel/Caption}} | ||
| description: {{$:/language/Buttons/ControlPanel/Hint}} | ||
|
|
||
| <$button to="$:/ControlPanel" title={{$:/language/Buttons/ControlPanel/Hint}} aria-label={{$:/language/Buttons/ControlPanel/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/options-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/ControlPanel/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| title: $:/core/ui/Buttons/encryption | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/locked-padlock}} {{$:/language/Buttons/Encryption/Caption}} | ||
| description: {{$:/language/Buttons/Encryption/Hint}} | ||
|
|
||
| <$reveal type="match" state="$:/isEncrypted" text="yes"> | ||
| <$button message="tw-clear-password" title={{$:/language/Buttons/Encryption/ClearPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/ClearPassword/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/locked-padlock}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Encryption/ClearPassword/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| </$reveal> | ||
| <$reveal type="nomatch" state="$:/isEncrypted" text="yes"> | ||
| <$button message="tw-set-password" title={{$:/language/Buttons/Encryption/SetPassword/Hint}} aria-label={{$:/language/Buttons/Encryption/SetPassword/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/unlocked-padlock}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| </$reveal> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: $:/core/ui/Buttons/full-screen | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/full-screen-button}} {{$:/language/Buttons/FullScreen/Caption}} | ||
| description: {{$:/language/Buttons/FullScreen/Hint}} | ||
|
|
||
| <$button message="tw-full-screen" title={{$:/language/Buttons/FullScreen/Hint}} aria-label={{$:/language/Buttons/FullScreen/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/full-screen-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/FullScreen/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: $:/core/ui/Buttons/home | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/home-button}} {{$:/language/Buttons/Home/Caption}} | ||
| description: {{$:/language/Buttons/Home/Hint}} | ||
|
|
||
| <$button message="tw-home" title={{$:/language/Buttons/Home/Hint}} aria-label={{$:/language/Buttons/Home/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/home-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Home/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| title: $:/core/ui/Buttons/import | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/import-button}} {{$:/language/Buttons/Import/Caption}} | ||
| description: {{$:/language/Buttons/Import/Hint}} | ||
|
|
||
| <div class="tw-file-input-wrapper"> | ||
| <$button title={{$:/language/Buttons/Import/Hint}} aria-label={{$:/language/Buttons/Import/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/import-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Import/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| <$browse/> | ||
| </div> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,52 @@ | ||
| title: $:/core/ui/Buttons/language | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/globe}} {{$:/language/Buttons/Language/Caption}} | ||
| description: {{$:/language/Buttons/Language/Hint}} | ||
|
|
||
| \define flag-title() | ||
| $(languagePluginTitle)$/icon | ||
| \end | ||
| <$button popup=<<qualify "$:/state/popup/language">> title={{$:/language/Buttons/Language/Hint}} aria-label={{$:/language/Buttons/Language/Caption}} class=<<tw-config-toolbar-class>> selectedClass="tw-selected"> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| <span class="tw-image-button"> | ||
| <$set name="languagePluginTitle" value={{$:/language}}> | ||
| <$image source=<<flag-title>>/> | ||
| </$set> | ||
| </span> | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Language/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| <$reveal state=<<qualify "$:/state/popup/language">> type="popup" position="below" animate="yes"> | ||
| <div class="tw-drop-down"> | ||
| <$linkcatcher to="$:/language"> | ||
| <$list filter="[[$:/languages/en-GB]] [plugin-type[language]sort[title]]"> | ||
| <$link> | ||
| <span class="tw-drop-down-bullet"> | ||
| <$reveal type="match" state="$:/language" text=<<currentTiddler>>> | ||
| • | ||
| </$reveal> | ||
| <$reveal type="nomatch" state="$:/language" text=<<currentTiddler>>> | ||
| | ||
| </$reveal> | ||
| </span> | ||
| <span class="tw-image-button"> | ||
| <$set name="languagePluginTitle" value=<<currentTiddler>>> | ||
| <$transclude subtiddler=<<flag-title>>> | ||
| <$list filter="[all[current]field:title[$:/languages/en-GB]]"> | ||
| <$transclude tiddler="$:/languages/en-GB/icon"/> | ||
| </$list> | ||
| </$transclude> | ||
| </$set> | ||
| </span> | ||
| <$view field="description"> | ||
| <$view field="name"> | ||
| <$view field="title"/> | ||
| </$view> | ||
| </$view> | ||
| </$link> | ||
| </$list> | ||
| </$linkcatcher> | ||
| </div> | ||
| </$reveal> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| title: $:/core/ui/Buttons/more-page-actions | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}} | ||
| description: {{$:/language/Buttons/More/Hint}} | ||
|
|
||
| \define config-title() | ||
| $:/config/PageControlButtons/Visibility/$(listItem)$ | ||
| \end | ||
| <$button popup=<<qualify "$:/state/popup/more">> title={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tw-config-toolbar-class>> selectedClass="tw-selected"> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/down-arrow}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/More/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| <$reveal state=<<qualify "$:/state/popup/more">> type="popup" position="below" animate="yes"> | ||
|
|
||
| <div class="tw-drop-down"> | ||
|
|
||
| <$set name="tw-config-toolbar-icons" value="yes"> | ||
|
|
||
| <$set name="tw-config-toolbar-text" value="yes"> | ||
|
|
||
| <$set name="tw-config-toolbar-class" value="btn-invisible"> | ||
|
|
||
| <$list filter="[all[shadows+tiddlers]tag[$:/tags/PageControls]!has[draft.of]] -[[$:/core/ui/Buttons/more-page-actions]]" variable="listItem"> | ||
|
|
||
| <$reveal type="match" state=<<config-title>> text="hide"> | ||
|
|
||
| <$transclude tiddler=<<listItem>> mode="inline"/> | ||
|
|
||
| </$reveal> | ||
|
|
||
| </$list> | ||
|
|
||
| </$set> | ||
|
|
||
| </$set> | ||
|
|
||
| </$set> | ||
|
|
||
| </div> | ||
|
|
||
| </$reveal> | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/new-tiddler | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/new-button}} {{$:/language/Buttons/NewTiddler/Caption}} | ||
| description: {{$:/language/Buttons/NewTiddler/Hint}} | ||
|
|
||
| <$button message="tw-new-tiddler" title={{$:/language/Buttons/NewTiddler/Hint}} aria-label={{$:/language/Buttons/NewTiddler/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/new-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/NewTiddler/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,15 @@ | ||
| title: $:/core/ui/Buttons/save-wiki | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/save-button}} {{$:/language/Buttons/SaveWiki/Caption}} | ||
| description: {{$:/language/Buttons/SaveWiki/Hint}} | ||
|
|
||
| <$button message="tw-save-wiki" title={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <span class="tw-dirty-indicator"> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/save-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/SaveWiki/Caption}}/> | ||
| </$list> | ||
| </span> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,37 @@ | ||
| title: $:/core/ui/Buttons/storyview | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/storyview-classic}} {{$:/language/Buttons/StoryView/Caption}} | ||
| description: {{$:/language/Buttons/StoryView/Hint}} | ||
|
|
||
| \define icon() | ||
| $:/core/images/storyview-$(storyview)$ | ||
| \end | ||
| <$button popup=<<qualify "$:/state/popup/storyview">> title={{$:/language/Buttons/StoryView/Hint}} aria-label={{$:/language/Buttons/StoryView/Caption}} class=<<tw-config-toolbar-class>> selectedClass="tw-selected"> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| <$set name="storyview" value={{$:/view}}> | ||
| <$transclude tiddler=<<icon>>/> | ||
| </$set> | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/StoryView/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| <$reveal state=<<qualify "$:/state/popup/storyview">> type="popup" position="below" animate="yes"> | ||
| <div class="tw-drop-down"> | ||
| <$linkcatcher to="$:/view"> | ||
| <$list filter="[storyviews[]]" variable="storyview"> | ||
| <$link to=<<storyview>>> | ||
| <span class="tw-drop-down-bullet"> | ||
| <$reveal type="match" state="$:/view" text=<<storyview>>> | ||
| • | ||
| </$reveal> | ||
| <$reveal type="nomatch" state="$:/view" text=<<storyview>>> | ||
| | ||
| </$reveal> | ||
| </span> | ||
| <$transclude tiddler=<<icon>>/> | ||
| <$text text=<<storyview>>/></$link> | ||
| </$list> | ||
| </$linkcatcher> | ||
| </div> | ||
| </$reveal> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| title: $:/core/ui/Buttons/theme | ||
| tags: $:/tags/PageControls | ||
| caption: {{$:/core/images/theme-button}} {{$:/language/Buttons/Theme/Caption}} | ||
| description: {{$:/language/Buttons/Theme/Hint}} | ||
|
|
||
| <$button popup=<<qualify "$:/state/popup/theme">> title={{$:/language/Buttons/Theme/Hint}} aria-label={{$:/language/Buttons/Theme/Caption}} class=<<tw-config-toolbar-class>> selectedClass="tw-selected"> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/theme-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Theme/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| <$reveal state=<<qualify "$:/state/popup/theme">> type="popup" position="below" animate="yes"> | ||
| <div class="tw-drop-down"> | ||
| <$linkcatcher to="$:/theme"> | ||
| <$list filter="[plugin-type[theme]sort[title]]" variable="themeTitle"> | ||
| <$link to=<<themeTitle>>> | ||
| <span class="tw-drop-down-bullet"> | ||
| <$reveal type="match" state="$:/theme" text=<<themeTitle>>> | ||
| • | ||
| </$reveal> | ||
| <$reveal type="nomatch" state="$:/theme" text=<<themeTitle>>> | ||
| | ||
| </$reveal> | ||
| </span> | ||
| <$view tiddler=<<themeTitle>> field="name"/> | ||
| </$link> | ||
| </$list> | ||
| </$linkcatcher> | ||
| </div> | ||
| </$reveal> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| title: $:/core/ui/PluginInfo | ||
|
|
||
| \define localised-info-tiddler-title() | ||
| $(currentTiddler)$/$(languageTitle)$/$(currentTab)$ | ||
| \end | ||
| \define info-tiddler-title() | ||
| $(currentTiddler)$/$(currentTab)$ | ||
| \end | ||
| <$transclude tiddler=<<localised-info-tiddler-title>> mode="block"> | ||
| <$transclude tiddler=<<currentTiddler>> subtiddler=<<localised-info-tiddler-title>> mode="block"> | ||
| <$transclude tiddler=<<currentTiddler>> subtiddler=<<info-tiddler-title>> mode="block"> | ||
| No ''"<$text text=<<currentTab>>/>"'' found | ||
| </$transclude> | ||
| </$transclude> | ||
| </$transclude> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| title: $:/core/ui/TiddlerInfo | ||
|
|
||
| <<tabs "[all[shadows+tiddlers]tag[$:/tags/TiddlerInfo]!has[draft.of]]" "$:/core/ui/TiddlerInfo/Tools">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| title: $:/core/ui/TiddlerInfo/Tools | ||
| tags: $:/tags/TiddlerInfo | ||
| caption: {{$:/language/TiddlerInfo/Tools/Caption}} | ||
|
|
||
| \define lingo-base() $:/language/TiddlerInfo/ | ||
| \define config-title() | ||
| $:/config/ViewToolbarButtons/Visibility/$(listItem)$ | ||
| \end | ||
| <$set name="tw-config-toolbar-icons" value="yes"> | ||
|
|
||
| <$set name="tw-config-toolbar-text" value="yes"> | ||
|
|
||
| <$set name="tw-config-toolbar-class" value=""> | ||
|
|
||
| <$list filter="[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]]" variable="listItem"> | ||
|
|
||
| <$checkbox tiddler=<<config-title>> field="text" checked="show" unchecked="hide" default="show"> <$transclude tiddler=<<listItem>>/> <i class="tw-muted"><$transclude tiddler=<<listItem>> field="description"/></i></$checkbox> | ||
|
|
||
| </$list> | ||
|
|
||
| </$set> | ||
|
|
||
| </$set> | ||
|
|
||
| </$set> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| title: $:/core/ui/ViewTemplate/import | ||
| tags: $:/tags/ViewTemplate | ||
|
|
||
| \define lingo-base() $:/language/Import/ | ||
|
|
||
| <$list filter="[all[current]field:plugin-type[import]]"> | ||
|
|
||
| <div class="tw-import"> | ||
|
|
||
| <<lingo Listing/Hint>> | ||
|
|
||
| {{||$:/core/ui/ImportListing}} | ||
|
|
||
| <$button message="tw-delete-tiddler" param=<<currentTiddler>>><<lingo Listing/Cancel/Caption>></$button> | ||
| <$button message="tw-perform-import" param=<<currentTiddler>>><<lingo Listing/Import/Caption>></$button> | ||
|
|
||
| </div> | ||
|
|
||
| </$list> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| title: $:/core/ui/ViewTemplate/plugin | ||
| tags: $:/tags/ViewTemplate | ||
|
|
||
| <$list filter="[all[current]has[plugin-type]] -[all[current]field:plugin-type[import]]"> | ||
|
|
||
| {{||$:/core/ui/TiddlerInfo/Advanced/PluginInfo}} | ||
|
|
||
| </$list> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: $:/core/ui/Buttons/clone | ||
| tags: $:/tags/ViewToolbar | ||
| caption: {{$:/core/images/clone-button}} {{$:/language/Buttons/Clone/Caption}} | ||
| description: {{$:/language/Buttons/Clone/Hint}} | ||
|
|
||
| <$button message="tw-new-tiddler" param=<<currentTiddler>> title={{$:/language/Buttons/Clone/Hint}} aria-label={{$:/language/Buttons/Clone/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/clone-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Clone/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: $:/core/ui/Buttons/close-others | ||
| tags: $:/tags/ViewToolbar | ||
| caption: {{$:/core/images/close-others-button}} {{$:/language/Buttons/CloseOthers/Caption}} | ||
| description: {{$:/language/Buttons/CloseOthers/Hint}} | ||
|
|
||
| <$button message="tw-close-other-tiddlers" param=<<currentTiddler>> title={{$:/language/Buttons/CloseOthers/Hint}} aria-label={{$:/language/Buttons/CloseOthers/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/close-others-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/CloseOthers/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/close | ||
| tags: $:/tags/ViewToolbar | ||
| caption: {{$:/core/images/close-button}} {{$:/language/Buttons/Close/Caption}} | ||
| description: {{$:/language/Buttons/Close/Hint}} | ||
|
|
||
| <$button message="tw-close-tiddler" title={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/close-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Close/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/edit | ||
| tags: $:/tags/ViewToolbar | ||
| caption: {{$:/core/images/edit-button}} {{$:/language/Buttons/Edit/Caption}} | ||
| description: {{$:/language/Buttons/Edit/Hint}} | ||
|
|
||
| <$button message="tw-edit-tiddler" title={{$:/language/Buttons/Edit/Hint}} aria-label={{$:/language/Buttons/Edit/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/edit-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Edit/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,13 @@ | ||
| title: $:/core/ui/Buttons/info | ||
| tags: $:/tags/ViewToolbar | ||
| caption: {{$:/core/images/info-button}} {{$:/language/Buttons/Info/Caption}} | ||
| description: {{$:/language/Buttons/Info/Hint}} | ||
|
|
||
| <$button popup=<<tiddlerInfoState>> title={{$:/language/Buttons/Info/Hint}} aria-label={{$:/language/Buttons/Info/Caption}} class=<<tw-config-toolbar-class>> selectedClass="tw-selected"> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/info-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Info/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| title: $:/core/ui/Buttons/more-tiddler-actions | ||
| tags: $:/tags/ViewToolbar | ||
| caption: {{$:/core/images/down-arrow}} {{$:/language/Buttons/More/Caption}} | ||
| description: {{$:/language/Buttons/More/Hint}} | ||
|
|
||
| \define config-title() | ||
| $:/config/ViewToolbarButtons/Visibility/$(listItem)$ | ||
| \end | ||
| <$button popup=<<qualify "$:/state/popup/more">> title={{$:/language/Buttons/More/Hint}} aria-label={{$:/language/Buttons/More/Caption}} class=<<tw-config-toolbar-class>> selectedClass="tw-selected"> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/down-arrow}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/More/Caption}}/> | ||
| </$list> | ||
| </$button> | ||
| <$reveal state=<<qualify "$:/state/popup/more">> type="popup" position="below" animate="yes"> | ||
| <div class="tw-drop-down"> | ||
| <$set name="tw-config-toolbar-icons" value="yes"> | ||
| <$set name="tw-config-toolbar-text" value="yes"> | ||
| <$list filter="[all[shadows+tiddlers]tag[$:/tags/ViewToolbar]!has[draft.of]] -[[$:/core/ui/Buttons/more-tiddler-actions]]" variable="listItem"> | ||
| <$reveal type="match" state=<<config-title>> text="hide"> | ||
| <$transclude tiddler=<<listItem>>/> | ||
| </$reveal> | ||
| </$list> | ||
| </$set> | ||
| </$set> | ||
| </div> | ||
| </$reveal> | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: $:/core/ui/Buttons/permalink | ||
| tags: $:/tags/ViewToolbar | ||
| caption: {{$:/core/images/permalink-button}} {{$:/language/Buttons/Permalink/Caption}} | ||
| description: {{$:/language/Buttons/Permalink/Hint}} | ||
|
|
||
| <$button message="tw-permalink" title={{$:/language/Buttons/Permalink/Hint}} aria-label={{$:/language/Buttons/Permalink/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/permalink-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Permalink/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: $:/core/ui/Buttons/permaview | ||
| tags: $:/tags/ViewToolbar $:/tags/PageControls | ||
| caption: {{$:/core/images/permaview-button}} {{$:/language/Buttons/Permaview/Caption}} | ||
| description: {{$:/language/Buttons/Permaview/Hint}} | ||
|
|
||
| <$button message="tw-permaview" title={{$:/language/Buttons/Permaview/Hint}} aria-label={{$:/language/Buttons/Permaview/Caption}} class=<<tw-config-toolbar-class>>> | ||
| <$list filter="[<tw-config-toolbar-icons>prefix[yes]]"> | ||
| {{$:/core/images/permaview-button}} | ||
| </$list> | ||
| <$list filter="[<tw-config-toolbar-text>prefix[yes]]"> | ||
| <$text text={{$:/language/Buttons/Permaview/Caption}}/> | ||
| </$list> | ||
| </$button> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| title: $:/config/EditTemplateFields/Visibility/ | ||
|
|
||
| title: hide | ||
| tags: hide | ||
| text: hide | ||
| creator: hide | ||
| created: hide | ||
| modified: hide | ||
| modifier: hide | ||
| type: hide | ||
| draft.title: hide | ||
| draft.of: hide | ||
| revision: hide | ||
| bag: hide |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| title: $:/config/Navigation/UpdateAddressBar | ||
| text: no |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| title: $:/config/PageControlButtons/Visibility/$:/ | ||
|
|
||
| core/ui/Buttons/close-all: hide | ||
| core/ui/Buttons/encryption: hide | ||
| core/ui/Buttons/full-screen: hide | ||
| core/ui/Buttons/home: hide | ||
| core/ui/Buttons/import: hide | ||
| core/ui/Buttons/language: hide | ||
| core/ui/Buttons/more-page-actions: hide | ||
| core/ui/Buttons/permaview: hide | ||
| core/ui/Buttons/storyview: hide | ||
| core/ui/Buttons/theme: hide |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| title: $:/config/SyncFilter | ||
|
|
||
| [is[tiddler]] -[[$:/HistoryList]] -[[$:/StoryList]] -[[$:/Import]] -[[$:/isEncrypted]] -[prefix[$:/status]] -[prefix[$:/state]] -[prefix[$:/temp]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| title: $:/config/Toolbar/Icons | ||
|
|
||
| yes |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| title: $:/config/Toolbar/Text | ||
|
|
||
| no |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| title: $:/config/ViewToolbarButtons/Visibility/$:/ | ||
|
|
||
| core/ui/Buttons/clone: hide | ||
| core/ui/Buttons/close-others: hide | ||
| core/ui/Buttons/more-tiddler-actions: hide | ||
| core/ui/Buttons/permalink: hide | ||
| core/ui/Buttons/permaview: hide |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| title: $:/tags/EditToolbar | ||
| list: [[$:/core/ui/Buttons/delete]] [[$:/core/ui/Buttons/cancel]] [[$:/core/ui/Buttons/save]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| title: $:/tags/PageControls | ||
| list: [[$:/core/ui/Buttons/home]] [[$:/core/ui/Buttons/close-all]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/new-tiddler]] [[$:/core/ui/Buttons/import]] [[$:/core/ui/Buttons/control-panel]] [[$:/core/ui/Buttons/language]] [[$:/core/ui/Buttons/theme]] [[$:/core/ui/Buttons/storyview]] [[$:/core/ui/Buttons/encryption]] [[$:/core/ui/Buttons/full-screen]] [[$:/core/ui/Buttons/save-wiki]] [[$:/core/ui/Buttons/more-page-actions]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| title: $:/tags/TiddlerInfo | ||
| list: [[$:/core/ui/TiddlerInfo/Tools]] [[$:/core/ui/TiddlerInfo/References]] [[$:/core/ui/TiddlerInfo/Tagging]] [[$:/core/ui/TiddlerInfo/List]] [[$:/core/ui/TiddlerInfo/Listed]] [[$:/core/ui/TiddlerInfo/Fields]] | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,2 @@ | ||
| title: $:/tags/ViewToolbar | ||
| list: [[$:/core/ui/Buttons/more-tiddler-actions]] [[$:/core/ui/Buttons/info]] [[$:/core/ui/Buttons/clone]] [[$:/core/ui/Buttons/edit]] [[$:/core/ui/Buttons/permalink]] [[$:/core/ui/Buttons/permaview]] [[$:/core/ui/Buttons/close-others]] [[$:/core/ui/Buttons/close]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,5 @@ | ||
| { | ||
| "plugins": [ | ||
| "tiddlywiki/github-fork-ribbon" | ||
| ], | ||
| "themes": [ | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,5 @@ | ||
| { | ||
| "plugins": [ | ||
| ], | ||
| "themes": [ | ||
| "tiddlywiki/vanilla", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,5 @@ | ||
| { | ||
| "plugins": [ | ||
| ], | ||
| "themes": [ | ||
| "tiddlywiki/vanilla", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,5 @@ | ||
| { | ||
| "plugins": [ | ||
| ], | ||
| "themes": [ | ||
| "tiddlywiki/vanilla", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -11,5 +11,8 @@ | |
| ], | ||
| "includeWikis": [ | ||
| "../tw5.com" | ||
| ], | ||
| "config": { | ||
| "default-tiddler-location": "../tw5.com/tiddlers" | ||
| } | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,13 +1,9 @@ | ||
| created: 20140129204112515 | ||
| modified: 20140801084114743 | ||
| tags: introduction | ||
| title: Acknowledgements | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| TiddlyWiki wouldn't be possible without the ongoing support of the TiddlyWiki community. Their attention and feedback has made it possible to gain an understanding of what is wanted from the product, and their passion for it has taught me that it is worth the investment. | ||
|
|
||
| {{$:/Acknowledgements}} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,32 +1,19 @@ | ||
| created: 20131129090249275 | ||
| modified: 20140811172052886 | ||
| tags: introduction | ||
| title: GettingStarted | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| \define default-platform() | ||
| GettingStarted - $(browser-name)$ | ||
| \end | ||
| <$set name="browser-name" value={{$:/info/browser/name}}> | ||
| <$macrocall $name="tabs" state="$:/state/tabs/platform" tabsList="[prefix[GettingStarted - ]]" default=<<default-platform>> class="tw-vertical"/> | ||
| </$set> | ||
|
|
||
| See also: | ||
|
|
||
| * [[Saving with Encryption]] explains how to use TiddlyWiki's built-in encryption to protect your content with a password | ||
| * [[Saving on TiddlySpot]], a free service that lets you use TiddlyWiki online | ||
| * Running [[TiddlyWiki on node-webkit]], turning a single TiddlyWiki into a native application on your desktop | ||
| * [[Using TiddlyWiki on TiddlyDesktop]], a custom desktop application for working with TiddlyWiki |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,22 +1,22 @@ | ||
| created: 20130822170200000 | ||
| modified: 20140813164027280 | ||
| tags: introduction | ||
| title: HelloThere | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Welcome to TiddlyWiki, a non-linear personal web notebook that anyone can use and keep forever, independently of any corporation. | ||
|
|
||
| TiddlyWiki is a complete interactive wiki in JavaScript. It can be used as a [[single HTML file in the browser|SingleFileApplication]] or as a powerful [[Node.js application|Node.js]]. It is highly customisable: the entire user interface is itself implemented in hackable WikiText. | ||
|
|
||
| This is version <<version-link>> of ~TiddlyWiki, a major reboot designed [[for the next 25 years|Future of TiddlyWiki]]. It is currently in beta (see the detailed ReleaseHistory) with a RoadMap for moving to the full release. It is a great time to [[get involved|Community]] and support the future development of ~TiddlyWiki. | ||
|
|
||
| //~TiddlyWiki is a free, open source project that depends on [[your love and support|HelpingTiddlyWiki]] for its survival//. | ||
|
|
||
| <div class="tw-message-box"> | ||
|
|
||
| <a class="tw-message-icon" href="http://tiddlywiki.com/" target="_blank">{{TiddlyWiki Classic.png}}</a> | ||
|
|
||
| !! TiddlyWikiClassic | ||
|
|
||
| The original "Classic" version of TiddlyWiki is still available at http://classic.tiddlywiki.com. Note that it is not fully backwards compatible: existing content will need massaging, while plugins and themes will have to be completely rewritten. The upgrade path will get smoother as the new version matures. | ||
| </div> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| created: 20140809113603449 | ||
| modified: 20140809113849873 | ||
| tags: demo | ||
| title: ImageGallery Example | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Here is an example of using the ListWidget and the TranscludeWidget to show a grid of all system images (ie, tiddlers tagged [[$:/tags/Image]]). | ||
|
|
||
| <style> | ||
| .my-gallery svg { | ||
| width: 6em; | ||
| height: 6em; | ||
| margin: 1em; | ||
| } | ||
| </style> | ||
| <div class="my-gallery"> | ||
| <$list filter="[all[tiddlers+shadows]tag[$:/tags/Image]]"> | ||
| <$transclude/> | ||
| </$list> | ||
| </div> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,88 @@ | ||
| caption: 5.0.14-beta | ||
| created: 20140518150234142 | ||
| modified: 20140813153116300 | ||
| tags: releasenote | ||
| title: Release 5.0.14-beta | ||
| type: text/vnd.tiddlywiki | ||
| released: 201408131731 | ||
|
|
||
| //[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.0.13-beta...v5.0.14-beta]]// | ||
|
|
||
| !! Major Changes | ||
|
|
||
| !!! Improved Control Panel Plugins Tab | ||
|
|
||
| The ''Plugins'' tab of the [[control panel|$:/ControlPanel]] has been improved with the addition of documentation tabs that plugins can use to show documentation. There is also a larger draggable area for dragging tiddlers across to other wikis. | ||
|
|
||
| !!! Configurable Button Toolbars | ||
|
|
||
| The page toolbar and the tiddler toolbars can now be configured with several new buttons - see the [[control panel|$:/ControlPanel]] under the ''Appearance'' and ''Toolbars'' tabs. | ||
|
|
||
| The sidebar tools tab now shows all the available page controls, allowing them to be invoked or checked to appear in the toolbar. The tiddler info area now includes a tools tab that includes buttons for all the tiddler actions. | ||
|
|
||
| !!! Upgrade Mechanism | ||
|
|
||
| There are two components: | ||
|
|
||
| * A more flexible ImportMechanism that: | ||
| ** Presents incoming tiddlers as a pending import list that allows the user to inspect them and, if necessary, explicitly deselect them from the actual import | ||
| ** Provides UpgraderModules with an opportunity to process each incoming tiddler | ||
| *** The [[plugin upgrader|$:/core/modules/upgraders/plugins.js]] module handles version checking of plugins and upgrading them from a special UpgradeLibrary plugin tiddler | ||
| *** The [[system upgrader|$:/core/modules/upgraders/system.js]] module is responsible for suppressing the importing of certain system tiddlers (currently [[$:/StoryList]] and [[$:/HistoryList]]) | ||
| *** The [[themetweak upgrader|$:/core/modules/upgraders/themetweaks.js]] module handles migrating theme tweaks from their pre-5.0.14-beta format (see below) | ||
| * An UpgradePlugin and associated edition that provides a custom, single-purpose user interface for upgrading standalone TiddlyWiki files - see http://tiddlywiki.com/upgrade.html | ||
|
|
||
| !!! Improvements to CamelCase Recognition | ||
|
|
||
| TiddlyWiki now takes a much more conservative approach to recognising CamelCase terms that should be automatically linked. Previously, the dash and underscore were treated as lower case letters, leading to a number of false positives. See the [[GitHub bug #337|https://github.com/Jermolene/TiddlyWiki5/issues/337]] for details. | ||
|
|
||
| !!! Automatic Permalinking Off by Default | ||
|
|
||
| With previous beta releases of TiddlyWiki the browser address bar is automatically updated so that it dynamically reflects the tiddlers that are currently open. This makes it easier to get a permalink for copying and pasting elsewhere, but it leads to much confusion for casual users who don't always understand why unexpected tiddlers are being displayed after they have refreshed the page in the browser. | ||
|
|
||
| For 5.0.14-beta, the setting has been changed. Visit [[control panel|$:/ControlPanel]] ''Advanced''/''Settings'' to switch the setting back to "Include the target tiddler and the current story sequence". | ||
|
|
||
| !! Usability Improvements | ||
|
|
||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/f6d7d87a3d49f816ccc050bdf4a5394eed37dd51]] previews to the icon dropdown in the [[tag manager|$:/TagManager]] | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/56945d91d327489478fc44dce5234ece35a01abb]] an indication of unsaved changes by changing the colour of the save changes button | ||
| * [[Split|https://github.com/Jermolene/TiddlyWiki5/commit/7aa6c7c06d8b5359f183e6b9f6f57cf89611cda8]] the wikitext emphasis parsers into separate modules so that they can be independently controlled with the `\rules` pragma | ||
| * [[Refactored|https://github.com/Jermolene/TiddlyWiki5/commit/f43cd5ba9c6e5eda221ec738174e61e34fad2b8d]] (and [[here|https://github.com/Jermolene/TiddlyWiki5/commit/a3de93b4eb8b108239b2e4b496308026e9e9eef8]]) ReleaseHistory to place the releases into vertical tabs | ||
| * [[Stopped|https://github.com/Jermolene/TiddlyWiki5/commit/3ff7462afd5414b92680c6b6e67274be79233224]] saving [[$:/HistoryList]], thus avoiding it uncontrollably increasing in size | ||
| * [[Improved|https://github.com/Jermolene/TiddlyWiki5/commit/73cf1bfdb3cd238ac7800162f58d44a8bb60019b]] (and [[here|https://github.com/Jermolene/TiddlyWiki5/commit/d5e4b9b5d1e7db5ad4d769433cc934ef08265f57]]) print stylesheet to remove page background | ||
| * [[Updated|https://github.com/Jermolene/TiddlyWiki5/commit/07f13b310d300631267936ad8bc55a338369afc0]] display of plugin tiddlers so that their constituent tiddlers are shown, rather than the raw JSON | ||
| * [[Moved|https://github.com/Jermolene/TiddlyWiki5/commit/799a5b059a40a51fdeb1dae7a0eb5bf8a79f5106]] the functionality of the fullscreen plugin into the core | ||
|
|
||
| !! Hackability Improvements | ||
|
|
||
| * [[Extended|https://github.com/Jermolene/TiddlyWiki5/commit/c23f6af4b5c59f4d09dd8d6704e1939bb9d5b2d3]] TiddlerWidget to add a CSS class corresponding to each tag present on displayed tiddlers | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/d357e1706c91d17a72fb19fedf43e57071fc7dd6]] support for hiding specified fields in the tiddler editor | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/be040ea8a2cc8962f1a28a313e4c9ebc2d5c0e31]] support for variable operands in filters (see [[Introduction to Filters]]) | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/1f16ef6fa88b51d2dad7c8e57fcff014950a7442]] support for widget messages [[tw-permalink|WidgetMessage: tw-permalink]] and [[tw-permaview|WidgetMessage: tw-permaview]] | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/tree/master/plugins/tiddlywiki/browser-sniff]] browser sniffing plugin so that tiddlywiki.com can present the correct browser-specific documentation | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/ef67cc3fd9b267a522598abccdfbb93fbfca240c]] a configuration option for specifying the default location for saving new tiddlers in the client-server configuration | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/b4d47858e587c96f3a68cc28cffff181ec45f55f]] support for the InfoMechanism | ||
| * [[Extended|https://github.com/Jermolene/TiddlyWiki5/commit/f08f57c5d24eb0146ac2cb77472a5fc5f135f1e9]] CheckboxWidget to allow it to toggle fields as well as tags | ||
| * [[Refactored|https://github.com/Jermolene/TiddlyWiki5/commit/21c137a66c37f010b36697bb6bed5321138fbb9f]] [[control panel|$:/ControlPanel]] theme tweaks to be stored in individual tiddlers | ||
| * [[Extend|https://github.com/Jermolene/TiddlyWiki5/commit/e18d8a88661a1c2caa1b722841747c75ca6af437]] the TabsMacro to allow tabs to be templated | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/91acad0f7ce8637945a953dfcb122cd31292626d]] (and [[here|https://github.com/Jermolene/TiddlyWiki5/commit/8612bc4006e717e4fa3c562fa72a85650206b66f]]) SystemTags support for inserting content above and below the story river | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/f793816dfa687ae7791143b33487fd5f95f3265c]] support for transcluding plugin subtiddlers with the TranscludeWidget | ||
| * [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/c73853288c5b4b0716da94fea2f2edec09345643]] (and [[here|https://github.com/Jermolene/TiddlyWiki5/commit/08f775eac8cb053d08c1c561e65a5eeb87c4c6b6]]) support for importing from `*.htm` and `*.hta` files as well as the existing support for `*.html` files | ||
| * [[Extended|https://github.com/Jermolene/TiddlyWiki5/commit/73d7e85e11c7732080ca8bc4321ebb12afbac09c]] the "sticky titles" theme so that it works when tiddlers are in edit mode | ||
|
|
||
| !! Bug Fixes | ||
|
|
||
| * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/5b3b62f93da4b7b19e24ccf72d9ce20b9edce6d5]] bug with execution order of BuildCommand targets | ||
| * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/d93da81671a704377209fc1871425c3a7c5db35a]] bug with missing hover colours for external links | ||
| * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/465f4ac46903070759a572d183c498c5579cb922]] problem with refreshing modal dialogues | ||
| * [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/3351ae7e29cbf3bed6fc1925ef33664bcc59fef5]] issue with cookies disabled on Firefox | ||
| * [[Relax|https://github.com/Jermolene/TiddlyWiki5/commit/5260899d8b090e8886e41e3aa770fdcf5967ad8c]] the requirement for a newline immediately the closing `\end` of a macro definition | ||
|
|
||
| !! Contributors | ||
|
|
||
| [[@Jermolene|https://github.com/Jermolene]] would like to thank the contributors to this release who have generously given their time to help improve TiddlyWiki: | ||
|
|
||
| * [[@BramChen|https://github.com/BramChen]] | ||
| * [[@pmario|https://github.com/pmario]] | ||
| * [[@ssokolow|https://github.com/ssokolow]] | ||
| * [[@xcazin|https://github.com/xcazin]] |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,22 +1,8 @@ | ||
| created: 20131109105400007 | ||
| modified: 20140701201607494 | ||
| title: ReleaseHistory | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Here are the details of recent releases of TiddlyWiki5. See [[TiddlyWiki5 Versioning]] for details of how releases are named. | ||
|
|
||
| <<tabs "[tag[releasenote]!sort[created]]" "Release 5.0.14-beta" "$:/state/tab2" "tw-vertical" "ReleaseHistoryTemplate">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| title: ReleaseHistoryTemplate | ||
|
|
||
| <h2><$link to=<<currentTab>>><$view tiddler=<<currentTab>> field="title"/></$link></h2> | ||
|
|
||
| ^^Released <$view tiddler=<<currentTab>> field="released" format="date" template="DDth MMM YYYY at 0hh:0mm">TBA</$view>^^ | ||
|
|
||
| <$transclude tiddler=<<currentTab>> /> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| created: 20140811171304926 | ||
| modified: 20140811171800263 | ||
| tags: howto | ||
| title: Saving on Safari | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| This method of saving changes is clunky because it requires manual intervention for each save. | ||
|
|
||
| # [[Download]] an empty TiddlyWiki by clicking this button: | ||
| #> {{$:/editions/tw5.com/snippets/download-empty-button}} | ||
| #> If the button doesn't work save this link: http://tiddlywiki.com/empty.html | ||
| #> Your browser may ask you to accept the download before it begins | ||
| # Locate the file you just downloaded | ||
| #* You may rename it, but be sure to keep the `.html` or `.htm` extension | ||
| # Open the file in Safari | ||
| # Try creating a new tiddler using the ''new tiddler'' {{$:/core/images/new-button}} button in the sidebar. Type some content for the tiddler, and click the {{$:/core/images/done-button}} ''done'' button | ||
| # Save your changes by clicking the {{$:/core/images/save-button}} ''save changes'' button in the sidebar | ||
| # A popup "Download changes" window is displayed that includes a link labelled //Right-click to save changes// | ||
| # Right-click on the link and select "Download Linked File As..." from the popup menu | ||
| # Navigate to the folder containing your wiki HTML file and select the existing file | ||
| # Click the "Save" button | ||
| # Click "Replace" to confirm replacing the existing file | ||
| # Verify that your changes have been saved correctly |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,57 +1,40 @@ | ||
| created: 20131202102427114 | ||
| modified: 20140716133900452 | ||
| tags: howto | ||
| title: Upgrading | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| The process described here is for upgrading standalone TiddlyWiki files. There is a [[different procedure|Upgrading TiddlyWiki on Node.js]] for upgrading [[TiddlyWiki on Node.js]]. | ||
|
|
||
| <<< | ||
| When upgrading, please remember the [[The First Rule of Using TiddlyWiki]]: | ||
|
|
||
| //You are responsible for looking after your own data; take care to make backups, especially when upgrading the ~TiddlyWiki core// | ||
| <<< | ||
|
|
||
| Remember that TiddlyWiki version 5 is not fully backwards compatible with the older TiddlyWikiClassic. | ||
|
|
||
| ! Online upgrading | ||
|
|
||
| This process will work on most desktop browsers. Note that none of your personal data leaves your browser with this process. | ||
|
|
||
| # Locate your TiddlyWiki file in the file system (ie using Windows Explorer, the Finder on Mac OS X, or your file manager on Linux) | ||
| # Visit http://tiddlywiki.com/upgrade.html in your browser | ||
| # Drag your old TiddlyWiki HTML file into the browser window | ||
| #* If the file is encrypted you will be prompted for the password | ||
| # Review the list of tiddlers that will be upgraded | ||
| # Click ''Upgrade'' | ||
| # Save changes to save the new version | ||
|
|
||
| This will download a file called ''upgrade.html'' to your computer. This file is the upgrade of your old file. You may need to open the location where ''upgrade.html'' was downloaded, rename ''upgrade.html'' with the name of the old file you are upgrading, and replace the old file by moving the new file in its place. | ||
|
|
||
| ! Offline upgrading | ||
|
|
||
| You can also download http://tiddlywiki.com/upgrade.html locally and perform the same drag-and-drop procedure to upgrade your files. | ||
|
|
||
| ! Problems with Upgrades | ||
|
|
||
| Particularly during the beta, it is possible for a customisation applied in a previous version to break when upgraded to the latest version. There are two techniques you can use to help track down issues: | ||
|
|
||
| * Try repeating the upgrade having selectively unchecked any tiddlers that may be applying customisations to TiddlyWiki | ||
| * Use SafeMode to disable all customisations of shadow tiddlers |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| created: 20130909151600000 | ||
| modified: 20140321090723435 | ||
| tags: community | ||
| title: Community | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| <<tabs "Forums Latest Resources Examples Articles Groups" "Latest">> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| title: Groups | ||
| created: 20140721121924384 | ||
| modified: 20140721121924384 | ||
| tags: community | ||
|
|
||
| ! Local ~TiddlyWiki Interest Groups | ||
|
|
||
| Local meetings of ~TiddlyWiki enthusiasts around the world: | ||
|
|
||
| * [[OXTWIG]], the ''Oxford ~TiddlyWiki Interest Group'' meets monthly in Oxford, UK to share experiences of using TiddlyWiki | ||
|
|
||
| //If you are a ~TiddlyWiki enthusiast please consider starting a local TWIG in your area, it's a great way to spread the word about using TiddlyWiki// | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| created: 20140716085406905 | ||
| modified: 20140716084548184 | ||
| tags: articles | ||
| title: "Un wiki sur votre BiblioBox avec TiddlyWiki" from A Penguin in Redmond | ||
| type: text/vnd.tiddlywiki | ||
| url: http://bibliobox.net/blog/post/2014/07/16/un-wiki-sur-votre-bibliobox-avec-tiddlywiki | ||
|
|
||
| A guide (in French) to using TiddlyWiki on the [[BiblioBox|http://bibliobox.net/]], a variation of the [[PirateBox|http://daviddarts.com/piratebox/]] mobile communication and file sharing system. | ||
|
|
||
| <<< | ||
| I've known TiddlyWiki since its beginning in 2004. For personal or professional needs, I used it regularly for notepad staff in 2007 and 2012. But I admit I ignored the tool during the past two years. And then I said yesterday: but why not put TiddlyWiki on a BiblioBox? Because it is a single HTML file with javascript. In addition I knew the existence of a server version for saving online amendments. | ||
| <<< | ||
|
|
||
| //Hand optimised from a translation by Google Translate// |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| created: 20140716085406905 | ||
| modified: 20140716084548184 | ||
| tags: examples | ||
| title: "PETTIL - Forth for the Commodore PET" by Charlie Hitselberger | ||
| type: text/vnd.tiddlywiki | ||
| url: http://chitselb.com/files/tiddlypettil.html | ||
|
|
||
| A fast Forth interpreter for the [[Commodore PET|http://en.wikipedia.org/wiki/Commodore_PET]], written in 6502 assembly language. The TiddlyWiki containing program documentation is automatically generated from the source code: see https://github.com/chitselb/pettil. | ||
|
|
||
| <<< | ||
| Objectives of the project are, in no particular order: | ||
|
|
||
| * make a Forth that runs on my Commodore PET 2001 | ||
| * have fun | ||
| * improve my "6502 assembly golf" skills | ||
| * find other people who are interested in this project | ||
| <<< |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| created: 20140720085406905 | ||
| modified: 20140720084548184 | ||
| tags: resources | ||
| title: "TiddlyWiki for Scholars" by Alberto Molina | ||
| type: text/vnd.tiddlywiki | ||
| url: http://tw5.scholars.tiddlyspot.com/ | ||
|
|
||
| An early release of an edition of TiddlyWiki customised for rigorous, academic notetaking. | ||
|
|
||
| <<< | ||
| TiddlyWiki for Scholars is a personal customization of TiddlyWiki 5.0.13-beta I made for note-taking from readings, but it can be useful for other purposes. The idea behind this adaptation is to show and to allow creating relevant data related to the current tiddler without leaving the tiddler. | ||
| <<< |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,26 +1,32 @@ | ||
| created: 20130822080600000 | ||
| modified: 20140707161338857 | ||
| tags: concepts | ||
| title: SystemTags | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| System tags are used to give special behaviour to tiddlers: | ||
|
|
||
| * {{$:/tags/AboveStory||$:/core/ui/TagTemplate}} for elements to be placed at the top of the story river | ||
| * {{$:/tags/BelowStory||$:/core/ui/TagTemplate}} for elements to be placed at the bottom of the story river | ||
| * {{$:/tags/ControlPanel||$:/core/ui/TagTemplate}} for control panel tabs | ||
| * {{$:/tags/EditTemplate||$:/core/ui/TagTemplate}} for the edit template | ||
| * {{$:/tags/EditToolbar||$:/core/ui/TagTemplate}} for the edit mode tiddler toolbar | ||
| * {{$:/tags/MoreSideBar||$:/core/ui/TagTemplate}} for tabs in the "more" sidebar | ||
| * {{$:/tags/PageControls||$:/core/ui/TagTemplate}} for the page control tools in the sidebar | ||
| * {{$:/tags/PageTemplate||$:/core/ui/TagTemplate}} for the main page elements | ||
| * {{$:/tags/RawMarkup||$:/core/ui/TagTemplate}} for raw markup to be included in the generated HTML file | ||
| * {{$:/tags/SideBar||$:/core/ui/TagTemplate}} for sidebar tabs | ||
| * {{$:/tags/stylesheet||$:/core/ui/TagTemplate}} to indicate that a tiddler should be applied as a CSS stylesheet | ||
| * {{$:/tags/TiddlerInfo||$:/core/ui/TagTemplate}} for tiddler info panel tabs | ||
| * {{$:/tags/ViewTemplate||$:/core/ui/TagTemplate}} for the view template | ||
| * {{$:/tags/ViewToolbar||$:/core/ui/TagTemplate}} for the view mode tiddler toolbar | ||
|
|
||
| ! System tags in use | ||
|
|
||
| These are the system tags in use in this wiki: | ||
|
|
||
| <ul> | ||
| <$list filter="[all[shadows+tiddlers]tags[]prefix[$:/]sort[title]]"> | ||
| <li>{{||$:/core/ui/TagTemplate}}</li> | ||
| </$list> | ||
| </ul> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| caption: Android | ||
| created: 20140811171036268 | ||
| modified: 20140811171041595 | ||
| title: GettingStarted - Android | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| {{Saving on Android}} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| caption: Chrome | ||
| created: 20140811165935523 | ||
| modified: 20140811170107969 | ||
| title: GettingStarted - Chrome | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| TiddlyWiki on Google Chrome can only save changes using the HTML5-compatible fallback saver module. | ||
|
|
||
| {{Saving with the HTML5 fallback saver}} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| caption: Firefox | ||
| created: 20140811170425199 | ||
| modified: 20140811170527083 | ||
| title: GettingStarted - Firefox | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| Firefox provides the best user experience for using TiddlyWiki with the TiddlyFox browser extension. | ||
|
|
||
| {{Saving with TiddlyFox}} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| caption: Internet Explorer | ||
| created: 20140811172058274 | ||
| modified: 20140811172247864 | ||
| title: GettingStarted - Internet Explorer | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| {{Saving with TiddlyIE}} | ||
|
|
||
| The [[Windows HTA Hack]] describes an alternative method of using TiddlyWiki with Internet Explorer. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| caption: Node.js | ||
| created: 20140811172010003 | ||
| modified: 20140811172012677 | ||
| title: GettingStarted - Node.js | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| {{Installing TiddlyWiki on Node.js}} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| caption: Safari | ||
| created: 20140811171121022 | ||
| modified: 20140811171247643 | ||
| title: GettingStarted - Safari | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| TiddlyWiki on Safari can only save changes using the HTML5-compatible fallback saver module. | ||
|
|
||
| {{Saving on Safari}} | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| caption: iPad/iPhone | ||
| created: 20140811170918707 | ||
| modified: 20140811170921731 | ||
| title: GettingStarted - iOS | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| {{Saving on iPad/iPhone}} |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| created: 20140720164948099 | ||
| modified: 20140720165248031 | ||
| tags: mechanism | ||
| title: InfoMechanism | ||
| type: text/vnd.tiddlywiki | ||
|
|
||
| System tiddlers in the namespace `$:/info/` are used to expose information about the system (including the current browser) so that WikiText applications can adapt themselves to available features. | ||
|
|
||
| ! Information Tiddlers | ||
|
|
||
| |!Title |!Description | | ||
| |[[$:/info/browser]] |Running in the browser? ("yes" or "no") | | ||
| |[[$:/info/node]] |Running under [[Node.js]]? ("yes" or "no") | | ||
|
|