[tw] Re: Edit tiddlers from my text editor

2015-01-22 Thread Tobias Beer


 No right click and select is neccessary, 

by default an edit button appears on every focused textarea in the browser, 

it can be configured though to behave otherwise


good to know, didn't actually use it, just copied from the addon page...
at a second glance, I'm seeing the button in their addon page ;-)

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Changing an Image from Embedded to _canonical_uri

2015-01-22 Thread Astrid Elocson
 *addTiddler* appears to also update existing tiddlers, and only those 
fields handed down in the fields object. When a field is explicitly 
declared as *undefined* or *null*, it is deleted.

*addTiddler* either just accepts its parameter as a tiddler, or it 
constructs a new tiddler using its parameter as a definition of the fields.

The tiddler constructor accepts *multiple* parameters, and therefore it has 
to handle the possibility of a particular field being defined by more than 
one of the parameters. A value found in a later parameter will override a 
value found in an earlier one. The special case is that overriding with a 
value of *undefined* or *null* will actually delete the field altogether.

So you're right that the tiddler constructor can delete fields, but it's 
deleting them from the tiddler that's under construction. And that's fine, 
because the fields of that tiddler don't get frozen until the *end* of the 
constructor.

– æ

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Trouble importing plugins

2015-01-22 Thread Pedro Lobo
Hi Everybody,

I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
it a try for a while. I opted to got the server route, installed it via NPM 
and have it up and running. However, I've stumbled upon something that 
could possibly be a deal breaker:

I prefer to do my writing using Markdown (hate Wiki text). When trying to 
import the Markdown plugin, it simply fails. Rather than the expected 
result, I get this instead of the 
plugin: http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

Any help would greatly be appreciated.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Trouble importing plugins

2015-01-22 Thread Jed Carty
You may just need to import the tiddler, save the wiki and then reload before 
the plugin will be available. I have run into imported plugins being listed as 
'unknown' but the worked anyway.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Changing an Image from Embedded to _canonical_uri

2015-01-22 Thread Tobias Beer


  I couldn't quite decipher how *addTiddler *circumvents this.


 I don't think it does. The tiddler constructor function freezes the 
 tiddler's map of fields and the value of each field. *addTiddler* 
 constructs an entirely new tiddler and slots it into the wiki's map of 
 tiddlers, replacing the reference to the old tiddler of that title.


That doesn't seem to be quite true, *addTiddler* appears to also update 
existing tiddlers, and only those fields handed down in the fields object. 
When a field is explicitly declared as *undefined* or *null*, it is deleted.

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] 3D question - Is anyone doing it and is it possible

2015-01-22 Thread Arlen Beiler
Hey, for an interesting demo of what can be done with just CSS, check this
out.

http://bartaz.github.io/impress.js/.

-Arlen

On Thu, Jan 22, 2015 at 8:02 AM, Tobias Beer beertob...@gmail.com wrote:

 Hi Scott, wow, some real interesting pointers.


 http://jlongster.com/s/dom3d


 I like that. ^^

 --
 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 http://groups.google.com/group/tiddlywiki.
 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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] how to add a left menu ?

2015-01-22 Thread Tobias Beer


 try again :)  http://novye-podarki.ru/heeg.html


Nice. ^^

On the other hand, I really don't think you need a close button at all.

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] 3D question - Is anyone doing it and is it possible

2015-01-22 Thread Duarte Farrajota Ramos
This is a fantastic demo, very beautiful!
So much better than powerpoint, if I had this back at school my grades 
would have been better hahah :)

On Thursday, 22 January 2015 13:10:47 UTC, Arlen Beiler wrote:

 Hey, for an interesting demo of what can be done with just CSS, check this 
 out. 

 http://bartaz.github.io/impress.js/.

 -Arlen

 On Thu, Jan 22, 2015 at 8:02 AM, Tobias Beer beert...@gmail.com 
 javascript: wrote:

 Hi Scott, wow, some real interesting pointers.
  

 http://jlongster.com/s/dom3d


 I like that. ^^

 -- 
 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 javascript:.
 To post to this group, send email to tiddl...@googlegroups.com 
 javascript:.
 Visit this group at http://groups.google.com/group/tiddlywiki.
 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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] how to add a left menu ?

2015-01-22 Thread Tobias Beer


 try again :)  http://novye-podarki.ru/heeg.html


 Nice. ^^


Just made a pull request based on the idea... 

*allows to define behaviour when last tiddler in story is closed*
https://github.com/Jermolene/TiddlyWiki5/pull/1407

*demo*
http://tbdemo.tiddlyspot.com/#OnEmpty

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] 3D question - Is anyone doing it and is it possible

2015-01-22 Thread Tobias Beer
Hi Scott, wow, some real interesting pointers.
 

 http://jlongster.com/s/dom3d


I like that. ^^

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Changing an Image from Embedded to _canonical_uri

2015-01-22 Thread Astrid Elocson
 I couldn't quite decipher how *addTiddler *circumvents this.

I don't think it does. The tiddler constructor function freezes the 
tiddler's map of fields and the value of each field. *addTiddler* 
constructs an entirely new tiddler and slots it into the wiki's map of 
tiddlers, replacing the reference to the old tiddler of that title.

– æ

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Which plugin to see Motovun Jack.pdf ?

2015-01-22 Thread Chris Dent
On Wednesday, January 21, 2015 at 11:32:57 PM UTC, Mat wrote:

 Tobias Beer wrote:


- we need a tiddlyweb like store

 But that's not really federated, is it? 


TiddlyWeb itself does not have federation built in and it is not a concept 
built into the default API, but here are some thoughts which may be of use:

* There's a plugin[1] that implements a concept known as remotebag[2] which 
probably fits in here somewhere.
* Federation is something happens as a result of an aggregation of servers 
and clients that are aware of each others existence. That awareness is the 
problem which needs to be solved/managed.
* A file:// based TW5 configured with awareness of multiple TiddlyWeb 
servers[3] (or one TiddlyWeb server that holds knowledge of multiple 
TiddlyWeb servers) could self-configure to talk to those multiple servers 
and dynamically use content from them. It doesn't strictly have to be 
file-based even.

I've experimented with this latter idea a little bit with only one 
server[4]. I think TW5 would need some adjustments to cleanly do this with 
multiple servers but I can't see any huge technical barriers to it 
happening. Content is relatively easy, plugin loading less so.

I agree that once it becomes straightforward to take an existing TW5 and 
make it talk to arbitrary places on the network some very interesting 
things will be possible.

[1] https://pypi.python.org/pypi/tiddlywebplugins.remotebag
[2] http://cdent.tiddlyspace.com/remotebag
[3] That are CORS-enabled
[4] https://groups.google.com/d/msg/tiddlyweb/UcYrnvGwNUQ/UJRgSn4VjfYJ

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] how to add a left menu ?

2015-01-22 Thread sini-Kit
try again :)  http://novye-podarki.ru/heeg.html




// Close a specified tiddler
NavigatorWidget.prototype.handleCloseTiddlerEvent = function(event) {
var title = event.param || event.tiddlerTitle,
storyList = this.getStoryList();
// Look for tiddlers with this title to close
if  (document.querySelectorAll('[class=tc-title]').length==1) { } else 
{

this.removeTitleFromStory(storyList,title);
this.saveStoryList(storyList);

}
return false;
};





среда, 21 января 2015 г., 15:08:51 UTC+3 пользователь Tobias Beer написал:

 I change css here 
 http://novye-podarki.ru/heeg.html#%24%3A%2F_aa.giff%2FStyleSheetTopic


 I just closed that one tiddler and the page is pretty empty.
 Also, you don't seem to have any menu when the page-width is less than X.

 Best wishes, Tobias.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread RichShumaker
I was able to get it to work and I understand you are on Node.js
I can't screen cast my node set up as it is on my RasPi and I don't have an 
HDMI recorder.

You need to set the TYPE to Markup for Markup to have Markup work, d'oh!!!
So I copied all 5 Tiddlers by hand, the 4 shadow Tiddlers and the Plug in 
itself.
Once I did that 'Markup' shows up as an option and you change your Tiddler 
to that and now Mark up works.

If you need a video I can redo this into an empty.html and I will confirm 
it works.

Rich Shumaker

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread Pedro Lobo
Thanks Rick.,

I'll try creating all the tiddlers by hand and see how that goes. Still 
need to look into how to create the shadow tiddlers.

Cheers,
Pedro

On Thursday, January 22, 2015 at 11:33:06 AM UTC, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread RichShumaker
Shadows are automagic.
I have a video that is in process should be done soon.
Will post link here in a few minutes just in case you hit a snag.

The most important parts are at the bottom, the field_names and field_values

Rich Shumaker

On Thursday, January 22, 2015 at 10:32:11 AM UTC-8, Pedro Lobo wrote:

 Thanks Rick.,

 I'll try creating all the tiddlers by hand and see how that goes. Still 
 need to look into how to create the shadow tiddlers.

 Cheers,
 Pedro

 On Thursday, January 22, 2015 at 11:33:06 AM UTC, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.



-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Changing an Image from Embedded to _canonical_uri

2015-01-22 Thread Astrid Elocson
 Anyhow, updating a tiddler essentially means deleting the old one and 
overwriting it with another.

Yes. The *setText* method of the wiki object is perhaps the simplest case 
of this.

 Would be good if there were some instructions on how to handle 
 *getCreationFields 
*and *getModificationFields *in the context of the execution and when to 
write / update which.

It's certainly confusing. As an example, when *setText* encounters a data 
tiddler, it calls *setTiddlerData*, which passes *getCreationFields()* to 
*addTiddler*. However, it passes other parameters, too, and these will 
normally *override* the *created* field, setting it back to its 
pre-existing value (including deleting it again if it didn't previously 
have such a field). That sort of complexity deserves at least a small 
explanatory comment in the code :)

Presumably the reason for freezing the fields is to force all modifications 
to go through a single point – namely *addTiddler* – to guarantee that the 
display gets refreshed in response.

– æ

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] Which plugin to see Motovun Jack.pdf ?

2015-01-22 Thread chris . dent

On Thu, 22 Jan 2015, Tobias Beer wrote:


might not even be needed if TiddlyWiki itself does the cross referencing
when talking to a number of TiddlyWeb servers


Yes, exactly the point I was trending towards.


one question is, at what point would a TiddlyWeb
go talk to remote bags if not through user interaction?


In the current implementation it is only through a user agent
(generally prompted by some kind of click) leading to a request for
a tiddler in a remote bag. That could indeed be driving by polling,
events, or anything else, as you say.

But again, I think doing in TW5 would be more flexible and powerful.


There are two ways to approach this...

  1. have TiddlyWeb do the *remotebag* talky-talky


Fun for interesting tricks[1] but not ideal.


  2. have TiddlyWiki talk to a number of TiddlyWeb instances
  and cross reference the tiddlers in some way,
  e.g. via fields that read like...
 - *reply-to*: http://unique.com#origin
 - *reply-to*:
 http://unique.com/tweb/bags/{bag_name}/tiddlers/{tiddler_title}


Yes, something like that.


It doesn't strictly have to be file-based even.


(What I'm meaning here is that you can do the fun with TW5 when the
wiki is loaded from file: or http:, not file-based as in data being
stored in files.)


Yes, I take it that there are db adaptors for TiddlyWeb.
So, storing tiddlers in bags and defining recipes does not require a purely
file-based storage.
TiddlyWeb decides on how to pull the tiddlers and from where,
so all you need is to properly address the api, the rest is under the hood.


Yes.


I really think the syncer module(s) should allow multiple instances talking
to distinctly configured stores... with appropriate conflict handling, i.e.
store that content in some unique namespace where it doesn't conflict with
the locally owned tiddlers, e.g.


That makes sense.


The above would eventually hold a tiddler name at the very end. Some filter
could extract all remote tiddlers that have the same name as a local one
and appropriately show a conditional button in the toolbar which opens a
popup containing a list of remote tiddlers ...when opened, a custom
ViewTemplate shows this tiddler, but without all the $:/remote/foo...
rather showing a clean Tiddler ui that hides the ugly title and clearly
indicates that this tiddler came from someplace else, while pointing there.


This too.


Anyhow, ownership seems to be the key in what needs configuration within
TiddlyWiki, i.e.

  - Am I the owner of the content from a given remote server configuration
  ?
 - *yes*: ok, I can fully CRUD — so long as the server allows me to
 - *no*: I can only read and duplicate into whatever is my own local
 store


If you have a look at the JSON representation for a tiddler produced
by TiddlyWeb it has a permissions attribute that says what the
current user can do to the current tiddler. See:

   http://tiddlyweb.tiddlyspace.com/HomePage.json

for an example. For me it says:

   permissions: [read, write, create, delete]

That's there pretty much for the reasons you're describing.

[1] remotebag is a subclass of a concept in TiddlyWeb called
specialbag which was created to allow pretty much anything to be
transformed into tiddler in a bag. It provides the interface that
allow some thing to be presented as a list of tiddlers, and some
(other) thing within that thing to be presented as a single tiddler.
Examples included atom feeds, tweets, text files on disk, etc.
--
Chris Dent   http://burningchrome.com/
[...]

[tw] Re: [TW5] node.js tiddlywiki over ssl possible

2015-01-22 Thread Captain Packers
So I need to set up a proxy server?

On Thursday, January 22, 2015 at 11:58:00 AM UTC-5, PMario wrote:

 TW doesn't need  MySQL + PHP + Perl

 So you basically would have enough with an xa Apache environment and 
 apache set up as a proxy.

 Do you want to expose your node tw to the web?

 -mario


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Using TiddlyWiki in Node WebKit

2015-01-22 Thread Arlen Beiler
No, the way I do it is keep the two folders entirely separate (TiddlyWiki
and Node-Webkit), and then run node-webkit with the tiddlywiki folder path
as its first argument. In Windows, you just drag the entire folder onto
nw.exe itself and it does the same thing.

Hope that helps.
-Arlen

On Thu, Jan 22, 2015 at 3:43 PM, Danielo Rodríguez rdani...@gmail.com
wrote:



 El jueves, 22 de enero de 2015, 19:28:48 (UTC+1), Arlen Beiler escribió:

 Ok, I just discovered something. The body tag needs the class tc-body for
 it to look right. I think that's what the few glitches were from. I've
 updated my gist.


 Ok, that was the only thing left to make it working on my laptop (windows
 7).

 I would say copy the content of the tw folder instead of copy the TW
 folder. Some people may think they have to copy the TW folder as a
 subfolder of their node-webkit folder.

 This is awesome!! Works like a charm. Thank you very much for this.

 There is something left... It does not work if I open just the nw.exe. I
 have to drop the index.html file into the window to make it working. Does
 the same happen to you?

 --
 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 http://groups.google.com/group/tiddlywiki.
 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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] A question about conditional view templates and an unrelated small modification of the left menu idea

2015-01-22 Thread Danielo Rodríguez
Hello Jed,

I really like your concept. Clean and minimalistic. 

Changes I would introduce:

   - Templates without the button ui. Just a text with an icon that and 
   highlight the whole line on-hover.
   - A borderless floating window for open tiddlers. This is really useful. 
   If you use the same background color as the sidebar it could look like part 
   of it.

Very good work.
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Which plugin to see Motovun Jack.pdf ?

2015-01-22 Thread Tobias Beer
Hi Chris,

Some very interesting thoughts here!
 

 there's a plugin[1] that implements a concept known as 

remotebag[2] which probably fits in here somewhere


might not even be needed if TiddlyWiki itself does the cross referencing
when talking to a number of TiddlyWeb servers

one question is, at what point would a TiddlyWeb
go talk to remote bags if not through user interaction?

there could be some polling going on to cyclically pull updates
sounds a bit like messaging, although optimizing this process
might need some thinking about replicating / caching stuff,
e.g. only fetch tids where modified  last request.
so, you would essentially mirror the remotebag contents, read-only
perhaps not caching things older than X

Federation is something happens as a result of 

an aggregation of servers and clients that are aware of each others 
 existence. 

That awareness is the problem which needs to be solved/managed.


There are two ways to approach this...

   1. have TiddlyWeb do the *remotebag* talky-talky
   2. have TiddlyWiki talk to a number of TiddlyWeb instances
   and cross reference the tiddlers in some way,
   e.g. via fields that read like...
  - *reply-to*: http://unique.com#origin
  - *reply-to*: 
  http://unique.com/tweb/bags/{bag_name}/tiddlers/{tiddler_title}
   
A file:// based TW5 configured with awareness of multiple TiddlyWeb 
 servers[3] 

(or one TiddlyWeb server that holds knowledge of multiple TiddlyWeb servers)
  

could self-configure to talk to those multiple servers and dynamically use 
 content from them. 

It doesn't strictly have to be file-based even.


Yes, I take it that there are db adaptors for TiddlyWeb.
So, storing tiddlers in bags and defining recipes does not require a purely 
file-based storage.
TiddlyWeb decides on how to pull the tiddlers and from where,
so all you need is to properly address the api, the rest is under the hood.

I've experimented with this latter idea a little bit with only one 
 server[4]. I think TW5 would need some adjustments to cleanly do this with 
 multiple servers but I can't see any huge technical barriers to it 
 happening. Content is relatively easy, plugin loading less so.


Right now, we're just talking content, imho.
But plugin loading should also work,
you just need to locally save that thing to your wiki and then reload.
Loading / updating plugins should be a conscious act.
However, talking to those remote servers might provide a mechanism
to indicate that there is an update for some plugin of yours... when in 
*authoring* mode.

I agree that once it becomes straightforward to take an existing TW5 

and make it talk to arbitrary places on the network 

some very interesting things will be possible.


I really think the syncer module(s) should allow multiple instances talking 
to distinctly configured stores... with appropriate conflict handling, i.e. 
store that content in some unique namespace where it doesn't conflict with 
the locally owned tiddlers, e.g.

$:/remote/origin-url/api-path

Locally owned meaning: some origin must be defined as the master for this 
TiddlyWiki, e.g. providing the tiddlers as-is, no system-namespacing.

The above would eventually hold a tiddler name at the very end. Some filter 
could extract all remote tiddlers that have the same name as a local one 
and appropriately show a conditional button in the toolbar which opens a 
popup containing a list of remote tiddlers ...when opened, a custom 
ViewTemplate shows this tiddler, but without all the $:/remote/foo... 
rather showing a clean Tiddler ui that hides the ugly title and clearly 
indicates that this tiddler came from someplace else, while pointing there.

Anyhow, ownership seems to be the key in what needs configuration within 
TiddlyWiki, i.e.

   - Am I the owner of the content from a given remote server configuration
   ?
  - *yes*: ok, I can fully CRUD — so long as the server allows me to
  - *no*: I can only read and duplicate into whatever is my own local 
  store
   - Is this my master store?
  - ok, so these are the tiddlers loaded without any namespace-prefixing
   
Best wishes, Tobias.



-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] 3D question - Is anyone doing it and is it possible

2015-01-22 Thread Tobias Beer
Here's some of that in the context of TWc...

http://impress.tiddlyspace.com/#Issues

Best wishes, Tobias. 

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread BJ
Hi Pedro,
could you give some more details so we can try to reproduce the problem? ie 
are you using window/linux etc and what version, same for your browser 
(chrome/firefox ...)

cheers
BJ

On Thursday, January 22, 2015 at 5:33:06 AM UTC-6, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread BJ


Hi Pedro,
could you give some more details so we can try to reproduce the problem? ie 
are you using window/linux etc and what version, same for your browser 
(chrome/firefox ...)
Where are you dragging the extension from - tiddlywiki.com -  or 
file://.. etc
cheers

BJ
On Thursday, January 22, 2015 at 5:33:06 AM UTC-6, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread BJ

Hi Pedro,
could you give some more details so we can try to reproduce the problem? ie 
are you using window/linux etc and what version, same for your browser 
(chrome/firefox ...)
Where are you dragging the file from - tiddlywiki.com -  or file://.. 
etc
cheers

BJ
On Thursday, January 22, 2015 at 5:33:06 AM UTC-6, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread Pedro Lobo
Hi guys.

So, rather than just explain it, here's a quick video showing what I'm 
doing: 
http://ds.lobo.li/Screen-Recording-2015-01-22-15-25-42/Screen-Recording-2015-01-22-15-25-42.mp4

I'm trying to import from tiddlywiki.com, not local file.

On Thursday, January 22, 2015 at 11:33:06 AM UTC, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Import json merge fields

2015-01-22 Thread Brian Gates
I wrote a script which scrapes character data from roll20.com so that I can 
easily import stats into my tiddlywiki.  Let's say I have a tiddler { 
title: Gimli, description: Stubborn dwarf } and an export from roll20 
which might look like { title: Gimli, str: 16, dex: 10, con: 18, wis: 12, 
int: 10, cha: 8 }.

I want an end result with both the description and attributes.

On Thursday, January 22, 2015 at 5:38:21 PM UTC-8, Tobias Beer wrote:

 Import the tiddler precisely how you want it?

 { 
   foo: bar, 
   baz: bar, 
   title: Merge fields test
 }


 TiddlyWiki doesn't have any merge-import functionality.
 Perhaps worth considering... maybe not.

 Can you be more precise on the background of what you are doing?
 What are *foo* and *baz* and why do you want to merge rather than replace?

 Best wishes, Tobias.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Import json merge fields

2015-01-22 Thread Tobias Beer


 I want an end result with both the description and attributes.


Does indeed sound like a reasonable use-case to have an optional update 
mode than a mere replace mode on import.

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] 3D question - Is anyone doing it and is it possible

2015-01-22 Thread RichShumaker
Wow that CSS stuff looks amazing
How impossible is that?  I would love to create presentations using TW with 
that cool stuff.
Beats the 4.95 per month for private presentations online version.

Also thanks for posting all the other 3d stuff up as that is really cool as 
well.
Lots of stuff to look at and check out.

Rich Shumaker

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: TW5 Color of Field Values

2015-01-22 Thread RickL
Trying to understand the concept of 'tag tagging'

When you state ...use *A*, *B*, *C* as tags tagging to *order...*
Does that mean creating tiddlers titled A, B,and C with the tag 'order and 
creating a tiddler titled 'order' with tags A, B, and C ?

Maybe this is obvious to some...but not to me..:)

On Saturday, January 17, 2015 at 3:54:28 AM UTC-5, Tobias Beer wrote:

 Hi Rick,

 In the sense of GTD, I prefer using prefixes for any GTD related tags,
 e.g. *status* tags would be...

- #reading
- #next
- #someday
- #maybe

 ...all of which would tag themselves to *status*.
 See: http://tbgtd.tiddlyspot.com (TWc)

 Then you...

- can more easily search for them simply by typing *#*
- more easily spot them in the tag-bar
- easily filter lists by iterating over all *status*-tags 
http://tiddlywiki.com/#FilterOperator%3A%20tag or those with prefix 
http://tiddlywiki.com/#FilterOperator%3A%20prefix #

 Personally, I'd also use *A*, *B*, *C* as tags tagging to *order*, rather 
 than fields.
 That shows them at each book and you can click to get to the tiddler 
 *order*,
 which could be an index of all books by order.

 With TW5, you can also assign tag icons.

- using *$:/TagManager* which you find in the tags tab
   - you can assign something like that ✓ icon 
   http://tb5.tiddlyspot.com/#Core%20Images%20And%20Inline%20Stylesheets 
   to each status
   - that way, you quickly spot a status tag
- personally, I would use author names as tags and have them tag to 
*author*
   - so, you could do the same thing with *author*
   - I wish there was a generic person icon though, even though not 
   used by the core

 With the all new xlist http://xlist.tiddlyspot.com you can easily 
 create indexes, e.g.

- all *filter:[all[]] *by *each:order*
- All By Groups @ xlist 
   http://xlist.tiddlyspot.com/#All%20By%20Groups
   - all *filter:[genre[non-fiction]]* by 
*groups:[[status]tagging[]]*
   - (assuming you would start using tags for statuses)
   - Tagging Instead Of List Field @ xlist 
   http://xlist.tiddlyspot.com/#Tagging%20Instead%20Of%20List%20Field
- or using fields: *filter:[genre[non-fiction]]* by *each:read*
   - Match Field — Each Field Value @ xlist 
   
 http://xlist.tiddlyspot.com/#Match%20Field%20%E2%80%94%20Each%20Field%20Value

 Best wishes, Tobias.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Changing an Image from Embedded to _canonical_uri

2015-01-22 Thread Tobias Beer


 Presumably the reason for freezing the fields is to force all 
 modifications to go through a single point – namely *addTiddler* – to 
 guarantee that the display gets refreshed in response.


Let's wait and see what the master will add as a rationale to all this. I 
sure appreciate the fact that whomever wishes to modify a tiddler is forced 
to think about it more thoroughly. 

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Punjabi Translation

2015-01-22 Thread Tobias Beer
Wonderful, Atul, gr8 work.

I see there are some notions you may have shied from translating...
Perhaps you dare ask around here how to handle?

The most prominent being tiddler...
I guess it's the most natural thing to keep it an internationally 
recognized notion. ^^

However, parser perhaps does have a Hindi / Indian translation.
Maybe not. Dunno.

Gr8 work, anyhow!
Glad to see far-far-away onboard with all things tiddly.

I remember once helping out Raji setting up his space...
http://rajichandrasekhar.tiddlyspace.com

My knowledge of sanskrit is entirely non-existent,
to me, it's like letters from another world. ^^

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: TW5 beginners question: template to render link+content?

2015-01-22 Thread Tobias Beer


 And if the chapters are really named chapter #

 \define chapter() chapter $(chaptNo)$

 $list filter=[removeprefix[chapter ]nsort[title]] variable=chaptNo

 !$link to=chapter$text text=chapter//$link
 $transclude tiddler=chapter/
 /$list


Very clever! First remove the prefix, then add it back in via macro :D

A Document Of Numbered Chapters @ tb5 
http://tb5.tiddlyspot.com/#A%20Document%20Of%20Numbered%20Chapters

Best wishes, Tobias. 

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Import json merge fields

2015-01-22 Thread Brian Gates
Hi,

I have a tiddler:

{ 
  foo: bar, 
  title: Merge fields test
}

And I want to import:

{ 
  baz: bar, 
  title: Merge fields test 
}

With an end result of:

{ 
  foo: bar, 
  baz: bar, 
  title: Merge fields test
}

But I get this instead:

{ 
  baz: bar, 
  title: Merge fields test 
}

What's the best way to accomplish this?

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] Which plugin to see Motovun Jack.pdf ?

2015-01-22 Thread Tobias Beer


 [1] remotebag is a subclass of a concept in TiddlyWeb called 
 specialbag which was created to allow pretty much anything to be 
 transformed into tiddler in a bag. It provides the interface that 
 allow some thing to be presented as a list of tiddlers, and some 
 (other) thing within that thing to be presented as a single tiddler. 
 Examples included atom feeds, tweets, text files on disk, etc.


I understand now... *remotebag *really
isn't designed for TiddlyWeb instances cross-talking,
but rather to transform otherwise non-tiddler stuff
into TiddlyWeb-accessible data by whichever outside-world server
being so kind as to produce and provide content
in ways consumable by TiddlyWeb ...on-demand.

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] A question about conditional view templates and an unrelated small modification of the left menu idea

2015-01-22 Thread Birthe C
Hej Jed,

I like your Left Menu idea a lot, but I find search difficult to use, as it 
closes as soon as I try to write anything. Keeping left mouse button 
pressed, I could write, but some of the result were not readable 
disappering below screen border. I did go to advanced search from Old 
Sidebar - named Left Menu - Advanced Search, but I could not get to it from 
Left Menu.

Birthe

The demo wiki  is here 
 https://www.dropbox.com/s/3av1v76la76lm9m/OrganizedBrain.html?dl=0 
 I am going to try improving it a bit, so if anyone has suggestions I would 
 like to hear them. 



-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Import json merge fields

2015-01-22 Thread Tobias Beer
Import the tiddler precisely how you want it?

{ 
   foo: bar, 
   baz: bar, 
   title: Merge fields test
 }


TiddlyWiki doesn't have any merge-import functionality.
Perhaps worth considering... maybe not.

Can you be more precise on the background of what you are doing?
What are *foo* and *baz* and why do you want to merge rather than replace?

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread RichShumaker
It is still being processed on YouTube.
Here is the link and it should work soon, http://youtu.be/1JXA8ijFad8

The reason I didn't think it was working earlier is I forgot to set the 
type to Markdown.
Let me know if you have any questions.

Rich Shumaker

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread BJ
from your video it looks like the tiddlywiki drag mechanism is failing - I  
see a '+' inside a circle being dragged in place of the usual tiddlywiki 
drag icon  (tiddler name in a pill)- you are using safari?  which version?




On Thursday, January 22, 2015 at 9:28:08 AM UTC-6, Pedro Lobo wrote:

 Hi guys.

 So, rather than just explain it, here's a quick video showing what I'm 
 doing: 
 http://ds.lobo.li/Screen-Recording-2015-01-22-15-25-42/Screen-Recording-2015-01-22-15-25-42.mp4

 I'm trying to import from tiddlywiki.com, not local file.

 On Thursday, January 22, 2015 at 11:33:06 AM UTC, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.



-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] node.js tiddlywiki over ssl possible

2015-01-22 Thread PMario
TW doesn't need  MySQL + PHP + Perl

So you basically would have enough with an xa Apache environment and 
apache set up as a proxy.

Do you want to expose your node tw to the web?

-mario

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Changing an Image from Embedded to _canonical_uri

2015-01-22 Thread Tobias Beer


 *addTiddler* either just accepts its parameter as a tiddler, or it 
 constructs a new tiddler using its parameter as a definition of the fields.


I see. So, to modify one...

   1. you retrieve the tiddler in the code
   2. instead of manipulating it directly
   3. you create a fields object
   4. which you modify as needed
   5. somwhere you may need to add-in *in **getCreationFields* and 
   *getModificationFields *
   6. then you use *addTiddler* to essentially create a new tiddler with 
   the existing one and the custom fields object

The tiddler constructor accepts *multiple* parameters, and therefore it has 
 to handle the possibility of a particular field being defined by more than 
 one of the parameters. A value found in a later parameter will override a 
 value found in an earlier one. The special case is that overriding with a 
 value of *undefined* or *null* will actually delete the field altogether.


Would be good if there were some instructions on how to handle 
*getCreationFields 
*and *getModificationFields *in the context of the execution and when to 
write / update which.
 

 So you're right that the tiddler constructor can delete fields, but it's 
 deleting them from the tiddler that's under construction. And that's fine, 
 because the fields of that tiddler don't get frozen until the *end* of 
 the constructor.

 
Anyhow, updating a tiddler essentially means deleting the old one and 
overwriting it with another.

updating a tiddler @ dev5 
http://dev5.tiddlyspot.com/#updating%20a%20tiddler

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] A question about conditional view templates and an unrelated small modification of the left menu idea

2015-01-22 Thread Tobias Beer


 The demo wiki  is here ...
 https://www.dropbox.com/s/3av1v76la76lm9m/OrganizedBrain.html?dl=0 
 I am going to try improving it a bit, so if anyone has suggestions I would 
 like to hear them. 


I like the vertical bar.

Here's how I would do it though...

I'd put the panel on the right side, to have an actual,
content-driven (even content-sensitive) left-menu,
instead of the default admin-ish sidebar.

I would not stretch the story river to the full page width,
It simply impinges a lot on readability
going from line to line this way.

So, either, have a story that looks more like pinterest,
or leave it at the default width.

I would put SiteTitle and SiteSubtitle up top,
and a top-menu right below.

I imagine you wanted to show how to customize the thing,
but things like import or story-view, I'd never show that by default.
That's what the more button is for.

I also wouldn't know why I need a custom refresh button.
That's why they invented browser buttons or keystrokes.

As for the sidebar, I would actually toggle it,
rather than open a tiddler... now that you would have the space for it.

I'd add a little on-hover style to the buttons,
so they stand out like those tiddler buttons.

The whole vertical bar could even be hidden and only show on-hover.
Possibly the cleanest ui for a presentation mode.

Best wishes, Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] [TW5] node.js tiddlywiki over ssl possible

2015-01-22 Thread Captain Packers
Can node.js tiddlywiki run over ssl? Anyone set it up in the windows xampp 
environment? Are there any good HOWTO's out there?

Thanks

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread PMario
Strange. 

I did a fast test with 5.1.8 prerelease latest FireFox and win 8.1, and 
it works there.

Which TW version do you use?tiddlywiki --version

-mario

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread RichShumaker
Can you create Tiddlers and are they saved?

It seems there are 4 things required for the whole plug in
 $:/plugins/tiddlywiki/markdown

This plugin contains the following shadow tiddlers:

$:/config/markdown/dialect
$:/language/Docs/Types/text/x-markdown
$:/plugins/tiddlywiki/markdown/markdown.js
$:/plugins/tiddlywiki/markdown/wrapper.js


Have you tried to drag and drop each part of the plug in as it is possible 
that it is choking on trying to get all 4 parts across?(this is a guess)
I tried to hand copy the 4 plug ins but I don't know how to create a shadow 
tiddler and after I was done it didn't work.
I created a video of how to do it by hand to show you and help but since it 
didn't work for me not a lot of help for you.
If I can figure out how to make it work by hand copying I will post the 
video on how to do it.

Hope this helps.

Rich Shumaker

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread RichShumaker
Scratch That my TW already had these 4 Tiddlers


This plugin contains the following shadow tiddlers:

$:/config/markdown/dialect
$:/language/Docs/Types/text/x-markdown
$:/plugins/tiddlywiki/markdown/markdown.js
$:/plugins/tiddlywiki/markdown/wrapper.js

I am trying to see how to manually input the plug in into a Tiddler and 
have it work.
If you can create and save a Tiddler and copying and pasting the data works 
then it should work.

Rich Shumaker

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Using TiddlyWiki in Node WebKit

2015-01-22 Thread Arlen Beiler
I'm sorry, those 7 steps are for running TiddlyWiki on Node.JS as a
webserver. And you open it in a regular browser. The way it is there, with
each tiddler in a separate file, is what I'm calling the Node.JS version,
since I don't know what else to call it. Sorry for the confusion.

Now in order to run those files in node-webkit, the code you need is here:
https://gist.github.com/Arlen22/d7ad0b6a108fa3cedf72

   1. Open that link and copy index.htm and nodewebkit.js into the root of
   the tiddlywiki folder.
   2. Open package.json, and copy the two objects in the gist's
   package.json into it.
   3. Package.json already has a main object farther down which you will
   need to remove.
   4. Drag the entire tiddlywiki folder onto the node-webkit executable.

That should work. It does seem like there are still a few glitches, but it
at least runs for me.
-Arlen

On Thu, Jan 22, 2015 at 12:46 PM, Danielo Rodríguez rdani...@gmail.com
wrote:

 Arlen,

 I'm following your instructions to try the node version on node-webkit and
 I'm getting this errors on the dev console:

 Uncaught ReferenceError: require is not defined
 Not allowed to load local resource:

 What I'm doing wrong?

 --
 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 http://groups.google.com/group/tiddlywiki.
 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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Trouble importing plugins

2015-01-22 Thread Pedro Lobo
I can create and save tiddlers. My thinking is that it would be a 
limitation due to cross-browser scripting since plugins that have no code 
will import just fine, whereas plugins with code won't. So, 
$:/config/markdown/dialect 
and $:/language/Docs/Types/text/x-markdown import just fine, the others 
don't.

I'm using version 5.1.7 and bear in mind that I installed the Node.js 
version.

On Thursday, January 22, 2015 at 11:33:06 AM UTC, Pedro Lobo wrote:

 Hi Everybody,

 I'm rather new to TiddlyWiki, but it looks promising so I decided to give 
 it a try for a while. I opted to got the server route, installed it via NPM 
 and have it up and running. However, I've stumbled upon something that 
 could possibly be a deal breaker:

 I prefer to do my writing using Markdown (hate Wiki text). When trying to 
 import the Markdown plugin, it simply fails. Rather than the expected 
 result, I get this instead of the plugin: 
 http://ds.lobo.li/Screen-Shot-2015-01-22-at-11.31.48/

 Any help would greatly be appreciated.


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Using TiddlyWiki in Node WebKit

2015-01-22 Thread Arlen Beiler
Ok, I just discovered something. The body tag needs the class tc-body for
it to look right. I think that's what the few glitches were from. I've
updated my gist.

On Thu, Jan 22, 2015 at 1:14 PM, Arlen Beiler arlen...@gmail.com wrote:

 I'm sorry, those 7 steps are for running TiddlyWiki on Node.JS as a
 webserver. And you open it in a regular browser. The way it is there, with
 each tiddler in a separate file, is what I'm calling the Node.JS version,
 since I don't know what else to call it. Sorry for the confusion.

 Now in order to run those files in node-webkit, the code you need is here:
 https://gist.github.com/Arlen22/d7ad0b6a108fa3cedf72

1. Open that link and copy index.htm and nodewebkit.js into the root
of the tiddlywiki folder.
2. Open package.json, and copy the two objects in the gist's
package.json into it.
3. Package.json already has a main object farther down which you
will need to remove.
4. Drag the entire tiddlywiki folder onto the node-webkit executable.

 That should work. It does seem like there are still a few glitches, but it
 at least runs for me.
 -Arlen

 On Thu, Jan 22, 2015 at 12:46 PM, Danielo Rodríguez rdani...@gmail.com
 wrote:

 Arlen,

 I'm following your instructions to try the node version on node-webkit
 and I'm getting this errors on the dev console:

 Uncaught ReferenceError: require is not defined
 Not allowed to load local resource:

 What I'm doing wrong?

 --
 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 http://groups.google.com/group/tiddlywiki.
 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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Punjabi Translation

2015-01-22 Thread Alberto Molina
Thanks Atul,

Alberto 

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Using TiddlyWiki in Node WebKit

2015-01-22 Thread Danielo Rodríguez


El jueves, 22 de enero de 2015, 19:28:48 (UTC+1), Arlen Beiler escribió:

 Ok, I just discovered something. The body tag needs the class tc-body for 
 it to look right. I think that's what the few glitches were from. I've 
 updated my gist.


Ok, that was the only thing left to make it working on my laptop (windows 
7).

I would say copy the content of the tw folder instead of copy the TW 
folder. Some people may think they have to copy the TW folder as a 
subfolder of their node-webkit folder.

This is awesome!! Works like a charm. Thank you very much for this. 

There is something left... It does not work if I open just the nw.exe. I 
have to drop the index.html file into the window to make it working. Does 
the same happen to you?

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Using TiddlyWiki in Node WebKit

2015-01-22 Thread Danielo Rodríguez
Arlen,

I'm following your instructions to try the node version on node-webkit and 
I'm getting this errors on the dev console:

Uncaught ReferenceError: require is not defined
Not allowed to load local resource:

What I'm doing wrong?

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] node.js tiddlywiki over ssl possible

2015-01-22 Thread Captain Packers
yes, but I want to use an ssl port. I can't figure out how to do it. Do I 
have to hack tiddlywiki.js and set up a secure node.js server within the 
tiddlywiki.js file before tiddlywiki is booted? seems like there should be 
some tiddlywiki command line arguments to set up a secure server if there 
are command line arguments to specify the port and ip. If I set up a secure 
node, how can I issue a directive for tiddlywiki to use it? Doesn't it now 
require that the port you specify be not in use I can't find a good 
example of how to do this. Spent half a day searching already.

On Thursday, January 22, 2015 at 11:58:00 AM UTC-5, PMario wrote:

 TW doesn't need  MySQL + PHP + Perl

 So you basically would have enough with an xa Apache environment and 
 apache set up as a proxy.

 Do you want to expose your node tw to the web?

 -mario


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: TW5 beginners question: template to render link+content?

2015-01-22 Thread Stephan Hradek


Am Montag, 19. Januar 2015 19:13:45 UTC+1 schrieb Tobias Beer:

 Hi Joerg,

 A yet simpler way...


And if the chapters are really named chapter #


\define chapter() chapter $(chaptNo)$

$list filter=[removeprefix[chapter ]nsort[title]] variable=chaptNo

!$link to=chapter$text text=chapter//$link
$transclude tiddler=chapter/
/$list


-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: Import json merge fields

2015-01-22 Thread Brian Gates
Is there somewhere I could look to implement this myself? Seems like it 
shouldn't be too difficult.

On Thu, Jan 22, 2015 at 6:15 PM, Tobias Beer beertob...@gmail.com wrote:


 I want an end result with both the description and attributes.

 Does indeed sound like a reasonable use-case to have an optional update 
 mode than a mere replace mode on import.
 Best wishes, Tobias.
 -- 
 You received this message because you are subscribed to a topic in the Google 
 Groups TiddlyWiki group.
 To unsubscribe from this topic, visit 
 https://groups.google.com/d/topic/tiddlywiki/1oyGR2yoGpM/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to 
 tiddlywiki+unsubscr...@googlegroups.com.
 To post to this group, send email to tiddlywiki@googlegroups.com.
 Visit this group at http://groups.google.com/group/tiddlywiki.
 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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.