[tw] Re: How to run startup module after startup?

2017-03-22 Thread Matt Groth
Thanks BJ for helping me find a workaround since hooking won't work. 

Your code (which I assume was meant to be inserted into 
create-pinboard-tiddlers.js), did not work as intended. I have been trying 
to debug and so far this is what I know:

I added a log for every time the event listener is activated: 

$tw.wiki.addEventListener("change",function(changes) {
console.log('there was a change pinboard');
if($tw.utils.hop(changes,"updatebookmarks")) {
runPinboardPlugin();
}
});

"there was a change pinboard" is never printed.

To further investigate I added an analogous console.log line to a similar 
bit of code I find in core/modules/pluginswitcher.js:

this.wiki.addEventListener("change",function(changes) {
console.log('there was a change pluginswitcher');
if($tw.utils.hop(changes,self.controllerTitle)) {
self.switchPlugins();
}
});

This printed 1682 times just on startup.

So far my conclusion is that I need to research more how addEventListener 
works so I can find more debugging steps I can try. If you can think of 
anything let me know, but in the meantime I will continue to try to solve 
this myself and update you on my progress.

Best,
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/27f65d53-cf84-44ca-ac7a-fe3e5e5e21d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Core drag-and-drop improvements

2017-03-22 Thread Matt Groth
Thank you Jeremy and contributors! So excited to test this out!

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8284e0a8-33c9-49da-ae3c-3292371af144%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: force set width on multi-line edit-text widget

2017-03-22 Thread Egbert
Thanks Thomas for all your efforts, it works now ;-)

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/356c9590-7fcd-42af-a65d-61bcf53e1a8b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Voicing Futures ...

2017-03-22 Thread @TiddlyTweeter
I'd like to add this from another thread. The point on this was about 
different ways of solving a problem. Jed and I were discussing whether it 
could be INTERNAL TW or EXTERNAL manipulation of a TW. Jeremy commented. 
His main point is (I think) its not so much about technique as 
CONCEPTUALISATION of what TW is. And in a BROAD concept of it comes more 
freedom.

On Wednesday, 22 March 2017 22:17:16 UTC+1, Jeremy Ruston wrote:

Another way to think about things is that TiddlyWiki lets you fairly 
> seamlessly switch between different perspectives/modalities in using the 
> single HTML file configuration:
>
> * As an web app, experienced through the browser
> * As a single, opaque file that can be emailed/Dropboxed/Slacked etc. as a 
> blob
> * As a plain text file that can be backed up, edited, etc just like any 
> other text file
> * As a fancy ZIP file that can contain multiple items
> * As a standalone tool to process content elsewhere, for example to 
> generate a static, secondary representation of content for 
> publication/distribution
>
> While the specific capability to perform bulk operations like search and 
> replace is useful, I think the real value is more conceptual: we can switch 
> between different ways of thinking about TiddlyWiki according to the task 
> we face.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c9ff7e09-043d-410e-93ff-3b7bea80d2e3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5]is it possible to remove all empty fields from tiddlers?

2017-03-22 Thread @TiddlyTweeter
Jeremy

It is VERY good to read that from the founder.

One does not need to be guilty of an external approach sometimes. I 
personally like very much that TW is SO WELL structured. It is extremely 
easy to externally RegEx over because of that.

Best wishes
Josiah

On Wednesday, 22 March 2017 22:17:16 UTC+1, Jeremy Ruston wrote:
>
> Another way to think about things is that TiddlyWiki lets you fairly 
> seamlessly switch between different perspectives/modalities in using the 
> single HTML file configuration:
>
> * As an web app, experienced through the browser
> * As a single, opaque file that can be emailed/Dropboxed/Slacked etc. as a 
> blob
> * As a plain text file that can be backed up, edited, etc just like any 
> other text file
> * As a fancy ZIP file that can contain multiple items
> * As a standalone tool to process content elsewhere, for example to 
> generate a static, secondary representation of content for 
> publication/distribution
>
> While the specific capability to perform bulk operations like search and 
> replace is useful, I think the real value is more conceptual: we can switch 
> between different ways of thinking about TiddlyWiki according to the task 
> we face.
>
> Best wishes
>
> Jeremy.
>
>
> On 22 Mar 2017, at 21:07, @TiddlyTweeter  > wrote:
>
> Ciao Jed
>
> Its easier if its internal. Familiar terrain. But the truth is that some 
> BULK operations in TW users could benefit from are not yet quite there.
>
> Best wishes
> Josiah
>
> On Wednesday, 22 March 2017 21:55:19 UTC+1, Jed Carty wrote:
>>
>> Before turning to an external app, making a simple widget that takes care 
>> of this would be a relatively simple task. If I ever get around to putting 
>> together the suite of tools I have for myself something like that may be a 
>> part of it.
>>
>
> -- 
> 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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/3105460f-be6e-420d-ab1e-7dfe9e706103%40googlegroups.com
>  
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/602e952c-2be4-4e1a-bfb6-af337146482f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Announcing TiddlyChrome

2017-03-22 Thread Arlen Beiler
That's strange, not sure.

Here's the link

https://github.com/Arlen22/tiddly-chrome-app


On Mar 21, 2017 5:11 AM, "Ben John"  wrote:

> Hi Arlen
>
> Can you tell me why my link was blocked? - I have AVG installed on my
> computer which is running Windows 10
> regards
>
> Ben
>
> On Mon, Mar 20, 2017 at 9:43 AM, Gmail Team 
> wrote:
>
>> The message "[tw] Announcing TiddlyChrome" from Arlen Beiler (
>> arlen...@gmail.com) contained a virus or a suspicious attachment. It was
>> therefore not fetched from your account benj...@virginmedia.com and has
>> been left on the server.
>>
>> Message-ID:
>>
>> If you wish to write to Arlen, just hit reply and send Arlen a message.
>>
>>
>> Thanks,
>>
>> The Gmail Team
>>
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this group at https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywiki/CAB4YcMBoWYW50xk8B7rsAgBs3FG%3DHKQz8ksXZRhdY%3DQzEVDjWA%
> 40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSQ0jC46Uy_%3DN4UNbY-XfCnhgQbuE5Tm02VTRnf2TVoWXA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Re: [tw] Voicing Futures ...

2017-03-22 Thread Arlen Beiler
The tiddlywiki architecture is inherently single file. This is why it is so
hard to get multi-user configured properly. You would have to virtually
dismantle tiddlywiki and put it together differently to get anything as
static as Wikipedia.

Even the server and online versions download everything in few files and
the core idea again is one file. If you load a tiddlywiki, the chances are
that the entire thing will slowly get loaded as you browse if it was
Wikipedia.

There are many options going forward, and almost all of them are very
single file oriented when setup correctly.

So I don't think our browser conundrum is going to be too much of a hold
up. It will only change the way things work, but they can still work just
as fast.

My thoughts,
-Arlen

On Mar 22, 2017 3:21 PM, "@TiddlyTweeter"  wrote:

> Ciao Danielo
>
> Thanks for your response.
>
> On Wednesday, 22 March 2017 12:51:15 UTC+1, Danielo Rodríguez wrote:
>>
>>
>> Very good questions. I think they should be added to the official FAQ.
>> Would you mind to open an issue to the official NoteSelf Repo?
>>
>
> Sure. If it is helpful.
>
>
>> 3 - personally I'm interested in the PouchDB / CouchDB combo for E-pubs
>>> but your github does not explain how to integrate the functions of PouchDB
>>> in a standard TW that would enable that (not that you SHOULD--only if you
>>> interested in that).
>>>
>>
>> That is because I'm not interested on giving support to standalone usages
>> of TiddlyPouch. They require some technical skills that I don't have time
>> to properly explain to normal users. Any advanced user otherwise should be
>> able to just go to TiddlyPouch repo and grab it to their own needs.
>>
>
> In the context of the current thread I am very appreciative of your
> answer. I think its obvious, in a way, that one person following an
> interest can't easily support carrying forward of their work other than in
> a very delimited way. They just don't have the time.
>
> But, also, from my point of view it also looks like, in some ways,* good
> things in TW that might well support wide use by non-specialists, get used
> by a few, and never reach a critical mass.* I'm observing this phenomena
> and thinking about it.
>
> Its amazing the number of WAYS that TW can be got to work. But actually
> forming an overview of them, one that you could communicate to others, is
> not so easy.
>
> Just thoughts
>
> Best wishes
> Josiah
>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to tiddlywiki@googlegroups.com.
> Visit this group at https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywiki/cff0047d-ebf4-4072-97e4-b094190886fe%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSTOKu6KpTqaYj-CoZZ9Ap%3Du8yKyfGAaGqt19fSrwOwq8Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5]is it possible to remove all empty fields from tiddlers?

2017-03-22 Thread Jeremy Ruston
Another way to think about things is that TiddlyWiki lets you fairly seamlessly 
switch between different perspectives/modalities in using the single HTML file 
configuration:

* As an web app, experienced through the browser
* As a single, opaque file that can be emailed/Dropboxed/Slacked etc. as a blob
* As a plain text file that can be backed up, edited, etc just like any other 
text file
* As a fancy ZIP file that can contain multiple items
* As a standalone tool to process content elsewhere, for example to generate a 
static, secondary representation of content for publication/distribution

While the specific capability to perform bulk operations like search and 
replace is useful, I think the real value is more conceptual: we can switch 
between different ways of thinking about TiddlyWiki according to the task we 
face.

Best wishes

Jeremy.


> On 22 Mar 2017, at 21:07, @TiddlyTweeter  wrote:
> 
> Ciao Jed
> 
> Its easier if its internal. Familiar terrain. But the truth is that some BULK 
> operations in TW users could benefit from are not yet quite there.
> 
> Best wishes
> Josiah
> 
> On Wednesday, 22 March 2017 21:55:19 UTC+1, Jed Carty wrote:
> Before turning to an external app, making a simple widget that takes care of 
> this would be a relatively simple task. If I ever get around to putting 
> together the suite of tools I have for myself something like that may be a 
> part of it.
> 
> -- 
> 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+unsubscr...@googlegroups.com 
> .
> To post to this group, send email to tiddlywiki@googlegroups.com 
> .
> Visit this group at https://groups.google.com/group/tiddlywiki 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/3105460f-be6e-420d-ab1e-7dfe9e706103%40googlegroups.com
>  
> .
> For more options, visit https://groups.google.com/d/optout 
> .

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2FFA07F3-9E5E-40CB-B2C3-AE7A94225F59%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5]is it possible to remove all empty fields from tiddlers?

2017-03-22 Thread @TiddlyTweeter
Ciao Jed

Its easier if its internal. Familiar terrain. But the truth is that some 
BULK operations in TW users could benefit from are not yet quite there.

Best wishes
Josiah

On Wednesday, 22 March 2017 21:55:19 UTC+1, Jed Carty wrote:
>
> Before turning to an external app, making a simple widget that takes care 
> of this would be a relatively simple task. If I ever get around to putting 
> together the suite of tools I have for myself something like that may be a 
> part of it.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/3105460f-be6e-420d-ab1e-7dfe9e706103%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] User interface for copy by value (vs reference) operations on singleton tiddlers

2017-03-22 Thread @TiddlyTweeter
i have not seen the use of the word "singleton" for a very long time.

it is a *beautiful* word.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d8ed31b4-44f0-4d96-9725-2fab9a7de567%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5]is it possible to remove all empty fields from tiddlers?

2017-03-22 Thread Jed Carty
Before turning to an external app, making a simple widget that takes care 
of this would be a relatively simple task. If I ever get around to putting 
together the suite of tools I have for myself something like that may be a 
part of it.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/041b5698-5fad-4d6f-9f4b-417498d1ec18%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Announcing the 2nd TiddlyWiki European Meetup on 10th & 11th June 2017

2017-03-22 Thread @TiddlyTweeter
I'd happily do it if the cameraman had a live earpiece and was listening to 
my direction :-)

On Tuesday, 21 March 2017 23:31:22 UTC+1, Thomas Elmiger wrote:
>
> Haha, now I can’t resist: Imagine Josiah in a remote studio clipping the 
> streams from all the Dragon-equipment following a trello timetable – that 
> must be worth an Oscar for multi-angle meetup-livestreams! 
>
> I'll try to watch and participate remotely if there is any bandwidth left 
> for me :–D 
>
> All the best! 
> Thomas 

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/19782b87-57a5-4edb-956e-700bc9ad0a8f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: force set width on multi-line edit-text widget

2017-03-22 Thread Thomas Elmiger
Hi Egbert

Here comes my suggestion for your task: A conditional view template as I 
have learned 
 it 
from Tobias Beer. This way we make something that shows up on any tiddler 
meeting predefined conditions. The condition I use is that a tiddler must 
be tagged with a tag ExampleTag so that the notes are shown. Of course you 
can change this to something more meanigful in your case like "joboffer". 

Ingredients for this receipt: a tag, some wikitext code, a list-after field.

a) Your template tiddler must be tagged with $:/tags/ViewTemplate 

b) In the text field we put this:

<$list filter="[all[current]tag[ExampleTag]]">
<$set name="tid" value="Notes-for-$(currentTiddler)$">
<$edit-text tiddler=<> placeholder="Your text goes here" default="The 
tiddler for storage will be created automagically." rows="10" 
minHeight="10em" class="my-extended-memory-field"/>
Notes go here: <$link to=<>><>



.my-extended-memory-field {
   width: 100%;
}



c) create a field for your tiddler, call it list-after and enter this as 
value: $:/core/ui/ViewTemplate/tags

After you have created this tiddler you can tag any tiddler you like with 
"ExampleTag" and it will show a field for notes after saving. 

New elements in this solution: 
* the <$list filter part shows it’s content only if the condition with the 
tag is met.
* the <$set statement creates a variable tid that contains the title for 
the storage tiddler. You can change the prefix *Notes-for-* if you like.

Good luck!
Thomas

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/12124c3a-fe5b-4fda-bdf8-a02496463921%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


notes-template.tid
Description: Binary data


[tw] Re: [TW5]is it possible to remove all empty fields from tiddlers?

2017-03-22 Thread @TiddlyTweeter
Ciao Jed & Siniy-Kit

This whole thing with BULK procedures I think is very interesting.

Slightly out of left-field I see TW simply as a structured text file. Using 
EXTERNAL tools on a non-running TW for operations like that also seems of 
merit. 

Doing what you want is pretty easy through well devised regular expressions 
from an external app. And likely without the potential issues you have if 
its running live.

Best wishes
Josiah 

On Wednesday, 22 March 2017 12:36:13 UTC+1, Jed Carty wrote:
>
> Yes, but be very careful with this!! The version that works on all 
> tiddlers may cause unexpected problems if you have a large wiki do to 
> rendering issues.
>
>
> This will list all the fields in the current tiddler that are empty, it 
> works well:
>
>
> <$list filter='[fields[]]' variable=fieldName>
> <$list filter='[!has]'>
> <>
> 
> 
>
>
> This will remove all empty fields from the current tiddler, it works:
>
> <$button>doo EET!!
> <$list filter='[fields[]]' variable=fieldName>
> <$list filter='[!has]'>
> <$action-deletefield $field=<>/>
> 
> 
> 
>
>
> This will remove all the empty fields in all tiddlers, if it ever renders:
>
> <$button>doo EET glow BALL eye!!
> <$list filter='[!is[system]'>
> <$list filter='[fields[]]' variable=fieldName>
> <$list filter='[!has]'>
> <$action-deletefield $field=<>/>
> 
> 
> 
> 
>
> it takes a few seconds to render on tiddlywiki.com, and then a few 
> seconds to actually finish, but it seems to work. When I used '[all[]]' as 
> the outer filter instead of '[!is[system]]' it changed some plugin tiddlers 
> so I don't trust that. And I wouldn't trust this much ether unless you have 
> some way to test that it didn't break anything.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5a3a2ea3-8d42-48a2-9e87-42a513af6106%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: How do I make a custom top menu?

2017-03-22 Thread Lost Admin
That is also sort of what I'm looking for but with way more functionality.

Unfortunately (for me), when I save it as static html, it drops the menu in 
the static file.

However, I'll have a look at how you did it (if it doesn't get beyond my 
skills) and see if I can adapt it.

On Wednesday, March 22, 2017 at 4:06:52 PM UTC-4, Jed Carty wrote:
>
> I don't know how it would work as a static site, but I did make icon 
> menus, you can see it here (http://ooktech.com/iconmenus/)
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7aeae793-ef0f-4aed-8bd4-8b298855f751%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: How do I make a custom top menu?

2017-03-22 Thread Jed Carty
I don't know how it would work as a static site, but I did make icon menus, 
you can see it here (http://ooktech.com/iconmenus/)

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c31f30c1-61a0-4f7e-abb1-11e8ad174df6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] How do I make a custom top menu?

2017-03-22 Thread Lost Admin
I had quick look.

Yes, I am looking for something like the top-menu on that site but with 
much less animation (stripping out is probably easier than putting it it). 
But, I have no idea where in that wiki to start looking to be able to 
borrow the core of the top menu.

On Wednesday, March 22, 2017 at 12:31:29 PM UTC-4, Jeremy Ruston wrote:
>
> Hi Lost
>
> https://federatial.com is a static site with a top menu; it may have a 
> bit more going on than you need. It is created from the wiki you can see at 
> https://federatial.com/wiki, on GitHub at 
> https://github.com/Federatial/website.
>
> Best wishes
>
> Jeremy
>
>
> On 22 Mar 2017, at 14:42, Lost Admin  
> wrote:
>
> If you go to Tobias' tb5 wiki (http://tobibeer.github.io/tb5/#Welcome) 
> you will see he has a menu of custom tiddlers at the very top. I'm 
> wondering how to do that in a way that will work with a static export of 
> the wiki.
>
> I know about Ton's TopToolbar (http://tw5toolbar.tiddlyspot.com/) but 
> that seams to make use of the controls and settings tiddlers (i.e. managing 
> an updateable wiki).
>
> I'm looking to use TiddlyWiki as the tool for creating static content an a 
> menu at the top of each page similar to what I see on the tobibeer is 
> something I would like to include.
>
> -- 
> 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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/fab665c0-d6f0-48d2-a24f-80bb8a03da4b%40googlegroups.com
>  
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ffed8c0b-1b21-47a7-a662-c709a5d5f790%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Saving on Sharepoint Online

2017-03-22 Thread Lost Admin
I thought I would give this a shot at work. Since we have an internal team 
sharepoint and I can create folder/files etc for my own use.

Like indicated earlier in this thread, I had to re-name it to .aspx to get 
it to show-up in the browser as one would want a tiddlywiki to do.

Unfortunately, auto-save (closing an edit of a tiddler) didn't save 
anything (but the edit area closed fine) and manually saving performed a 
local save. Looks like our internal Sharepoint isn't playing webdav nicely.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fde244c6-b316-4f1e-bf9a-669c87da740b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Re: [tw] Voicing Futures ...

2017-03-22 Thread @TiddlyTweeter
Ciao Danielo  

Thanks for your response.

On Wednesday, 22 March 2017 12:51:15 UTC+1, Danielo Rodríguez wrote:
>
>
> Very good questions. I think they should be added to the official FAQ. 
> Would you mind to open an issue to the official NoteSelf Repo?
>

Sure. If it is helpful. 
 

> 3 - personally I'm interested in the PouchDB / CouchDB combo for E-pubs 
>> but your github does not explain how to integrate the functions of PouchDB 
>> in a standard TW that would enable that (not that you SHOULD--only if you 
>> interested in that).
>>
>
> That is because I'm not interested on giving support to standalone usages 
> of TiddlyPouch. They require some technical skills that I don't have time 
> to properly explain to normal users. Any advanced user otherwise should be 
> able to just go to TiddlyPouch repo and grab it to their own needs.
>

In the context of the current thread I am very appreciative of your answer. 
I think its obvious, in a way, that one person following an interest can't 
easily support carrying forward of their work other than in a very 
delimited way. They just don't have the time.

But, also, from my point of view it also looks like, in some ways,* good 
things in TW that might well support wide use by non-specialists, get used 
by a few, and never reach a critical mass.* I'm observing this phenomena 
and thinking about it. 

Its amazing the number of WAYS that TW can be got to work. But actually 
forming an overview of them, one that you could communicate to others, is 
not so easy.

Just thoughts

Best wishes
Josiah

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/cff0047d-ebf4-4072-97e4-b094190886fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Want to add a tag to multiple tiddlers -- how?

2017-03-22 Thread Pit.W.

Hi, all,

here is my humble tool for the tagging of a group of tiddlers with the 
name of the current tiddler, using a search function.


I call it the "collection-footer", it is part of my view template.

In order to keep my GUI clean, I have a checkbox in a tiddler which is a 
conditional view template. This box toggles the tag "$:/tags/ViewTemplate"


The code is "stolen" from so many people on this mailing list, that I do 
not remember them, so I thank U all.



Pit



|
<$set name="collectTagName" value=<>>


@@color:red;font-size:8pt;''Enter the searchword:''
  <$edit-text tiddler="$:/temp/CollectTags/searchWord" tag="input" 
type="text" size=80/>

[[(e)|$:/+PGA2015/admin/footerCollect]]@@


<$scrollable class='tc-scrollable-demo'>

__Apply the tag  @@color:grey;[<$text text=<>/>]@@ to 
the following tiddlers (sorted by creation date):__


<$list 
filter="[!has[draft.of]!is[system]search{$:/temp/CollectTags/searchWord}!title{!!title}!tagsort[created]]">

"""
<$checkbox tag=<>> <$link to={{!!title}}><$view 
field="title"/> @@color:brown;//<$view 
field="summary"/>//@@

"""






<$scrollable class='tc-scrollable-small'>

__These tiddlers have been included in the workfile: 
@@color:grey;[<$text text=<>/>]@@__


<$list 
filter="[!has[draft.of]!is[system]search{$:/temp/CollectTags/searchWord}tagsort[title]]">

"""
<$checkbox tag=<>> <$link to={{!!title}}><$view 
field="title"/>

"""





|


Am 2017-03-13 um 15:14 schrieb stevesuny:


5.



|
$set name="tag"value="TagNameHere">
<$button>
Tag<$count filter={{tiddlers-filter}}/>tiddlers with<>
<$list filter={{tiddlers-filter}}>
<$action-listops $tags=<>/>



|




--
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/76fe089e-dba7-735a-7443-65eff6f09dae%40eclipso.ch.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] How do I make a custom top menu?

2017-03-22 Thread Jeremy Ruston
Hi Lost

https://federatial.com  is a static site with a top 
menu; it may have a bit more going on than you need. It is created from the 
wiki you can see at https://federatial.com/wiki , 
on GitHub at https://github.com/Federatial/website 
.

Best wishes

Jeremy


> On 22 Mar 2017, at 14:42, Lost Admin  wrote:
> 
> If you go to Tobias' tb5 wiki (http://tobibeer.github.io/tb5/#Welcome) you 
> will see he has a menu of custom tiddlers at the very top. I'm wondering how 
> to do that in a way that will work with a static export of the wiki.
> 
> I know about Ton's TopToolbar (http://tw5toolbar.tiddlyspot.com/) but that 
> seams to make use of the controls and settings tiddlers (i.e. managing an 
> updateable wiki).
> 
> I'm looking to use TiddlyWiki as the tool for creating static content an a 
> menu at the top of each page similar to what I see on the tobibeer is 
> something I would like to include.
> 
> -- 
> 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+unsubscr...@googlegroups.com 
> .
> To post to this group, send email to tiddlywiki@googlegroups.com 
> .
> Visit this group at https://groups.google.com/group/tiddlywiki 
> .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/fab665c0-d6f0-48d2-a24f-80bb8a03da4b%40googlegroups.com
>  
> .
> For more options, visit https://groups.google.com/d/optout 
> .

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/25423642-C309-4B40-8149-987E63BB8EBA%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] [NEW plugin] TW5 Search and Replace

2017-03-22 Thread J Mc
Danielo,

That's what was wrong. I didn't notice the space after the z.
It worked perfectly.
Thank you very much. This will save me quite a lot of time preparing this 
and other such lists.
Best regards,

J Mc

On Wednesday, 22 March 2017 15:16:47 UTC, Danielo Rodríguez wrote:
>
> Dear J Mc,
>
> You are probably missing the whitespace between the braces. Note the 
> regular expression is ([A-z ]+), with a space after the z
>
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/74f7c4f6-6b83-4d94-a10e-39fb78833187%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] [NEW plugin] TW5 Search and Replace

2017-03-22 Thread Danielo Rodríguez
Dear J Mc,

You are probably missing the whitespace between the braces. Note the 
regular expression is ([A-z ]+), with a space after the z

Regards

El miércoles, 22 de marzo de 2017, 16:04:30 (UTC+1), J Mc escribió:
>
> Hi Danielo,
> I have tried the regular expression suggested in your screenshot, but it 
> does not work. It is close, but not exactly as I need it.
>
> The results is as shown below.
>
> [[Abbey]] [[Close]]
> [[Abbey]] [[Lane]]
> [[Abbey]] [[Mount]]
> [[Abbey]] [[Strand]]
> [[Abbey]] [[Street]]
>
> The result that I need is as shown below. (Please note the blank lines in 
> between each street name).
>
>
> [[Abbey Close]]
>
> [[Abbey Lane]]
>
> [[Abbey Mount]]
>
> [[Abbey Strand]]
>
> [[Abbey Street]]
>
> Thanks for your help.
> J Mc
>
> On Wednesday, 22 March 2017 11:59:54 UTC, Danielo Rodríguez wrote:
>>
>> Hello J Mc,
>>
>> You should be able to get wat you want making use of the regular 
>> expression feature.
>>
>> Hope the following screenshots helps you, let me know if it does not:
>>
>>
>> 
>>
>>
>> El martes, 21 de marzo de 2017, 20:43:46 (UTC+1), J Mc escribió:
>>>
>>> Hi Danielo,
>>> I have tried your searchNreplace plugin but can't get it to work.
>>> I have a large list of street names which I need to enclose in square 
>>> brackets and need to separate with a blank line so that I can create new 
>>> tiddlers from a list.
>>> I can search for \n and replace this [[ but can't put the closing ]] 
>>> brackets in place.
>>> If I have a list such as below,
>>>
>>> Abbey Close
>>> Abbey Lane
>>> Abbey Mount
>>> Abbey Strand
>>> Abbey Street
>>>
>>>
>>> how do I achieve the following
>>>
>>> [[Abbey Close]]
>>>
>>> [[Abbey Lane]]
>>>
>>> [[Abbey Mount]]
>>>
>>> [[Abbey Strand]]
>>>
>>> [[Abbey Street]]
>>>
>>> Any help you could offer would be great much appreciated.
>>>
>>> Thanks,
>>>
>>> J Mc
>>>
>>> On Monday, 13 April 2015 07:09:27 UTC+1, Danielo Rodríguez wrote:

 Please can you point to the code?
>

 Hello Jeremy,

 Sorry,the code that does the replacement is here:


 https://github.com/danielo515/TW5-searchNreplace/blob/master/searchNreplacewiki/plugins/searchNreplace/daemons/replace-daemon.js
  

>>>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5b001b9f-2638-481c-a2bc-a9137757a931%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: How to run startup module after startup?

2017-03-22 Thread BJ

exports.startup = function() {
exports.platforms = ["node"];

$tw.wiki.addEventListener("change",function(changes) {
if($tw.utils.hop(changes,"updatebookmarks")) {
runPinboardPlugin();
}
});

runPinboardPlugin();
}


On Wednesday, March 22, 2017 at 4:07:29 PM UTC+1, BJ wrote:
>
> maybe you can add an event listener:
>
> this.wiki.addEventListener("change",function(changes) {
> if($tw.utils.hop(changes,"updatebookmarks")) {
> runmyupdatebookmarks()
> }
> });
>
>
>
> On Wednesday, March 22, 2017 at 12:04:54 PM UTC+1, BJ wrote:
>>
>> ok, what I meant is, if you have a tiddler call "updatebookmarks", and 
>> when a button is clicked this tiddler is updated, this update is sync'd 
>> with the nodejs instance. In the nodejs instance there need to be a hook 
>> that listens for updates to the tiddler "updatebookmarks", and when updated 
>> runs a function.
>>
>> You cannot use chrome dev tools as the code should not run in the 
>> browser, only nodejs.
>>
>> You can see how to run code only in nodejs by looking at the command 
>> strartup - 
>>
>>
>> exports.platforms = ["node"];
>>
>> HOWEVER, it seems the hooks are not called in the nodejs instance, so you 
>> cannot do it like this - ??
>>
>> You could request a hook be added to the core that will run in the nodejs 
>> instance.
>>
>>
>> Hi BJ,
>>>
>>> Thanks very much for the help. Can you possibly explain this in more 
>>> depth? I've tried to follow your instructions, and also read up on hooks 
>>> from twdocs and looked at the code in `boot.js`, but I still don't fully 
>>> understand how a hook function is called.
>>>
>>> The following is my progress so far.
>>>
>>> I wasn't sure where exactly the addHook function belonged or what the 
>>> name was supposed to be. My best guess was that they belonged in the plugin 
>>> startup module itself. So I took the main function in 
>>> `create-pinboard-tiddlers.js` and moved it to a new one.
>>> I tested two different formats of `addhook()` based on what I read:
>>>
>>> exports.startup = function() {
>>>
>>> // $tw.hooks.addHook("reset-pinboard-tiddlers",function() { 
>>> // runPinboardPlugin();
>>> // return; 
>>> // });
>>>
>>> $tw.hooks.addHook("th-saving-tiddler",function(tiddler) { 
>>> runPinboardPlugin();
>>> return tiddler; 
>>> });
>>>
>>> runPinboardPlugin();
>>> }
>>>
>>> As you can see I commented out the first one, but I did try both. In 
>>> both cases, the plugin worked normally on startup. In neither case was I 
>>> able to successfully `invokeHook()`. I tried Chrome dev-tools snippets:
>>>
>>> `$tw.hooks.invokeHook("th-saving-tiddler");`
>>>
>>> &
>>>
>>> ``$tw.hooks.invokeHook("reset-pinboard-tiddlers");`
>>>
>>> depending on which one I was trying, but neither did anything. I also 
>>> tried saving tiddlers for the "th-saving-tiddler" test but this did 
>>> nothing either.
>>>
>>> What am I doing wrong?
>>>
>>> All the best,
>>> 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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0340bafb-0178-4e6d-8dcd-7992dd3441d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: How to run startup module after startup?

2017-03-22 Thread BJ
may you can add an event listener:

this.wiki.addEventListener("change",function(changes) {
if($tw.utils.hop(changes,"updatebookmarks")) {
runmyupdatebookmarks()
}
});

On Wednesday, March 22, 2017 at 12:04:54 PM UTC+1, BJ wrote:
>
> ok, what I meant is, if you have a tiddler call "updatebookmarks", and 
> when a button is clicked this tiddler is updated, this update is sync'd 
> with the nodejs instance. In the nodejs instance there need to be a hook 
> that listens for updates to the tiddler "updatebookmarks", and when updated 
> runs a function.
>
> You cannot use chrome dev tools as the code should not run in the browser, 
> only nodejs.
>
> You can see how to run code only in nodejs by looking at the command 
> strartup - 
>
>
> exports.platforms = ["node"];
>
> HOWEVER, it seems the hooks are not called in the nodejs instance, so you 
> cannot do it like this - ??
>
> You could request a hook be added to the core that will run in the nodejs 
> instance.
>
>
> Hi BJ,
>>
>> Thanks very much for the help. Can you possibly explain this in more 
>> depth? I've tried to follow your instructions, and also read up on hooks 
>> from twdocs and looked at the code in `boot.js`, but I still don't fully 
>> understand how a hook function is called.
>>
>> The following is my progress so far.
>>
>> I wasn't sure where exactly the addHook function belonged or what the 
>> name was supposed to be. My best guess was that they belonged in the plugin 
>> startup module itself. So I took the main function in 
>> `create-pinboard-tiddlers.js` and moved it to a new one.
>> I tested two different formats of `addhook()` based on what I read:
>>
>> exports.startup = function() {
>>
>> // $tw.hooks.addHook("reset-pinboard-tiddlers",function() { 
>> // runPinboardPlugin();
>> // return; 
>> // });
>>
>> $tw.hooks.addHook("th-saving-tiddler",function(tiddler) { 
>> runPinboardPlugin();
>> return tiddler; 
>> });
>>
>> runPinboardPlugin();
>> }
>>
>> As you can see I commented out the first one, but I did try both. In both 
>> cases, the plugin worked normally on startup. In neither case was I able to 
>> successfully `invokeHook()`. I tried Chrome dev-tools snippets:
>>
>> `$tw.hooks.invokeHook("th-saving-tiddler");`
>>
>> &
>>
>> ``$tw.hooks.invokeHook("reset-pinboard-tiddlers");`
>>
>> depending on which one I was trying, but neither did anything. I also 
>> tried saving tiddlers for the "th-saving-tiddler" test but this did 
>> nothing either.
>>
>> What am I doing wrong?
>>
>> All the best,
>> 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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fae49227-77d5-4e0a-b1fe-ee1de2e4c864%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] [NEW plugin] TW5 Search and Replace

2017-03-22 Thread J Mc
Hi Danielo,
I have tried the regular expression suggested in your screenshot, but it 
does not work. It is close, but not exactly as I need it.

The results is as shown below.

[[Abbey]] [[Close]]
[[Abbey]] [[Lane]]
[[Abbey]] [[Mount]]
[[Abbey]] [[Strand]]
[[Abbey]] [[Street]]

The result that I need is as shown below. (Please note the blank lines in 
between each street name).


[[Abbey Close]]

[[Abbey Lane]]

[[Abbey Mount]]

[[Abbey Strand]]

[[Abbey Street]]

Thanks for your help.
J Mc

On Wednesday, 22 March 2017 11:59:54 UTC, Danielo Rodríguez wrote:
>
> Hello J Mc,
>
> You should be able to get wat you want making use of the regular 
> expression feature.
>
> Hope the following screenshots helps you, let me know if it does not:
>
>
> 
>
>
> El martes, 21 de marzo de 2017, 20:43:46 (UTC+1), J Mc escribió:
>>
>> Hi Danielo,
>> I have tried your searchNreplace plugin but can't get it to work.
>> I have a large list of street names which I need to enclose in square 
>> brackets and need to separate with a blank line so that I can create new 
>> tiddlers from a list.
>> I can search for \n and replace this [[ but can't put the closing ]] 
>> brackets in place.
>> If I have a list such as below,
>>
>> Abbey Close
>> Abbey Lane
>> Abbey Mount
>> Abbey Strand
>> Abbey Street
>>
>>
>> how do I achieve the following
>>
>> [[Abbey Close]]
>>
>> [[Abbey Lane]]
>>
>> [[Abbey Mount]]
>>
>> [[Abbey Strand]]
>>
>> [[Abbey Street]]
>>
>> Any help you could offer would be great much appreciated.
>>
>> Thanks,
>>
>> J Mc
>>
>> On Monday, 13 April 2015 07:09:27 UTC+1, Danielo Rodríguez wrote:
>>>
>>> Please can you point to the code?

>>>
>>> Hello Jeremy,
>>>
>>> Sorry,the code that does the replacement is here:
>>>
>>>
>>> https://github.com/danielo515/TW5-searchNreplace/blob/master/searchNreplacewiki/plugins/searchNreplace/daemons/replace-daemon.js
>>>  
>>>
>>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0836f371-ab46-4eaf-ac0b-ed17efacfc2e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] How do I make a custom top menu?

2017-03-22 Thread Lost Admin
If you go to Tobias' tb5 wiki (http://tobibeer.github.io/tb5/#Welcome) you 
will see he has a menu of custom tiddlers at the very top. I'm wondering 
how to do that in a way that will work with a static export of the wiki.

I know about Ton's TopToolbar (http://tw5toolbar.tiddlyspot.com/) but that 
seams to make use of the controls and settings tiddlers (i.e. managing an 
updateable wiki).

I'm looking to use TiddlyWiki as the tool for creating static content an a 
menu at the top of each page similar to what I see on the tobibeer is 
something I would like to include.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fab665c0-d6f0-48d2-a24f-80bb8a03da4b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: force set width on multi-line edit-text widget

2017-03-22 Thread Egbert
Hello Thomas, it's for job search and the title of the tiddlers are the job 
titles. The text box then serves as a quick notice taking tool to quickly 
add info which I might gather through a phone call, interview etc. The body 
of the tiddlers consist of the job descriptions, contact details etc.

On Wednesday, 22 March 2017 13:44:14 UTC, Thomas Elmiger wrote:
>
> Hi Egbert 
> You will have to be even more precise 
> ;–) 
>
> How many such tiddlers do you want? 
>
> Why do you want that? (If I want to change a tiddler’s text I hit the edit 
> button.) 
>
> Cheers, Thomas

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7ac8c3bc-93ce-416b-b4d9-9fe53aaba403%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: force set width on multi-line edit-text widget

2017-03-22 Thread Thomas Elmiger
Hi Egbert 
You will have to be even more precise
;–)

How many such tiddlers do you want?

Why do you want that? (If I want to change a tiddler’s text I hit the edit 
button.)

Cheers, Thomas

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/82cc7dde-126c-4673-9417-0bd90575222d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Like TiddlySpot but using https.

2017-03-22 Thread Lost Admin
Yep, and therein lies my problem.

Instead of having a user management system built-in to the web server 
(basic-auth) and/or server side scripts (store.php), I have to re-build the 
entire sign-up system to create local user accounts for everyone (to get 
per-user storage limits) and update the web server configuration to support 
each new user's sub-directory with proper authentication and access 
control. A vastly different security model with much higher impact in the 
event of a remote-code execution vulnerability.

If I switch to Apache (instead of lighttpd), I would be able to create 
custom handlers for the input methods which could then support managing 
per-user storage limits. But the way Apache works, it would significantly 
increase memory usage for more than a couple of simultaneous users.

On Wednesday, March 22, 2017 at 2:00:26 AM UTC-4, Sven Wetzel wrote:
>
> Hi Lost Admin,
> when I understood it right, the webdav protocol gives the control of user 
> rights to the file system that is used to host the files.
>
> Am 20.03.2017 um 16:59 schrieb Lost Admin:
>
> *Status Update on my https project*
>
> Hopefully I'm not wasting people's time with this post.  
>
> Instead of spending the weekend making modifications to store.php (to 
> support a more secure password file) and some behind the scenes 
> re-configuring of the web server, I decided to have another look at 
> Jeremy's suggestion of using WebDAV for saving.
>
> My initial plan with the VM was to set-up OwnCloud (and hosting my own 
> tiddlywiki was incidental to that). I abandoned that plan because of the 
> memory requirements of OwnCloud (I wasn't willing to pay for a VM with 
> enough RAM). However, just implemeting the WebDAV module of Lighttpd is a 
> different story.
>
> So, I spent a chunk of the weekend re-building my set-up to do that. It 
> works pretty well. Unfortunately it leads to some security issues I'm not 
> ready to deal with in a multi-user environment. There is no built-in way 
> (that I found) to limit the files that could be uploaded (I found some ways 
> to limit per-file size but not per-user size, file names, or file types). 
> This opens up a problem where it is far too easy for a malicious user to 
> host nasty things if they find it. It also added a lot of complexity in 
> setting-up individual repositories with the features I want. I may re-visit 
> WebDAV in the future as I think these things are resolvable, just not in a 
> weekend (at least not by me).
>
> I did manage to swap out password management in store.php such that the 
> back-end file now uses the same file format as Apache digest authentication 
> (which is also used by Lighttpd). This doesn't involve changes to 
> TiddlyWiki, so it is still transmitting the password in clear between the 
> browser and the server. Only the back-end no longer stores passwords in 
> clear text. Unfortunately, the WebDAV experiments left the web server all 
> messed up and I didn't have time to clean things up to be usable.
>
> I do think that long-term WebDAV is still the way I want to go. I just 
> need to figure out how to introduce appropriate logic to better control and 
> separate users.
> -- 
> 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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/ed536378-0f4f-4120-b0d9-a69898907e33%40googlegroups.com
>  
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1d7b97dc-648e-4cf8-8cd6-70f63aef839d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Announcing the 2nd TiddlyWiki European Meetup on 10th & 11th June 2017

2017-03-22 Thread Jed Carty
I think that if Dragon has multiple computers he may be a better option 
since the old laptop I could bring is an old mac that barely works.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/35fbc77a-f61f-46f4-a08c-3914113d1517%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Announcing the 2nd TiddlyWiki European Meetup on 10th & 11th June 2017

2017-03-22 Thread Lost Admin
I am old enough that I remember a class in university with an 
"experimental" set-up that became videoconferencing (Big TV/monitor, with 
camera at the ends of tables in different parts of the world).

Now we are doing it with Jed's old laptop and some spare parts that Jeremy 
has just lying around.


Someone mentioned having a robot that is controlled through a website built 
with TiddlyWiki. I wonder if there is time to enhance that to the point 
where it can be used as a shared tele-presence device and enable the remote 
people to move around?

On Tuesday, March 21, 2017 at 6:31:22 PM UTC-4, Thomas Elmiger wrote:
>
> Haha, now I can’t resist: Imagine Josiah in a remote studio clipping the 
> streams from all the Dragon-equipment following a trello timetable – that 
> must be worth an Oscar for multi-angle meetup-livestreams! 
>
> I'll try to watch and participate remotely if there is any bandwidth left 
> for me :–D 
>
> All the best! 
> Thomas 

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/44943115-e80c-40d5-a153-d7d02dc00a57%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: force set width on multi-line edit-text widget

2017-03-22 Thread Egbert
Hi Thomas, thanks for your help. Yes it works with one tiddler, but if I 
put a text in the textbox of tiddler 1 and also put some other text in the 
textbox of tiddler 2, the text of tiddler 1 get replaced with the most 
recent text of tiddler 2. Is there a possibility to put different texts to 
textboxes on different tiddlers? Sorry, I should have been more precise 
with my question.


On Wednesday, 22 March 2017 11:32:32 UTC, Thomas Elmiger wrote:
>
> Hi Egbert
>
> See, that is much easier than what Dave wanted :)
>
> Create a tiddler, name it as you like, and put this in: 
>
> <$edit-text tiddler="MyExtendedMemoryNotes" placeholder="Your text goes 
> here" default="The tiddler MyExtendedMemoryNotes will be created 
> automagically." rows="10" minHeight="10em" 
> class="my-extended-memory-field"/>
>
> Find your notes here: MyExtendedMemoryNotes
>
> 
> .my-extended-memory-field {
>width: 100%;
> }
> 
>
> Adapt the parameters minHeight and rows as you like, keeping them in sync 
> works good for me.
>
> I hope, this is what you wished for.
>
> All the best!
> Thomas
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0b723d10-a81d-4869-92b9-17f5dbf959b0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Noteself Error (for Danielo)

2017-03-22 Thread Danielo Rodríguez
Hola Alfonso,

How have you downloaded NoteSelf?
Looks like you have not downloaded it the proper way. Please use the 
download link at https://noteself.github.io

In any case, are you sure you need to download it? You can use it without 
any download just going to https://noteself.github.io/online and use it. 
The tiddlers are going to be saved to the same place: your browser's 
database.

Regards.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/25389191-cb5e-43cd-bf73-000da930db81%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] [NEW plugin] TW5 Search and Replace

2017-03-22 Thread Danielo Rodríguez
Hello J Mc,

You should be able to get wat you want making use of the regular expression 
feature.

Hope the following screenshots helps you, let me know if it does not:




El martes, 21 de marzo de 2017, 20:43:46 (UTC+1), J Mc escribió:
>
> Hi Danielo,
> I have tried your searchNreplace plugin but can't get it to work.
> I have a large list of street names which I need to enclose in square 
> brackets and need to separate with a blank line so that I can create new 
> tiddlers from a list.
> I can search for \n and replace this [[ but can't put the closing ]] 
> brackets in place.
> If I have a list such as below,
>
> Abbey Close
> Abbey Lane
> Abbey Mount
> Abbey Strand
> Abbey Street
>
>
> how do I achieve the following
>
> [[Abbey Close]]
>
> [[Abbey Lane]]
>
> [[Abbey Mount]]
>
> [[Abbey Strand]]
>
> [[Abbey Street]]
>
> Any help you could offer would be great much appreciated.
>
> Thanks,
>
> J Mc
>
> On Monday, 13 April 2015 07:09:27 UTC+1, Danielo Rodríguez wrote:
>>
>> Please can you point to the code?
>>>
>>
>> Hello Jeremy,
>>
>> Sorry,the code that does the replacement is here:
>>
>>
>> https://github.com/danielo515/TW5-searchNreplace/blob/master/searchNreplacewiki/plugins/searchNreplace/daemons/replace-daemon.js
>>  
>>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c4e19881-962b-4d70-af8c-e811b2241fcc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Re: [tw] Voicing Futures ...

2017-03-22 Thread Danielo Rodríguez

Hello Josiah

Very good questions. I think they should be added to the official FAQ. 
Would you mind to open an issue to the official NoteSelf Repo?
 

> 1 - its unclear how exactly to sign up to Cloudant. And whether they will 
> CHARGE your Credit Card. Do you need to pay to just test?
>

Those are two questions actually. About how to sign up to Cloudant, there 
is a video. I should spend some time making it remarkable. Regarding the 
second question, Cloudant DO NOT require any Credit Card to sign up, and 
they will not charge you anything unless you hit some (quite generous) 
milestones.
 

2 - its unclear what in NoteSelf is the TW "Evernote Replacement" and what 
> could be used other ways.
>

For me being able to store notes, checklist, bookmarks, all in one place 
and have them synched between devices is the part that replaces Evernote.
 

>
> 3 - personally I'm interested in the PouchDB / CouchDB combo for E-pubs 
> but your github does not explain how to integrate the functions of PouchDB 
> in a standard TW that would enable that (not that you SHOULD--only if you 
> interested in that).
>

That is because I'm not interested on giving support to standalone usages 
of TiddlyPouch. They require some technical skills that I don't have time 
to properly explain to normal users. Any advanced user otherwise should be 
able to just go to TiddlyPouch repo and grab it to their own needs.
 

Regards

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1b42f738-fee7-4c83-907b-b6a91f8d36fb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5]is it possible to remove all empty fields from tiddlers?

2017-03-22 Thread Jed Carty
Yes, but be very careful with this!! The version that works on all tiddlers 
may cause unexpected problems if you have a large wiki do to rendering 
issues.


This will list all the fields in the current tiddler that are empty, it 
works well:


<$list filter='[fields[]]' variable=fieldName>
<$list filter='[!has]'>
<>




This will remove all empty fields from the current tiddler, it works:

<$button>doo EET!!
<$list filter='[fields[]]' variable=fieldName>
<$list filter='[!has]'>
<$action-deletefield $field=<>/>





This will remove all the empty fields in all tiddlers, if it ever renders:

<$button>doo EET glow BALL eye!!
<$list filter='[!is[system]'>
<$list filter='[fields[]]' variable=fieldName>
<$list filter='[!has]'>
<$action-deletefield $field=<>/>





it takes a few seconds to render on tiddlywiki.com, and then a few seconds 
to actually finish, but it seems to work. When I used '[all[]]' as the 
outer filter instead of '[!is[system]]' it changed some plugin tiddlers so 
I don't trust that. And I wouldn't trust this much ether unless you have 
some way to test that it didn't break anything.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0bff259b-a56a-4dd2-b527-dcf3c22df2ad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: force set width on multi-line edit-text widget

2017-03-22 Thread Thomas Elmiger
Hi Egbert

See, that is much easier than what Dave wanted :)

Create a tiddler, name it as you like, and put this in: 

<$edit-text tiddler="MyExtendedMemoryNotes" placeholder="Your text goes 
here" default="The tiddler MyExtendedMemoryNotes will be created 
automagically." rows="10" minHeight="10em" 
class="my-extended-memory-field"/>

Find your notes here: MyExtendedMemoryNotes


.my-extended-memory-field {
   width: 100%;
}


Adapt the parameters minHeight and rows as you like, keeping them in sync 
works good for me.

I hope, this is what you wished for.

All the best!
Thomas

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b2900936-7417-42a5-82a2-e22eddff20f4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Is virtual DOM used in TW5 ?

2017-03-22 Thread Danielo Rodríguez
Yes,

Tiddlywiki uses it's own implementation of a virtual DOM. It specifically 
builds a widget tree, that then it's translated into a doom tree. Like 
react, any change to a node results on a re-render of all it's children, so 
there are some performance problems too.

Regards

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0fd34e66-931a-47c5-be15-25c1b7e55a41%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: How to run startup module after startup?

2017-03-22 Thread BJ
ok, what I meant is, if you have a tiddler call "updatebookmarks", and when 
a button is clicked this tiddler is updated, this update is sync'd with the 
nodejs instance. In the nodejs instance there need to be a hook that 
listens for updates to the tiddler "updatebookmarks", and when updated runs 
a function.

You cannot use chrome dev tools as the code should not run in the browser, 
only nodejs.

You can see how to run code only in nodejs by looking at the command 
strartup - 


exports.platforms = ["node"];

HOWEVER, it seems the hooks are not called in the nodejs instance, so you 
cannot do it like this - ??

You could request a hook be added to the core that will run in the nodejs 
instance.


Hi BJ,
>
> Thanks very much for the help. Can you possibly explain this in more 
> depth? I've tried to follow your instructions, and also read up on hooks 
> from twdocs and looked at the code in `boot.js`, but I still don't fully 
> understand how a hook function is called.
>
> The following is my progress so far.
>
> I wasn't sure where exactly the addHook function belonged or what the name 
> was supposed to be. My best guess was that they belonged in the plugin 
> startup module itself. So I took the main function in 
> `create-pinboard-tiddlers.js` and moved it to a new one.
> I tested two different formats of `addhook()` based on what I read:
>
> exports.startup = function() {
>
> // $tw.hooks.addHook("reset-pinboard-tiddlers",function() { 
> // runPinboardPlugin();
> // return; 
> // });
>
> $tw.hooks.addHook("th-saving-tiddler",function(tiddler) { 
> runPinboardPlugin();
> return tiddler; 
> });
>
> runPinboardPlugin();
> }
>
> As you can see I commented out the first one, but I did try both. In both 
> cases, the plugin worked normally on startup. In neither case was I able to 
> successfully `invokeHook()`. I tried Chrome dev-tools snippets:
>
> `$tw.hooks.invokeHook("th-saving-tiddler");`
>
> &
>
> ``$tw.hooks.invokeHook("reset-pinboard-tiddlers");`
>
> depending on which one I was trying, but neither did anything. I also 
> tried saving tiddlers for the "th-saving-tiddler" test but this did 
> nothing either.
>
> What am I doing wrong?
>
> All the best,
> 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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f27ee922-c4a0-44a7-8966-6b876f625268%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: How to run startup module after startup?

2017-03-22 Thread Matt Groth
Hi BJ,

Thanks very much for the help. Can you possibly explain this in more depth? 
I've tried to follow your instructions, and also read up on hooks from 
twdocs and looked at the code in `boot.js`, but I still don't fully 
understand how a hook function is called.

The following is my progress so far.

I wasn't sure where exactly the addHook function belonged or what the name 
was supposed to be. My best guess was that they belonged in the plugin 
startup module itself. So I took the main function in 
`create-pinboard-tiddlers.js` and moved it to a new one.
I tested two different formats of `addhook()` based on what I read:

exports.startup = function() {

// $tw.hooks.addHook("reset-pinboard-tiddlers",function() { 
// runPinboardPlugin();
// return; 
// });

$tw.hooks.addHook("th-saving-tiddler",function(tiddler) { 
runPinboardPlugin();
return tiddler; 
});

runPinboardPlugin();
}

As you can see I commented out the first one, but I did try both. In both 
cases, the plugin worked normally on startup. In neither case was I able to 
successfully `invokeHook()`. I tried Chrome dev-tools snippets:

`$tw.hooks.invokeHook("th-saving-tiddler");`

&

``$tw.hooks.invokeHook("reset-pinboard-tiddlers");`

depending on which one I was trying, but neither did anything. I also tried 
saving tiddlers for the "th-saving-tiddler" test but this did nothing 
either.

What am I doing wrong?

All the best,
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/27dca371-e687-4646-b442-a31e42007478%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Is virtual DOM used in TW5 ?

2017-03-22 Thread Martian
Hello! I'm wondering about subj. Didn't yet go deep in TW5 architecture, 
but remember than in single file version there was a significant slowing 
when tiddlers counts more then thounsand (it was several years ago).

Just wonder is there any "virtual DOM" like in React and VueJS libraries?

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f2efad37-179f-42da-8f09-547f50ced97b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: force set width on multi-line edit-text widget

2017-03-22 Thread Egbert
Hi Thomas,

ah yes. What I try to do is to put a text box in a tiddler, which has a 
normal title with upper case (which I would not like to change). I would 
then like to write something into this textbox which should stay there, 
even after saving, closing and re-opening the TiddlyWiki file. I found the 
fixed text box from Eric, but would not mind to deal with the box with the 
resize handle (although I found that the resized box goes back to the 
original form, once you save, close and re-open the file). A solution for 
an automatic adjustment of the box, once you write towards it, as mentioned 
by Jeremy, I could not find anywhere in google groups.

I would not mind to use either of the three solutions, to be honest.

Thanks for any help.

On Tuesday, 21 March 2017 22:52:19 UTC, Thomas Elmiger wrote:
>
> Hi Egbert 
>
> I know it's a steep learning curve ;–) 
>  
> And text-edit obviously is one of the tricky parts – but I am a bit tired 
> now, midnight is near. 
>
> Maybe in the meantime you could explain your personal usecase. What 
> exactly do you want to achieve? (Possibly not the same as Dave.) 
>
> Do you know the basics TW5 builds on – aka HTML and CSS? That would make 
> it a bit easier … 
>
> Good night! 
> Thomas 

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fe58a490-3ff1-439f-9e41-6245706e88e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Tiddlywiki5 with Tiddlers in Tabs

2017-03-22 Thread Ton Gerner
Hi,

Have a look at http://tongerner.tiddlyspot.com/

Cheers,

Ton


-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/79d57339-47b3-4044-a953-01627d499038%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Tiddlywiki5 with Tiddlers in Tabs

2017-03-22 Thread BJ
http://bjtools.tiddlyspot.com/#StoryTopTabs

:-)
BJ

On Wednesday, March 22, 2017 at 2:20:21 AM UTC+1, Kevin Kleinfelter wrote:
>
> How do I get Tiddlywiki5 to open tiddlers with tabs across the top of the 
> page, instead of opening new tiddlers below the current one?
>
> I've been out of touch with TW for a few years and things have changed a 
> bit.  ;-)  I've been using a TW I configured years ago.  Now, I'm trying to 
> upgrade to TW5.  I don't even recall the name of the plugin for TW classic 
> I used to get that behavior.  It might have been SinglePageModePlugin.
>
> Is this capability available in TW5?
> TIA
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1e59072d-ef7e-4cfa-870b-e3be7d39acc5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: How to run startup module after startup?

2017-03-22 Thread BJ
Hi Matt,

when running under node, tiddlywiki creates two instances of itself - open 
runs under nodejs and the other is run in the browser, the two instances 
sync with each other (send tiddlers to each other). 

In *create-pinboard-tiddlers.js*  you will see the line

if (!$tw.node) return;


this means the code only runs on the nodejs tiddlywiki instance, it has no 
effect in the browser instance, therefore your code must run in the nodejs 
instance, so things are more complicated. One possiblity may be to use the 
tiddlywiki 'hooks' and run some code when a particular tiddler is saved.


All the best 

BJ


On Wednesday, March 22, 2017 at 3:45:26 AM UTC+1, Matt Groth wrote:
>
> Hey all,
>
> I need to run a startup module without having to restart the server. 
> Specifically, I am talking about the pinboard bookmarks plugin created by 
> moderatemisbehaviour. 
>  He 
> mentions in the readme's roadmap that he might add this, but I need it 
> sooner so I'm trying to make it myself. I want to reload my pinboard 
> bookmarks by simply clicking a button.
>
> The closest I have been able to get is this snippet:
>
> $tw.boot.remainingStartupModules = []; // Array of startup modules
>  $tw.modules.forEachModuleOfType("startup",function(title,module) {
>  if(module.startup) {
>  $tw.boot.remainingStartupModules.push(module);
>  }
>  });
>
>
> function isPIN(element) {
>   return element.name = 
> "$:/get-pinboard-bookmarks/create-pinboard-tiddlers.js";
> }
> 
> task = $tw.boot.remainingStartupModules.find(isPIN);
> 
> task.startup();
>
> I think this gets the correct task, but I don't think startup function is 
> executing. I'm pretty inexperienced in all of this, but I have a feeling 
> this is some sort of scope issue. I don't fully understand what javascript 
> all of the different agents in play have access to. I could be wrong 
> though, and this might have nothing to do with scope. I have tried running 
> this in both the dev tools and as a Chrome Extension, but neither works.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1445ca25-890d-4b2d-971a-d2af38eff5ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Anyone interested in a Bay Area (San Francisco) TiddlyWiki MeetUp -- late afternoon / evening March 26 or March 28?

2017-03-22 Thread Stephen Wilson
Not in the bay area but using tiddlywiki in education if you wanted to 
correspond about that.

stephenteacher.tiddlyspot.com/

Stephen

On Wednesday, 22 March 2017 00:05:51 UTC, Steven Schneider wrote:
>
> Hi folks, a bit of a long shot, but...I'll be in San Francisco next week 
> and would be interested in meeting up with any TiddlyWiki users. I'll be 
> arriving in Sunday afternoon around 3. I could also meet up with folks on 
> Tuesday 3/28 after 3, before my 9pm departure.
>
> I'm especially interested in meeting folks interested in developing open 
> educational resources using TiddlyWiki, including open source "writeable" 
> textbooks, or any other University uses. I've been directing the 
> DesignWriteStudio  for a while. The Studio 
> provides support for those interested in learning how to use TiddlyWiki, 
> and tries to forge collaborations with educators or others who find TW 
> interesting (I realize I'm preaching to the choir in this group...).
>
> So -- if anyone has some sort of co-working space (I might stay at the 
> StartUpBaseCamp 
> Hotel , which comes with work 
> space) with decent wifi and feels like sitting around a table talking 
> TiddlyWiki on either Sunday or Tuesday in the Bay Area -- let me know! 
>
> //steve.
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/27fb504a-10fe-4796-9524-02f46f757e2b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Substring of tiddler name

2017-03-22 Thread PMario
Hi Steve 

You need to use fileds as described in the code header

title: $:/substring_from_to
type: application/javascript
module-type: macro

save and reload, to activate the macro. 

-m

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f7f67ba8-6446-411b-a2fd-e14f2f61e400%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] [TW5] User interface for copy by value (vs reference) operations on singleton tiddlers

2017-03-22 Thread Daniel Cunningham
What can I say, sir?  You are... the best.

Can't wait to try it out.

And I take back everything evil I've ever said about JavaScript (as an 
unrepentant C++ programmer and all around strongly-typed/OO type of guy).


On Monday, March 20, 2017 at 3:56:17 PM UTC-7, Jeremy Ruston wrote:
>
> Hi Daniel
>
> On 20 Mar 2017, at 18:48, Daniel Cunningham  > wrote:
>
> To import the one tiddler from the source wiki took about 120 clicks, as I 
> had to disable all the tiddlers that I did not want to copy over.  That's a 
> lot of clickity-clicking!  I did not see any "select/deselect all", which 
> could have made it take only 2 or 3 clicks.  
>
>
> Thanks for reminding me; I’ve added a new select all/none checkbox in the 
> heading of the $:/Import tiddler for 5.1.14. There’s a prerelease you can 
> try at:
>
> http://tiddlywiki.com/prerelease
>
> Best wishes
>
> Jeremy
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e6625c83-6a06-4393-93ab-4754e5dbe6b2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] [TW5]is it possible to remove all empty fields from tiddlers?

2017-03-22 Thread Siniy-Kit
Hi! I want to make button to delete fields from ALL tiddlers, if they are 
empty. Is it possible?

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4381ca8e-7ae0-4813-b8f3-a5adca8f81d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] User interface for copy by value (vs reference) operations on singleton tiddlers

2017-03-22 Thread Daniel Cunningham
Now, THAT (the inter-window tab-to-tab drag/drop) is a thing of beauty.  
That works SO well with my workflow.  I'm getting misty-eyed.

I'm serious -- that's awesome.  Thanks so much!

On Monday, March 20, 2017 at 3:33:46 PM UTC-7, Thomas Elmiger wrote:
>
> Hi
>
> It is also possible to perform a search and drag a title from the search 
> results (the list in the popup) directly. 
>
> As Eric noted, you can drag any LINK pointing to the tiddler you want to 
> copy (no visible URL needed). 
>
> All the best! 
> Thomas 
>
> (In Firefox I can drag from one tab to another tab in the same window.)
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/66c9fd57-5404-49a4-a98b-5d1100e7a177%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] User interface for copy by value (vs reference) operations on singleton tiddlers

2017-03-22 Thread Daniel Cunningham
Thanks for your time on this Eric.  I saw in the TW5 intro tiddlers that 
newbies like me can volunteer to update the docs and initiate git pull 
requests.  So I'll try to do that soon, and add some of your instructions, 
and the other clarifications in this thread.  It's what lesser minions like 
me should do in return for the help & advice.  

But I'll need to get spun-up on git first, as I am from the paleological 
age of CVS, which I think was before the great version control extinction 
event.   :-) 

On Monday, March 20, 2017 at 2:38:54 PM UTC-7, Eric Shulman wrote:
>
> On Monday, March 20, 2017 at 12:21:54 PM UTC-7, BJ wrote:
>>
>> Hi Daniel,
>> you can drag tiddlers from the 'open' tab on the right hand side - just 
>> open the tiddler you want to copy, then drag it from the list in the 'open' 
>> tab to the destination tiddlywiki
>>
>
> Step by step:
>
> 1) Open both the "source" TW and "target" TW in separate browser windows
> 2) In the source TW, find a link to the desired tiddler (e.g., in the 
> sidebar, or in any other content where there is a link to the tiddler)
> 3) Drag that link from the source window to the target window
> 4) Move near the TOP of the target window, a green "drop here" bar will 
> appear
> 5) Drop the link
> 6) A core-generated $:/Import tiddler will appear, listing ONLY the 
> tiddler you dropped.
> 7) Press the Import button
>
> Note: if you want to import a few tiddlers at once, you can drag/drop each 
> of them, one at a time, to the target TW.  This adds them to the $:/Import 
> list.  When you have all the tiddler you want listed, press Import once to 
> complete the action.
>
> enjoy,
> -e
> Eric Shulman
> TiddlyTools: "Small Tools for Big Ideas" (tm)
> InsideTiddlyWiki: The Missing Manuals
>
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/364a5e24-82cb-4fb3-980e-a1bc12535890%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] User interface for copy by value (vs reference) operations on singleton tiddlers

2017-03-22 Thread Daniel Cunningham
Thanks, BJ.  Now it's clear.  I was confusing "link" with URL/URI.  I'm off 
to the races now!

On Monday, March 20, 2017 at 12:21:54 PM UTC-7, BJ wrote:
>
> Hi Daniel,
> you can drag tiddlers from the 'open' tab on the right hand side - just 
> open the tiddler you want to copy, then drag it from the list in the 'open' 
> tab to the destination tidwiki
>
> all the best
> BJ
>
> On Monday, March 20, 2017 at 7:48:09 PM UTC+1, Daniel Cunningham wrote:
>>
>> Hi All:
>>
>> I hope this is not going to be an embarrassing question.  But I did 
>> search the docs and groups/forums to no avail, so here goes...
>>
>> I am trying to do a copy of a single tiddler from one local TW5 file to 
>> another.  For example, an "action item" exists in a small "to-do list" TW5 
>> wiki, but perhaps now I am wanting to file & cross reference it into a 
>> larger "research notes" TW5 wiki, and then delete it from the "action 
>> items" wiki (which I want to keep as small as possible).
>>
>> I see from the TW5 docs that a copy operation is done by a drag & drop 
>> of the source URL onto the destination browser window.  So I generated a 
>> permalink for the tiddler in the "source window", and dragged it onto the 
>> destination window, which kicked off the import process.
>>
>> The result of this is import process yields a tiddler with a URI to the 
>> permalink.  So it's (kind of) like a "copy-by-reference".  What I seek is 
>> more of a a "copy-by-value".  So then I tried the "import" tool via the 
>> tool tab.  Which will work to do the copy by value.  But...
>>
>> ...For a single tiddler, it's not very user friendly. To import the one 
>> tiddler from the source wiki took about 120 clicks, as I had to disable all 
>> the tiddlers that I did not want to copy over.  That's a lot of 
>> clickity-clicking!  I did not see any "select/deselect all", which could 
>> have made it take only 2 or 3 clicks.  
>>
>> So, am I missing a key user interface?  It there a simpler way to import 
>> (or copy by value) the content (versus the URI/URL) of a single tiddler?  
>>
>> I can see one response being: "why not just cut/paste"?  As I explore 
>> TW5, and think about moving tiddlers from one TW5 "notebook" to another, I 
>> also think it's important to try to preserve tagging states, and also 
>> custom field states, which a simple copy/paste operation seems insufficient 
>> to do.  
>>
>> If it's missing functionality, perhaps a column header with the 
>> aforementioned "select/deselect all/none" functionality would suffice?
>>
>> Details: I am operating TW5 with Firefox 50.0.2 on Linux Mint 18 (Sarah) 
>> XFCE (and loving it, BTW).
>>
>> Best regards,
>>
>> -- Daniel
>>
>>
>>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6f3fff2d-8b99-42cf-98c0-d94078695f56%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Tiddlywiki5 with Tiddlers in Tabs

2017-03-22 Thread Jed Carty
I made a demo that does this here 
(http://ooktech.com/jed/ExampleWikis/TabStoryView/) but it isn't very 
polished. I think that someone else made a version that may be more 
polished but I don't have a link to it.

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0c23e65f-40fd-4961-97af-2d19f43d5133%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Like TiddlySpot but using https.

2017-03-22 Thread Sven Wetzel

Hi Lost Admin,

when I understood it right, the webdav protocol gives the control of 
user rights to the file system that is used to host the files.


Am 20.03.2017 um 16:59 schrieb Lost Admin:

*Status Update on my https project*

Hopefully I'm not wasting people's time with this post.

Instead of spending the weekend making modifications to store.php (to 
support a more secure password file) and some behind the scenes 
re-configuring of the web server, I decided to have another look at 
Jeremy's suggestion of using WebDAV for saving.


My initial plan with the VM was to set-up OwnCloud (and hosting my own 
tiddlywiki was incidental to that). I abandoned that plan because of 
the memory requirements of OwnCloud (I wasn't willing to pay for a VM 
with enough RAM). However, just implemeting the WebDAV module of 
Lighttpd is a different story.


So, I spent a chunk of the weekend re-building my set-up to do that. 
It works pretty well. Unfortunately it leads to some security issues 
I'm not ready to deal with in a multi-user environment. There is no 
built-in way (that I found) to limit the files that could be uploaded 
(I found some ways to limit per-file size but not per-user size, file 
names, or file types). This opens up a problem where it is far too 
easy for a malicious user to host nasty things if they find it. It 
also added a lot of complexity in setting-up individual repositories 
with the features I want. I may re-visit WebDAV in the future as I 
think these things are resolvable, just not in a weekend (at least not 
by me).


I did manage to swap out password management in store.php such that 
the back-end file now uses the same file format as Apache digest 
authentication (which is also used by Lighttpd). This doesn't involve 
changes to TiddlyWiki, so it is still transmitting the password in 
clear between the browser and the server. Only the back-end no longer 
stores passwords in clear text. Unfortunately, the WebDAV experiments 
left the web server all messed up and I didn't have time to clean 
things up to be usable.


I do think that long-term WebDAV is still the way I want to go. I just 
need to figure out how to introduce appropriate logic to better 
control and separate users.

--
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+unsubscr...@googlegroups.com 
.
To post to this group, send email to tiddlywiki@googlegroups.com 
.

Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ed536378-0f4f-4120-b0d9-a69898907e33%40googlegroups.com 
.

For more options, visit https://groups.google.com/d/optout.


--
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+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2f4ef979-e2cc-5c45-41a0-e38353065e7f%40gmail.com.
For more options, visit https://groups.google.com/d/optout.