mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-23 10:07:19 +00:00
Merge branch 'tiddlywiki-com'
This commit is contained in:
commit
3440f0f308
@ -7,5 +7,5 @@ type: text/vnd.tiddlywiki
|
||||
There are several resources for developers to learn more about TiddlyWiki and to discuss and contribute to its development.
|
||||
|
||||
* [[tiddlywiki.com/dev|https://tiddlywiki.com/dev]] is the official developer documentation
|
||||
* [[TiddlyWikiDev group|http://groups.google.com/group/TiddlyWikiDev]] for discussions about TiddlyWiki development
|
||||
* [[TiddlyWikiDev group|https://groups.google.com/group/TiddlyWikiDev]] for discussions about TiddlyWiki development
|
||||
* https://github.com/Jermolene/TiddlyWiki5 for the source code and development activity
|
||||
|
@ -8,8 +8,8 @@ type: text/vnd.tiddlywiki
|
||||
|
||||
The ~TiddlyWiki discussion groups are mailing lists for talking about ~TiddlyWiki: requests for help, announcements of new releases and plugins, debating new features, or just sharing experiences. You can participate via the associated website, or subscribe via email.
|
||||
|
||||
* The main ~TiddlyWiki group: http://groups.google.com/group/TiddlyWiki
|
||||
*> Note that you do not need a Google Account to join the discussion groups. Subscribe by sending an email to mailto:tiddlywiki+subscribe@googlegroups.com or mailto:tiddlywikidev+subscribe@googlegroups.com.
|
||||
* The main ~TiddlyWiki group: https://groups.google.com/group/TiddlyWiki
|
||||
*> Note that you do not need a Google Account to join the discussion groups. Subscribe by sending an email to mailto:tiddlywiki+subscribe@googlegroups.com.
|
||||
** An enhanced group search facility is available on [[mail-archive.com|https://www.mail-archive.com/tiddlywiki@googlegroups.com/]]
|
||||
* Watch recordings of our regular [[TiddlyWiki Hangouts]]
|
||||
* Follow [[@TiddlyWiki on Twitter|http://twitter.com/TiddlyWiki]] for the latest news
|
||||
@ -19,8 +19,8 @@ The ~TiddlyWiki discussion groups are mailing lists for talking about ~TiddlyWik
|
||||
|
||||
! Developers
|
||||
|
||||
* The TiddlyWikiDev group for developers: http://groups.google.com/group/TiddlyWikiDev
|
||||
*> Note that you do not need a Google Account to join the discussion groups. Subscribe by sending an email to mailto:tiddlywiki+subscribe@googlegroups.com or mailto:tiddlywikidev+subscribe@googlegroups.com.
|
||||
* The TiddlyWikiDev group for developers: https://groups.google.com/group/TiddlyWikiDev
|
||||
*> Note that you do not need a Google Account to join the discussion groups. Subscribe by sending an email to mailto:tiddlywikidev+subscribe@googlegroups.com.
|
||||
** An enhanced group search facility is available on [[mail-archive.com|https://www.mail-archive.com/tiddlywikidev@googlegroups.com/]]
|
||||
* Follow [[@TiddlyWiki on Twitter|http://twitter.com/#!/TiddlyWiki]] for the latest news
|
||||
* Get involved in the [[development on GitHub|https://github.com/Jermolene/TiddlyWiki5]]
|
||||
@ -30,4 +30,4 @@ New releases of TiddlyWiki, TiddlyDesktop and TiddlyFox are announced via the di
|
||||
|
||||
! Documentation
|
||||
|
||||
There is also a discussion group specifically for discussing TiddlyWiki documentation improvement initiatives: http://groups.google.com/group/tiddlywikidocs
|
||||
There is also a discussion group specifically for discussing TiddlyWiki documentation improvement initiatives: https://groups.google.com/group/tiddlywikidocs
|
||||
|
@ -5,7 +5,7 @@ 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.
|
||||
A fast Forth interpreter for the [[Commodore PET|https://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.
|
||||
|
||||
{{!!url}}
|
||||
|
||||
|
@ -3,7 +3,7 @@ modified: 20180309164105386
|
||||
tags: Resources
|
||||
title: Widdly by Opennota
|
||||
type: text/vnd.tiddlywiki
|
||||
url: https://github.com/opennota/widdly
|
||||
url: https://gitlab.com/opennota/widdly
|
||||
|
||||
A cross platform server application that can save tiddlers to a local database
|
||||
|
||||
|
@ -3,7 +3,7 @@ modified: 20161224181607230
|
||||
tags: Resources
|
||||
title: "Lucky Sushi" online shop by sini-Kit
|
||||
type: text/vnd.tiddlywiki
|
||||
url: http://luckysushi.ru/habarovsk/heeg35.html#index
|
||||
url: http://luckysushi.ru/habarovsk/heeg.html#index
|
||||
|
||||
A complete online shop made in ~TiddlyWiki!
|
||||
|
||||
|
@ -1,16 +1,30 @@
|
||||
caption: Timimi
|
||||
created: 20180830194141190
|
||||
delivery: Browser Extension & Executable
|
||||
description: Browser extension & executable for desktops
|
||||
delivery: Browser Extension & Native host
|
||||
description: Browser extension & native host for desktops
|
||||
method: save
|
||||
modified: 20181012165153986
|
||||
tags: Windows Linux Chrome Firefox Saving Resources plugins
|
||||
title: "Timimi" Extension and executable by Riz
|
||||
modified: 20200501092235061
|
||||
tags: Windows Linux Chrome Firefox Saving Resources plugins Mac Opera
|
||||
title: Timimi: WebExtension and Native Host by Riz
|
||||
type: text/vnd.tiddlywiki
|
||||
url: https://github.com/ibnishak/Timimi
|
||||
url: https://ibnishak.github.io/Timimi/
|
||||
|
||||
`Timimi` is a Web Extension and executable for Firefox, Chrome and Chromium that allows it to save standalone ~TiddlyWiki files.
|
||||
Timimi is a web-extension accompanied by a native host that allows you to save and backup your standalone HTML tiddlywiki files ''anywhere in your hard-drive''. Once installed, you can save the tiddlywiki files without any extra steps, like the original Tiddlyfox addon.
|
||||
|
||||
{{!!url}}
|
||||
|
||||
This is an addon using native messaging, essentially handing over the contents to a webextension host (executable) which does the actual saving. Once installed, you can save the standalone TW from anywhere in your hard drive without any more interactions, like the original Tiddlyfox addon.
|
||||
As of version 2.1, Timimi supports the following browsers
|
||||
|
||||
* Chrome/Chromium
|
||||
* Firefox
|
||||
* Opera
|
||||
* Microsoft Edge (Chromium)
|
||||
|
||||
It is also reported to work seamlessly in chrome based browsers like Brave and Vivaldi.
|
||||
|
||||
Timimi also provides users with 4 backup strategies, viz:
|
||||
|
||||
* Create a backup Every n^^th^^ save
|
||||
* Create a backup every n^^th^^ minute
|
||||
* Customised Tower of Hanoi
|
||||
* First in First Out
|
@ -18,7 +18,7 @@ Values of date fields are 17-character strings:
|
||||
* 2 digits for the second
|
||||
* 3 digits for the millisecond
|
||||
|
||||
To avoid problems arising from differences of time zone, TiddlyWiki always uses [[UTC|http://en.wikipedia.org/wiki/Coordinated_Universal_Time]].
|
||||
To avoid problems arising from differences of time zone, TiddlyWiki always uses [[UTC|https://en.wikipedia.org/wiki/Coordinated_Universal_Time]].
|
||||
|
||||
As an example, the <<.field created>> field of this tiddler has the value <<.value """<$view field="created"/>""">>.
|
||||
|
||||
|
@ -3,7 +3,7 @@ modified: 20141130195444237
|
||||
tags: Concepts
|
||||
title: Transclusion
|
||||
|
||||
[[Transclusion|http://en.wikipedia.org/wiki/Transclusion]] is the process of referencing one tiddler "A" from another tiddler "B" such that the content of "A" appears to be a part of "B".
|
||||
[[Transclusion|https://en.wikipedia.org/wiki/Transclusion]] is the process of referencing one tiddler "A" from another tiddler "B" such that the content of "A" appears to be a part of "B".
|
||||
|
||||
Copying and pasting content creates multiple copies of the same content in several different places. With transclusion, there can be a single copy and a special instruction in "B" which indicates the point at which content should be inserted from tiddler "A".
|
||||
|
||||
|
@ -4,4 +4,4 @@ tags: Definitions
|
||||
title: Base64
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
<<.dlink-ex Base64 "http://en.wikipedia.org/wiki/Base64">> is a way of representing binary data, such an image, as a string of text.
|
||||
<<.dlink-ex Base64 "https://en.wikipedia.org/wiki/Base64">> is a way of representing binary data, such an image, as a string of text.
|
||||
|
@ -4,4 +4,4 @@ tags: Definitions
|
||||
title: Cascading Style Sheets
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
<<.dlink-ex CSS "http://en.wikipedia.org/wiki/Cascading_Style_Sheets">> is a standard plain-text format used for defining the presentational style of the various elements on a web page.
|
||||
<<.dlink-ex CSS "https://en.wikipedia.org/wiki/Cascading_Style_Sheets">> is a standard plain-text format used for defining the presentational style of the various elements on a web page.
|
||||
|
@ -4,7 +4,7 @@ tags: Definitions
|
||||
title: Comma-Separated Values
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
<<.dlink-ex CSV "http://en.wikipedia.org/wiki/Comma-separated_values">> is a standard plain-text format for storing a table of data.
|
||||
<<.dlink-ex CSV "https://en.wikipedia.org/wiki/Comma-separated_values">> is a standard plain-text format for storing a table of data.
|
||||
|
||||
Each row of the table is called a <<.def record>> and occupies one line.
|
||||
|
||||
|
@ -4,6 +4,6 @@ tags: Definitions
|
||||
title: Data URI
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
A <<.dlink-ex "data URI" "http://en.wikipedia.org/wiki/Data_URI_scheme">> is a way of storing data (such as an image) in a way that is compatible with the addresses used by web pages and [[stylesheets|Cascading Style Sheets]] to access external resources.
|
||||
A <<.dlink-ex "data URI" "https://en.wikipedia.org/wiki/Data_URI_scheme">> is a way of storing data (such as an image) in a way that is compatible with the addresses used by web pages and [[stylesheets|Cascading Style Sheets]] to access external resources.
|
||||
|
||||
The <<.mlink datauri>> macro can be used to generate data URIs within ~TiddlyWiki.
|
||||
|
@ -4,7 +4,7 @@ tags: Definitions
|
||||
title: Document Object Model
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
The <<.dlink-ex DOM "http://en.wikipedia.org/wiki/Document_Object_Model">> of a web page is a tree-shaped model of its content, maintained internally by the web browser as the user interacts with that content. Each point in the tree is called a <<.def node>>.
|
||||
The <<.dlink-ex DOM "https://en.wikipedia.org/wiki/Document_Object_Model">> of a web page is a tree-shaped model of its content, maintained internally by the web browser as the user interacts with that content. Each point in the tree is called a <<.def node>>.
|
||||
|
||||
When ~TiddlyWiki is running in a web browser, its [[widgets|Widgets]] are rendered into DOM nodes for display.
|
||||
|
||||
|
@ -4,7 +4,7 @@ tags: Definitions
|
||||
title: HyperText Markup Language
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
<<.dlink-ex HTML "http://en.wikipedia.org/wiki/HTML">> is a standard plain-text format used for defining the content of a web page.
|
||||
<<.dlink-ex HTML "https://en.wikipedia.org/wiki/HTML">> is a standard plain-text format used for defining the content of a web page.
|
||||
|
||||
It consists of a tree of elements expressed using a system of special <<.def tags>> enclosed in angle brackets.
|
||||
|
||||
|
@ -4,7 +4,7 @@ tags: Definitions
|
||||
title: JavaScript Object Notation
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
<<.dlink-ex JSON "http://en.wikipedia.org/wiki/JSON">> is a standard plain-text format used for modelling hierarchical structures of objects that contain named fields.
|
||||
<<.dlink-ex JSON "https://en.wikipedia.org/wiki/JSON">> is a standard plain-text format used for modelling hierarchical structures of objects that contain named fields.
|
||||
|
||||
DataTiddlers can have JSON content.
|
||||
|
||||
|
@ -3,5 +3,5 @@ modified: 201308251307
|
||||
tags: Definitions
|
||||
title: OpenSource
|
||||
|
||||
OpenSource is [[defined by Wikipedia|http://en.wikipedia.org/wiki/Open_source]] as //a philosophy, or pragmatic methodology that promotes free redistribution and access to an end product's design and implementation details//.
|
||||
OpenSource is [[defined by Wikipedia|https://en.wikipedia.org/wiki/Open_source]] as //a philosophy, or pragmatic methodology that promotes free redistribution and access to an end product's design and implementation details//.
|
||||
|
||||
|
@ -4,7 +4,7 @@ tags: Definitions
|
||||
title: Percent Encoding
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
<<.dlink-ex "Percent encoding" "http://en.wikipedia.org/wiki/Percent-encoding">> is a notation that allows otherwise invalid characters to be included in a [[URI]].
|
||||
<<.dlink-ex "Percent encoding" "https://en.wikipedia.org/wiki/Percent-encoding">> is a notation that allows otherwise invalid characters to be included in a [[URI]].
|
||||
|
||||
Such characters are represented as a percent sign `%` followed by two additional characters.
|
||||
|
||||
|
@ -4,7 +4,7 @@ tags: Definitions
|
||||
title: Quine
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
Wikipedia [[defines a Quine|http://en.wikipedia.org/wiki/Quine_(computing)]] as //a computer program which takes no input and produces a copy of its own source code as its only output//.
|
||||
Wikipedia [[defines a Quine|https://en.wikipedia.org/wiki/Quine_(computing)]] as //a computer program which takes no input and produces a copy of its own source code as its only output//.
|
||||
|
||||
TiddlyWiki is an unusual example of a practical quine: it is this ability to produce a copy of its own source code that lies at the heart of TiddlyWiki's ability to independently save changes to itself.
|
||||
|
||||
|
@ -4,4 +4,4 @@ tags: Definitions
|
||||
title: URI
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
A <<.dlink-ex "URI" "http://en.wikipedia.org/wiki/Uniform_resource_identifier">> (also often known as a <<.def URL>>) is a string of characters used to specify the location of a resource such as a web page.
|
||||
A <<.dlink-ex "URI" "https://en.wikipedia.org/wiki/Uniform_resource_identifier">> (also often known as a <<.def URL>>) is a string of characters used to specify the location of a resource such as a web page.
|
||||
|
@ -18,7 +18,7 @@ Use it to keep your [[to-do list|TaskManagementExample]], to plan an [[essay or
|
||||
Unlike conventional online services, TiddlyWiki lets you choose where to keep your data, guaranteeing that in the decades to come you will [[still be able to use|Future Proof]] the notes you take today.
|
||||
|
||||
<div style="font-size:0.7em;text-align:center;margin:3em auto;">
|
||||
<a href="http://groups.google.com/group/TiddlyWiki" class="tc-btn-big-green" style="border-radius:4px;background-color:#FF8C19;" target="_blank" rel="noopener noreferrer">
|
||||
<a href="https://groups.google.com/group/TiddlyWiki" class="tc-btn-big-green" style="border-radius:4px;background-color:#FF8C19;" target="_blank" rel="noopener noreferrer">
|
||||
{{$:/core/images/help}} Forum
|
||||
</a>
|
||||
<a href="https://www.youtube.com/c/JeremyRuston" class="tc-btn-big-green" style="border-radius:4px;background-color:#e52d27;" target="_blank" rel="noopener noreferrer">
|
||||
@ -46,3 +46,7 @@ It's well worth spending an hour or so playing with it to see how it can help yo
|
||||
|
||||
Finding code that works flawlessly after just two or three years is magical enough but after seven years?!
|
||||
<<< [[Mark Gibbs, Network World|http://www.networkworld.com/article/3028098/open-source-tools/tiddlywiki-a-free-open-source-wiki-revisited.html]]
|
||||
|
||||
<div style="font-size:0.7em;text-align:center;margin:3em auto;">
|
||||
<a href="https://www.producthunt.com/posts/tiddlywiki-2?utm_source=badge-top-post-badge&utm_medium=badge&utm_souce=badge-tiddlywiki-2" target="_blank" rel="noopener noreferrer"><img src="https://api.producthunt.com/widgets/embed-image/v1/top-post-badge.svg?post_id=193414&theme=dark&period=daily" alt="TiddlyWiki - The open source non-linear notebook | Product Hunt Embed" style="width: 250px; height: 54px;" width="250px" height="54px" /></a>
|
||||
</div>
|
@ -1,23 +1,25 @@
|
||||
created: 20130828190200000
|
||||
modified: 20160622111343603
|
||||
modified: 20200421003440463
|
||||
tags: [[TiddlyWiki on Node.js]]
|
||||
title: Generating Static Sites with TiddlyWiki
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
TiddlyWiki5 can be used to generate static HTML representations of a TiddlyWiki that doesn't need JavaScript.
|
||||
This process requires that TiddlyWiki be installed on Node.js on your local system. See [[Installing TiddlyWiki on Node.js]] for
|
||||
details.
|
||||
|
||||
There is much flexibility in how the static HTML is generated. The following scenarios are all illustrated on https://tiddlywiki.com.
|
||||
|
||||
! Wiki Snapshots and Tiddler Snapshots
|
||||
|
||||
You can explore a static representation of this TiddlyWiki at [ext[static.html]]. That file is a static snapshot of the current DefaultTiddlers. Any tiddlers that it links to are referred to via URLs of the form `/static/HelloThere.html` that point to static snapshots of individual tiddlers. The tiddler HTML files reference a `static.css` stylesheet file.
|
||||
You can explore a static representation of the main TiddlyWiki site at https://tiddlywiki.com/static.html. That file is a static snapshot of the current DefaultTiddlers. Any tiddlers that it links to are referred to via URLs of the form `/static/HelloThere.html` that point to static snapshots of individual tiddlers. The tiddler HTML files reference a `static.css` stylesheet file.
|
||||
|
||||
The following commands are used to generate the sample static version of the TiddlyWiki5 site:
|
||||
|
||||
```
|
||||
--rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html static text/plain
|
||||
--rendertiddler $:/core/templates/static.template.html static.html text/plain
|
||||
--rendertiddler $:/core/templates/static.template.css static/static.css text/plain
|
||||
tiddlywiki wikipath --rendertiddlers [!is[system]] $:/core/templates/static.tiddler.html static text/plain
|
||||
tiddlywiki wikipath --rendertiddler $:/core/templates/static.template.html static.html text/plain
|
||||
tiddlywiki wikipath --rendertiddler $:/core/templates/static.template.css static/static.css text/plain
|
||||
```
|
||||
|
||||
The first RenderTiddlersCommand generates the HTML representations of individual tiddlers, the second RenderTiddlerCommand saves the static version of the DefaultTiddlers, and the final RenderTiddlerCommand saves the stylesheet. (All the files are placed in the `output` folder of the wiki folder).
|
||||
@ -26,7 +28,7 @@ The first RenderTiddlersCommand generates the HTML representations of individual
|
||||
|
||||
It is also possible to produce a single HTML file that contains static representations of tiddlers, and uses standard HTML anchor links to jump between them.
|
||||
|
||||
For example: [ext[alltiddlers.html]]
|
||||
For example: https://tiddlywiki.com/alltiddlers.html
|
||||
|
||||
The example is built by the following commands:
|
||||
|
||||
|
@ -12,4 +12,4 @@ Under Windows it is possible to convert TiddlyWiki into a true local application
|
||||
|
||||
Note that one disadvantage of this approach is that the TiddlyWiki file is saved in UTF-16 format, making it up to twice as large as it would be with the usual UTF-8 encoding. However, opening and saving the file via another saving method will re-encode the file to UTF-8.
|
||||
|
||||
See Wikipedia for more details: http://en.wikipedia.org/wiki/HTML_Application
|
||||
See Wikipedia for more details: https://en.wikipedia.org/wiki/HTML_Application
|
||||
|
@ -7,10 +7,10 @@ type: text/vnd.tiddlywiki
|
||||
|
||||
<<.from-version "5.1.14">>
|
||||
|
||||
The `tm-open-external-window` message opens an external link eg: "http://tiddlywiki.com" in a new //browser// window. If no parameters are specified, it opens the help tiddler. Any additional parameters passed via the <<.param "paramObject">> are being provided as variables to the new window.
|
||||
The `tm-open-external-window` message opens an external link eg: "https://tiddlywiki.com" in a new //browser// window. If no parameters are specified, it opens the help tiddler. Any additional parameters passed via the <<.param "paramObject">> are being provided as variables to the new window.
|
||||
|
||||
|!Name |!Description |
|
||||
|param |URL of the tiddler to be opened in a new browser window, defaults to the [[TiddlyWiki help|http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window if empty]] |
|
||||
|param |URL of the tiddler to be opened in a new browser window, defaults to the [[TiddlyWiki help|https://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window if empty]] |
|
||||
|paramObject |Optional: Hashmap of variables that will be provided to the window. see below |
|
||||
|
||||
''parmObject''
|
||||
@ -25,7 +25,7 @@ The `tm-open-external-window` message is usually generated with the ButtonWidget
|
||||
|
||||
<$macrocall $name='wikitext-example-without-html'
|
||||
src='<$button>
|
||||
<$action-sendmessage $message="tm-open-external-window" $param="http://tiddlywiki.com" windowName="_tiddlywiki" windowFeatures="height=500, width=900"/>
|
||||
<$action-sendmessage $message="tm-open-external-window" $param="https://tiddlywiki.com" windowName="_tiddlywiki" windowFeatures="height=500, width=900"/>
|
||||
Open ~TiddlyWiki - Action
|
||||
</$button>
|
||||
|
||||
@ -34,6 +34,6 @@ Open ~TiddlyWiki - Action
|
||||
Open Mozilla Help - Action
|
||||
</$button>
|
||||
|
||||
<$button message="tm-open-external-window" param="http://tiddlywiki.com" >
|
||||
<$button message="tm-open-external-window" param="https://tiddlywiki.com" >
|
||||
Open ~TiddlyWiki - Button
|
||||
</$button>'/>
|
@ -1,13 +1,46 @@
|
||||
created: 20160602043529506
|
||||
modified: 20160602043531313
|
||||
tags: [[TiddlyWiki on Node.js]]
|
||||
caption: Node.js on Termux
|
||||
created: 20200501120322327
|
||||
delivery: App with DIY steps
|
||||
description: Using Node.js to serve/create flatfile wikis
|
||||
method: sync
|
||||
modified: 20200501120801899
|
||||
tags: Saving [[TiddlyWiki on Node.js]] Android
|
||||
title: Serving TW5 from Android
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
[[Termux|https://termux.com/]] is an open source Android application that combines a Linux system and a terminal.
|
||||
[[Termux|https://termux.com/]] is and open source android application providing limited Unix environment enabling users to install [[Node.js]] and npm modules in android. Users can install and run [[TiddlyWiki on Node.js]] using [[Termux|https://termux.com/]].
|
||||
|
||||
Once you open //Termux// on your Android system, it is straightforward to [[install|Installing TiddlyWiki on Node.js]] and [[run|Using TiddlyWiki on Node.js]] the [[Node.js flavour of TiddlyWiki|TiddlyWiki on Node.js]] from the command line.
|
||||
!! Instructions
|
||||
|
||||
From then on, as long as //Termux// is not closed, you may access your wiki anytime from your favourite Web browser pointing on the expected address and port.
|
||||
* Download and install Termux from [[Google Play Store|https://play.google.com/store/apps/details?id=com.termux]] or [[Fdroid|https://f-droid.org/en/packages/com.termux/]]
|
||||
* Open termux and run the following commands one by one
|
||||
|
||||
> __note to contributors__: in //Termux//, you may as well install //git//, //emacs// or //vi//, in order to edit and maintain individual tiddler files. This would probably require that you also attach a more powerful keyboard to your Android, like the [[Hacker's Keyboard|https://github.com/klausw/hackerskeyboard/]] application or a Bluetooth external device.
|
||||
```bash
|
||||
apt update
|
||||
apt upgrade
|
||||
apt install nodejs
|
||||
npm install -g tiddlywiki
|
||||
```
|
||||
|
||||
* If you need to create/serve ''~TiddlyWiki on Node.js'' from the internal storage, you need to give termux storage permission by running the following command in termux
|
||||
|
||||
```
|
||||
termux-setup-storage
|
||||
```
|
||||
|
||||
* Now you can create and serve ''~TiddlyWiki on Node.js'' from internal storage. In the example given below, user is creating a new wiki called "mynewwiki" in his internal folder.
|
||||
|
||||
```
|
||||
cd storage/shared
|
||||
tiddlywiki mynewwiki --init server
|
||||
tiddlywiki mynewwiki --listen
|
||||
```
|
||||
* Visit http://127.0.0.1:8080/ in your browser
|
||||
* From then on, as long as //Termux// is not closed, you may access your wiki anytime from your favourite Web browser pointing on the expected address and port.
|
||||
|
||||
---
|
||||
|
||||
* For more information regarding ~TiddlyWiki on Node.js, please see [[Installing TiddlyWiki on Node.js]]
|
||||
* For more information and tips regarding termux, please refer to [[Termux wiki|https://wiki.termux.com/wiki/Main_Page]]
|
||||
|
||||
<<.tip "In //Termux//, you may as well install //git//, //emacs// or //vi//, in order to edit and maintain individual tiddler files. This would probably require that you also attach a more powerful keyboard to your Android, like the [[Hacker's Keyboard|https://github.com/klausw/hackerskeyboard/]] application or a Bluetooth external device.">>
|
||||
|
@ -15,7 +15,7 @@ This release includes many improvements to the documentation for TiddlyWiki. Man
|
||||
* Improvements to French, Danish, Chinese and Japanese translations
|
||||
|
||||
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/cb8caf6a01aeeac480bf28661888961657b0dbd8]] Czech translation
|
||||
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/d6918d737f5d1b663346ad9a35421a5ae0ffb9a7]] [[Interlingua|http://en.wikipedia.org/wiki/Interlingua]] translation
|
||||
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/d6918d737f5d1b663346ad9a35421a5ae0ffb9a7]] [[Interlingua|https://en.wikipedia.org/wiki/Interlingua]] translation
|
||||
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/6721a5eb1b77935226ccc8559008af3a0a05d0cb]] Portuguese translation
|
||||
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/b845751d3c549366adb2f6e5c58b0114fa95ba30]] Punjabi and Hindu translations
|
||||
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/49a9a2c44ca3a71fff3062709f06940aaca4a574]] Slovak translation
|
||||
|
@ -3,25 +3,30 @@ created: 20130825161400000
|
||||
delivery: App
|
||||
description: Android app for saving changes locally to device storage
|
||||
method: save
|
||||
modified: 20191013145728306
|
||||
modified: 20200501103500478
|
||||
tags: Saving Android
|
||||
title: Saving on Android
|
||||
type: text/vnd.tiddlywiki
|
||||
url: https://github.com/donmor/Tiddloid
|
||||
|
||||
The Tiddloid or Tiddloid Lite app for Android devices makes it possible to edit and save changes to TiddlyWiki. Get it from GitHub: [[Tiddloid|https://github.com/donmor/Tiddloid]] [[Tiddloid Lite|https://github.com/donmor/TiddloidLite]].
|
||||
The Tiddloid and Tiddloid Lite app are Android apps that makes it possible to edit and save changes to TiddlyWiki HTML files.
|
||||
|
||||
''Instructions for use:''
|
||||
* For more information: [[Tiddloid|https://github.com/donmor/Tiddloid]] [[Tiddloid Lite|https://github.com/donmor/TiddloidLite]].
|
||||
* Download apks: [[Tiddloid|https://github.com/donmor/Tiddloid/releases]], [[TiddloidLite|https://github.com/donmor/TiddloidLite/releases]]
|
||||
|
||||
# [[Download]] an empty TiddlyWiki on another web browser
|
||||
# Move the file you just downloaded to the directory `/sdcard/andtidwiki`
|
||||
#* You may rename it, but be sure to keep the `.html` or `.htm` extension
|
||||
# Open AndTidWiki
|
||||
#* Don't use ''Menu''/''new ~TiddlyWiki'' menu option (it only supports the older TiddlyWikiClassic)
|
||||
# Open the file by touching its filename
|
||||
# Try creating a new tiddler using the ''new tiddler'' <<.icon $:/core/images/new-button>> button in the sidebar. Type some content for the tiddler, and click the <<.icon $:/core/images/done-button>> ''ok'' button
|
||||
#* The wiki will be saved, and a confirmation message should appear at the top right of the window
|
||||
|
||||
''Note:'' You can save your changes by clicking the <<.icon $:/core/images/save-button>> ''save changes'' button in the sidebar even if you have not clicked the <<.icon $:/core/images/done-button>> ''ok'' button to complete editing a tiddler
|
||||
!!! Features
|
||||
|
||||
* Tiddloid Lite supports new devices better. It also supports files on clouds like GDrive and ~OneDrive, while Tiddloid keeps the compatibility to TiddlyWikiClassic. For more difference between Tiddloid and Tiddloid Lite, please visit [[Tiddloid's homepage|https://github.com/donmor/Tiddloid]].
|
||||
* You should keep the `.html` or `.htm` extension of the files to be imported.
|
||||
* Create new ~TiddlyWiki importing latest edition from internet
|
||||
* Import existing ~TiddlyWikis stored on device/internal storage. ([[TiddloidLite|https://github.com/donmor/TiddloidLite/releases]] supports external SD card too)
|
||||
* Fork interesting ~Tiddlywikis from internet (Supports TW5 only)
|
||||
* TiddlyWiki detection
|
||||
* Locally stored ~Tiddlywikis are updated simultaneously on saving changes to ~TiddlyWikis imported to the app
|
||||
* Backup system that is compatible with TiddlyDesktop, the desktop TiddlyWiki saver
|
||||
* Creating shortcuts to existing ~TiddlyWiki on Android Homepage
|
||||
* [[TiddloidLite|https://github.com/donmor/TiddloidLite/releases]] supports cloud storages like GDrive and ~OneDrive
|
||||
|
||||
!!! Please note
|
||||
|
||||
* Tiddloid Lite feature better support for devices running Android Q or later. It also supports cloud storages like GDrive and ~OneDrive, while Tiddloid keeps the compatibility to TiddlyWikiClassic. To know more about differences between Tiddloid and Tiddloid Lite, please visit [[Tiddloid's homepage|https://github.com/donmor/Tiddloid]].
|
||||
* You should keep the `.html` or `.htm` extension of the files to be imported.
|
@ -10,11 +10,11 @@ description: Free online service for hosting TiddlyWiki files
|
||||
|
||||
[[TiddlySpot|http://tiddlyspot.com]] is a free hosting service for TiddlyWiki documents from Simon Baird and Daniel Baird.
|
||||
|
||||
! Setting up a TiddlyWiki on TiddlySpot
|
||||
! Setting up a TiddlyWiki on ~TiddlySpot
|
||||
To set up a [[TiddlyWiki Classic|TiddlyWikiClassic]], you merely create a new wiki at http://tiddlyspot.com
|
||||
|
||||
!!TiddlyWiki5 on TiddlySpot
|
||||
~TiddlyWiki5 also functions well on ~TiddlySpot but this version is not offered directly in the TiddlySpot set-up.
|
||||
!!TiddlyWiki5 on ~TiddlySpot
|
||||
~TiddlyWiki5 also functions well on ~TiddlySpot but this version is not offered directly in the ~TiddlySpot set-up.
|
||||
|
||||
The simplest way to create a new ~TiddlySpot with ~TiddlyWiki5 is probably through the community created site http://tiddlywiki5.tiddlyspot.com
|
||||
|
||||
@ -22,11 +22,11 @@ Alternatively, you can upload an existing ~TiddlyWiki5 document from your local
|
||||
|
||||
# Sign up for a new wiki at http://tiddlyspot.com/, and remember the wiki name and password
|
||||
# Open your locally stored TiddlyWiki document in your browser
|
||||
# Fill in the TiddlySpot wikiname and password in ''Saving'' tab of the ''control panel'' <<.icon $:/core/images/options-button>>
|
||||
# Fill in the ~TiddlySpot wikiname and password in ''Saving'' tab of the ''control panel'' <<.icon $:/core/images/options-button>>
|
||||
# Click the <<.icon $:/core/images/save-button>> ''save changes'' button. You should get a confirmation notification at the top right saying ''Saved wiki''. Saving can take several seconds if you're on a slow connection or working with a large wiki.
|
||||
# Navigate to your TiddlySpot URL at http://{wikiname}.tiddlyspot.com/
|
||||
# Navigate to your ~TiddlySpot URL at http://{wikiname}.tiddlyspot.com/
|
||||
|
||||
Note that your password is sent unencrypted when using TiddlySpot. From http://faq.tiddlyspot.com/:
|
||||
Note that your password is sent unencrypted when using ~TiddlySpot. From http://faq.tiddlyspot.com/:
|
||||
|
||||
<<<
|
||||
''Is Tiddlyspot secure?''
|
||||
@ -34,9 +34,9 @@ Note that your password is sent unencrypted when using TiddlySpot. From http://f
|
||||
No. Tiddlyspot does not use SSL/https. Your password is sent in clear text when uploading and when authenticating to access a private site. This means that your Tiddlyspot is vulnerable to packet sniffing and your password could be discovered by a malicious third party. Also your data is transmitted unencrypted when you view your site, even if it is a private site. For this reason please don't put sensitive information such as banking details in your Tiddlyspot and don't use a password that you use for other high security sites.
|
||||
<<<
|
||||
|
||||
! Problems with saving on TiddlySpot
|
||||
! Problems with saving on ~TiddlySpot
|
||||
|
||||
In case you run into this error when uploading a new or freshly upgraded local TiddlyWiki to TiddlySpot :
|
||||
In case you run into this error when uploading a new or freshly upgraded local TiddlyWiki to ~TiddlySpot :
|
||||
|
||||
<<<
|
||||
Error while saving:
|
||||
@ -46,9 +46,9 @@ Error:NS_ERROR_DOM_BAD_URI: Access to restricted URI denied
|
||||
|
||||
The upgrade operation falls foul of a security restriction in Firefox. Until this can be resolved, we suggest using Chrome.
|
||||
|
||||
*# Use Chrome to open the local TiddlyWiki document you want to upload to TiddlySpot and follow the steps 1 through 5 described above
|
||||
*# Once you've checked the TiddlySpot-hosted TiddlyWiki loads properly in Chrome, you should be able to access, edit and [[save using TiddlyFox|Saving with TiddlyFox]] again
|
||||
* After you've uploaded your local document once, further editing and saving of the online version hosted on TiddlySpot should work with any modern browser of your choice.
|
||||
** Don't forget to fill in the TiddlySpot wikiname and password in your TiddlySpot TiddlyWiki control panel for any new browser you want to use for saving changes
|
||||
*# Use Chrome to open the local TiddlyWiki document you want to upload to ~TiddlySpot and follow the steps 1 through 5 described above
|
||||
*# Once you've checked the ~TiddlySpot-hosted TiddlyWiki loads properly in Chrome, you should be able to access, edit and [[save using TiddlyFox|Saving with TiddlyFox]] again
|
||||
* After you've uploaded your local document once, further editing and saving of the online version hosted on ~TiddlySpot should work with any modern browser of your choice.
|
||||
** Don't forget to fill in the ~TiddlySpot wikiname and password in your ~TiddlySpot TiddlyWiki control panel for any new browser you want to use for saving changes
|
||||
|
||||
* //See also : [[Upgrading]]//
|
||||
|
@ -3,28 +3,25 @@ created: 20131129101027725
|
||||
delivery: App
|
||||
description: iPad/iPhone app for working with TiddlyWiki
|
||||
method: save
|
||||
modified: 20171113105954683
|
||||
modified: 20200428224059031
|
||||
tags: Saving iOS
|
||||
title: Saving on iPad/iPhone
|
||||
type: text/vnd.tiddlywiki
|
||||
|
||||
The iPad/iPhone app ''Quine'' makes it possible to edit and save changes to TiddlyWiki5, including working offline without a network connection. [[Download it here|https://itunes.apple.com/us/app/quine/id1228682923?mt=8]].
|
||||
The iPad/iPhone app ''Quine 2'' makes it possible to view, edit and then save changes to TiddlyWiki5 on iOS. [[Download it here|https://itunes.apple.com/us/app/quine/id1228682923?mt=8]].
|
||||
|
||||
Instructions for use:
|
||||
|
||||
# Open Quine
|
||||
# On iPad
|
||||
#* Touch the file button (<) or swipe from the left of the screen to open the file list
|
||||
# On iPhone
|
||||
#* The file list will show automatically unless a wiki is already open
|
||||
# Touch the new file button (+) in the file list window to create a new TiddlyWiki5 file
|
||||
# Swipe any file item from the right to see a list of additional "actions" possible for that file
|
||||
# Touch any listed file item or folder to open it - wikis will open in Quine's custom browser
|
||||
# When you have an open TiddlyWiki5:
|
||||
# Try creating a new tiddler using the ''new tiddler'' <<.icon $:/core/images/new-button>> button in the sidebar
|
||||
# Type some content for the tiddler, and click the <<.icon $:/core/images/done-button>> ''ok'' button
|
||||
# Save your changes by clicking the <<.icon $:/core/images/save-button>> ''save changes'' button in the sidebar
|
||||
#* A confirmation message should appear at the top right of the window
|
||||
# Touch "Done" when done editing a wiki
|
||||
# Open Quine 2
|
||||
# Tap the + toolbar button to create and open a new TiddlyWiki
|
||||
# From the file list tap an existing TiddlyWiki file to open it
|
||||
# Edit the TiddlyWiki as normal, and save as normal using either Autosave or the TiddlyWiki save button <<.icon $:/core/images/save-button>>
|
||||
# Tap the left hand "Documents" toolbar button to close an open TiddlyWiki
|
||||
|
||||
*Quine 2 works natively in iOS with the local file system and the iCloud file system
|
||||
*Quine 2 also allows you to open, edit and save TiddlyWiki files stored with cloud file providers
|
||||
*Quine 2 allows you to follow embedded WikiText links and canonical links to external files for cloud-like file providers which support "folder level sharing".
|
||||
**This includes the apps "Secure Shellfish" and "Working Copy". Most providers, though, do not allow apps like Quine 2 to access linked files this way.
|
||||
** If you wish to enable such links for "well behaved" file providers, toggle "on" the "Enable folder selection for out-of-sandbox links" setting in iOS Settings for Quine 2
|
||||
|
||||
//Note that Quine is published independently of TiddlyWiki//
|
||||
|
@ -3,7 +3,7 @@ modified: 20150117152553000
|
||||
title: Spelling
|
||||
tags: [[Improving TiddlyWiki Documentation]]
|
||||
|
||||
Because ~TiddlyWiki is of British origin, its English documentation uses [[British spelling in preference to US spelling|http://en.wikipedia.org/wiki/American_and_British_English_spelling_differences]].
|
||||
Because ~TiddlyWiki is of British origin, its English documentation uses [[British spelling in preference to US spelling|https://en.wikipedia.org/wiki/American_and_British_English_spelling_differences]].
|
||||
|
||||
Words like <<.word customise>> are spelled <<.word -ise>>, not <<.word -ize>>. Words like <<.word colour>> will also be spelled using UK English unless they are being used for reserved words in code, such as in CSS or JavaScript.
|
||||
|
||||
|
@ -40,5 +40,5 @@ This will be monospaced
|
||||
```
|
||||
</pre>
|
||||
|
||||
Note that some keyboard layouts treat the backtick as a [[dead key|http://en.wikipedia.org/wiki/Dead_key]], making it hard to type. The trick is to type three backticks followed by a space. Alternatively, type all six backticks in one go, then a space, and then move the cursor back three characters to type or paste the content.
|
||||
Note that some keyboard layouts treat the backtick as a [[dead key|https://en.wikipedia.org/wiki/Dead_key]], making it hard to type. The trick is to type three backticks followed by a space. Alternatively, type all six backticks in one go, then a space, and then move the cursor back three characters to type or paste the content.
|
||||
|
||||
|
@ -396,5 +396,10 @@ Mandar Vaze, @mandarvaze, 2020/04/08
|
||||
|
||||
Lin Dongwu, @linonetwo, 2020/04/15
|
||||
|
||||
Jonas Passerini, @passuf, 2020/05/14
|
||||
Tobias Hermann, @idotobi, 2020/04/19
|
||||
|
||||
Nicolas Petton, @NicolasPetton, 2020/04/30
|
||||
|
||||
Csaba Molnar, @mocsa, 2020/04/29
|
||||
|
||||
Jonas Passerini, @passuf, 2020/05/14
|
||||
|
Loading…
Reference in New Issue
Block a user