Update to NoteStorm

117 views
Skip to first unread message

Dave Gifford - http://www.giffmex.org/

unread,
Sep 21, 2009, 1:41:19 AM9/21/09
to TiddlyWiki
Hi all

I have appreciated the feedback and help I have received from a number
of you regarding NoteStorm. I just wanted everyone to know that I have
updated NoteStorm tonight:

1. Added SelectPalette macro and there are four color schemes to
choose from (see the How to personalize tab in the welcome screen)
2. Changed the Stylesheet and the StylesheetTiddlersBar to adjust for
the SelectPalette changes
3. Added a nowrap to the fontsize macro in the topmenu so it displays
correctly in Chrome and Safari
4. Rearranged the instructions a bit
5. Moved the acknowledgements, etc from MainMenu to a TiddlyWiki tab
in the welcome page in order to make the MainMenu less cluttered
6. Removed someone's statcounter from the Markuppostbody

For those of you who haven't seen it yet, NoteStorm is basically the
successor to No-Brainer Notes, and the realization of what I was
originally shooting for with NBN: a TiddlyWiki adaptation that lets
you add topics to a treeview index with one click, then lets you add
subtopics and notes with one click as well, so that as you take notes
they are automatically added to the correct place in a hierarchical
index in the MainMenu. NoteStorm has the Quickedit package viewable in
edit mode, and fontsizeplugin in the topmenu. There is a slideshow
tutorial I made just for fun, too. It's under 800kb, too. Get it here:
http://giffmex.org/experiments/NoteStorm.html

My original motivation was simply to toy around with Treeview for No-
Brainer Notes to see if I liked it. My original concept for NBN was to
have a treeview menu, because I like the treeviews in Libronix and in
pdfs menus. But I didn't know how to do it at the time, and did what I
could with clunky arrows.

Now that TreeviewPlugin has been around a while I thought I would give
it a try. I like a number of aspects of Morris Gray's TWT-Treeview
executive TW, and I thought I would try making a simplified NBN
version of that. But then I stumbled on a way to streamline the
indexing process and bypass the annoying refresh button I had on NBN.
Then Mans from Denmark gave me further input, making it even easier to
index topics. The ball began rolling and now It's so much better than
No-Brainer Notes that I decided to give it a new name.

If you are trying to get "newbies" interested in TiddlyWiki, I'm
guessing NoteStorm would be the way. I've tried to make it as simple
and uncluttered as possible. I have been playing with it and am
finding it an extremely efficient way to organize my reading notes and
my to-do list. I hope it is useful to many of you, too. I still
consider NoteStorm in the experimental phase, and continue to welcome
feedback. Blessings to you all,

Dave Gifford
Mexico City

Måns

unread,
Sep 21, 2009, 8:55:39 AM9/21/09
to TiddlyWiki
Hi Dave

I'm very pleased that I could contribute to your efforts in making yet
another great "note-app" in TiddlyWiki.
Thank you very much for the acknowledment.
To return your compliment, and make myself a little more worthy of
it... - I have spent some time digging a little further into
NoteStorms structure, and made one radical modification/replacing the
NewNote button in the TopMenu with a popup from the header. (based on
a mod of Eric Shulmans QuickEdit http://www.tiddlytools.com/#QuickNote
and ShowPopup http://www.tiddlytools.com/#ShowPopup) (I couldn't
figure how to put it in the TopMenu and get it rightaligned, without
breaking the topMenu - so this is as good as I could do it..).
I have written some of my thoughts in the document demonstrating some
of the improvements, that could/would/might make NoteStorm even
better ... (Tiddler: Mod)
Take it or leave it - as you wish...
http://tinyurl.com/matx7r

Thanks

YS Måns Mårtensson

On 21 Sep., 07:41, "Dave Gifford - http://www.giffmex.org/"

Dave Gifford

unread,
Sep 21, 2009, 9:31:16 AM9/21/09
to TiddlyWiki
Hi Mans

Looks cool, but I can't find where to download it from in order to
view all the editing features. Could you reupload it with a link that
I can rightclick to download?

Dave

On Sep 21, 7:55 am, Måns <humam...@gmail.com> wrote:
> Hi Dave
>
> I'm very pleased that I could contribute to your efforts in making yet
> another great "note-app" in TiddlyWiki.
> Thank you very much for the acknowledment.
> To return your compliment, and make myself a little more worthy of
> it... - I have spent some time digging a little further into
> NoteStorms structure, and made one radical modification/replacing the
> NewNote button in the TopMenu with a popup from the header. (based on
> a mod of Eric Shulmans QuickEdithttp://www.tiddlytools.com/#QuickNote
> and ShowPopuphttp://www.tiddlytools.com/#ShowPopup) (I couldn't
> figure how to put it in the TopMenu and get it rightaligned, without
> breaking the topMenu - so this is as good as I could do it..).
> I have written some of my thoughts in the document demonstrating some
> of the improvements, that could/would/might make NoteStorm even
> better ... (Tiddler: Mod)
> Take it or leave it - as you wish...http://tinyurl.com/matx7r
>
> Thanks
>
> YS Måns Mårtensson
>
> On 21 Sep., 07:41, "Dave Gifford -http://www.giffmex.org/"

Måns

unread,
Sep 21, 2009, 10:04:17 AM9/21/09
to TiddlyWiki
Hi Dave

This one should work: http://dl.getdropbox.com/u/1064531/NoteStormMod%231.html
I have also downloaded your presentation and translated it to Danish.

I hope it's allright? -
You can see it on my *very* experimental playground here:
http://notebrise2.tiddlyspot.com/#SlideShow
It's not meant to be "published" as it is - As I said: it's only a
playground - and that particular TW has a lot of unneccesary plugins
and mods ...
(The fact is that everytime I stumble upon a great and simple TW, I
get inpired to start from scratch and I start to play with it - can't
help it...)

Later, when it's more or less "bugfree" I would like to make NoteStorm
available for my students and colleagues in Danish - and use your
presentation (as is - but translated), if you let me.
Ofcourse the screenshots will be replaced with Danish versions as well
(when I get to it)... -
A name for a Danish variant could be NoteBrise - (NoteBreeze) as not
to conflict with the original... (and opens up for making simple/
respectfull mods - I hope?)
I was thinking of something like what I've done here:
http://dl.getdropbox.com/u/1064531/NoteStormMod%231.html - translated
into Danish.

YS MånsMårtensson

Dave Gifford

unread,
Sep 21, 2009, 10:45:27 AM9/21/09
to TiddlyWiki
Mans

You have some neat features there. Feedback:

1. The Home and Refresh buttons don't work on the copy I downloaded.
I'm using Firefox on Windows Vista.

2. The popup thing is a cool idea that I hadn't seen before. Seems
like it is geared for your specific use, though. I'm not sure yet as
to how or why I would incorporate it. I like big areas to add my notes
to, and the little popup cramps my writing style. But I will be
thinking about it, because it is a neat feature. As it is, the 'New
note' button in NoteStorm is superfluous for me, since I take notes
from the top down (from topic to subtopic to note). But there are
those occasions where you want to write a note down and don't want to
have to think through at the moment what categories it belongs to. And
there are people who just prefer to work from bottom to top, I guess.

3. In your note popup you should clearly label the tag window. I
thought it was for the tiddler title and I added a title that turned
out to be tags.

4. As for using NoteStorm and the presentation in Danish, go for it!
NoteStorm, like all my other adaptations, is a free tool meant to be
downloaded, used and adapted as needed. I have a Spanish version
available, too, though it needs the changes I made last night.

5. Almost forgot to mention: 'See all' on your note popup looks like a
button to see more stuff, but when you click on it, the whole popup
disappears, which is the opposite of what I expected to happen. Might
want to rethink how you want that part to work, and label accordingly.

Anyway, great job. Blessings to you,

Dave Gifford



Måns

unread,
Sep 21, 2009, 12:45:27 PM9/21/09
to TiddlyWiki
Hi Dave

Thank you for the feedback and for sharing!
I have replaced the NestedSlider with a tuduSlider and labeled the
tagwindow: "Tags:" Now the slider works in the NewNotePopup.
The Home-script works for me (My browsers are Google Chrome, FireFox 3
and IE 7 on XpPro) - I don't know what to change in the script to make
it work i FF (maybe it's 3.5?) on Vista.

I have removed the refreshscript - as I discovered that tagging a
Topic "closed" seems to override the cookie plugin anyway...
I might re-think the NewNotePopup to open directly in the sidebar -
then you could fx. hide it away (with the Sidebarpanel), not "loosing"
the "undisciplined" note you are working on - still beeing able to
copy/paste text - or click on content... The popup closes as soon as
you click beside it - it's a bit dangerous..

When I started using TW it was NBN which caught my attention - and it
appealed to me because it had such a simple yet focused functionality/
purpose which was also reflected in its design.
I like the fact that NS has the same type of appearance.

Bendiciones a ti también

YS Måns Mårtensson

Dave Gifford

unread,
Sep 21, 2009, 1:53:08 PM9/21/09
to TiddlyWiki
oooh! Español!

David

Måns

unread,
Sep 21, 2009, 1:59:54 PM9/21/09
to TiddlyWiki
Me temo que es Google traducir lo que me hace hablar en español...
Sorry ;-)

Måns

On 21 Sep., 19:53, Dave Gifford <giff...@gmail.com> wrote:
> oooh! Español!
>
> David

Shankar

unread,
Sep 21, 2009, 10:32:07 PM9/21/09
to TiddlyWiki


On Sep 20, 10:41 pm, "Dave Gifford - http://www.giffmex.org/"
<giff...@gmail.com> wrote:
> Hi all
>
> I have appreciated the feedback and help I have received from a number
> of you regarding NoteStorm. I just wanted everyone to know that I have
> updated NoteStorm tonight:
>
>
>
> Dave Gifford
> Mexico City

Hello Dave,

Congratulations on the job well-done!

I have a question for you: is it possible to customize this so that
the tiddlers open up on the same page instead of opening up each
tiddler in a separate tab? If it is possible to do that
customization, could you give me some pointers on how to go about it.

Thanks.

Cheers; 'best,

shankar swamy

Dave Gifford

unread,
Sep 21, 2009, 10:45:21 PM9/21/09
to TiddlyWiki
Yes of course that is possible. And easy. All you have to do is delete
the TiddlersBarPlugin tiddler, then refresh your browser

Dave

On Sep 21, 9:32 pm, Shankar <shankar.sw...@gmail.com> wrote:
> On Sep 20, 10:41 pm, "Dave Gifford -http://www.giffmex.org/"

Eric Shulman

unread,
Sep 23, 2009, 2:31:42 PM9/23/09
to TiddlyWiki
Hi Dave,

I just noticed that NoteStorm is using older versions of
AttachFilePlugin and AttachFilePluginFormatters. About 3 months ago I
re-wrote the 'storage format' code for attachment tiddlers. Instead
of using a plugin-defined syntax for identifying the url, path/file
and data embedded in the attachment, the new format uses only native
TW section syntax to create addressable parts within the tiddler.

This has several advantages, not the least of which is that the
section syntax takes less overhead and is much easier to read and
edit. It also allows you to directly transclude the information
stored in the sections of the attachment tiddler, without needing
AttachFilePluginFormatters to extract the information. For example,
if you wanted to use encoded image data stored in an attachment as a
background texture for your page, you could write something like this
in [[StyleSheet]]:
body { background-image:url("[[SomeAttachedImage##data]]") }

...and, to embed the encoded image into tiddler content, without using
the ...Formatters, plugins, you can use this little tiddler:
http://www.TiddlyTools.com/#ShowImage

Although you can't be expected to update your document each time any
plugin has been tweaked just a little bit, as a general principle, if
you are creating a document intended for re-distribution, you should
make a habit of installing the latest plugin updates before posting
and announcing any major release, so that you don't spread "old" code
around.

enjoy,
-e



Eric Shulman

unread,
Sep 23, 2009, 2:38:55 PM9/23/09
to TiddlyWiki
> AttachFilePlugin and AttachFilePluginFormatters.  About 3 months ago I
> re-wrote the 'storage format' code for attachment tiddlers.  Instead
> of using a plugin-defined syntax for identifying the url, path/file
> and data embedded in the attachment, the new format uses only native
> TW section syntax to create addressable parts within the tiddler.

note: the new code still recognizes and support use of attachments
created with the old format. It just doesn't *create* new attachments
with that format. Nonetheless, I recommend re-attaching your images
in order to generate tiddlers with the new format.

-e

Shankar

unread,
Sep 24, 2009, 9:52:18 PM9/24/09
to TiddlyWiki


On Sep 23, 11:38 am, Eric Shulman <elsdes...@gmail.com> wrote:
>
>
>

Hello Dave,

This is a repeat of the question I accidentally, wrongly posted under
another thread.

I am running into an issue using the NoteStorm (somewhat customized by
me). The titles of the notes in the tree structure is spilling over
to the main viewer area. The text in the treeview nodes behave like
their "overflow" values are set to "auto" and what I need is the
behaviour as if it was set to "hide".

Could you tell me how to do this, please - I did not find any place
where I could set this.

Thanks.

Cheers; 'best,

shankar swamy.

Shankar

unread,
Sep 25, 2009, 12:40:23 AM9/25/09
to TiddlyWiki
Never mind - it was as simple as I had thought except that I had a
typo in the StyleSheet ... arrrrgggg ... I set the mainmenuarea
overflow to hidden. It worked as expected after I fixed the typo.

Cheers; 'best,

shankar swamy

Dave Gifford

unread,
Sep 25, 2009, 2:42:02 PM9/25/09
to TiddlyWiki
@Eric - I will update the plugins you mentioned, sometime this
weekend, but the fact is that I got my plugins from your site lat week
when I created NoteStorm. I know this because I had no idea how to use
them and so was looking at your documentation and trying to figure
them out. Maybe the versions on your site are the wrong ones? At any
rate I will reinstall them from your site.

Also, I haven't posted and announced NoteStorm officially, just am
asking people for their feedback. It is not even linked yet at
giffmex.org.

@Shankar - was the Stylesheet error my error or yours? Do I need to
change something to NoteStorm?

Dave

Eric Shulman

unread,
Sep 25, 2009, 3:20:24 PM9/25/09
to TiddlyWiki
> @Eric - I will update the plugins you mentioned, sometime this
> weekend, but the fact is that I got my plugins from your site lat week
> when I created NoteStorm. I know this because I had no idea how to use
> them and so was looking at your documentation and trying to figure
> them out. Maybe the versions on your site are the wrong ones?

The version of AttachFilePlugin in your document is 3.6.0
(2008-07-21), but the current version is 4.0.0 (2009-06-04). Thus, the
latest revision has been available for import for over 3 months. I'm
not sure where you imported the plugins from, but you couldn't have
gotten the old 3.6.0 version from the main TiddlyTools document.

> Also, I haven't posted and announced NoteStorm officially, just am
> asking people for their feedback. It is not even linked yet at
> giffmex.org.

Even though you haven't 'gone gold' with your document, you are
*already* distributing it, simply by asking folks to try it for
feedback. If I can view a TW document online, I can also import
tiddlers directly from that document online, or save it locally and
use it later as a source of plugins... and, unlike server-based
content, making fixes/updates to the posted pages can't do anything
about errors/older revisions that have already been copied.

Further, because many people don't rush to update their plugins each
time there is a posted revision, the older plugins continue to be used
**and copied** for quite some time. As a result, I often have to
respond to spurious reports of bugs that have already been
investigated and fixed in the current revision of the plugin.
Gradually, the old plugins are replaced as people *do* update their
documents (or run into the bug), but the extra work it creates takes
away from other things I could be doing. By ensuring that the
installed TiddlyTools plugins in *your* document up-to-date, it wil
save *me* a lot of extra work down the road.

much thanks,
-e

Shankar

unread,
Sep 25, 2009, 3:40:47 PM9/25/09
to TiddlyWiki


On Sep 25, 11:42 am, Dave Gifford <giff...@gmail.com> wrote:
>
>
> @Shankar - was the Stylesheet error my error or yours? Do I need to
> change something to NoteStorm?
>

That was a bug I had introduced - no problems with your version.

Thanks!

Cheers; 'best,

shankar swamy

Dave Gifford

unread,
Sep 25, 2009, 3:43:26 PM9/25/09
to TiddlyWiki
Hmmmm

Sorry about that. I was SURE I got them from your site, because I
spent a lot of time looking at the documentation on your site. Anyway,
they are updated now, and added the ShowImage thing, which I have yet
to look at to figure out.

Blessings,

Dave

Eric Shulman

unread,
Sep 25, 2009, 5:12:14 PM9/25/09
to TiddlyWiki
> ... the ShowImage thing...

That 'thing' is called a 'transclusion'... like an inline script (or a
plugin-defined macro), transclusions can be used generate program-
driven output, embedded in specific tiddler content.

Transclusions are invoked by using the
<<tiddler TiddlerName with: param param param ...>>
syntax. The 'param' values are automatically inserted in place of any
'substitution markers' ("$1" through "$9") that are embedded in the
transcluded content. This allows you to use the transclusion as if it
was a macro function: passing in parameter values and generating
enhanced output in response.

Some transclusions are simple substitutions, allowing you to use an
abbreviated syntax to render pre-formatted blocks of content, like
this:
<<tiddler ShowQuotation with: [[...quote...]] [[author]]>>

where ShowQuotation contains:
$2 wrote:
{{{
$1
}}}

Transclusions can do much more than simply insert a few values into a
pre-defined format. By using a combination of 'hidden sections' and
some cleverly written 'evaluated parameters' invoked from the
<<tiddler>> macro, it is possible to build some complex programmed
behaviors into a transcluded tiddler.

However, while macros and inline scripts can use virtually any
javascript coded logic you can imagine, transclusions only contain
standard TW syntax, without relying upon installation of any
supporting plugins (i.e., InlineJavascriptPlugin). Although this
limits their abilities somewhat, there are still a wide variety of
programmatically-generated output and/or behaviors that they can
produce.

In fact, when possible, I have been converting many of my previously
written TiddlyTools inline scripts into 'transclusions', in order to
completely eliminate their dependence on InlineJavascriptPlugin. By
using only TW native syntax, it allows these former scripts to work
properly and consistently, regardless of whether they are installed in
an empty TW document or one that has been highly customized with lots
of plugins.

For the current listing of 'transclusions' available on TiddlyTools,
see:
http://www.TiddlyTools.com#txtCatalogTab:transclusions

enjoy,
-e

Shankar

unread,
Sep 30, 2009, 12:21:16 PM9/30/09
to TiddlyWiki


On Sep 20, 10:41 pm, "Dave Gifford - http://www.giffmex.org/"
<giff...@gmail.com> wrote:
> Hi all
>
> I have appreciated the feedback and help I have received from a number
> of you regardingNoteStorm. I just wanted everyone to know that I have
> updatedNoteStormtonight:
>
>

Dear Dave,

After using it for a bout 2+ weeks, I have found myself frequently
switching between the tabbed view (which is the default) and the
"sequential view".

The way to switch between the two right now is to first open the
tiddler, check/uncheck the selection box, then close the tiddler.
This is somewhat convoluted for frequent use.

It would be nice to have a button or a checkbox that directly toggles
the mode. I would prefer to have it in the SiteSubtitle so that it is
just a mouse click to switch to the other mode.

If it is simple enough to do it, and if you guide me through it, I
would be helped and will integrate into the version I am using right
now.

Dave Gifford

unread,
Sep 30, 2009, 4:12:13 PM9/30/09
to TiddlyWiki
Hi Shankar

I like the idea. I think it will be a good feature to add. Right now I
am swamped, and that is something I would have to look into, so if you
are patient I will get to it sometime next week, Lord willing. Until
then, maybe someone with a little more time than I have could help
walk you thru it. Blessings,

Dave Gifford

On Sep 30, 11:21 am, Shankar <shankar.sw...@gmail.com> wrote:
> On Sep 20, 10:41 pm, "Dave Gifford -http://www.giffmex.org/"
Reply all
Reply to author
Forward
0 new messages