TW as dashboard to multiple internal web resources

307 views
Skip to first unread message

Matt Wilkie

unread,
Dec 15, 2014, 12:26:44 PM12/15/14
to tiddl...@googlegroups.com
Hello TW World,

I'm exploring the idea of using TiddlyWiki as a multi user editable dashboard (3 or 4 users) to the myriad of internal web resources in our organization; basically we're after a Speed Dial like interface.

There are number of servers running all kinds of technology stacks -- IIS, Apache, Tomcat, Sharepoint,... -- no one of which makes sense to designate The One And Only Launch Page. (why? because not everyone has edit access to each of these, or is knowledgeable about how to edit them.) I read that Tiddly is equally happy in the filesystem as well as served, which makes me think it might be ideal for this kind of use.

So that's the context. Now the Q's:

- If accessed via the filesystem (Windows Explorer), is it even possible to consider multi-user edit? Does TW have a concept of "file is locked, in use by {name}"?

- Assuming No to above, what's the lightest weight method to host on Windows Server, that has IIS turned on?

- the previous are solved, any Speed Dial like templates I can build from?


Thanks and cheers,

-matt





Andreas Hahn

unread,
Dec 15, 2014, 1:03:43 PM12/15/14
to tiddl...@googlegroups.com
Hi Matt,


- If accessed via the filesystem (Windows Explorer), is it even possible to consider multi-user edit? Does TW have a concept of "file is locked, in use by {name}"?

No, there is no such mechanism in place.


- Assuming No to above, what's the lightest weight method to host on Windows Server, that has IIS turned on?

Well you can always host it as static file, but I recall Nathan using IIS as a reverse proxy for the node version of tiddlywiki. Not sure how you want to incorporate the "multi-user" aspect of it.



- the previous are solved, any Speed Dial like templates I can build from?

Yes, I personally use a Dashboard on top of my tiddlywiki. If you want, I can give you the CSS/template, but I am not fully sure that it is what you want. However, it looks like this:




/Andreas

Danielo Rodríguez

unread,
Dec 16, 2014, 3:11:18 AM12/16/14
to tiddl...@googlegroups.com
Yes, I personally use a Dashboard on top of my tiddlywiki. If you want, I can give you the CSS/template, but I am not fully sure that it is what you want. However, it looks like this:


Is that a tiddler or the whole wiki? Looks cool. Are all of them iframes?

Jeremy Ruston

unread,
Dec 16, 2014, 9:23:45 AM12/16/14
to TiddlyWiki
Hi Matt

I'm exploring the idea of using TiddlyWiki as a multi user editable dashboard (3 or 4 users) to the myriad of internal web resources in our organization; basically we're after a Speed Dial like interface.

There are number of servers running all kinds of technology stacks -- IIS, Apache, Tomcat, Sharepoint,... -- no one of which makes sense to designate The One And Only Launch Page. (why? because not everyone has edit access to each of these, or is knowledgeable about how to edit them.) I read that Tiddly is equally happy in the filesystem as well as served, which makes me think it might be ideal for this kind of use.

So that's the context. Now the Q's:

- If accessed via the filesystem (Windows Explorer), is it even possible to consider multi-user edit? Does TW have a concept of "file is locked, in use by {name}"?

Sadly, no. We don't have the necessary atomic read-modify-write file operations.

- Assuming No to above, what's the lightest weight method to host on Windows Server, that has IIS turned on?

Can you install Node.js and run that under IIS? I don't know much about IIS I'm afraid.

Another option, if you're handy with aspx, might be to emulate the PHP server script that is compatible with TiddlyWiki:

 
Best wishes

Jeremy.


- the previous are solved, any Speed Dial like templates I can build from?


Thanks and cheers,

-matt





--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


--
Jeremy Ruston
mailto:jeremy...@gmail.com

Matt Wilkie

unread,
Dec 17, 2014, 1:44:38 AM12/17/14
to tiddl...@googlegroups.com

On Mon, Dec 15, 2014 at 10:03 AM, Andreas Hahn <www.g...@googlemail.com> wrote:
Yes, I personally use a Dashboard on top of my tiddlywiki. If you want, I can give you the CSS/template, but I am not fully sure that it is what you want. However, it looks like this:

Yes please! If it's not too much work.

-matt

Matt Wilkie

unread,
Dec 17, 2014, 1:48:56 AM12/17/14
to tiddl...@googlegroups.com
On Tue, Dec 16, 2014 at 6:23 AM, Jeremy Ruston <jeremy...@gmail.com> wrote:
Can you install Node.js and run that under IIS? I don't know much about IIS I'm afraid.

And I don't know much about Node, but it looks like I might be about to find out. ;-)
 
Another option, if you're handy with aspx, might be to emulate the PHP server script that is compatible with TiddlyWiki:


Thanks, I'll check this out too.

matt

Jasper Travers

unread,
Mar 7, 2017, 1:20:45 PM3/7/17
to TiddlyWiki


On Monday, December 15, 2014 at 10:03:43 AM UTC-8, Andreas Hahn wrote:

Yes, I personally use a Dashboard on top of my tiddlywiki. If you want, I can give you the CSS/template, but I am not fully sure that it is what you want. However, it looks like this:

I'd love to see this if you've still got it.  I'm trying to create a dashboard in TW5 for taking notes, as most of the specific-use TiddlyWiki setups out there have much more functionality than I'm looking for, and the default empty with added table of contents tab isn't enough for me.

I look forward to your reply!

-- Jasper

Andreas Hahn

unread,
Mar 9, 2017, 8:03:54 PM3/9/17
to tiddl...@googlegroups.com
Hello Jasper,

I spent a long time looking for it, but I did in fact find a slightly modified dashboard mechanism that I used back then. Unfortunately it is not really easy to use and it looks a bit thrown together, even though I believe it is still working with newer versions of TW. If you want to take a look at it, send me a private email.

The general gist of how it works is as follows though:

* A button attached to the TopRightBar (or wherever you wanna put it) toggles visibility of a <div> with `position:fixed` and `width` and `height` set to encompass the whole window. Also the z-level index is set to 101 (in my case), so that it really is on top of most other things in the wiki.

* Inside that dashboard "pane" is a container object that just transcludes all the tiddlers you want to display as the content and a little bit of CSS magic to position everything nicely.

When it comes to quickly taking notes and display some important info, I actually switched to using my "unibar" plugin, which was heavily inspired by Mat's "Fast New Tiddler" and "Side Editor" concepts.

Hope this helps a little bit,
/Andreas
Reply all
Reply to author
Forward
0 new messages