TiddlyDocs menu for vanilla TW?

67 views
Skip to first unread message

twgrp

unread,
Mar 20, 2010, 2:51:59 PM3/20/10
to TiddlyWeb
Hi all. In a discussion to use vanilla TW for writing/authoring [1], I
was recommended to look at TiddlyDocs. What a beautiful creation!
Unfortunately, TiddlyWeb is simply beyond me so I was wondering if
that TiddlyDocs menu somehow is transferable to vanilla TW? And if not
directly, is there anything that could be used to develop such a thing
for vanilla TW like perphaps related plugins, documentation or
something?

Also, I'm curious about the general reasoning for the designing that
menu as it is. It seems to address a few issues I'm concerned with so
it'd be interesting to hear the thoughts behind the design of it.

Thank you!


[1] http://groups.google.com/group/tiddlywiki/browse_thread/thread/d6555ec60acc638a

simon mcmanus

unread,
Mar 22, 2010, 5:21:06 AM3/22/10
to tidd...@googlegroups.com
Hi,

TiddlyDocs can be consumed as a standalone TiddlyWiki or run on any serverside edition.

If your familiar with cooking TiddlyWiki recipes you could have a look round the TiddlyDocs SVN folder :

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/

Alternatively if you just want to import the table of contents plugin create a tiddler in your TiddlyWiki, tag it systemConfig and add this code :

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/TableOfContentPlugin.js

That can then be used in the TiddlyWIki by adding  <<TableOfContentPlugin>> in the MainMenu (or anywhere else for that matter).


Hope that helps.

Thanks

Simon





--
You received this message because you are subscribed to the Google Groups "TiddlyWeb" group.
To post to this group, send email to tidd...@googlegroups.com.
To unsubscribe from this group, send email to tiddlyweb+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/tiddlyweb?hl=en.




--
Simon McManus

blog : http://simonmcmanus.com

PMario

unread,
Mar 22, 2010, 5:59:27 AM3/22/10
to TiddlyWeb
Hi,
Excelent, but it should be <<TableOfContent>> right?

Which produces:
<<TableOfContent>>
1. Error while executing macro <<TableOfContent>>:
2. TypeError: spec is undefined

regards Mario

On Mar 22, 10:21 am, simon mcmanus <mcmanus.si...@gmail.com> wrote:
> Hi,
>
> TiddlyDocs can be consumed as a standalone TiddlyWiki or run on any
> serverside edition.
>
> If your familiar with cooking TiddlyWiki recipes you could have a look round
> the TiddlyDocs SVN folder :
>
> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/
>
> Alternatively if you just want to import the table of contents plugin create
> a tiddler in your TiddlyWiki, tag it systemConfig and add this code :
>

> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/TableOfC...


>
> That can then be used in the TiddlyWIki by adding  <<TableOfContentPlugin>>
> in the MainMenu (or anywhere else for that matter).
>
> Hope that helps.
>
> Thanks
>
> Simon
>

> On 20 March 2010 18:51, twgrp <matiasg...@gmail.com> wrote:
>
>
>
>
>
>
>
>
>
> > Hi all. In a discussion to use vanilla TW for writing/authoring [1], I
> > was recommended to look at TiddlyDocs. What a beautiful creation!
> > Unfortunately, TiddlyWeb is simply beyond me so I was wondering if
> > that TiddlyDocs menu somehow is transferable to vanilla TW? And if not
> > directly, is there anything that could be used to develop such a thing
> > for vanilla TW like perphaps related plugins, documentation or
> > something?
>
> > Also, I'm curious about the general reasoning for the designing that
> > menu as it is. It seems to address a few issues I'm concerned with so
> > it'd be interesting to hear the thoughts behind the design of it.
>
> > Thank you!
>
> > [1]

> >http://groups.google.com/group/tiddlywiki/browse_thread/thread/d6555e...


>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "TiddlyWeb" group.
> > To post to this group, send email to tidd...@googlegroups.com.
> > To unsubscribe from this group, send email to

> > tiddlyweb+...@googlegroups.com<tiddlyweb%2Bunsu...@googlegroups.com>

simon mcmanus

unread,
Mar 22, 2010, 8:50:52 AM3/22/10
to tidd...@googlegroups.com
ahh sorry,


there are afew other things you will need to do in order to get it working properly......


1 .. set the active document javascript variable :

This can be done by creating a tiddler that contains the following 

window.activeDocument = 'The Internet';

and then tag that tiddler systemConfig.


2 .. Create the document Specification tiddler with the same name as the activeDocument :

you can do this by creating a tiddler called "The Internet" and copying in the all but the first two lines of this file :

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/documents/TheInternet/The%20Internet.tid


3 .. You wil then need the JSON library :

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/jquery/JSON.js

Just copy that into a tiddler and tag it systemConfig.

This should give you the very basics required to run the TiddlyDocs macro.

PMario

unread,
Mar 22, 2010, 9:59:58 AM3/22/10
to TiddlyWeb
hi,
Now NestedSortable is missing.
But The TOC is allready displayed

1. Error while executing macro <<TableOfContent>>:

2. TypeError: jQuery("#ul0").NestedSortable is not a function

-m


On Mar 22, 1:50 pm, simon mcmanus <mcmanus.si...@gmail.com> wrote:
> ahh sorry,
>
> there are afew other things you will need to do in order to get it working
> properly......
>
> 1 .. set the active document javascript variable :
>
> This can be done by creating a tiddler that contains the following
>
> window.activeDocument = 'The Internet';
>
> and then tag that tiddler systemConfig.
>
> 2 .. Create the document Specification tiddler with the same name as the
> activeDocument :
>
> you can do this by creating a tiddler called "The Internet" and copying in
> the all but the first two lines of this file :
>

> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/documents/TheInt...

simon mcmanus

unread,
Mar 22, 2010, 10:05:08 AM3/22/10
to tidd...@googlegroups.com
ooops,

i had checked it displayed correctly but did not attempt to re-arrange the TOC.

You will also need to add the following two files as tiddlers tagged systemConfig to re-arrange TOC items :

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/jquery/InterfaceElements.js

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/jquery/iNestedSortable.js


Im still working on breaking up the different parts of TiddlyDocs into re-usable sections but once its all complete it will be properly documented.

Thanks

Simon



--
You received this message because you are subscribed to the Google Groups "TiddlyWeb" group.
To post to this group, send email to tidd...@googlegroups.com.
To unsubscribe from this group, send email to tiddlyweb+...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/tiddlyweb?hl=en.

PMario

unread,
Mar 22, 2010, 11:02:21 AM3/22/10
to TiddlyWeb
Nice,
It seems to work with a vanilla TW now. Thx.
But if you update to 2.6.0 drag and drop stops working. Only lvl 1
seems to work.

What I did so far see: http://dnd-menue.tiddlyspot.com/

regards Mario

On Mar 22, 3:05 pm, simon mcmanus <mcmanus.si...@gmail.com> wrote:
> ooops,
>
> i had checked it displayed correctly but did not attempt to re-arrange the
> TOC.
>
> You will also need to add the following two files as tiddlers tagged
> systemConfig to re-arrange TOC items :
>

> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/jquery/Interface...
>
> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/jquery/iNestedSo...


>
> Im still working on breaking up the different parts of TiddlyDocs into
> re-usable sections but once its all complete it will be properly documented.
>
> Thanks
>
> Simon
>

> > tiddlyweb+...@googlegroups.com<tiddlyweb%2Bunsu...@googlegroups.com>

twgrp

unread,
Mar 30, 2010, 8:22:17 PM3/30/10
to TiddlyWeb
I've put up a vanilla TW both compiling the above instructions while
at the same time following them;
http://vanillatiddlydocs.tiddlyspot.com/
(username=password=vanillatiddlydocs)

Here are some problems encountered:
* source files no longer active at http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/documents
...
(instead information/tiddlers are copied from PMarios attempt at
http://dnd-menue.tiddlyspot.com )
* In step 4 (see vanillatiddlydocs-link) I cannot figure out what
tiddler in PMarios file this refers to.
* In PMarios attempt, relocating tiddlers in the TOC does not update
their numerical index as in the original
* In TiddlyDocs http://hoster.peermore.com/recipes/tiddlydocs-demo/tiddlers.wiki
it is possible to relocate tiddlers at depth-level x.x.x and deeper
and also at level x. But it is not possible to relocate tiddlers at
level x.x

Thank you!

simon mcmanus

unread,
Mar 31, 2010, 6:49:46 AM3/31/10
to tidd...@googlegroups.com
Hi,

Thanks for putting together the guide, I've updated some of the links and made some other minor adjustments (I hope that is ok).

If you follow step 4 (updated) the VanillaTiddlyDocs table of content should start working.

http://vanillatiddlydocs.tiddlyspot.com/

I believe following the steps resolves all but the last problem :

"In TiddlyDocs http://hoster.peermore.com/recipes/tiddlydocs-demo/tiddlers.wiki it is possible to relocate tiddlers at depth-level x.x.x and deeper and also at level x. But it is not possible to relocate tiddlers at level x.x"

I am currently investigating this issue.

In order to simplify the SVN folder structure I moved some of the files. Here are the updated links :


http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/content/documents/TheInternet/The%20Internet.tid

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/jquery/JSON.js

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/jquery/InterfaceElements.js

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/jquery/iNestedSortable.js

Any problems please let me know.


Thanks

Simon






To unsubscribe from this group, send email to tiddlyweb+...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/tiddlyweb?hl=en.

simon mcmanus

unread,
Mar 31, 2010, 6:57:32 AM3/31/10
to tidd...@googlegroups.com
Nice,
It seems to work with a vanilla TW now. Thx.
But if you update to 2.6.0 drag and drop stops working. Only lvl 1
seems to work.


Hi Mario,

Can you try following these steps :

http://vanillatiddlydocs.tiddlyspot.com/

I just tried it with TiddlyWiki 2.6 and it seems to work ok for me. (except for the last problem on the list)

If your still having problems with the 2.6 can you please let me know more about them.

Thanks

Simon




 
To unsubscribe from this group, send email to tiddlyweb+...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/tiddlyweb?hl=en.

simon mcmanus

unread,
Mar 31, 2010, 11:05:14 AM3/31/10
to tidd...@googlegroups.com
As a temporary fix ive got this working on TiddlyWiki 2.6 by replacing the InterfaceElements tiddlers with the four tiddlers in the folder:

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/jquery/InterfaceElements/

I have commented out  line 81 of iDrag.js which provides a temporary workaround. When I find a better solution I will let you all know.

Thanks

Simon

twgrp

unread,
Mar 31, 2010, 12:18:41 PM3/31/10
to TiddlyWeb
GREAT! Thank you Simon!

Interestingly the relocation of x.x seems to work in the vanilla
version!

This creation of yours (is it yours alone Simon?) is wonderful and I
think it has a lot of potential so I intend to announce (re-announce?)
this on the TW board [1]. My aim is for it to be as easy and intuitive
to set up as possible so I have a few questions and hope to update
the vanillatiddlydocs site with your answers accordingly.
I'm also adding some thoughts/suggestions. These are not necessarily
directed at you Simon but it would be great to hear your thoughts on
them as you have thought more about the whole concept than most.

1) How does one actually add an item to the menu? In the peermore demo
there is a "new section" button (as well as a "new document" button).

Idea 1a) The "Remove" button is very intuitive. Maybe it'd be an idea
to stick with this button concept also for an "Add" button just next
to the "Remove" button? I.e to create a subtopic. I like the idea of
local "control panels", i.e located just along the item-to-be-dealt-
with itself, particularly when invisible if not hovered over.

Idea 1b) When having a new tiddler open, it'd be great if it was
possible to simply drag it (by grabbing the frame head) and drop it in
place in the menu.

2) Is is at all possible that e.g tags or fields affect the order in
the menu? I.e comparable to the treeview menu plugin? Briefly, the
idea is to take advantage of tag relations to auto-generate a
hierarchical tree.

3) It is possible to reflect the "existing" vs "non-existing" tiddler
status in the menu, i.e by using the standard TW format for each
respectively?

Idea 3a) In the peermore demo, each individual tiddler has a "status"
drop down menu (and an "assigned to" menu). Maybe an idea would be to
reflect this in the very menu with a status symbol. From my own
writing experience I find it valuable to quickly know what needs
completion without having to open the individual tiddler. It
definitely has a place there, too, though.

Again, thank you Simon!

:-)


[1] http://groups.google.com/group/tiddlywiki/browse_thread/thread/d6555ec60acc638a
[2] http://twt-treeview-executive.tiddlyspot.com/

On Mar 31, 12:49 pm, simon mcmanus <mcmanus.si...@gmail.com> wrote:
> Hi,
>
> Thanks for putting together the guide, I've updated some of the links and
> made some other minor adjustments (I hope that is ok).
>
> If you follow step 4 (updated) the VanillaTiddlyDocs table of content should
> start working.
>
> http://vanillatiddlydocs.tiddlyspot.com/
>
> I believe following the steps resolves all but the last problem :
>

> "In TiddlyDocshttp://hoster.peermore.com/recipes/tiddlydocs-demo/tiddlers.wikiit is


> possible to relocate tiddlers at depth-level x.x.x and deeper and also at
> level x. But it is not possible to relocate tiddlers at level x.x"
>
> I am currently investigating this issue.
>
> In order to simplify the SVN folder structure I moved some of the files.
> Here are the updated links :
>

> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/content/document...
>
> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/jquery/J...
>
> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/jquery/I...
>
> http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/Plugins/jquery/i...


>
> Any problems please let me know.
>
> Thanks
>
> Simon
>

> > <tiddlyweb%2Bunsu...@googlegroups.com<tiddlyweb%252Buns...@googlegroups.com>

Message has been deleted

simon mcmanus

unread,
Mar 31, 2010, 1:18:10 PM3/31/10
to tidd...@googlegroups.com
This creation of yours (is it yours alone Simon?) is wonderful and I
think it has a lot of potential so I intend to announce (re-announce?)
this on the TW board [1].


I just put the pieces together. Most of the pieces come from other peoples work so its more a attributable to the TiddlyWiki and jQuery communities.

 
1) How does one actually add an item to the menu? In the peermore demo
there is a "new section" button (as well as a "new document" button).

Idea 1a) The "Remove" button is very intuitive. Maybe it'd be an idea
to stick with this button concept also for an "Add" button just next
to the "Remove" button? I.e to create a subtopic. I like the idea of
local "control panels", i.e located just along the item-to-be-dealt-
with itself, particularly when invisible if not hovered over.

I don't want to add unnecessary clutter to the hover buttons but can see good sense in allowing plugin writers to add their own buttons in this style if they need to. Certainly something I will consider as I continue to develop TiddlyDocs.
 
Idea 1b) When having a new tiddler open, it'd be great if it was
possible to simply drag it (by grabbing the frame head) and drop it in
place in the menu.
 
2) Is is at all possible that e.g tags or fields affect the order in
the menu? I.e comparable to the treeview menu plugin? Briefly, the
idea is to take advantage of tag relations to auto-generate a
hierarchical tree.

No, but its possible to write a plugin which generate a table of content based on tag relationships and/or hierarchical trees. You just need to use the same document specification as TiddlyDocs uses.  See :

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/content/documents/TheInternet/The%20Internet.tid

3) It is possible to reflect the "existing" vs "non-existing" tiddler
status in the menu, i.e by using the standard TW format for each
respectively?


http://trac.tiddlywiki.org/changeset/11946

Sections listed in the TOC which do not exists now have a class  of "sectionNotExist" which by default shows the text in italics.




Idea 3a) In the peermore demo, each individual tiddler has a "status"
drop down menu (and an "assigned to" menu). Maybe an idea would be to
reflect this in the very menu with a status symbol. From my own
writing experience I find it valuable to quickly know what needs
completion without having to open the individual tiddler. It
definitely has a place there, too, though.

TiddlyDocs come with the functionality to show a green marker next to sections marked as complete in the table of content.

http://skitch.com/simonmcmanus/nhi3k/my-tiddlywiki-document-collaboration-by-divide-and-conquer

In order to change the status you will need to have the valueSwitcherPlugin installed.


You may want to look at the MyDocs implementation of TiddlyDocs to see how the two can be incorporated :

http://demo.tiddlydocs.com/demo/recipes/mydocs/tiddlers.wiki
 
Hope that helps

Thanks

Simon

twgrp

unread,
Mar 31, 2010, 9:02:10 PM3/31/10
to TiddlyWeb
Thanks for the fast reply! :-)


Embarrassingly I don't understand how to enable adding a new item to
the menu. I added the "New Section" link to the MainMenu on
http://vanillatiddlydocs.tiddlyspot.com/
but the resulting tiddler menu only has a "cancel" command...?

> > Idea 1a) ... "Add" button just next to the "Remove" button ...


> I don't want to add unnecessary clutter to the hover buttons but can see

Agree on avoiding clutter, that's why I like the idea of keeping
everything invisible until hovered on.

> > Idea 1b) ...drag'n drop tiddler into menu

I hope I didn't mess up things in the demo; Seems I managed to add the
MainMenu into the menu and can't rid it ... :-/

The various SVN codes you kindly refer to are unfortunately out of my
competence, i.e I have no idea what to do with them as I cannot code
myself. Considering how much of the menu that turned out directly
convertible to vanilla TW, do you know of any similar way for
dragn'drop-to-menu and TOC-based-on-tag-relationships in vanilla TW?

> Sections listed in the TOC which do not exists now have a class  of "
> sectionNotExist" which by default shows the text in italics.

Super! I don't see the change implemented in the various demos but -
for the record and for beginners like myself - I got it by downloading
the code as plain text via;
http://trac.tiddlywiki.org/browser/Trunk/verticals/tiddlydocs/Plugins/TableOfContentPlugin.js?rev=11946

(note: I don't see an update in the version number between the old and
the new. Both are "0.1")


> > Idea 3a) reflect tiddler completion status directly in menu
> http://skitch.com/simonmcmanus/nhi3k/my-tiddlywiki-document-collabora...

Ah, that is great!

> In order to change the status you will need to have the ValueSwitcherPlugin

I found it at
http://demo.tiddlydocs.com/demo/recipes/tiddlydocs/tiddlers.wiki#ValueSwitcherPlugin
(note: source stated in plugin is outdated)
...and installed it, but not sure what next. I assume ViewTemplate
must be modified, but in the demo where I found the plugin, it does
not seem actually implemented and, ironically, in the various other
demos where the plugin *is* implemented, I cannot reach backstage area
or right hand menu to view ViewTemplate... :-|


> http://demo.tiddlydocs.com/demo/recipes/mydocs/tiddlers.wiki

A beauty! Is it possible at all to go backstage or see a right hand
menu for this? To see the various plugins etc? (...I'm not familiar
with TiddlyWeb)


Thank you!!!

twgrp

unread,
Mar 31, 2010, 9:23:41 PM3/31/10
to TiddlyWeb
Should add that all my comments that are relevant are reflected in

http://vanillatiddlydocs.tiddlyspot.com/

username=password=vanillatiddlydocs

...everyone; feel free to improve.

:-)

On Apr 1, 3:02 am, twgrp <matiasg...@gmail.com> wrote:
> Thanks for the fast reply! :-)
>
> Embarrassingly I don't understand how to enable adding a new item to

> the menu. I added the "New Section" link to the MainMenu onhttp://vanillatiddlydocs.tiddlyspot.com/


> but the resulting tiddler menu only has a "cancel" command...?
>
> > > Idea 1a) ... "Add" button just next to the "Remove" button ...
> > I don't want to add unnecessary clutter to the hover buttons but can see
>
> Agree on avoiding clutter, that's why I like the idea of keeping
> everything invisible until hovered on.
>
> > > Idea 1b) ...drag'n drop tiddler into menu
> > Check out this demo :
> >http://demo.tiddlydocs.com/demo/recipes/tiddlydocs/tiddlers.wiki
>
> I hope I didn't mess up things in the demo; Seems I managed to add the
> MainMenu into the menu and can't rid it ... :-/
>
> The various SVN codes you kindly refer to are unfortunately out of my
> competence, i.e I have no idea what to do with them as I cannot code
> myself. Considering how much of the menu that turned out directly
> convertible to vanilla TW, do you know of any similar way for
> dragn'drop-to-menu and TOC-based-on-tag-relationships in vanilla TW?
>
> > Sections listed in the TOC which do not exists now have a class  of "
> > sectionNotExist" which by default shows the text in italics.
>
> Super! I don't see the change implemented in the various demos but -
> for the record and for beginners like myself - I got it by downloading

> the code as plain text via;http://trac.tiddlywiki.org/browser/Trunk/verticals/tiddlydocs/Plugins...


>
> (note: I don't see an update in the version number between the old and
> the new. Both are "0.1")
>
> > > Idea 3a) reflect tiddler completion status directly in menu
> >http://skitch.com/simonmcmanus/nhi3k/my-tiddlywiki-document-collabora...
>
> Ah, that is great!
>
> > In order to change the status you will need to have the ValueSwitcherPlugin
>

> I found it athttp://demo.tiddlydocs.com/demo/recipes/tiddlydocs/tiddlers.wiki#Valu...

PMario

unread,
Apr 2, 2010, 9:03:09 AM4/2/10
to TiddlyWeb
Hi simon,
I made some changes. Splited the Interface elements into 4 peaces. Now
it works with 2.6. nice.
But on the other hand I found some more issues.

As my usage of the system is not like you may have intended it. I need
more than one dnd-menue open at the same time. I am working with
stories. Lets say one story for one day of training. Highly flexible.
A story can have partly the same content. I want to see at least 3
columns with dnd-menue at the same time.

What I am looking for is something like this.

TiddlerMen1 contains
<<TableOfContent Table1>>

TiddlerMen2 contains
<<TableOfContent Table2>>

TableOfContent Table1 should create a wrapper which holds the TOC and
can be connected to Table2 and Tabel3 for moving content from one to
the other. Copy would be great :)

Copying elements from any <<list ...>> or timeline to the menues would
be brilliant, excellent, extraordinary, honored, recognized,
remarkable and coooool.

=== some thoughts ===

I made a small description at http://dnd-menue.tiddlyspot.com/ how to
reproduce the issues. They are the same with vanillatiddlydocs and
also with your demo. with your demo you need TiddlerTweaker to open
the MainMenu and you can reproduce the same behaviour.

I think it is a global json variable somewhere which causes that the
content of the TOC is cloned and saved :(

regards Mario

> > <tiddlyweb%2Bunsu...@googlegroups.com<tiddlyweb%252Buns...@googlegroups.com>

Message has been deleted
Message has been deleted

twgrp

unread,
Apr 6, 2010, 12:15:12 AM4/6/10
to TiddlyWeb
AHA! Digging through the source code I notice quite a few plugins that
are not at first visible, typically tagged with excludeLists and
excludeSearch. One of the features solving what Mario asks for with
the tabs.
I've uppdated accordingly (but some plugins are probably missing);

http://vanillatiddlydocs.tiddlyspot.com/

One particularly annoying thing is that I don't know how to get the
"delete" command to show in the toolbar. Another thing is that new
added sections are for some reason "pushed down" to the very bottom of
the page instead of just at the bottom of the menu. I've listed a few
issues on the site, under the "steps". I'm grateful for anyones input
on anything.

Simon, in your demo[1] under tab wishList, someone has suggested
"Folded
sections with children". I assume this means being able to fold up
branches comparable to TWT treeviewPlugin[2]. Do you, or anyone, have
an idea on how to do this? I think it is a very good concept since
even the example menu I included in VanillaTiddlyDocs is too long, and
that already with only a few chapters and subsections.


:-)

[1] http://demo.tiddlydocs.com/demo/recipes/mydocs/tiddlers.wiki
under
[2] http://twt-treeview-executive.tiddlyspot.com/

simon mcmanus

unread,
Apr 6, 2010, 8:47:40 AM4/6/10
to tidd...@googlegroups.com

I hope I didn't mess up things in the demo; Seems I managed to add the
MainMenu into the menu and can't rid it ... :-/



Don't worry, I refresh the content quite regularly so it won't stay broken for long. It looks ok to me.


 
The various SVN codes you kindly refer to are unfortunately out of my
competence, i.e I have no idea what to do with them as I cannot code
myself. Considering how much of the menu that turned out directly
convertible to vanilla TW, do you know of any similar way for
dragn'drop-to-menu and TOC-based-on-tag-relationships in vanilla TW?


It should be possible to get all the TiddlyDocs functionality working in a standalone TiddlyWiki.

If you want to try re-configuring the existing plugins (as opposed to just the TableOfContentsPlugin) I suggest you create a TiddlyWiki built from the core TiddlyDocs plugins recipe (http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/coreplugins.split.recipe)

Are you familiar with cook at alll?

It sounds like its going to worth you learning it. You should be able to learn to cook without coding.

http://tiddlywiki.org/wiki/Dev:Cook

It may be necessary to  look on the TiddlyWikiDev group for setup instructions.

Its those recipes which produce the demo at :

http://demo.tiddlydocs.com/demo/recipes/tiddlydocs/tiddlers.wiki


Once you are using the core plugins you should be able to replace :

<div class='title' macro='view title'></div>

with
<div  class='title' macro='droppableSection'></div>


in your viewTempalte/editTemplates to enable dragging sections into the TOC.


 

> Sections listed in the TOC which do not exists now have a class  of "
> sectionNotExist" which by default shows the text in italics.
 
> > Idea 3a) reflect tiddler completion status directly in menu

> http://skitch.com/simonmcmanus/nhi3k/my-tiddlywiki-document-collabora...

Ah, that is great!

> In order to change the status you will need to have the ValueSwitcherPlugin

I found it at
http://demo.tiddlydocs.com/demo/recipes/tiddlydocs/tiddlers.wiki#ValueSwitcherPlugin
(note: source stated in plugin is outdated)
...and installed it, but not sure what next. I assume ViewTemplate
must be modified, but in the demo where I found the plugin, it does
not seem actually implemented and, ironically, in the various other
demos where the plugin *is* implemented, I cannot reach backstage area
or right hand menu to view ViewTemplate...  :-|



Yes, see :

http://demo.tiddlydocs.com/demo/recipes/mydocs/tiddlers.wiki#ViewTemplate

You will notice that I have added :
<div class='taskControls' macro='tiddler TaskTiddlerControls'></div>


So that it calls the tiddler :

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/content/TaskTiddlerControls.tid

Which is where you can define what data can be set against each section.


For each of the drop downs you specify you will need to create a tiddler to store the definitions, so for example if you add


|status |<<ValueSwitcher type:"dropdown" valuesSource:"StatusDefinitions">> |


You would then need to create a StatusDefinitions tiddler which contains the values for the drop down. eg:

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/content/StatusDefinitions.tid





> http://demo.tiddlydocs.com/demo/recipes/mydocs/tiddlers.wiki

A beauty! Is it possible at all to go backstage or see a right hand
menu for this? To see the various plugins etc? (...I'm not familiar
with TiddlyWeb)



yes. We pretty much hid the backstage links but if you hold down shift and alt while hovering just below the search box you will notice 4 dots. Clicking on these will show the backstage.

http://www.flickr.com/photos/simonmcmanus/4496308299/


Hope that helps.

Simon

 


Thank you!!!

--
You received this message because you are subscribed to the Google Groups "TiddlyWeb" group.
To post to this group, send email to tidd...@googlegroups.com.
To unsubscribe from this group, send email to tiddlyweb+...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/tiddlyweb?hl=en.

simon mcmanus

unread,
Apr 7, 2010, 5:40:29 AM4/7/10
to tidd...@googlegroups.com
Hi Matias,

Thanks, that's becoming a very useful TiddlyWiki file!
 
If its ok I may use some of your content on docs.tiddlydocs.com when I get round to setting it all up properly.

Thanks  again

Simon

simon mcmanus

unread,
Apr 7, 2010, 5:46:53 AM4/7/10
to tidd...@googlegroups.com
On 2 April 2010 14:03, PMario <pmar...@gmail.com> wrote:
Hi simon,
I made some changes. Splited the Interface elements into 4 peaces. Now
it works with 2.6. nice.
But on the other hand I found some more issues.

cool
 
  I want to see at least 3
columns with dnd-menue at the same time.


sounds interesting.
 
What I am looking for is something like this.

TiddlerMen1 contains
<<TableOfContent Table1>>

TiddlerMen2 contains
<<TableOfContent Table2>>

TableOfContent Table1 should create a wrapper which holds the TOC and
can be connected to Table2 and Tabel3 for moving content from one to
the other. Copy would be great :)


That should be possible but it will require some tweaking. Ive starting making changes to facilitate this including creating a very simple 3 column theme for testing purposes.

http://svn.tiddlywiki.org/Trunk/verticals/tiddlydocs/themes/3Column/

Its not working at the moment but I will let you know when it is.
 

Copying elements from any <<list ...>> or timeline to the menues would
be brilliant, excellent, extraordinary, honored, recognized,
remarkable and coooool.


Its on my list of things to do.  Probably wont be a while though.

 
=== some thoughts ===

I made a small description at http://dnd-menue.tiddlyspot.com/ how to
reproduce the issues. They are the same with vanillatiddlydocs and
also with your demo. with your demo you need TiddlerTweaker to open
the MainMenu and you can reproduce the same behaviour.

I think it is a global json variable somewhere which causes that the
content of the TOC is cloned and saved :(

Ive made some changes to the code in SVN which stop the TOC being cloned. I still need to make some more changes before you will be able to use the plugin as you wish. Hopefully I will be able to get some updated code out in the next few days. 

regards Mario

Thanks

Simon

simon mcmanus

unread,
Apr 8, 2010, 6:34:19 AM4/8/10
to tidd...@googlegroups.com

I've uppdated accordingly;
http://vanillatiddlydocs.tiddlyspot.com/


Thanks, Ive also made some changes to the wiki which I hope will make it easier to understand/setup TiddlyDocs and its different components. If you have any questions please ask. 
 
Simon, in your demo[1] under tab wishList, someone suggested "Folded

sections with children". I assume this means being able to fold up
branches comparable to TWT treeviewPlugin[2]. Do you, or anyone, have
an idea on how to do this? I think it is a very good concept since
even the example menu I included in VanillaTiddlyDocs is too long, and
that already with only a few chapters and subsections.


At the moment there is no easy way to do this. In future I can imagine we will put in hooks to make it nice and easy to extend the TiddlyDocs functionality. For the time being I am keen to get the existing functionality working really well.

simon mcmanus

unread,
Apr 8, 2010, 6:39:37 AM4/8/10
to tidd...@googlegroups.com
One particularly annoying thing is that I don't know how to get the
"delete" command to show in the toolbar. Another thing is that new
added sections are for some reason "pushed down" to the very bottom of
the page instead of just at the bottom of the menu. I've listed a few
issues on the site, under the "steps". I'm grateful for anyones input
on anything.

To get the delete command to work you need to add "deleteTiddler" to the ToolbarCommands tiddler eg:

http://vanillatiddlydocs.tiddlyspot.com/#ToolbarCommands

Most of your other points I have addressed on: http://vanillatiddlydocs.tiddlyspot.com/

Any questions please let me know.

Thanks

Simon
 
Reply all
Reply to author
Forward
0 new messages