Jeremy Ruston
3070357d70
Refactor serialisers to work on an array of tiddlers
2012-09-02 20:28:32 +01:00
Jeremy Ruston
6a0998059e
Removed extraneous privilege call
2012-09-01 16:41:13 +01:00
Jeremy Ruston
0d4ea62ef8
TiddlyFox update to work with Unicode paths
2012-09-01 16:31:21 +01:00
Jeremy Ruston
460dffa08f
Docs update
2012-09-01 16:31:08 +01:00
Jeremy Ruston
a95c83628d
Now got exploded plugins working on the server
2012-08-31 17:25:18 +01:00
Jeremy Ruston
e232a374e1
Plugin refactoring
2012-08-31 16:37:11 +01:00
Jeremy Ruston
b2369df65a
Further refactoring to the plugin mechanism
2012-08-31 16:36:57 +01:00
Jeremy Ruston
7a15b6f97a
Fixed mis-renaming of `tiddlywiki.files`
2012-08-31 15:09:33 +01:00
Jeremy Ruston
ed3a10f043
Renamed `tiddlywiki.plugin` files to `tiddlywiki.files`
...
Because we're just about to use the name `tiddlywiki.plugin` for
exploded plugin folders
2012-08-31 15:04:08 +01:00
Jeremy Ruston
bb972888b9
Constituent tiddlers prefixed with title of plugin tiddler
2012-08-31 14:19:13 +01:00
Jeremy Ruston
88e7a4fb67
Basic plugin support for browser and server
...
Currently only supports plugins packed as a single JSON tiddler
2012-08-31 12:34:39 +01:00
Jeremy Ruston
4cebcddeeb
Fixes suggested by Firefox's console
2012-08-31 11:38:30 +01:00
Jeremy Ruston
dd7bb54965
Removed extraneous parameter from startup module invocation
2012-08-30 15:22:44 +01:00
Jeremy Ruston
8a2b1aea9b
Comment update
2012-08-30 15:20:57 +01:00
Jeremy Ruston
57123933be
Fixed typo
2012-08-30 15:03:01 +01:00
Jeremy Ruston
807f8b8aab
More refactoring to better separate concerns
...
registerModuleTiddlers() references the wiki store and so really should
be a method of it
2012-08-30 15:00:08 +01:00
Jeremy Ruston
b80332316b
More calming, clarifying renaming
2012-08-30 14:53:35 +01:00
Jeremy Ruston
8542bca4ea
Dropped the "Typed" from "TypedModules"
2012-08-30 14:46:58 +01:00
Jeremy Ruston
b9f692d66f
Rename the internal boot modules
2012-08-30 14:43:58 +01:00
Jeremy Ruston
ec2633a241
Clarifying comment
2012-08-30 14:43:13 +01:00
Jeremy Ruston
39edb0160e
Removed extraneous constant
2012-08-30 14:40:33 +01:00
Jeremy Ruston
6c2ebe1eee
Fixed problem with node version number check
2012-08-30 14:40:00 +01:00
Jeremy Ruston
939e153243
Fixed node.js version check
2012-08-30 14:33:07 +01:00
Jeremy Ruston
7e888e051d
Docs updates
...
Trying to get the plugin documentation into shape
2012-08-30 13:55:28 +01:00
Jeremy Ruston
d1aeae2eb7
A slightlier foxier icon for TiddlyFox
2012-08-30 13:21:58 +01:00
Jeremy Ruston
a3694d8cb3
Removed extraneous console.log
2012-08-30 08:40:00 +01:00
Jeremy Ruston
68f7072c94
TiddlyFox now saves with TiddlyWiki5 as well as TiddlyWiki Classic
2012-08-29 22:40:58 +01:00
Jeremy Ruston
ce1509f940
Better prompt for TiddlyFox before it injects its stuff
2012-08-29 18:18:38 +01:00
Jeremy Ruston
75791c6c90
Reinstated check for the page being loaded from a file URI
2012-08-28 08:25:02 +01:00
Jeremy Ruston
f8264a4906
Update TiddlyFox version number with "alpha" qualifier
2012-08-27 22:03:09 +01:00
Jeremy Ruston
2a56c043d7
Basic, dumb saving in TiddlyFox now works
...
It seems to work OK, but could do with more of a user interface for
confirmations and so on...
2012-08-27 21:48:57 +01:00
Jeremy Ruston
3cc38ba1b2
TidlyFox progresses
...
Now we have an icon and some functionality
2012-08-25 19:29:55 +01:00
Jeremy Ruston
dcd13bf140
TiddlyFox updates
...
It now installs but doesn't do anything useful
2012-08-25 17:33:17 +01:00
Jeremy Ruston
389b6513b6
Fixed wiki.saveWiki to pass the correct parameters to the template
2012-08-25 17:32:43 +01:00
Jeremy Ruston
c45b0a7641
Kicking off TiddlyFox, a Firefox extension for TiddlyWiki
...
Start with Mozilla's HelloWorld sample Firefox extension
2012-08-25 14:59:16 +01:00
Jeremy Ruston
44bef260f0
Change tiddler macro to use parseTiddler parameter substitution
2012-08-25 14:16:33 +01:00
Jeremy Ruston
52a51b79aa
Extraneous variable definition
2012-08-25 14:16:21 +01:00
Jeremy Ruston
24cb5cb19c
Missing semicolonisation
2012-08-25 14:16:11 +01:00
Jeremy Ruston
68efce20c4
Starting building an empty.html
2012-08-25 12:07:39 +01:00
Jeremy Ruston
1db72ea931
Add support for parameter substitutions to the savetiddler command
2012-08-25 12:07:15 +01:00
Jeremy Ruston
175d7c67fd
Moved support for parameter substitution into wiki.parseText()
...
We'll later refactor the same logic out of the tiddler macro
2012-08-25 12:05:57 +01:00
Jeremy Ruston
1d6eba3071
Add "transclude" format for the view macro
...
Uses the value of the field as the title of a tiddler to transclude
2012-08-23 12:31:16 +01:00
Jeremy Ruston
c73dee51e8
Docs
2012-08-22 12:33:26 +01:00
Jeremy Ruston
0bcaa75f18
Improved comments
...
And one minor refactoring
2012-08-22 12:33:21 +01:00
Jeremy Ruston
8e6647b615
Initial tranche of the plugin implementation
...
This first commit adds some of the code needed for the plugin
mechanism, but it isn't all fully operational yet. I'm merging the
branch so that I can get some other pre-requisites done quickly on the
main branch, and then plan to return to this branch.
2012-08-06 22:34:16 +01:00
Jeremy Ruston
62762a370c
Docs correction
2012-08-04 18:06:07 +01:00
Jeremy Ruston
b160487d40
Docs update
2012-08-04 15:26:38 +01:00
Jeremy Ruston
9396897bdd
Docs update
2012-08-04 11:20:47 +01:00
Jeremy Ruston
d74342916f
Rejigging docs
2012-08-04 08:52:39 +01:00
Jeremy Ruston
daff9c10f3
Tighten terminology for plugins vs. modules
...
"Plugins" are bundles of tiddlers managed as one, "modules" are
JavaScript tiddlers with a module type identifying when and how they
should be executed.
2012-08-03 15:09:48 +01:00