Hiding the TW (at first)

78 views
Skip to first unread message

joearms

unread,
Dec 25, 2018, 3:16:10 AM12/25/18
to TiddlyWikiDev
I want to turn off most of the advanced features of the TW -

Imagine two modes.

"safe" - only opening tiddlers, searching and closing tiddlers remain
"normal" - the standard version.

Then I imagine a "do not press this" button - which when pressed causes some very fancy fireworks
and swaps from safe to normal mode.

(by fireworks I'm thinking of something like the special effect in https://federatial.com/ - or even with sound effects)

Why?

I would be fun to introduce the TW by taking something like Unix Manual Pages and programmatically
generating a TW that is, at first sight, appears to be conventional web page - but which reveals itself to have
a lot more hidden power.

I am planning to do this for the manual pages for my favourite programming language :-)

Cheers

/Joe

TonyM

unread,
Dec 25, 2018, 7:58:55 AM12/25/18
to TiddlyWikiDev
Joe,

Thats an exciting idea. Noteself could be a way to do this because you could introduce the ability for users to annotate such a manual with notes, favorites even custom tocs or a repitition learning system, saving changes in the btowser session.

I have being planing to find a way to save a noteself wiki out to a file based wiki so it can be owned out side the browser session. For those that can build a couchdb they could save it there.

Perhaps you could keep a list of steps taken in your journey so others can build similer manuals for other languges. I did this for sql and map reduce when studying big data.

Some food for thought.
Regards
Tony

@TiddlyTweeter

unread,
Dec 25, 2018, 8:48:34 AM12/25/18
to TiddlyWikiDev
The neat thing, for most purposes on "hiding" in TW is its CSS structure. What folk sometimes (somewhat incorrectly) call "Read Only" is mostly just changing some CSS rules.

One thing I'd myself like to understand much better is how to combine "startup actions" that are informed by auto-detection of the environment (e.g. smartphone) with application of specific CSS layouts and "hidings".

josiah

joearms wrote:
I want to turn off most of the advanced features of the TW ...

joearms

unread,
Dec 26, 2018, 1:52:44 PM12/26/18
to TiddlyWikiDev
What I want is to programmatically create a TW from the following:

A large amount of documentation in XML
A large amount of code

Basically one XML file per code file.

This I want to turn into a TW and add a lot of fancy stuff (code Xref, annotations etc.)

With some back-end support I could (I think) turn this into a fully blown IDE - 

This might take a while :-)

/Joe

@TiddlyTweeter

unread,
Dec 27, 2018, 9:39:51 AM12/27/18
to TiddlyWikiDev
Joe. FYI I don't use node raw. I use BOB.exe which is basically node wrapped down to TW needs. Its rather good for anything where you need automation on button press.

Regarding doing an XML switcheroo I think Jeremy's https://tiddlywiki.com/prerelease/editions/xlsx-utils/ is well worth a look. Its best when you have a standardised structure.

J.
Reply all
Reply to author
Forward
0 new messages