1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2026-01-22 10:54:46 +00:00

Compare commits

...

175 Commits

Author SHA1 Message Date
Jermolene
1a9f042c25 Version number update for 5.1.2 2014-09-27 17:34:27 +01:00
Jermolene
d9bdc89dfd Update test for transclusion recursion detection 2014-09-27 17:30:13 +01:00
Jermolene
eaf41f3f18 Docs updates 2014-09-27 17:27:39 +01:00
Jermolene
46f6dd02f8 Update release note 2014-09-27 17:25:29 +01:00
Jermolene
1c8d62c3aa Link to couchdb adaptor
@wshallum feel free to send pull requests for this tiddler to reflect
future updates to the adaptor.
2014-09-27 17:02:36 +01:00
Jermolene
42abef6fbf Adjust untagged divider styling
Further fixes for #913
2014-09-27 16:56:59 +01:00
Jermolene
18a2b48b3b Docs adjustments 2014-09-27 11:56:36 +01:00
Jeremy Ruston
81fc8ef570 Merge pull request #909 from gernert/patch-2
Update TableOfContentsMacro.tid
2014-09-27 11:53:38 +01:00
Jeremy Ruston
f8f3d0fb9b Merge pull request #908 from pmario/de-AT-DE-korrektor
fixing typos + german macro docs
2014-09-27 11:39:52 +01:00
Jermolene
23c2d90ee8 Added error handling to upload saver
A further fix for #251
2014-09-27 10:47:31 +01:00
Jermolene
115245a632 Improve storyview error detection
Fixes #912
2014-09-27 10:34:59 +01:00
Jeremy Ruston
9dff0c4b12 Merge pull request #914 from TheDiveO/master
Avoid runtime errors in presence of broken plugin tiddlers
2014-09-27 10:15:32 +01:00
Jermolene
27728f397c Adjust tab positioning
Avoiding an unsightly gap on Firefox and Chrome. Sadly Safari needs the
margin-bottom to be set to `-3px` to achieve the same effect. I think
that that is because the browsers have some differences in their
intrinsic button styles that are not being properly normalised.
2014-09-27 10:13:36 +01:00
Jermolene
580e046e7d Separate tags pills from untagged pill with whitespace
Instead of using an `<hr>`. Fixes #913
2014-09-27 10:12:43 +01:00
TheDiveO
b1fb0a2a07 fix for broken plugin tiddlers that do not contain a tiddlers field;
avoids runtime errors upstream when accessing subtiddlers inside a
(broken) tiddler and when using the plugintiddlers filter operator.
2014-09-26 22:33:47 +02:00
Mario Pietsch
f604a0ac8e be polite 2014-09-26 09:21:39 +02:00
Mario Pietsch
beb360d992 Merge branch 'de-AT-DE-korrektor' of github.com:pmario/TiddlyWiki5 2014-09-26 09:02:43 +02:00
gernert
8d48e194cf Update TableOfContentsMacro.tid
Seen the many questions in the group, the TableOfContentsMacro is a hot item but a bit difficult to understand.
I thought a graphical representation with the real tags for the examples might help.
2014-09-25 10:23:03 +02:00
Mario Pietsch
0799c06b1b more docs. ChrisK attribution 2014-09-24 16:28:31 +00:00
Jermolene
eacb9e53eb Delete syncer tiddlerInfo when tiddlers are deleted 2014-09-24 16:21:59 +02:00
Jermolene
e2046ce4ff Treat HTTP 201 response code as success 2014-09-24 16:19:23 +02:00
Jermolene
c9f692d671 Add documentation for "fields" filter operator
Fixes #898
2014-09-24 13:57:23 +02:00
Jermolene
88199ffd62 Update lists in wikitext docs
Thanks @Skeeve
2014-09-24 13:23:40 +02:00
Jermolene
a159b5baf3 Add tiddlerInfo to the syncadaptor saveTiddler method 2014-09-24 13:15:16 +02:00
Jeremy Ruston
8a0309a4bd Merge pull request #899 from simonbaird/master
Fix list macro typo in tw5 Plugins.tid
2014-09-24 12:43:03 +02:00
Jermolene
f8e11da0fc Update lists in wikitext docs
Include workaround for multi-line list entries.
2014-09-24 12:41:12 +02:00
Jermolene
6b3646a025 Update history of TiddlyWiki 2014-09-24 12:08:16 +02:00
Jermolene
b3df07ae3e Error handling for KaTeX plugin 2014-09-24 11:50:49 +02:00
Jermolene
61af1f9379 Add error formatting for transclusion recursion errors 2014-09-24 11:50:38 +02:00
Mario Pietsch
4264fe66ca some fixes. many new doc tiddlers 2014-09-23 22:50:02 +00:00
Simon Baird
6bc2e18cbd Fix list macro typo in tw5 Plugins.tid 2014-09-23 23:59:12 +10:00
Mario Pietsch
aaaed439f7 typos found by ChrisK 2014-09-22 19:26:00 +00:00
Jeremy Ruston
143d4c1ae4 Merge pull request #895 from Evolena/patch-1
Correct a typo in doc
2014-09-22 13:47:01 +01:00
Jeremy Ruston
ccce478b3a Merge pull request #896 from Evolena/patch-2
Sign CLA
2014-09-22 13:46:56 +01:00
Evolena
113d8efb80 Sign CLA 2014-09-22 14:36:16 +02:00
Evolena
f0e638ea62 Correct a typo in doc 2014-09-22 14:04:05 +02:00
Jermolene
972f91182d More preparation for 5.1.2 2014-09-22 12:24:05 +01:00
Jermolene
49f0989db8 Prepare for 5.1.2 2014-09-22 12:23:04 +01:00
Jermolene
b73006a5e9 Version number update for 5.1.1 2014-09-22 12:08:37 +01:00
Jermolene
22bc2dd9d7 Update KaTeX plugin docs 2014-09-22 12:06:49 +01:00
Jermolene
3088d50e87 Update release note for 5.1.1 2014-09-22 12:04:18 +01:00
Jeremy Ruston
3dfc569c00 Merge pull request #894 from pmario/de-AT-DE-korrektor
some more german typos
2014-09-22 11:54:15 +01:00
Jermolene
b7ce56e3ce Release note update for 5.1.1 2014-09-22 11:53:47 +01:00
Mario Pietsch
9059ea5211 some more german typos 2014-09-22 10:49:24 +00:00
Jeremy Ruston
4ebccbe468 Merge pull request #854 from buggyj/tw2parserdocerr
corrected doc error
2014-09-22 11:44:13 +01:00
Jeremy Ruston
32d55cf072 Merge pull request #890 from TheDiveO/master
Minor: fix plugin name ThirdFlow
2014-09-22 11:43:51 +01:00
Jeremy Ruston
5139c82f53 Merge pull request #889 from pmario/fix-encryption-button-consistency
make encryption button text more consistent
2014-09-22 11:43:25 +01:00
Jermolene
6ea18cb61a Readme update 2014-09-22 11:43:07 +01:00
Jermolene
13290692de Update docs for select widget
How’s this @danielo515?
2014-09-22 10:42:41 +01:00
Jermolene
1007ec2ad6 Sort order for TOC on tw5.com 2014-09-22 10:42:23 +01:00
Jermolene
f00c4c164b Add dev docs to readme 2014-09-22 10:42:12 +01:00
Jermolene
d0deacbdc4 Include word "Version" in ribbon on tw5.com 2014-09-22 10:42:02 +01:00
Jermolene
f81b0a6fa9 Add plugins to TOC on tw5.com 2014-09-22 10:41:34 +01:00
Jermolene
3a43de2272 Updates to KaTeX plugin 2014-09-22 10:41:12 +01:00
Jermolene
96b7d0eeba First pass at KaTeX plugin
Finally fixes #458 thanks to the KaTeX plugin from Khan Academy
2014-09-21 23:03:07 +01:00
TheDiveO
378e687a42 fix plugin name ThirdFlow
the icon may be slightly misleading but it's not the Third Wave and instead the Third Flow.
2014-09-21 18:49:06 +02:00
Mario Pietsch
14179c9734 make encryption button text more consistent 2014-09-21 13:48:33 +02:00
Jermolene
d047ccdc84 Remove support for deprecated $:/tags/stylesheet tag 2014-09-21 11:26:11 +01:00
Jermolene
62edd1e8a3 Remove support for deprecated "title" attribute on button widget 2014-09-21 11:25:43 +01:00
Jermolene
d4617ffbe4 Preparing for 5.1.1 2014-09-21 11:22:54 +01:00
Jermolene
3dc99e9605 Adjust links in dev docs
Whoops….
2014-09-21 11:15:27 +01:00
Jeremy Ruston
e536516e81 Merge pull request #888 from pmario/fix-german-typos
Fix german typos
2014-09-21 10:05:10 +01:00
Mario Pietsch
e95c87f068 checked all language files for typos 2014-09-21 09:58:54 +02:00
Mario Pietsch
f4f263ea69 fix some ugly typos 2014-09-21 09:22:20 +02:00
Jermolene
e0a00f360a Version number update for 5.1.0 2014-09-20 17:55:26 +01:00
Jeremy Ruston
658a0e5f0a Merge pull request #885 from BramChen/master
Update chinese translations
2014-09-20 17:00:55 +01:00
Bram Chen
962a865347 Update chinese translations
* correct help text of setfield command
2014-09-20 23:42:58 +08:00
Jeremy Ruston
0ea7f7589b Merge pull request #884 from xcazin/fr-FR
Fr fr
2014-09-20 16:37:17 +01:00
Jermolene
ff0b2afef7 Features docs update 2014-09-20 16:37:05 +01:00
Xavier Cazin
bde00aa455 Translation of the tiddler that links to the fr-FR edition (starting with the localised empty.html only) 2014-09-20 17:16:43 +02:00
Xavier Cazin
1c86a8e0bb fr-FR correction on setfield documentation 2014-09-20 17:05:10 +02:00
Jermolene
2ee82a289a Developer docs update 2014-09-20 15:37:14 +01:00
Jermolene
15e9e21d2a Readme updates for Node.js 2014-09-20 15:06:33 +01:00
Jermolene
ebb911f934 Docs updates 2014-09-20 13:49:34 +01:00
Jermolene
dac046c133 Add TWGuides to resource listing 2014-09-20 13:48:30 +01:00
Jeremy Ruston
ab1def7d94 Merge pull request #883 from pmario/fix-default-language-setting
Fix default language setting
2014-09-20 13:18:11 +01:00
Jermolene
c900c71f8a More docs updates 2014-09-20 13:17:18 +01:00
Jermolene
15c527802b More docs cleanup 2014-09-20 12:46:31 +01:00
Mario Pietsch
055dda9ee2 some language default settings fixed. remove a lot of now unnecessary tilde signs 2014-09-20 13:35:07 +02:00
Jermolene
d3ad7a52c1 Correct setfield documentation 2014-09-20 12:10:50 +01:00
Jermolene
5e5c416ead Remove links to non-existent German and Chinese translations 2014-09-20 12:10:33 +01:00
Mario Pietsch
9c71756738 fix bld-languages.sh 2014-09-20 10:21:27 +02:00
Jermolene
50a7b20cf0 Fix URL typos 2014-09-20 08:29:05 +01:00
Jeremy Ruston
6fbef65ded Merge pull request #879 from BramChen/master
chinese translations for documents of Chinese Edtions
2014-09-20 08:24:59 +01:00
Jeremy Ruston
1075770bf7 Merge pull request #880 from simonbaird/master
Update link to d3 demo in HelloThere content
2014-09-20 08:23:45 +01:00
Simon Baird
dfd35e8c12 Update link to d3 demo in HelloThere content 2014-09-20 16:25:41 +10:00
Bram Chen
59bbf3d56b Convert chinese characters 2014-09-20 12:51:43 +08:00
Bram Chen
15a28bc0a5 chinese translations for documents of Chinese Edtions 2014-09-20 12:34:24 +08:00
Jeremy Ruston
390a6759ea Merge pull request #878 from xcazin/fr-FR
fr-FR translation of the warning about saving settings only used on tidd...
2014-09-19 23:03:47 +01:00
Jermolene
1a75fd0e21 Include translated editions
@pmario and @bramchen and @xcazin

Maybe the titles of these tiddlers should be translated into their
respective languages? And possibly the text too?
2014-09-19 23:03:30 +01:00
Jermolene
9eb2db791f Docs updates 2014-09-19 23:02:03 +01:00
Xavier Cazin
889f8c43e2 fr-FR translation of the warning about saving settings only used on tiddlyspot-like servers 2014-09-19 23:34:51 +02:00
Jermolene
c5d0ae4c9b Fix problem with preview state storage in import listing
Fixes #877
2014-09-19 21:56:37 +01:00
Jermolene
3c58426ff2 Docs updates 2014-09-19 21:56:07 +01:00
Jermolene
06cc8ed5ef Lots of documentation cleanup 2014-09-19 17:18:25 +01:00
Jermolene
e40f4ff630 Fix typo
Thanks @pmario
2014-09-19 15:55:18 +01:00
Jermolene
3ad4febc15 Clarify select widget docs 2014-09-19 15:28:08 +01:00
Mario Pietsch
8610a9c064 get default language files back 2014-09-19 16:23:21 +02:00
Mario Pietsch
cda1e916bf fixing many obsolete ~ signs. modify setfield.js to get consistent language settings 2014-09-19 16:16:19 +02:00
Jermolene
9e6dab06cc Fix problem with Maruku Markdown metadata
Fixes #855 - albeit it’s a bit of a kluge. The internal format returned
by `markdown.toHTMLTree()` isn’t sufficiently well documented for me to
be confident that the new code is resilient to all the things that
might be returned.
2014-09-19 15:03:52 +01:00
Jermolene
7ed7aba8d0 Docs updates 2014-09-19 15:02:40 +01:00
Jermolene
e3fee7d56d Contributor updates 2014-09-19 14:43:04 +01:00
Jermolene
449d12ff60 Remove obsolete resource
Sadly, the plugin hasn’t worked for some time and is no longer under
active development.
2014-09-19 14:41:42 +01:00
Jermolene
0a3c399305 Clarify table documentation 2014-09-19 12:45:49 +01:00
Jeremy Ruston
f2791f7d5d Merge pull request #870 from gernert/patch-5
Update UpgradeWizard.tid
2014-09-19 12:42:25 +01:00
Jeremy Ruston
1297c6e820 Merge pull request #869 from gernert/patch-4
Update GettingStarted.tid
2014-09-19 12:42:19 +01:00
Jeremy Ruston
b82806d33d Merge pull request #872 from gernert/patch-7
Update cla-individual.md
2014-09-19 12:41:42 +01:00
gernert
d39760fa21 Update cla-individual.md 2014-09-19 13:40:33 +02:00
Jeremy Ruston
b22c682ab3 Merge pull request #866 from malgam/patch-1
Add module types listing to ModuleType tiddler
2014-09-19 12:33:09 +01:00
Jeremy Ruston
1c018183db Merge pull request #868 from malgam/patch-2
Update cla-individual.md
2014-09-19 12:31:16 +01:00
gernert
401d18e0d7 Update UpgradeWizard.tid
Just added a note.
2014-09-19 12:55:35 +02:00
gernert
f9ff7c44ea Update GettingStarted.tid
As discussed with pull request #863
2014-09-19 12:41:54 +02:00
Jermolene
b239b3d623 Remove curly braces from qualified identifiers
Fixes #860
2014-09-19 11:33:49 +01:00
Jeremy Ruston
5dbcc5f601 Rename Einführung.tid to Einfuhrung.tid
Remove critical diacritical
2014-09-19 11:24:07 +01:00
malgam
9aee46a8f0 Update cla-individual.md 2014-09-19 20:09:18 +10:00
Jeremy Ruston
4ff9346f3a Merge pull request #865 from pmario/de-AT-server
More german documentation
2014-09-19 11:03:09 +01:00
Jeremy Ruston
b0d83301ab Merge pull request #867 from BramChen/master
Update chinese translations
2014-09-19 10:53:13 +01:00
Bram Chen
026ddb7081 Add chinese translations for Saving/TiddlySpot/Description 2014-09-19 16:57:40 +08:00
Jermolene
02601a02fc Add note clarifying purpose of TiddlySpot settings
We’ve had a couple of cases where users have assumed that the “backup”
setting applies to ordinary, local saves
2014-09-19 09:13:18 +01:00
malgam
b31300c59c No "Internals" tab in control panel
ModuleType.tid refers to a non-existing "Internals" tab in the control panel for a list of module types used in this wiki.  I propose listing these directly in this tiddler as an alternative.
2014-09-19 14:57:01 +10:00
Jermolene
cbb16df47a Clean up images for /dev
We’ve now got a couple of duplicates which will be sorted out later
2014-09-18 20:16:06 +01:00
Jermolene
ca211094a2 Use spaces in dev tiddler filenames instead of %20 2014-09-18 20:00:34 +01:00
Jermolene
ac08f5f4a7 Remove split.recipe from dev edition
Left over from ginsu
2014-09-18 20:00:02 +01:00
Jermolene
de02d5ce9d Update contributors list 2014-09-18 19:59:39 +01:00
Jermolene
88a9115042 Preparing for 5.0.19 2014-09-18 19:27:29 +01:00
Mario Pietsch
3ad8742db8 new TOC, empty default language fix, static banner added, 2014-09-18 15:00:08 +02:00
Mario Pietsch
4199fc9683 insert static banner 2014-09-18 11:31:51 +02:00
Mario Pietsch
194f525478 first run for fullbuid compatibility 2014-09-18 10:56:44 +02:00
Jermolene
ba7422b407 Version number update for 5.0.18-beta 2014-09-17 22:20:43 +01:00
Jermolene
22006f995e Update modified times for new release 2014-09-17 22:12:22 +01:00
Jermolene
ea17e339f3 Release note update 2014-09-17 22:07:48 +01:00
Jermolene
c63488d155 Docs updates for new file locations 2014-09-17 20:01:00 +01:00
Jermolene
c20e6b9d1e Docs update 2014-09-17 19:49:24 +01:00
Jermolene
4f0ce1a835 Introduce fullbld.sh script
This new batch file builds everything needed for a release of
TiddlyWiki.

This is the main part of fixing #823.
2014-09-17 19:49:20 +01:00
Jermolene
28b2ac4fb3 Split de-AT-DE edition into de-AT and de-DE editions
It doesn’t really make sense for an edition to be in two languages
2014-09-17 19:47:43 +01:00
Jermolene
a9f46525a0 Stop classifying digits as lower case letters in wikilinks
Fixes #842
2014-09-17 12:55:39 +01:00
Jermolene
8cc236b4dc Fix problem with sorting missing tiddlers
Fixes #858
2014-09-17 12:17:43 +01:00
Jermolene
1b0eec143e Refine preliminary list macro
@pmario: I’ve taken your suggestion and made the HTML element type(s)
be macro parameters.
2014-09-17 12:13:24 +01:00
Jermolene
813bd2fe1d More docs updates 2014-09-17 08:36:39 +01:00
Jermolene
2d6c6fd208 Add "Briefcase" by Roma Hicks to resources 2014-09-16 21:42:10 +01:00
Jermolene
6d9bd4df8a Add support for markdown file extensions
Fixes #856

By the way @cjp are there any other Markdown extensions in common use?
2014-09-16 20:06:23 +01:00
Jermolene
2b78d5a977 Refactor handling of .htm and .hta file extensions
Taking advantage of the recent change to be able to pass an array of
file extensions to `$tw.utils.registerFileType()`
2014-09-16 20:05:13 +01:00
Jeremy Ruston
60541c5a6e Merge pull request #853 from buggyj/csserror
corrected class name
2014-09-16 16:15:50 +01:00
Jermolene
cbfc9fcc56 More docs updates 2014-09-16 15:19:52 +01:00
buggyj
3472721dbc corrected doc error 2014-09-16 16:10:25 +02:00
buggyj
57693efce7 corrected class name 2014-09-16 16:03:00 +02:00
Jeremy Ruston
67a90cdfad Merge pull request #851 from buggyj/nodedocerror
missing wikilinks on doc
2014-09-16 13:33:26 +01:00
Jermolene
d859fc2f58 Docs updates 2014-09-16 13:32:52 +01:00
buggyj
d27e157cec missing wikilinks on doc 2014-09-16 14:24:53 +02:00
Jermolene
40567c2f88 Drop the count column from the tag manager
It increases the horizontal width of the table, and isn’t particularly
useful.
2014-09-16 13:14:06 +01:00
Jeremy Ruston
ef28630d9a Merge pull request #850 from buggyj/bjtools
changed my site's location
2014-09-16 10:17:56 +01:00
buggyj
4e0b5faa4c change site url 2014-09-16 10:14:07 +02:00
Jeremy Ruston
ea6493d70b Merge pull request #813 from BramChen/master
Correct more vocabularies for simplified chinese
2014-09-14 20:44:24 +01:00
Jeremy Ruston
cd713bf0c2 Merge pull request #835 from Eucaly/master
Update Eucalys Tiddly World.tid
2014-09-14 20:44:15 +01:00
Jeremy Ruston
600b49efd1 Merge pull request #843 from Eucaly/patch-2
Update cla-individual.md
2014-09-14 20:44:02 +01:00
Jermolene
73a4747d05 Handle jpeg file extension correctly
Fixes #844
2014-09-14 20:35:01 +01:00
Jermolene
6ceec9fb44 Adjust permissions of serve.cmd 2014-09-14 19:37:59 +01:00
Eucaly
1e573f7a8d Update cla-individual.md
sorry, updated as @Eucaly
2014-09-14 22:03:12 +08:00
Jermolene
199aa1c2e7 Docs correction
Fixes #836
2014-09-14 10:57:20 +01:00
Jeremy Ruston
4373f48731 Merge pull request #837 from pmario/de-AT-DE-server
All WikiText tiddlers translated
2014-09-14 10:55:57 +01:00
Jermolene
775482a242 Fix problem with radio widget and missing tiddlers
Fixes #840
2014-09-14 10:55:34 +01:00
Jermolene
2571f534aa Fix problem with dragging partially selected link
Fixes #841
2014-09-14 10:50:53 +01:00
Jermolene
320e0af68c Update dev github ribbon 2014-09-14 10:33:29 +01:00
Jeremy Ruston
b0a4bd5479 Merge pull request #839 from Eucaly/patch-1
Update cla-individual.md
2014-09-14 10:32:57 +01:00
Eucaly
4ed990b701 Update cla-individual.md
signed Eucaly J
2014-09-14 05:50:25 +08:00
Mario Pietsch
0d175338c3 fix some typos 2014-09-13 21:45:00 +02:00
Mario Pietsch
a4db140dc8 removed german umlauts 2014-09-13 21:39:41 +02:00
Mario Pietsch
a0a8a457f4 All WikiText tiddlers translated 2014-09-13 21:27:26 +02:00
Eucaly
7105a3a353 Update Eucalys Tiddly World.tid 2014-09-13 20:35:47 +08:00
Jermolene
c4123ba374 Extend timeline macro to allow a subfilter 2014-09-13 11:06:50 +01:00
Jermolene
c44a3bb4a4 Preparing for 5.0.18-beta 2014-09-13 11:02:53 +01:00
Bram Chen
c743f15457 Merge remote-tracking branch 'upstream/master' 2014-09-13 02:14:06 +08:00
Bram Chen
d5c6f3cecf Fix more vocabularies for simplified chinese 2014-09-08 19:21:25 +08:00
Bram Chen
d7b1dd2315 Merge remote-tracking branch 'upstream/master' 2014-09-08 19:17:41 +08:00
Bram Chen
4749718ba0 Fix more vocabularies for simplified chinese 2014-09-07 21:23:21 +08:00
539 changed files with 4838 additions and 1461 deletions

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
.DS_Store
.c9/
tmp/
output/

59
bin/bld-languages.sh Normal file → Executable file
View File

@@ -15,42 +15,51 @@ fi
echo "Using TW5_BUILD_OUTPUT as [$TW5_BUILD_OUTPUT]"
# Make the CNAME file that GitHub Pages requires
echo "tiddlywiki.com" > $TW5_BUILD_OUTPUT/CNAME
# The tw5.com wiki
# index.html: the main file, including content
# /languages/de-AT/index.html Demo wiki with de-AT language
# /languages/de-AT/empty.html Empty wiki with de-AT language
node ./tiddlywiki.js \
./editions/de-AT-DE \
./editions/de-AT \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all de-AT-DE.html text/plain \
--savetiddler $:/favicon.ico favicon.ico \
--output $TW5_BUILD_OUTPUT/languages/de-AT \
--build favicon empty static index \
|| exit 1
# /languages/de-DE/index.html Demo wiki with de-DE language
# /languages/de-DE/empty.html Empty wiki with de-DE language
node ./tiddlywiki.js \
./editions/zh-Hant \
./editions/de-DE \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all zh-Hant.html text/plain \
--savetiddler $:/favicon.ico favicon.ico \
|| exit 1
node ./tiddlywiki.js \
./editions/zh-Hans \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all zh-Hans.html text/plain \
--savetiddler $:/favicon.ico favicon.ico \
--output $TW5_BUILD_OUTPUT/languages/de-DE \
--build favicon empty static index \
|| exit 1
# /languages/fr-FR/index.html Demo wiki with fr-FR language
# /languages/fr-FR/empty.html Empty wiki with fr-FR language
node ./tiddlywiki.js \
./editions/fr-FR \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all fr-FR.html text/plain \
--savetiddler $:/favicon.ico favicon.ico \
--rendertiddler $:/core/save/all languages/fr-FR/index.html text/plain \
--rendertiddler $:/core/save/empty languages/fr-FR/empty.html text/plain \
|| exit 1
# /languages/zh-Hans/index.html Demo wiki with zh-Hans language
# /languages/zh-Hans/empty.html Empty wiki with zh-Hans language
node ./tiddlywiki.js \
./editions/zh-Hans \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all languages/zh-Hans/index.html text/plain \
--rendertiddler $:/core/save/empty languages/zh-Hans/empty.html text/plain \
|| exit 1
# /languages/zh-Hant/index.html Demo wiki with zh-Hant language
# /languages/zh-Hant/empty.html Empty wiki with zh-Hant language
node ./tiddlywiki.js \
./editions/zh-Hant \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all languages/zh-Hant/index.html text/plain \
--rendertiddler $:/core/save/empty languages/zh-Hant/empty.html text/plain \
|| exit 1

238
bin/fullbld.sh Executable file
View File

@@ -0,0 +1,238 @@
#!/bin/bash
# Perform a full build for tiddlywiki.com
# Set up the build output directory
if [ -z "$TW5_BUILD_OUTPUT" ]; then
TW5_BUILD_OUTPUT=../jermolene.github.com
fi
if [ ! -d "$TW5_BUILD_OUTPUT" ]; then
echo 'A valid TW5_BUILD_OUTPUT environment variable must be set'
exit 1
fi
echo "Using TW5_BUILD_OUTPUT as [$TW5_BUILD_OUTPUT]"
# Make the CNAME file that GitHub Pages requires
echo "tiddlywiki.com" > $TW5_BUILD_OUTPUT/CNAME
# Delete any existing static content
mkdir -p $TW5_BUILD_OUTPUT/static
mkdir -p $TW5_BUILD_OUTPUT/dev
mkdir -p $TW5_BUILD_OUTPUT/dev/static
rm $TW5_BUILD_OUTPUT/static/*
rm $TW5_BUILD_OUTPUT/dev/static/*
rm $TW5_BUILD_OUTPUT/languages/de_AT/static/*
rm $TW5_BUILD_OUTPUT/languages/de_DE/static/*
# Redirects
echo "<a href='./plugins/tiddlywiki/tw2parser/index.html'>Moved to http://tiddlywiki.com/plugins/tiddlywiki/tw2parser/index.html</a>" > $TW5_BUILD_OUTPUT/classicparserdemo.html
echo "<a href='./plugins/tiddlywiki/codemirror/index.html'>Moved to http://tiddlywiki.com/plugins/tiddlywiki/codemirror/index.html</a>" > $TW5_BUILD_OUTPUT/codemirrordemo.html
echo "<a href='./plugins/tiddlywiki/d3/index.html'>Moved to http://tiddlywiki.com/plugins/tiddlywiki/d3/index.html</a>" > $TW5_BUILD_OUTPUT/d3demo.html
echo "<a href='./plugins/tiddlywiki/highlight/index.html'>Moved to http://tiddlywiki.com/plugins/tiddlywiki/highlight/index.html</a>" > $TW5_BUILD_OUTPUT/highlightdemo.html
echo "<a href='./plugins/tiddlywiki/markdown/index.html'>Moved to http://tiddlywiki.com/plugins/tiddlywiki/markdown/index.html</a>" > $TW5_BUILD_OUTPUT/markdowndemo.html
echo "<a href='./plugins/tiddlywiki/tahoelafs/index.html'>Moved to http://tiddlywiki.com/plugins/tiddlywiki/tahoelafs/index.html</a>" > $TW5_BUILD_OUTPUT/tahoelafs.html
######################################################
#
# Core distribution
#
######################################################
# /index.html Main site
# /favicon.ico Favicon for main site
# /empty.html Empty
# /empty.hta For Internet Explorer
# /static.html Static rendering of default tiddlers
# /alltiddlers.html Static rendering of all tiddlers
# /static/* Static single tiddlers
# /static/static.css Static stylesheet
# /static/favicon.ico Favicon for static pages
node ./tiddlywiki.js \
./editions/tw5.com \
--verbose \
--output . \
--build readmes \
--output $TW5_BUILD_OUTPUT \
--build favicon empty static index \
|| exit 1
# /dev/index.html Developer docs
# /dev/favicon.ico Favicon for dev site
# /dev/static.html Static rendering of default tiddlers
# /dev/alltiddlers.html Static rendering of all tiddlers
# /dev/static/* Static single tiddlers
# /dev/static/static.css Static stylesheet
node ./tiddlywiki.js \
./editions/dev \
--verbose \
--output $TW5_BUILD_OUTPUT/dev \
--build index favicon static \
|| exit 1
# /upgrade.html Custom edition for performing upgrades
node ./tiddlywiki.js \
./editions/upgrade \
--verbose \
--output $TW5_BUILD_OUTPUT \
--build upgrade \
|| exit 1
# /encrypted.html Copy of the main file encrypted with the password "password"
node ./tiddlywiki.js \
./editions/tw5.com \
--verbose \
--output $TW5_BUILD_OUTPUT \
--build encrypted \
|| exit 1
######################################################
#
# Plugin demos
#
######################################################
# /plugins/tiddlywiki/katex/index.html Demo wiki with KaTeX plugin
# /plugins/tiddlywiki/katex/empty.html Empty wiki with KaTeX plugin
node ./tiddlywiki.js \
./editions/katexdemo \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all plugins/tiddlywiki/katex/index.html text/plain \
--rendertiddler $:/core/save/empty plugins/tiddlywiki/katex/empty.html text/plain \
|| exit 1
# /plugins/tiddlywiki/tahoelafs/index.html Demo wiki with Tahoe-LAFS plugin
# /plugins/tiddlywiki/tahoelafs/empty.html Empty wiki with Tahoe-LAFS plugin
node ./tiddlywiki.js \
./editions/tahoelafs \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all plugins/tiddlywiki/tahoelafs/index.html text/plain \
--rendertiddler $:/core/save/empty plugins/tiddlywiki/tahoelafs/empty.html text/plain \
|| exit 1
# /plugins/tiddlywiki/d3/index.html Demo wiki with D3 plugin
# /plugins/tiddlywiki/d3/empty.html Empty wiki with D3 plugin
node ./tiddlywiki.js \
./editions/d3demo \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all plugins/tiddlywiki/d3/index.html text/plain \
--rendertiddler $:/core/save/empty plugins/tiddlywiki/d3/empty.html text/plain \
|| exit 1
# /plugins/tiddlywiki/codemirror/index.html Demo wiki with codemirror plugin
# /plugins/tiddlywiki/codemirror/empty.html Empty wiki with codemirror plugin
node ./tiddlywiki.js \
./editions/codemirrordemo \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all plugins/tiddlywiki/codemirror/index.html text/plain \
--rendertiddler $:/core/save/empty plugins/tiddlywiki/codemirror/empty.html text/plain \
|| exit 1
# /plugins/tiddlywiki/markdown/index.html Demo wiki with Markdown plugin
# /plugins/tiddlywiki/markdown/empty.html Empty wiki with Markdown plugin
node ./tiddlywiki.js \
./editions/markdowndemo \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all plugins/tiddlywiki/markdown/index.html text/plain \
--rendertiddler $:/core/save/empty plugins/tiddlywiki/markdown/empty.html text/plain \
|| exit 1
# /plugins/tiddlywiki/tw2parser/index.html Demo wiki with tw2parser plugin
# /plugins/tiddlywiki/tw2parser/empty.html Empty wiki with tw2parser plugin
node ./tiddlywiki.js \
./editions/classicparserdemo \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all plugins/tiddlywiki/tw2parser/index.html text/plain \
--rendertiddler $:/core/save/empty plugins/tiddlywiki/tw2parser/empty.html text/plain \
|| exit 1
# /plugins/tiddlywiki/highlight/index.html Demo wiki with highlight plugin
# /plugins/tiddlywiki/highlight/empty.html Empty wiki with highlight plugin
node ./tiddlywiki.js \
./editions/highlightdemo \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all plugins/tiddlywiki/highlight/index.html text/plain \
--rendertiddler $:/core/save/empty plugins/tiddlywiki/highlight/empty.html text/plain \
|| exit 1
######################################################
#
# Language editions
#
######################################################
# /languages/de-AT/index.html Demo wiki with de-AT language
# /languages/de-AT/empty.html Empty wiki with de-AT language
node ./tiddlywiki.js \
./editions/de-AT \
--verbose \
--output $TW5_BUILD_OUTPUT/languages/de-AT \
--build favicon empty static index \
|| exit 1
# /languages/de-DE/index.html Demo wiki with de-DE language
# /languages/de-DE/empty.html Empty wiki with de-DE language
node ./tiddlywiki.js \
./editions/de-DE \
--verbose \
--output $TW5_BUILD_OUTPUT/languages/de-DE \
--build favicon empty static index \
|| exit 1
# /languages/fr-FR/index.html Demo wiki with fr-FR language
# /languages/fr-FR/empty.html Empty wiki with fr-FR language
node ./tiddlywiki.js \
./editions/fr-FR \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all languages/fr-FR/index.html text/plain \
--rendertiddler $:/core/save/empty languages/fr-FR/empty.html text/plain \
|| exit 1
# /languages/zh-Hans/index.html Demo wiki with zh-Hans language
# /languages/zh-Hans/empty.html Empty wiki with zh-Hans language
node ./tiddlywiki.js \
./editions/zh-Hans \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all languages/zh-Hans/index.html text/plain \
--rendertiddler $:/core/save/empty languages/zh-Hans/empty.html text/plain \
|| exit 1
# /languages/zh-Hant/index.html Demo wiki with zh-Hant language
# /languages/zh-Hant/empty.html Empty wiki with zh-Hant language
node ./tiddlywiki.js \
./editions/zh-Hant \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all languages/zh-Hant/index.html text/plain \
--rendertiddler $:/core/save/empty languages/zh-Hant/empty.html text/plain \
|| exit 1
######################################################
#
# Tests
#
######################################################
# /test.html Wiki for running tests in browser
# Also runs the serverside tests
node ./tiddlywiki.js \
./editions/test \
--verbose \
--output $TW5_BUILD_OUTPUT \
--rendertiddler $:/core/save/all test.html text/plain \
|| exit 1

File diff suppressed because one or more lines are too long

0
bin/serve.cmd Executable file → Normal file
View File

View File

@@ -392,7 +392,14 @@ options: {flags: flags,deserializerType: deserializerType}
*/
$tw.utils.registerFileType = function(type,encoding,extension,options) {
options = options || {};
$tw.config.fileExtensionInfo[extension] = {type: type};
if($tw.utils.isArray(extension)) {
$tw.utils.each(extension,function(extension) {
$tw.config.fileExtensionInfo[extension] = {type: type};
});
extension = extension[0];
} else {
$tw.config.fileExtensionInfo[extension] = {type: type};
}
$tw.config.contentTypeInfo[type] = {encoding: encoding, extension: extension, flags: options.flags || [], deserializerType: options.deserializerType || type};
};
@@ -1724,19 +1731,18 @@ $tw.boot.startup = function(options) {
$tw.utils.registerFileType("text/vnd.tiddlywiki2-recipe","utf8",".recipe");
$tw.utils.registerFileType("text/plain","utf8",".txt");
$tw.utils.registerFileType("text/css","utf8",".css");
$tw.utils.registerFileType("text/html","utf8",".html");
$tw.config.fileExtensionInfo[".htm"] = {type: "text/html"};
$tw.config.fileExtensionInfo[".hta"] = {type: "text/html"};
$tw.utils.registerFileType("text/html","utf8",[".html",".htm"]);
$tw.utils.registerFileType("application/hta","utf16le",".hta",{deserializerType:"text/html"});
$tw.utils.registerFileType("application/javascript","utf8",".js");
$tw.utils.registerFileType("application/json","utf8",".json");
$tw.utils.registerFileType("application/pdf","base64",".pdf",{flags:["image"]});
$tw.utils.registerFileType("image/jpeg","base64",".jpg",{flags:["image"]});
$tw.utils.registerFileType("image/jpeg","base64",[".jpg",".jpeg"],{flags:["image"]});
$tw.utils.registerFileType("image/png","base64",".png",{flags:["image"]});
$tw.utils.registerFileType("image/gif","base64",".gif",{flags:["image"]});
$tw.utils.registerFileType("image/svg+xml","utf8",".svg",{flags:["image"]});
$tw.utils.registerFileType("image/x-icon","base64",".ico",{flags:["image"]});
$tw.utils.registerFileType("application/font-woff","base64",".woff");
$tw.utils.registerFileType("text/x-markdown","utf8",[".md",".markdown"]);
// Create the wiki store for the app
$tw.wiki = new $tw.Wiki();
// Install built in tiddler fields modules

View File

@@ -51,6 +51,7 @@ Saving/Heading: Saving
Saving/TiddlySpot/Advanced/Heading: Advanced Settings
Saving/TiddlySpot/BackupDir: Backup Directory
Saving/TiddlySpot/Backups: Backups
Saving/TiddlySpot/Description: These settings are only used when saving to http://tiddlyspot.com or a compatible remote server
Saving/TiddlySpot/Filename: Upload Filename
Saving/TiddlySpot/Heading: ~TiddlySpot
Saving/TiddlySpot/Hint: //The server URL defaults to `http://<wikiname>.tiddlyspot.com/store.cgi` and can be changed to use a custom server address//

View File

@@ -1,7 +1,7 @@
title: $:/language/Help/setfield
description: Prepares external tiddlers for use
//Note that this command is experimental and may change or be replaced during the TiddlyWiki version 5 beta//
//Note that this command is experimental and may change or be replaced before being finalised//
Sets the specified field of a group of tiddlers to the result of wikifying a template tiddler with the `currentTiddler` variable set to the tiddler.

View File

@@ -28,7 +28,6 @@ RelativeDate/Past/Seconds: <<period>> seconds ago
RelativeDate/Past/Years: <<period>> years ago
SystemTiddler/Tooltip: This is a system tiddler
TagManager/Colour/Heading: Colour
TagManager/Count/Heading: Count
TagManager/Icon/Heading: Icon
TagManager/Tag/Heading: Tag
UnsavedChangesWarning: You have unsaved changes in TiddlyWiki

View File

@@ -19,7 +19,7 @@ exports.plugintiddlers = function(source,operator,options) {
var results = [];
source(function(tiddler,title) {
var pluginInfo = options.wiki.getPluginInfo(title) || options.wiki.getTiddlerData(title,{tiddlers:[]});
if(pluginInfo) {
if(pluginInfo && pluginInfo.tiddlers) {
$tw.utils.each(pluginInfo.tiddlers,function(fields,title) {
results.push(title);
});

View File

@@ -25,7 +25,7 @@ exports.types = {inline: true};
var textPrimitives = {
upperLetter: "[A-Z\u00c0-\u00d6\u00d8-\u00de\u0150\u0170]",
lowerLetter: "[a-z0-9\u00df-\u00f6\u00f8-\u00ff\u0151\u0171]",
lowerLetter: "[a-z\u00df-\u00f6\u00f8-\u00ff\u0151\u0171]",
anyLetter: "[A-Za-z0-9\u00c0-\u00d6\u00d8-\u00de\u00df-\u00f6\u00f8-\u00ff\u0150\u0170\u0151\u0171]",
blockPrefixLetters: "[A-Za-z0-9-_\u00c0-\u00d6\u00d8-\u00de\u00df-\u00f6\u00f8-\u00ff\u0150\u0170\u0151\u0171]"
};

View File

@@ -64,7 +64,11 @@ UploadSaver.prototype.save = function(text,method,callback) {
}
}
};
http.send(data);
try {
http.send(data);
} catch(ex) {
return callback("Error:" + ex);
}
$tw.notifier.display("$:/language/Notifications/Save/Starting");
return true;
};

View File

@@ -25,6 +25,10 @@ ClassicStoryView.prototype.navigateTo = function(historyInfo) {
}
var listItemWidget = this.listWidget.children[listElementIndex],
targetElement = listItemWidget.findFirstDomNode();
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
return;
}
// Scroll the node into view
this.listWidget.dispatchEvent({type: "tm-scroll", target: targetElement});
};
@@ -32,6 +36,10 @@ ClassicStoryView.prototype.navigateTo = function(historyInfo) {
ClassicStoryView.prototype.insert = function(widget) {
var targetElement = widget.findFirstDomNode(),
duration = $tw.utils.getAnimationDuration();
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
return;
}
// Get the current height of the tiddler
var computedStyle = window.getComputedStyle(targetElement),
currMarginBottom = parseInt(computedStyle.marginBottom,10),
@@ -62,7 +70,15 @@ ClassicStoryView.prototype.insert = function(widget) {
ClassicStoryView.prototype.remove = function(widget) {
var targetElement = widget.findFirstDomNode(),
duration = $tw.utils.getAnimationDuration();
duration = $tw.utils.getAnimationDuration(),
removeElement = function() {
widget.removeChildDomNodes();
};
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
removeElement();
return;
}
// Get the current height of the tiddler
var currWidth = targetElement.offsetWidth,
computedStyle = window.getComputedStyle(targetElement),
@@ -70,9 +86,7 @@ ClassicStoryView.prototype.remove = function(widget) {
currMarginTop = parseInt(computedStyle.marginTop,10),
currHeight = targetElement.offsetHeight + currMarginTop;
// Remove the dom nodes of the widget at the end of the transition
setTimeout(function() {
widget.removeChildDomNodes();
},duration);
setTimeout(removeElement,duration);
// Animate the closure
$tw.utils.setStyle(targetElement,[
{transition: "none"},

View File

@@ -23,6 +23,10 @@ PopStoryView.prototype.navigateTo = function(historyInfo) {
}
var listItemWidget = this.listWidget.children[listElementIndex],
targetElement = listItemWidget.findFirstDomNode();
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
return;
}
// Scroll the node into view
this.listWidget.dispatchEvent({type: "tm-scroll", target: targetElement});
};
@@ -30,6 +34,10 @@ PopStoryView.prototype.navigateTo = function(historyInfo) {
PopStoryView.prototype.insert = function(widget) {
var targetElement = widget.findFirstDomNode(),
duration = $tw.utils.getAnimationDuration();
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
return;
}
// Reset once the transition is over
setTimeout(function() {
$tw.utils.setStyle(targetElement,[
@@ -55,13 +63,19 @@ PopStoryView.prototype.insert = function(widget) {
PopStoryView.prototype.remove = function(widget) {
var targetElement = widget.findFirstDomNode(),
duration = $tw.utils.getAnimationDuration();
duration = $tw.utils.getAnimationDuration(),
removeElement = function() {
if(targetElement.parentNode) {
widget.removeChildDomNodes();
}
};
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
removeElement();
return;
}
// Remove the element at the end of the transition
setTimeout(function() {
if(targetElement.parentNode) {
widget.removeChildDomNodes();
}
},duration);
setTimeout(removeElement,duration);
// Animate the closure
$tw.utils.setStyle(targetElement,[
{transition: "none"},

View File

@@ -26,6 +26,10 @@ var ZoominListView = function(listWidget) {
// Make all the tiddlers position absolute, and hide all but the top (or first) one
$tw.utils.each(this.listWidget.children,function(itemWidget,index) {
var domNode = itemWidget.findFirstDomNode();
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(domNode instanceof Element)) {
return;
}
if(targetTiddler !== itemWidget.parseTreeNode.itemTitle || (!targetTiddler && index)) {
domNode.style.display = "none";
} else {
@@ -43,6 +47,10 @@ ZoominListView.prototype.navigateTo = function(historyInfo) {
}
var listItemWidget = this.listWidget.children[listElementIndex],
targetElement = listItemWidget.findFirstDomNode();
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
return;
}
// Make the new tiddler be position absolute and visible so that we can measure it
$tw.utils.setStyle(targetElement,[
{position: "absolute"},
@@ -121,6 +129,10 @@ function findTitleDomNode(widget,targetClass) {
ZoominListView.prototype.insert = function(widget) {
var targetElement = widget.findFirstDomNode();
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
return;
}
// Make the newly inserted node position absolute and hidden
$tw.utils.setStyle(targetElement,[
{display: "none"},
@@ -130,7 +142,15 @@ ZoominListView.prototype.insert = function(widget) {
ZoominListView.prototype.remove = function(widget) {
var targetElement = widget.findFirstDomNode(),
duration = $tw.utils.getAnimationDuration();
duration = $tw.utils.getAnimationDuration(),
removeElement = function() {
widget.removeChildDomNodes();
};
// Abandon if the list entry isn't a DOM element (it might be a text node)
if(!(targetElement instanceof Element)) {
removeElement();
return;
}
// Set up the tiddler that is being closed
$tw.utils.setStyle(targetElement,[
{position: "absolute"},
@@ -170,10 +190,7 @@ ZoominListView.prototype.remove = function(widget) {
{opacity: "0"},
{zIndex: "0"}
]);
setTimeout(function() {
// Delete the DOM node when the transition is over
widget.removeChildDomNodes();
},duration);
setTimeout(removeElement,duration);
// Now the tiddler we're going back to
if(toWidgetDomNode) {
$tw.utils.setStyle(toWidgetDomNode,[

View File

@@ -467,6 +467,8 @@ Syncer.prototype.dispatchTask = function(task,callback) {
};
// Invoke the callback
callback(null);
},{
tiddlerInfo: self.tiddlerInfo[task.title]
});
} else {
this.logger.log(" Not Dispatching 'save' task:",task.title,"tiddler does not exist");
@@ -493,6 +495,7 @@ Syncer.prototype.dispatchTask = function(task,callback) {
if(err) {
return callback(err);
}
delete self.tiddlerInfo[task.title];
// Invoke the callback
callback(null);
},{

View File

@@ -39,7 +39,7 @@ exports.httpRequest = function(options) {
// Set up the state change handler
request.onreadystatechange = function() {
if(this.readyState === 4) {
if(this.status === 200 || this.status === 204) {
if(this.status === 200 || this.status === 201 || this.status === 204) {
// Success!
options.callback(null,this.responseText,this);
return;

View File

@@ -142,13 +142,6 @@ ButtonWidget.prototype.execute = function() {
this["class"] = this.getAttribute("class","");
this["aria-label"] = this.getAttribute("aria-label");
this.tooltip = this.getAttribute("tooltip");
// DEPRECATION WARNING
var title = this.getAttribute("title");
if(title) {
console.log("WARNING: attribute 'title' on button widget should be replaced with 'tooltip'");
this.tooltip = title;
}
this.style = this.getAttribute("style");
this.selectedClass = this.getAttribute("selectedClass");
this.defaultSetValue = this.getAttribute("default");

View File

@@ -124,56 +124,60 @@ LinkWidget.prototype.handleClickEvent = function (event) {
};
LinkWidget.prototype.handleDragStartEvent = function(event) {
if(this.to) {
// Set the dragging class on the element being dragged
$tw.utils.addClass(event.target,"tc-tiddlylink-dragging");
// Create the drag image elements
this.dragImage = this.document.createElement("div");
this.dragImage.className = "tc-tiddler-dragger";
var inner = this.document.createElement("div");
inner.className = "tc-tiddler-dragger-inner";
inner.appendChild(this.document.createTextNode(this.to));
this.dragImage.appendChild(inner);
this.document.body.appendChild(this.dragImage);
// Astoundingly, we need to cover the dragger up: http://www.kryogenix.org/code/browser/custom-drag-image.html
var cover = this.document.createElement("div");
cover.className = "tc-tiddler-dragger-cover";
cover.style.left = (inner.offsetLeft - 16) + "px";
cover.style.top = (inner.offsetTop - 16) + "px";
cover.style.width = (inner.offsetWidth + 32) + "px";
cover.style.height = (inner.offsetHeight + 32) + "px";
this.dragImage.appendChild(cover);
// Set the data transfer properties
var dataTransfer = event.dataTransfer;
// First the image
dataTransfer.effectAllowed = "copy";
if(dataTransfer.setDragImage) {
dataTransfer.setDragImage(this.dragImage.firstChild,-16,-16);
if(event.target === this.domNodes[0]) {
if(this.to) {
// Set the dragging class on the element being dragged
$tw.utils.addClass(event.target,"tc-tiddlylink-dragging");
// Create the drag image elements
this.dragImage = this.document.createElement("div");
this.dragImage.className = "tc-tiddler-dragger";
var inner = this.document.createElement("div");
inner.className = "tc-tiddler-dragger-inner";
inner.appendChild(this.document.createTextNode(this.to));
this.dragImage.appendChild(inner);
this.document.body.appendChild(this.dragImage);
// Astoundingly, we need to cover the dragger up: http://www.kryogenix.org/code/browser/custom-drag-image.html
var cover = this.document.createElement("div");
cover.className = "tc-tiddler-dragger-cover";
cover.style.left = (inner.offsetLeft - 16) + "px";
cover.style.top = (inner.offsetTop - 16) + "px";
cover.style.width = (inner.offsetWidth + 32) + "px";
cover.style.height = (inner.offsetHeight + 32) + "px";
this.dragImage.appendChild(cover);
// Set the data transfer properties
var dataTransfer = event.dataTransfer;
// First the image
dataTransfer.effectAllowed = "copy";
if(dataTransfer.setDragImage) {
dataTransfer.setDragImage(this.dragImage.firstChild,-16,-16);
}
// Then the data
dataTransfer.clearData();
var jsonData = this.wiki.getTiddlerAsJson(this.to),
textData = this.wiki.getTiddlerText(this.to,"");
// IE doesn't like these content types
if(!$tw.browser.isIE) {
dataTransfer.setData("text/vnd.tiddler",jsonData);
dataTransfer.setData("text/plain",textData);
dataTransfer.setData("text/x-moz-url","data:text/vnd.tiddler," + encodeURI(jsonData));
}
dataTransfer.setData("URL","data:text/vnd.tiddler," + encodeURI(jsonData));
dataTransfer.setData("Text",textData);
event.stopPropagation();
} else {
event.preventDefault();
}
// Then the data
dataTransfer.clearData();
var jsonData = this.wiki.getTiddlerAsJson(this.to),
textData = this.wiki.getTiddlerText(this.to,"");
// IE doesn't like these content types
if(!$tw.browser.isIE) {
dataTransfer.setData("text/vnd.tiddler",jsonData);
dataTransfer.setData("text/plain",textData);
dataTransfer.setData("text/x-moz-url","data:text/vnd.tiddler," + encodeURI(jsonData));
}
dataTransfer.setData("URL","data:text/vnd.tiddler," + encodeURI(jsonData));
dataTransfer.setData("Text",textData);
event.stopPropagation();
} else {
event.preventDefault();
}
};
LinkWidget.prototype.handleDragEndEvent = function(event) {
// Remove the dragging class on the element being dragged
$tw.utils.removeClass(event.target,"tc-tiddlylink-dragging");
// Delete the drag image element
if(this.dragImage) {
this.dragImage.parentNode.removeChild(this.dragImage);
if(event.target === this.domNodes[0]) {
// Remove the dragging class on the element being dragged
$tw.utils.removeClass(event.target,"tc-tiddlylink-dragging");
// Delete the drag image element
if(this.dragImage) {
this.dragImage.parentNode.removeChild(this.dragImage);
}
}
};

View File

@@ -79,7 +79,7 @@ RadioWidget.prototype.setValue = function() {
var tiddler = this.wiki.getTiddler(this.radioTitle),
addition = {};
addition[this.radioField] = this.radioValue;
this.wiki.addTiddler(new $tw.Tiddler(tiddler,addition));
this.wiki.addTiddler(new $tw.Tiddler({title: this.radioTitle},tiddler,addition,this.wiki.getModificationFields()));
}
};

View File

@@ -65,7 +65,11 @@ TranscludeWidget.prototype.execute = function() {
// Check for recursion
if(parser) {
if(this.parentWidget && this.parentWidget.hasVariable("transclusion",recursionMarker)) {
parseTreeNodes = [{type: "text", text: "Recursive transclusion error in transclude widget"}];
parseTreeNodes = [{type: "element", tag: "span", attributes: {
"class": {type: "string", value: "tc-error"}
}, children: [
{type: "text", text: "Recursive transclusion error in transclude widget"}
]}];
}
}
// Construct the child widgets

View File

@@ -204,7 +204,7 @@ Widget.prototype.getStateQualifier = function(name) {
}
node = node.parentWidget;
}
return "{" + $tw.utils.hashString(output.join("")) + "}";
return $tw.utils.hashString(output.join(""));
};
/*

View File

@@ -317,8 +317,18 @@ exports.sortTiddlers = function(titles,sortField,isDescending,isCaseSensitive,is
var self = this;
titles.sort(function(a,b) {
if(sortField !== "title") {
a = self.getTiddler(a).fields[sortField] || "";
b = self.getTiddler(b).fields[sortField] || "";
var tiddlerA = self.getTiddler(a),
tiddlerB = self.getTiddler(b);
if(tiddlerA) {
a = tiddlerA.fields[sortField] || "";
} else {
a = "";
}
if(tiddlerB) {
b = tiddlerB.fields[sortField] || "";
} else {
b = "";
}
}
if(isNumeric) {
a = Number(a);
@@ -560,7 +570,7 @@ exports.sortByList = function(array,listTitle) {
exports.getSubTiddler = function(title,subTiddlerTitle) {
var bundleInfo = this.getPluginInfo(title) || this.getTiddlerData(title);
if(bundleInfo) {
if(bundleInfo && bundleInfo.tiddlers) {
var subTiddler = bundleInfo.tiddlers[subTiddlerTitle];
if(subTiddler) {
return new $tw.Tiddler(subTiddler);

View File

@@ -15,11 +15,13 @@ http://$(userName)$.tiddlyspot.com/backup/
\end
! <<lingo TiddlySpot/Heading>>
<<lingo TiddlySpot/Description>>
|<<lingo TiddlySpot/UserName>> |<$edit-text tiddler="$:/UploadName" default="" tag="input"/> |
|<<lingo TiddlySpot/Password>> |<$password name="upload"/> |
|<<lingo TiddlySpot/Backups>> |<<backupLink>> |
!! <<lingo TiddlySpot/Advanced/Heading>>
''<<lingo TiddlySpot/Advanced/Heading>>''
|<<lingo TiddlySpot/ServerURL>> |<$edit-text tiddler="$:/UploadURL" default="" tag="input"/> |
|<<lingo TiddlySpot/Filename>> |<$edit-text tiddler="$:/UploadFilename" default="index.html" tag="input"/> |

View File

@@ -8,7 +8,7 @@ message-$(payloadTiddler)$
selection-$(payloadTiddler)$
\end
\define previewPopupState()
!!popup-$(payloadTiddler)$
$(currentTiddler)$!!popup-$(payloadTiddler)$
\end
<table>
<tbody>

View File

@@ -22,6 +22,6 @@ caption: {{$:/language/SideBar/Tags/Caption}}
</$list>
----
<hr class="tc-untagged-separator">
{{$:/core/ui/UntaggedTemplate}} <small class="tc-menu-list-count"><$count filter="[untagged[]!is[system]] -[tags[]]"/></small>

View File

@@ -2,10 +2,6 @@ title: $:/core/ui/PageStylesheet
<$importvariables filter="[[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]">
<!-- DEPRECATION WARNING --><$list filter="[all[shadows+tiddlers]tag[$:/tags/stylesheet]!has[draft.of]]">
<$transclude mode="block"/>
</$list>
<$list filter="[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]">
<$transclude mode="block"/>
</$list>

View File

@@ -3,12 +3,6 @@ tags: $:/tags/PageTemplate
<section class="tc-story-river">
<$list filter="[all[shadows+tiddlers]tag[$:/tags/stylesheet]!has[draft.of]]">
<!-- DEPRECATION WARNING -->WARNING: tag "$:/tags/stylesheet" on <$link><$view field="title"/></$link> should be replaced with "$:/tags/Stylesheet"
</$list>
<section class="story-backdrop">
<$list filter="[all[shadows+tiddlers]tag[$:/tags/AboveStory]!has[draft.of]]">

View File

@@ -26,14 +26,12 @@ title: $:/TagManager
<tbody>
<tr>
<th><<lingo Tag/Heading>></th>
<th><<lingo Count/Heading>></th>
<th><<lingo Colour/Heading>></th>
<th><<lingo Icon/Heading>></th>
</tr>
<$list filter="[tags[]!is[system]sort[title]]">
<tr>
<td><$transclude tiddler="$:/core/ui/TagTemplate"/></td>
<td><$count filter="[all[current]tagging[]]"/></td>
<td><$edit-text field="color" tag="input" type="text" size="9"/> <$edit-text field="color" tag="input" type="color"/></td>
<td><$macrocall $name="iconEditor" title={{!!title}}/></td>
</tr>

View File

@@ -1,14 +1,14 @@
title: $:/core/macros/list
tags: $:/tags/Macro
\define list-unordered-links(filter)
<ul>
\define list-links(filter,type:"ul",subtype:"li")
<$type$>
<$list filter="$filter$">
<li>
<$subtype$>
<$link to={{!!title}}>
<$view field="title"/>
</$link>
</li>
</$subtype$>
</$list>
</ul>
</$type$>
\end

View File

@@ -1,9 +1,9 @@
title: $:/core/macros/timeline
tags: $:/tags/Macro
\define timeline(limit:"100",format:"DDth MMM YYYY")
\define timeline(limit:"100",format:"DDth MMM YYYY",subfilter:"")
<div class="tc-timeline">
<$list filter="[!is[system]has[modified]!sort[modified]limit[$limit$]eachday[modified]]">
<$list filter="[!is[system]$subfilter$has[modified]!sort[modified]limit[$limit$]eachday[modified]]">
<div class="tc-menu-list-item">
<$view field="modified" format="date" template="$format$"/>
<$list filter="[sameday{!!modified}!is[system]!sort[modified]]">

View File

@@ -3,7 +3,7 @@ modified: 20140901080739956
title: Developers Notes
type: text/x-tiddlywiki
The includes handling of namespace conflicts between Classic and Tw5 macros.
The Tw2parser plugin includes handling of namespace conflicts between Classic and Tw5 macros.
One of the goals of the Tw2parser plugin is to hide the Classic macros from tiddlers of types other than text/x-tiddlywiki. This is achieved by having the parser prepend the macro definitions to the 'local' parse tree (see around line 60 wikitextparser.js), making them only visible in text/x-tiddlywiki tiddlers and typed-blocks. At present all text based Classic macros are in the same file.

View File

@@ -1,21 +0,0 @@
created: 20130825213500000
creator: pmario
modified: 20140909202145674
tags: howto
title: Speichern auf TiddlySpot
type: text/vnd.tiddlywiki
TiddlySpot ist ein freier Hosting Service von Simon und Daniel Baird. Es ist beinahe genau so lange in Betrieb wie es TiddlyWiki gibt.
~TiddlyWiki5 wird momentan noch nicht als Standard Wiki angeboten, sie können aber folgende Schritte verwenden um ~TiddlyWiki auf ~TiddlySpot zu speichern.
# Erstellen sie ein Wiki auf http://tiddlyspot.com/ und merken sie sich den Namen und ihr Passwort!
# Öffnen sie http://tiddlywiki.com/empty.html in ihrem Browser. TODO deutsche version
# Wählen sie im [[Control Panel|$:/ControlPanel]], den "Speichern" Tab und trage sie im "~TiddlySpot" Bereich, den Wiki Namen und das Passwort ein.
# Klicken sie den "Speichern" button. Nach einiger Zeit, bekommen sie rechts oben die Mitteilung "Wiki gespeichert". Das Speichern kann je nach Internetverbindung und Wiki Größe einige Sekunden dauern.
#* //Das Erstellen eines neuen Wikis funktioniert nicht mit Firefox, da die Sicherheitseinstellungen diese Vorgehensweise nicht erlauben. Google Chrome kann verwendet werden. Ein späteres editieren von tiddlyspot.com ist auch mit Firefox möglich!//
# Gehen sie nun zu ihrem Wiki: ~http://{wikiname}.tiddlyspot.com/
# Beim ersten Besuch müssen sie eventuell den Wiki-Namen und das Passwort neu eingeben.
# Sie sollten jetzt eine Kopie ihres Wikis sehen. Sie können nun Änderungen vornehmen und mit "Speichern" direkt in "die Cloud" speichern.
# Die ~TiddlySpot Verwaltungs-Seite ist unter: ~http://{wikiname}.tiddlyspot.com/controlpanel zu finden.

View File

@@ -1,24 +0,0 @@
created: 20131129092604900
creator: pmario
modified: 20140909085517511
tags: howto
title: Speichern mit Chrome
type: text/vnd.tiddlywiki
Diese Methode ist etwas umständlich, da man Einstellungen immer wieder manuell vornehmen muss. Der Vorteil ist, dass diese Methode jedoch mit fast allen Desktop und vielen mobilen Browsern funktioniert.
# Speichern sie eine leere Datei der deutschen Version.
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
#> Wenn der Button nicht funktioniert, dann klicken sie den link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..." http://tiddlywiki.com/empty.html ... TODO (de-AT-DE-empty.html)
#> Je nach Browser folgen sie den Dialogen!
# Suchen sie die eben geladene Datei im Datei Manager.
#* Geben sie der Datei einen vernünftigen Namen und stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
# Öffnen sie die Datei mit ihrem Browser.
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
# Der Browser wird nun eine neue Datei laden, die die Änderungen enthält.
# Suchen sie die eben geladene Datei im Datei Manager.
# Überprüfen sie, ob die Änderungen richtig gespeichert wurden.
''Tip'': Die meisten Browser haben eine Einstellung, dass der "Datei Speichern" Dialog immer angezeigt wird. Das ermöglicht ihnen, die bestehenden Datei auszuwählen und zu überschreiben.

View File

@@ -1,25 +0,0 @@
created: 20140811171304926
creator: pmario
modified: 20140909111713240
tags: howto
title: Speichern mit Safari
type: text/vnd.tiddlywiki
This method of saving changes is clunky because it requires manual intervention for each save.
# Speichern sie eine leere Datei der deutschen Version.
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
#> Ihr Browser kann eventuell nachfragen, ob die Datei gespeichert werden soll.
# Suchen sie die eben geladene Datei im Datei Manager.
#* Geben sie der Datei einen vernünftigen Namen und stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
# Öffnen sie die Datei mit ihrem Browser.
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
# Ein "popup" mit "Änderungen speichern" wird angezeigt. Es enthält einen Link mit der Information //Rechts klicken um zu speichern//
# Klicken sie den Link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..."
# Wählen sie das Verzeichnis, und selektieren sie die existierende Datei.
# Klicken sie den "Speichern" button.
# Klicken sie "Ersetzen" um das Überschreiben zu erlauben.
# Laden sie das Browser Fenster neu.
# Überprüfen sie, ob die Änderungen richtig gespeichert wurden.

View File

@@ -1,26 +0,0 @@
created: 20140103134551508
creator: pmario
modified: 20140909114443891
tags: howto
title: Speichern mit TiddlyFox - Android
type: text/vnd.tiddlywiki
Alternativ zu dieser Beschreibung gibt es ein kurzes [[englisches Video |TiddlyWiki mit Firefox für Android Video]])
# Stellen sie sicher dass sie eine aktuelle Version von [[Firefox für Android|http://getfirefox.com]] haben.
# Installieren sie die aktuelle Version der TiddlyFox Erweiterung von:
#* https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/
# Installieren sie eine zweite Erweiterung, die es erlaubt Links lokal zu speichern:
#* https://addons.mozilla.org/en-US/android/addon/save-link-menus/
# Laden sie eine leere TiddlyWiki Datei indem sie den folgenden Link "tippen und halten" bis ein Dialog erscheint
#* Tippen sie: "Link Speichern.."
#* http://tiddlywiki.com/empty.html
#> Um den Link zu speichern benötigen sie obige "save-link-menus" Erweiterung!
# Wenn die Datei gespeichert wurde, dann klicken sie sie in der Meldungsübersicht, oder mit dem "Download Manager"
# Wählen sie öffnen mit FireFox anstatt mit dem Standard Android Programm.
# Clicken Sie "OK", wenn sie gefragt werden, ob TiddlyFox das Speichern erlaubt werden soll.
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
#* Rechts oben sollte eine gelbe Meldung: "Wiki gespeichert!" angezeigt werden.
# Laden sie die Seite neu und überprüfen sie, ob die Daten richtig gespeichert wurden.

View File

@@ -1,26 +0,0 @@
created: 20131221085742684
creator: pmario
modified: 20140909085330922
modifier: pmario
tags: howto TiddlyFox
title: Speichern mit TiddlyFox
type: text/vnd.tiddlywiki
Wenn sie "Firefox for Android" verwenden, dann beachten sie: [[Speichern mit TiddlyFox - Android]].
# Stellen sie sicher, dass sie die [[aktuelle Version von Firefox|http://getfirefox.com]] verwenden.
# Installieren sie die aktuelle TiddlyFox Erweiterung von: https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/
# Firefox neu starten!
# Speichern sie eine leere Datei der deutschen Version.
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
# Suchen sie die eben geladene Datei im Datei Manager.
#* Geben sie der Datei einen vernünftigen Namen aber stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
# Öffnen sie die Datei mit Firefox.
# Beim öffnen der Datei erscheint ein Dialog, mit der Frage ob der direkte Dateizugriff für TiddlyFox erlaubt werden soll.
#* ''Klicken sie hier unbedingt "OK" '':
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
# Rechts oben sollte ein gelber Nachrichten-Dialog mit "Wiki gespeichert!" auftauchen.
#* Ist dies nicht der Fall, dann überprüfen sie, ob TiddlyFox im Firefox: ~AddOn Menü richtig geladen wurde.
# Laden sie die Seite neu, um zu überprüfen, ob die Datei korrekt gespeichert wurde.

View File

@@ -1,20 +0,0 @@
created: 20131211220000000
creator: pmario
modified: 20140909090900579
tags: howto
title: Speichern mit TiddlyIE
type: text/vnd.tiddlywiki
# Installieren sie TiddlyIE AddOn von:
#* https://github.com/davidjade/TiddlyIE/releases
# Starten sie Internet Explorer neu. IE wird beim Start einen Dialog anzeigen, mit dem sie das AddOn freischalten können.
#> Es ist möglich, dass sie aufgefordert werden das //Microsoft Script Runtime// zu erlauben. Tun sie das!
# Klicken sie den folgenden Link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..."
#> http://tiddlywiki.com/empty.html ... TODO (de-AT-DE-empty.html)
# Suchen sie die eben geladene Datei im Datei Manager.
#* Geben sie der Datei einen vernünftigen Namen und stellen sie sicher, dass die Endung `.html` oder `.htm` ist.
# Öffnen sie die Datei mit dem Internet Explorer
# Erstellen sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
# Geben sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
# Speichern sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü. IE wird einen "Speichern Unter.." Dialog öffnen. Folgen sie den Dialogen!
# Laden sie die Seite neu, um sicher zu stellen, dass die Daten richtig gespeichert wurden.

View File

@@ -1,24 +0,0 @@
created: 20131129101027725
creator: pmario
modified: 20140909103924542
tags: howto
title: Speichern mit iPad/iPhone
type: text/vnd.tiddlywiki
Für das iPad/iPhone gibt es eine kostengünstige Applikation: ''TWEdit'', die es ermöglicht, mit ~TiddlyWiki "online" und "offline" zu arbeiten.
Verwendung von TWEdit:
# [[Holen sie sich TWEdit im Apple Store|https://itunes.apple.com/gb/app/twedit/id409607956?mt=8]].
# Öffnen sie TWEdit.
# Tippen sie den Titel in der Mitte des "Toolbars".
#* Eine Text Box sollte sich öffnen, in der sie die URL eingeben können.
# Verwenden sie URL `http://tiddlywiki.com/empty.html` TODO german version
# Wenn die leere Version geladen wurde, dann tippen sie "save" (Das zweite "icon" oben rechts)
#* Ein Hinweis Dialog sollte erscheinen, wo sie den lokalen Namen eingeben können.
# Geben sie den neuen Dateinamen ein. Die Endung `.html` nicht vergessen!
# Bearbeitens sie ihr ~TiddlyWiki wie gewohnt.
# Um Änderungen zu speichern, tippen sie wieder den ''save'' button.
#* Eine Bestätigungs Information sollte oben rechts auftauchen.
//HINWEIS: TWEdit steht in keiner Beziehung zu TiddlyWiki//

Binary file not shown.

Before

Width:  |  Height:  |  Size: 405 B

View File

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

View File

@@ -1,11 +0,0 @@
created: 20140908130640417
creator: pmario
modified: 20140908131007409
modifier: pmario
tags: Lexikon
title: Tags
type: text/vnd.tiddlywiki
Als Tags werden Markierungen bezeichnet, die verwendet werden können um einzeln Tiddler zu filtern.
Zum Beispiel ist dieser Tiddler mit ''Lexikon'' getaggt.

View File

@@ -1,24 +0,0 @@
created: 20130825161100000
creator: pmario
modified: 20140909073807763
modifier: pmario
tags: Lexikon
title: TiddlyFox
type: text/vnd.tiddlywiki
~TiddlyFox ist eine Firefox Erweiterung, die es ihnen erlaubt, dass TiddlyWiki direkt auf ihr Laufwerk speichern kann. ~TiddlyFox funktioniert mit der Desktop- und Smartphone-version von Firefox.
~TiddlyFox können sie von der Mozilla AddOn Seite direkt installieren:
* https://addons.mozilla.org/en-US/firefox/addon/tiddlyfox/
Siehe auch:
TODO!! `<<tagging TiddlyFox>>`
<<<
Die Entwickler Version von ~TiddlyFox finden sie auf GitHub:
* https://github.com/TiddlyWiki/TiddlyFox/raw/master/tiddlyfox.xpi
<<<

View File

@@ -1,24 +0,0 @@
{
"plugins": [
"tiddlywiki/github-fork-ribbon",
"tiddlywiki/browser-sniff"],
"themes": [
"tiddlywiki/vanilla",
"tiddlywiki/snowwhite",
"tiddlywiki/nighttime",
"tiddlywiki/starlight",
"tiddlywiki/centralised",
"tiddlywiki/readonly"
],
"languages": [
"en-GB",
"de-AT",
"de-DE"
],
"build": {
"index": [
"--rendertiddler","$:/core/save/all","de-at-demo.html","text/plain"],
"favicon": [
"--savetiddler","$:/favicon.ico","favicon.ico"]
}
}

View File

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@@ -7,10 +7,15 @@
"tiddlywiki/vanilla",
"tiddlywiki/snowwhite"
],
"languages": [
"en-GB",
"de-AT",
"de-DE"
],
"includeWikis": [
"../de-AT-DE"
"../de-AT"
],
"config": {
"default-tiddler-location": "../de-AT-DE/tiddlers"
"default-tiddler-location": "../de-AT/tiddlers"
}
}

View File

@@ -0,0 +1,8 @@
created: 20140918095343387
creator: pmario
modified: 20140918095343388
modifier: pmario
tags: InhaltsVerzeichnis
title: Bilder
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,12 @@
created: 20140923110902616
creator: pmario
modified: 20140923191056060
modifier: pmario
title: Community
type: text/vnd.tiddlywiki
Einige interessante Projekte:
<<list-links filter:"[tag[Community]]">>
tiddlywiki.com: http://tiddlywiki.com/#Community

View File

@@ -0,0 +1,8 @@
created: 20140918095353295
creator: pmario
modified: 20140918095353295
modifier: pmario
tags: InhaltsVerzeichnis
title: Einführung
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,16 @@
caption: {{$:/language/SideBar/Contents/Caption}}
created: 20140918100037381
creator: pmario
list: Willkommen! ErsteSchritte WikiText Einführung [[Was kann TiddlyWiki]] Makros
list-after: $:/core/ui/SideBar/Open
modified: 20140923192624395
modifier: pmario
tags: $:/tags/SideBar
title: InhaltsVerzeichnis
type: text/vnd.tiddlywiki
<div class="tc-table-of-contents">
<<toc-selective-expandable 'InhaltsVerzeichnis'>>
</div>

View File

@@ -0,0 +1,8 @@
created: 20140918095538951
creator: pmario
modified: 20140918095538951
modifier: pmario
tags: InhaltsVerzeichnis
title: Konzept
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140918095531114
creator: pmario
modified: 20140918095531114
modifier: pmario
tags: InhaltsVerzeichnis
title: Lexikon
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,13 @@
created: 20140923192541820
creator: pmario
modified: 20140923203323350
modifier: pmario
tags: InhaltsVerzeichnis
title: Makros
type: text/vnd.tiddlywiki
Hier werden die globalen Makros aufgelistet, die in diesem Wiki beschrieben werden.
<<list-links [tag[Makros]]>>
Weitere Makros siehe: http://tiddlywiki.com/#Macros

View File

@@ -0,0 +1,8 @@
created: 20140918095524720
creator: pmario
modified: 20140918095524720
modifier: pmario
tags: InhaltsVerzeichnis
title: Referenz
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140918095509663
creator: pmario
modified: 20140918095509663
modifier: pmario
tags: InhaltsVerzeichnis
title: TWclassic
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140918095450079
creator: pmario
modified: 20140918100439625
modifier: pmario
tags: InhaltsVerzeichnis
title: Video
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,9 @@
created: 20140918095112165
creator: pmario
modified: 20140923191255433
modifier: pmario
tags: InhaltsVerzeichnis
title: Widgets
type: text/vnd.tiddlywiki
Es gibt momentan ca. 30 Widgets. Siehe: http://tiddlywiki.com/#Widgets

View File

@@ -0,0 +1,8 @@
created: 20140924000519025
creator: pmario
modified: 20140924000530890
modifier: pmario
title: WikiText mehr Beispiele
type: text/vnd.tiddlywiki
Siehe: http://tiddlywiki.com

View File

@@ -1,6 +1,6 @@
created: 20140908125600000
creator: pmario
modified: 20140909092609228
modified: 20140918094303293
modifier: pmario
tags: InhaltsVerzeichnis Intro
title: Willkommen!
@@ -30,7 +30,8 @@ Sie können TiddlyWiki als eine einzige Datei speichern, die sie mit dem Web-Bro
!!! Weitere Links
* ''ErsteSchritte''
* [[TiddlyWiki Syntax]]
* [[TiddlyWiki Syntax|WikiText]]
* [[Liste aller HowTo's]]
* [[Was kann TiddlyWiki]]
* [[TiddlyWiki Beispiele]]
* [[WikiText mehr Beispiele]]
* [[Was geschah mit dem alten TiddlyWiki?|Was geschah mit dem alten TiddlyWiki]]

View File

@@ -0,0 +1,8 @@
created: 20140923104906113
creator: pmario
modified: 20140923104922592
modifier: pmario
tags: done task
title: Befreie die Prinzessin
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140923232836852
creator: pmario
modified: 20140923232900909
modifier: pmario
tags: tocEins
title: EinsA
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140923233101666
creator: pmario
modified: 20140923233117394
modifier: pmario
tags: EinsA
title: EinsA1
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,12 @@
created: 20140923232903865
creator: pmario
modified: 20140923235548021
modifier: pmario
tags: tocEins
title: EinsB
toc-link: no
type: text/vnd.tiddlywiki
Dieser Tiddler enthält ein Feld mit dem Namen: `toc-link` mit dem Wert: `no`. Deshalb wird beim `<<toc>>` Makro hier kein Link erzeugt.
Siehe: [[Inhaltsverzeichnis-Einfach]]

View File

@@ -0,0 +1,8 @@
created: 20140923233021912
creator: pmario
modified: 20140923233038412
modifier: pmario
tags: EinsB
title: EinsB1
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140923232927230
creator: pmario
modified: 20140923232944299
modifier: pmario
tags: tocEins
title: EinsC
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,38 @@
created: 20140923182806946
creator: pmario
modified: 20140923190400774
modifier: pmario
tags: [[Was kann TiddlyWiki]]
title: Erstellen von Notizen
type: text/vnd.tiddlywiki
~TiddlyWiki macht es dem Anwender einfach, Gedanken schnell nieder zu schreiben, um sie später wieder aufzugreifen, neu zu strukturieren und zu erweitern.
!! Listen
Listen sind ein einfaches Element um "Brainstorming" zu machen. zB:
* Was soll alles in dieses Wiki
** Beispiele
** InhaltsVerzeichnis
** WikiText
* Wie können die Möglichkeiten einfach dargestellt werden
* Welche Macros sollen vorgestellt werden
** Wie erstellt man Macros
* Wie schnell sind dem Benutzer Widgets zuzumuten
!! Zitate
<<<
Auch aus Steinen, die einem in den Weg gelegt werden, kann man was Schönes bauen.
<<<Johann Wolfgang von Goethe, deutscher Dichter, 1749-1832
!! Tags und Inhaltsverzeichnis
Dieser Tiddler ist mit [[Was kann TiddlyWiki]] getaggt. Dadurch wird er automatisch ins InhaltsVerzeichnis aufgenommen.
!! ~WikiLinks
Wie Sie oben in der "Brainstorming" Liste sehen können, verwende ich dort WikiLinks. Auf diese Weise werden aus den Wörtern automatisch Links erstellt. Der Vorteil hier ist, das der Schreibfluss nicht durch das tippen von `[[]]` unterbrochen wird.

View File

@@ -0,0 +1,8 @@
created: 20140923104730856
creator: pmario
modified: 20140923104937836
modifier: pmario
tags: task
title: Finde den Ring
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140923104130293
creator: pmario
modified: 20140923104240485
modifier: pmario
tags: task
title: Gehe nach Mordor
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,13 @@
created: 20140923185617067
creator: pmario
modified: 20140923191935882
modifier: pmario
tags: [[Was kann TiddlyWiki]] [[Transklusion in WikiText]]
title: Ideensammlung
type: text/vnd.tiddlywiki
Weil ich zu faul bin um hier das gleiche zu schreiben wie in [[Erstellen von Notizen]] [[transkludiere|Transklusion]] ich es mit: `{{Erstellen von Notizen}}`. Wenn Sie sehen wollen wie das genau geht, dann öffnen Sie diesen Tiddler im Edit Modus oder sehen sich [[Transklusion in WikiText]] genau an!
---
{{Erstellen von Notizen}}

View File

@@ -0,0 +1,10 @@
caption: hohoho
created: 20140923201100603
creator: pmario
modified: 20140923225432532
modifier: pmario
tags: TabsMakro
title: ReiterDrei
type: text/vnd.tiddlywiki
Inhalt von ReiterDrei. Dieser Tiddler hat ein Feld mit dem Namen: `caption`, welches den Text: {{!!caption}}, enthält.

View File

@@ -0,0 +1,9 @@
created: 20140923200935097
creator: pmario
modified: 20140923203505353
modifier: pmario
tags: TabsMakro
title: ReiterEins
type: text/vnd.tiddlywiki
ReiterEins: Wenn Sie im rechten Menü den Reiter "Mehr: System" auswählen, dann können Sie die [[Status Tiddler]]: `$:state/tab1-########` sehen. Wenn Sie diese öffnen, dann sehen Sie, welcher Reiter gerade aktiv ist.

View File

@@ -0,0 +1,9 @@
created: 20140923201017283
creator: pmario
modified: 20140923201756782
modifier: pmario
tags: TabsMakro
title: ReiterZwei
type: text/vnd.tiddlywiki
ReiterZwei, enthält kein `caption` Feld, deshalb wird der Tiddler Titel angezeigt.

View File

@@ -0,0 +1,8 @@
created: 20140923104757372
creator: pmario
modified: 20140923104811967
modifier: pmario
tags: task
title: Rette die Welt
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,12 @@
created: 20140923110358218
creator: pmario
modified: 20140923173531694
modifier: pmario
tags: [[Was kann TiddlyWiki]] Community TaskManagement
title: Task Management Plugins
type: text/vnd.tiddlywiki
Die "~TiddlyWiki Community" hat bereits begonnen, Plugins zu erstellen, mit denen ganze Projekte verwaltet werden können.
* Briefcase: http://tiddlywiki.com/#%22Briefcase%22%20by%20Roma%20Hicks
* Briefcase in Aktion: http://romahicks.com/example.html

View File

@@ -0,0 +1,44 @@
created: 20140923105745269
creator: pmario
modified: 20140923182134093
modifier: pmario
tags: [[Was kann TiddlyWiki]] TaskManagement
title: Task Management mit Listen
type: text/vnd.tiddlywiki
Wie in [[Listen in WikiText]] beschrieben, können einzelnen Listenelementen spezifische Formatierungen (CSS Klassen) zugewiesen werden.
Für ein "reines" Text basierendes Task Management System kann diese Funktion sehr hilfreich sein.
Zum Beispiel
```
* Finde den Ring
* Gehe nach Mordor
** Finde den Weg
* Rette die Welt
```
Erzeugt folgende einfache Liste.
* Finde den Ring
* Gehe nach Mordor
** Finde den Weg
* Rette die Welt
Mit CSS-Klassen und ein wenig Magie
```
*.Done Finde den Ring
*.ToDo Gehe nach Mordor
**.Check Finde den Weg
* Rette die Welt
```
der richtigen [[Stylesheet|$:_TaskStylesheet]] und den [[richtigen Symbolen|$:/_tags/ListIcon]] wird daraus:
*.Done Finde den Ring
*.ToDo Gehe nach Mordor
**.Check Finde den Weg
* Rette die Welt

View File

@@ -0,0 +1,27 @@
created: 20140923102233467
creator: pmario
modified: 20140923173538799
modifier: pmario
tags: [[Was kann TiddlyWiki]] TaskManagement
title: Task Management mit Tags
type: text/vnd.tiddlywiki
Mit TiddlyWiki kann man sehr einfach ein Task Management System aufbauen. Die Idee hier ist, dass einzelne Aktivitäten (Tasks) mit "task" und "done" getaggt werden.
Damit können dynamische Listen erstellt werden.
!! Offene Aktivität
<$list filter="[!has[draft.of]tag[task]!tag[done]sort[created]]">
<$checkbox tag="done"> <$link to={{!!title}}><$view field="title"/></$link></$checkbox>
</$list>
!! Erledigte Aktivität
<$list filter="[!has[draft.of]tag[task]tag[done]sort[created]]">
<$checkbox tag="done"> ~~<$link to={{!!title}}><$view field="title"/></$link>~~</$checkbox>
</$list>

View File

@@ -0,0 +1,18 @@
created: 20140923173639039
creator: pmario
modified: 20140924155046340
modifier: pmario
title: TaskManagement
type: text/vnd.tiddlywiki
In dieser Edition sind folgende Task Management Varianten beschreiben:
<<list-links filter:"[tag[TaskManagement]]">>
----
Obige Liste wurde mit folgenden Befehlen erstellt.
```
<<list-links filter:"[tag[TaskManagement]]">>
```

View File

@@ -0,0 +1,8 @@
created: 20140923104853961
creator: pmario
modified: 20140923104926408
modifier: pmario
tags: task done
title: Verhaue den Drachen
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,21 @@
created: 20140923101722330
creator: pmario
list: [[Erstellen von Notizen]] [[Task Management mit Tags]] [[Task Management mit Listen]]
modified: 20140924155042877
modifier: pmario
tags: InhaltsVerzeichnis
title: Was kann TiddlyWiki
type: text/vnd.tiddlywiki
* [[Notizen sammeln|Erstellen von Notizen]], taggen und verlinken, um Beziehungen zwischen den Notizen fest zu legen.
* Einfaches Erstellen, von [[Tag basierenden Listen|TaskManagement]] und [[Inhaltsverzeichnissen|InhaltsVerzeichnis]].
** ~TiddlyWiki ist zwar ein "nicht lineares Notizbuch" aber etwas Struktur schadet nie :)
* Verwalten von einfachen ~ToDo Listen. siehe: TaskManagement
* Inhaltsverzeichnis für "fast alles": Rezepte, Bücher, Kontakte, Musik Kollektionen und vieles mehr.
* Erstellen eines "Blogs" oder einer Webseite.
* [[Ideensammlung]] zum nächsten Buch.
* Erstellen einfacher [[Bildergalerien|Bilder Gallerie Beispiel]].
* Da ~TiddlyWiki eine einzelne Datei ist, ist es sehr einfach sie mit anderen zu teilen. zB: Per mail verschicken --- fertig.
* Erstellen einer lokalen Wissensdatenbank mit mehreren vernetzten ~TiddlyWiki Dateien.
Weitere interessante Anwendungsmöglichkeiten finden Sie unter [[Community]] und auf http://tiddlywiki.com

View File

@@ -0,0 +1,8 @@
created: 20140923232956730
creator: pmario
modified: 20140923233008737
modifier: pmario
tags: tocZwei
title: ZweiA
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,16 @@
color: #37d011
created: 20140923104300415
creator: pmario
icon: $:/core/images/done-button
modified: 20140923105208878
modifier: ChrisK
tags: done
title: done
type: text/vnd.tiddlywiki
Diese Tag wird verwendet um "Tasks" als erledigt zu markieren.
Siehe auch:
* [[Task Management]] .. Beispiel
* [[Tag Manager|$:/TagManager]] .. Zuweisung der Farben und Symbole

View File

@@ -0,0 +1,9 @@
color: #329a34
created: 20140923104223789
creator: pmario
icon:
modified: 20140923104430558
modifier: pmario
title: task
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140923232054800
creator: pmario
modified: 20140923232449228
modifier: pmario
tags: tocBeispiel
title: tocDrei
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140923232016359
creator: pmario
modified: 20140923232440492
modifier: pmario
tags: tocBeispiel
title: tocEins
type: text/vnd.tiddlywiki

View File

@@ -0,0 +1,8 @@
created: 20140923232035827
creator: pmario
modified: 20140923232432583
modifier: pmario
tags: tocBeispiel
title: tocZwei
type: text/vnd.tiddlywiki

View File

Before

Width:  |  Height:  |  Size: 405 B

After

Width:  |  Height:  |  Size: 405 B

View File

@@ -0,0 +1,22 @@
created: 20140809113603449
creator: pmario
modified: 20140923103646709
modifier: pmario
tags: [[Was kann TiddlyWiki]]
title: Bilder Gallerie Beispiel
type: text/vnd.tiddlywiki
Hier ist ein Beispiel, wie mit dem ListWidget und dem TranscludeWidget eine einfache Bildergalerie erstellt werden kann. Bearbeiten Sie diesen Tiddler, um zu sehen, wie!
<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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@@ -0,0 +1,8 @@
created: 20140913125805688
creator: pmario
modified: 20140913185116638
modifier: pmario
source: http://www.flickr.com/photos/jermy/6292279493/in/photostream
tags: Bilder
title: Motovun Jack.jpg
type: image/jpeg

View File

@@ -0,0 +1,8 @@
created: 20140918095621180
creator: pmario
modified: 20140918095621180
modifier: pmario
tags: InhaltsVerzeichnis
title: howto
type: text/vnd.tiddlywiki

View File

@@ -1,6 +1,6 @@
created: 20131119194500000
creator: pmario
modified: 20140910094919910
modified: 20140913190536786
modifier: pmario
tags: howto
title: Installation
@@ -11,5 +11,5 @@ Herunterladen einer Datei Version: <<version>> von ~TiddlyWiki:
|{{$:/editions/de-AT-DE/snippets/download-empty-button}}|Get started with an empty wiki |
|{{$:/snippets/download-wiki-button}}|Download a full copy of this site, including all the documentation |
Weitere Details finden sie unter: [[TiddlyWiki mit node.js]].
Weitere Details finden Sie unter: [[TiddlyWiki mit Node.js]].

View File

@@ -0,0 +1,11 @@
created: 20140918094051245
creator: pmario
modified: 20140918094948642
modifier: pmario
tags: Referenz
title: Liste aller HowTo's
type: text/vnd.tiddlywiki
Hier finden Sie eine Auflistung aller HowTo's
<<list-links "[tag[howto]]">>

View File

@@ -0,0 +1,11 @@
created: 20140918094631105
creator: pmario
modified: 20140918100533574
modifier: pmario
tags: howto Referenz
title: Liste aller Tiddler
type: text/vnd.tiddlywiki
Eine Liste aller Tiddler:
<<list-links "[!is[system]sort[title]]">>

View File

@@ -0,0 +1,23 @@
created: 20130825213500000
creator: pmario
modified: 20140922124817348
modifier: ChrisK
tags: howto
title: Speichern auf TiddlySpot
type: text/vnd.tiddlywiki
TiddlySpot ist ein freier Hosting Service von Simon und Daniel Baird. Er ist beinahe genau so lange in Betrieb wie es TiddlyWiki gibt.
~TiddlyWiki5 wird momentan noch nicht als Standard Wiki angeboten, Sie können aber folgende Schritte verwenden um ~TiddlyWiki auf ~TiddlySpot zu speichern.
# Erstellen Sie ein Wiki auf http://tiddlyspot.com/ und merken Sie sich den Namen und Ihr Passwort!
# Für Österreich: öffnen Sie http://tiddlywiki.com/languages/de-AT/empty.html in ihrem Browser.
#* Für Deutschland: http://tiddlywiki.com/languages/de-DE/empty.html
# Wählen Sie im [[Control Panel|$:/ControlPanel]], den "Speichern" Tab und tragen Sie im "~TiddlySpot" Bereich, den Wiki Namen und das Passwort ein.
# Klicken Sie den "Speichern" Button. Nach einiger Zeit, bekommen Sie rechts oben die Mitteilung "Wiki gespeichert". Das Speichern kann je nach Internetverbindung und Wiki Größe einige Sekunden dauern.
#* //Das Erstellen eines neuen Wikis funktioniert nicht mit Firefox, da die Sicherheitseinstellungen diese Vorgehensweise nicht erlauben. Google Chrome kann verwendet werden. Ein späteres Editieren von tiddlyspot.com ist auch mit Firefox möglich!//
# Gehen Sie nun zu ihrem Wiki: ~http://{wikiname}.tiddlyspot.com/
# Beim ersten Besuch müssen Sie eventuell den Wiki-Namen und das Passwort neu eingeben.
# Sie sollten jetzt eine Kopie ihres Wikis sehen. Sie können nun Änderungen vornehmen und mit "Speichern" direkt in "die Cloud" speichern.
# Die ~TiddlySpot Verwaltungs-Seite ist unter: ~http://{wikiname}.tiddlyspot.com/controlpanel zu finden.

View File

@@ -8,7 +8,7 @@ type: text/vnd.tiddlywiki
!!! Android App
Die ''AndTidWiki'' App für Android macht es möglich, dass ~TiddlyWiki Änderungen direkt, lokal speichern kann.
[[AndTidWik finden sie hier im google "App-Store"|https://play.google.com/store/apps/details?id=de.mgsimon.android.andtidwiki]].
[[AndTidWik finden Sie hier im google "App-Store"|https://play.google.com/store/apps/details?id=de.mgsimon.android.andtidwiki]].
//HINWEIS: AndTidWiki steht in keiner Beziehung zu TiddlyWiki//

View File

@@ -0,0 +1,25 @@
created: 20131129092604900
creator: pmario
modified: 20140922125135926
modifier: ChrisK
tags: howto
title: Speichern mit Chrome
type: text/vnd.tiddlywiki
Diese Methode ist etwas umständlich, da man Einstellungen immer wieder manuell vornehmen muss. Der Vorteil ist, dass diese Methode jedoch mit fast allen Desktop- und vielen mobilen Browsern funktioniert.
# Speichern Sie eine leere Datei der deutschen Version.
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
#> Wenn der Button nicht funktioniert, dann klicken Sie den Link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..." http://tiddlywiki.com/languages/de-AT/empty.html oder http://tiddlywiki.com/languages/de-DE/empty.html
#> Je nach Browser folgen Sie den Dialogen!
# Suchen Sie die eben geladene Datei im Datei Manager.
#* Geben Sie der Datei einen vernünftigen Namen und stellen Sie sicher, dass die Endung `.html` oder `.htm` ist.
# Öffnen Sie die Datei mit ihrem Browser.
# Erstellen Sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
# Geben Sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
# Speichern Sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
# Der Browser wird nun eine neue Datei laden, die die Änderungen enthält.
# Suchen Sie die eben geladene Datei im Datei Manager.
# Überprüfen sie, ob die Änderungen richtig gespeichert wurden.
''Tip'': Die meisten Browser haben eine Einstellung, dass der "Datei Speichern" Dialog immer angezeigt wird. Das ermöglicht ihnen, die bestehende Datei auszuwählen und zu überschreiben.

View File

@@ -0,0 +1,26 @@
created: 20140811171304926
creator: pmario
modified: 20140922125459696
modifier: ChrisK
tags: howto
title: Speichern mit Safari
type: text/vnd.tiddlywiki
Diese Methode ist etwas umständlich, da jeder Schritt manuell gemacht werden muss.
# Speichern Sie eine leere Datei der deutschen Version.
#> {{$:/editions/de-AT-DE/snippets/download-empty-button}}
#> Ihr Browser kann eventuell nachfragen, ob die Datei gespeichert werden soll.
# Suchen Sie die eben geladene Datei im Datei Manager.
#* Geben Sie der Datei einen vernünftigen Namen und stellen Sie sicher, dass die Endung `.html` oder `.htm` ist.
# Öffnen Sie die Datei mit ihrem Browser.
# Erstellen Sie einen neuen Tiddler mit dem {{$:/core/images/new-button}} ''plus'' im rechten Menü.
# Geben Sie den Text ein und bestätigen die Eingabe mit dem {{$:/core/images/done-button}} ''OK''.
# Speichern Sie die Änderungen mit: {{$:/core/images/save-button}} ''speichern'' im rechten Menü
# Ein "popup" mit "Änderungen speichern" wird angezeigt. Es enthält einen Link mit der Information //Rechts klicken um zu speichern//
# Klicken Sie den Link mit der rechten Maustaste und wählen: "Ziel Speichern unter ..."
# Wählen Sie das Verzeichnis, und selektieren Sie die existierende Datei.
# Klicken Sie den "Speichern" Button.
# Klicken Sie "Ersetzen" um das Überschreiben zu erlauben.
# Laden Sie das Browser Fenster neu.
# Überprüfen sie, ob die Änderungen richtig gespeichert wurden.

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