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
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
389b6513b6
Fixed wiki.saveWiki to pass the correct parameters to the template
2012-08-25 17:32:43 +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
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
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
Jeremy Ruston
c11743088a
Niceties for JSHint
2012-08-02 22:32:34 +01:00
Jeremy Ruston
3ade3397fb
Keeping JSHint happy
2012-08-02 22:24:37 +01:00
Jeremy Ruston
1f52b40cb6
Added parser rule for HTML format comments
...
And try it out in the PageTemplate, which is getting pretty
unintelligable
2012-08-02 22:06:52 +01:00
Jeremy Ruston
1f64a9e758
Added node.js version check and related refactorings
2012-08-02 14:32:38 +01:00
Jeremy Ruston
d53eb50a6e
Content changes to reflect change from alpha.tiddlywiki.com to five.tiddlywiki.com
2012-07-23 17:31:36 +01:00
Jeremy Ruston
377d84185a
Missed off previous commit
2012-07-22 22:07:26 +01:00
Jeremy Ruston
a2caf46b1e
Added new wiki methods for reading and writing a toddler as data
2012-07-22 22:03:06 +01:00
Jeremy Ruston
a2c8002f2f
Removed tiddler border
2012-07-21 14:19:32 +01:00
Jeremy Ruston
cc59a49b39
Improved rounder close icon
2012-07-20 22:09:34 +01:00
Jeremy Ruston
c1e33ccacb
Changed default type for typed blocks to be text/plain
2012-07-18 14:28:17 +01:00
Jeremy Ruston
ec77acd6f7
Improved CSS animation technique
...
Clearer and more concise now that we're forcing layout rather than
using nextTick()
2012-07-18 11:45:17 +01:00
Jeremy Ruston
41845ba059
Animate modal message appearance
2012-07-17 18:28:47 +01:00
Jeremy Ruston
f90b127349
Add table formatting rule
2012-07-16 21:13:33 +01:00
Jeremy Ruston
8b61259973
Extend modal message handler to cope with missing subtitle or footer fields
2012-07-16 14:04:29 +01:00
Jeremy Ruston
a2da94e657
Fixed problem with wikitext macro rule selecting block mode wrongly
2012-07-16 13:58:00 +01:00
Jeremy Ruston
5cb834784a
Added optional help link to modal messages
2012-07-16 13:47:28 +01:00
Jeremy Ruston
d21a70f085
Update modal message mechanism to support custom footers
2012-07-16 12:57:44 +01:00
Jeremy Ruston
a689abf0c1
Whoops, should be HTML encoding tiddler div fields
2012-07-16 12:57:19 +01:00