[tw] Re: [TW5] ViewTemplate strange behaviour

2017-11-01 Thread PMario
On Wednesday, November 1, 2017 at 4:04:13 PM UTC+1, Mark S. wrote:
>
> That's a very nice explanation, Mario.
>

thx.
 

> But it begs the question: Why is a 'line feed' rendered as a DOM object 
> (div even?) and not just wrapped up in either the next or prior element?
>

IMO it's a rare bug. ... But as I did discover it the first time, I wasn't 
able track it down. ... As I had a closer look at this thread, I could 
remember, that I've probably seen this problem already. ... 

A line-feed isn't rendered as a DOM element, an that's the problem. If it 
would be one, it would be possible to scroll to it. 

The whole truth here is, that the tm-xx messages bubble up the widget tree 
and not the DOM elements. BUT at the end, the DOM elements are used to 
calculate the real sizes of the different tiddler wrappers. Those sizes are 
used to calculate the scroll positions. 

The wrapper for a tiddler is the "div" that is tagged tc-tiddler-frame, 
which is defined in the $:/core/ui/ViewTemplate. But the actual handling is 
done in the "storyview" which is part of the second list-widget in 
$:/core/ui/PageTemplate/story tiddler. 

So the TW navigate to is only designed to scroll to tiddlers ... And not to 
scroll to elements inside of tiddlers. 

 low level warning.

Also as I did post above. There is this line 
https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/storyviews/classic.js#L30
 
of code, which stops the event bubbling in the widget tree. Which imo 
shouldn't be done. ... imo a bug.

About the scroll mechanism -- does it actually send out a series of scroll 
> commands in order to line up the tiddler?
>

Yes. here: 
https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/utils/dom/scroller.js#L56
 
It's done with window.requestAnimationFrame()
 

> Does it use any of the old HTML technology?
>

Yes. see scroller.js .. That's all HTML hi-tech ;)
 

> I ask because the sidebar links seem to be usuing  .
>

Yes, ... and it also adds additional event handlers that catch the click 
(and some other) events. see: 
https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/widgets/link.js#L123
 
... If you follow the handleClickEvent function in the link.js file, you'll 
see where it starts and how it is "dispatched" line 143 this.dispatchEvent({ 
and where it stopped propagating. line 159 event.stopPropagation()

have fun!
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f2b24548-9035-40f8-88e1-87762292400a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Tiddly Extension for Firefox 57?

2017-11-01 Thread Egbert
Ah okay, thanks Mark

-- 
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/67582236-7477-49b8-bfc3-c8eec5665c1e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] ViewTemplate strange behaviour

2017-11-01 Thread PMario
On Wednesday, November 1, 2017 at 3:35:25 PM UTC+1, mauloop wrote:
>
> But I can't wait to thank you for your kindness and express my admiration 
> for your skill.


You are welcome!
 

> You are a mine of knowledge.


:)
 

> I've already posted here in the past and every time I found kind people 
> that spended some of their time for me. Thanks to everyone.
>
> )+(auloop
>

Yea. I think that's the cool thing here in this group, which makes it worth 
while to be here :)

have fun!
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0cb22a3e-c7a9-4ab2-a52a-f6422556a84d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Tiddly Extension for Firefox 57?

2017-11-01 Thread Egbert
Hi Eric, re your post:"Alternatively, I can let the browser automatically 
add the "(n)" suffix to the current filename". Can you just briefly 
indicate how this is done in Firefox and Chrome?

Thanks for the good overview.

Egbert

On Sunday, 29 October 2017 03:17:05 UTC, Eric Shulman wrote:
>
> On Saturday, October 28, 2017 at 7:47:48 PM UTC-7, Jon wrote:
>>
>> Firefox is going sideways and the old Firefox Tiddly extension for saving 
>>> in the new Firefox 57 doesn't work.
>>>
>> With Firefox 57, sharing a TW is officially dead, unless you only want to 
>> share with savvy users who can be persuaded to install Pale Moon (plus an 
>> extension) or TiddlyServer (yikes).
>>
>
> I realize that many people seem to have an aversion to using the TWCore 
> built-in "download saver" but it DOES work... on nearly ALL browsers.  
> Sure... it's not a "one click to save" solution, but with a few simple 
> settings, it is actually quite useful.  For example, I use Chrome.  I can 
> set the "download location" (Settings > Advanced > Download) to "Ask where 
> to save each file before downloading".  When saving for the first time, I 
> can select the folder containing my single-file TiddlyWiki.  That folder 
> location is remembered and re-used for later saving.
>
> While I am working on changes, I can save at any time, selecting the 
> currently opened filename (e.g., "myfile.html") and it will prompt to 
> confirm overwrite (ok/cancel).  Alternatively, I can let the browser 
> automatically add the "(n)" suffix to the current filename, effectively 
> creating "checkpoints" while I work, and then remove the suffix to 
> overwrite the original file only when I am satisfied with all my changes.  
> If a reload is needed to load changes to plugin code, I can save and then 
> open the most recent checkpoint file in another tab, allowing me to verify 
> that the changes are loading correctly, and continue working with the newly 
> changed code.  When I am certain of the changes, I can then save again, 
> overwriting the original file.
>
> I also use the "download saver" when trying out new things.  I just open 
> http://tiddlywiki.com/empty.html, create a few "test" tiddlers, and then 
> save the changes to a local file, where I can continue as above and I 
> use the same procedure to try out other posted TWs, regardless of hosting.  
> I simply visit the URL, and 'save changes' to download a copy, and then 
> continue with the locally-saved copy.
>
> If I am saving to TiddlySpot, I can set the URL and password (using the 
> built-in TW setup), and then use "save changes" to upload the file.  To 
> revert to local saving, I just clear the TiddlySpot URL, and the "save 
> changes" command then saves locally again.
>
> I agree, it's not the MOST elegant process at times, and there are some 
> variations in the setup depending on your browser of choice, but once you 
> have it set, the process is consistent and reliable... and it doesn't 
> require ANY additional  installation of browser plugins, local servers, 
> etc.  It even works on my Android tablet (though you can't change the 
> default download location, so everything is put into the "Downloads" 
> folder) and it's pretty much future-proof against the whims of the browser 
> developers, unless they decide to eliminate downloading altogether (which 
> is highly unlikely).
>
> enjoy,
> -e
> Eric Shulman
> TiddlyTools.com: "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/e91d9463-8ed4-430c-aaba-eb35b79e569d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] ViewTemplate strange behaviour

2017-11-01 Thread BJ
I've put a demo here:

http://typestemplatedemo.tiddlyspot.com/

On Wednesday, November 1, 2017 at 12:48:29 AM UTC+1, mauloop wrote:
>
> @BJ
> Still cannot make your typestemplate plugin work. I tried it directly on 
> your site. Maybe for this I should better open a new thread.
>

-- 
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/652f3526-7a7c-4b84-a6c4-b25beb9040f2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Presenting my simple mobile layout...

2017-11-01 Thread JD
Wow, thanks for letting me bite through this! I've seen this floating 
around during my forum searches, and playing with it was what actually made 
me realize the hackability of TW5. My only gripe was that it wasn't 
adaptive to screen width, which is what I've done with my rather spartan 
layout. I'm mostly mobile, but I've been using my laptop a lot lately, so 
adaptive layouting is quite important to me.

I'd like to ask how you managed to keep the title of the first tiddler in 
the story visible? With mine, the first tiddler in the story scrolls way up 
the top, as if there's no topbar there. 

Thanks again!


On Thursday, November 2, 2017 at 12:05:44 AM UTC+9, Jed Carty wrote:
>
> While they are designed for very different things, and I am no longer 
> trying to make this work with mobile devices because I gave up on using 
> them, you may be able to take some of how I made my theme customisable and 
> either pull out some code to use or just for inspiration. 
> http://ooktech.com/jed/ExampleWikis/MobileTheme/
>
> I need to get a better name since now it has almost nothing to do with 
> mobile 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/57a7277a-67be-4352-bfbe-4f63cec9180f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Presenting my simple mobile layout...

2017-11-01 Thread Jed Carty
While they are designed for very different things, and I am no longer 
trying to make this work with mobile devices because I gave up on using 
them, you may be able to take some of how I made my theme customisable and 
either pull out some code to use or just for 
inspiration. http://ooktech.com/jed/ExampleWikis/MobileTheme/

I need to get a better name since now it has almost nothing to do with 
mobile 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/e5461d3c-d1aa-44f9-9fdf-a665a2729d0e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: Presenting my simple mobile layout...

2017-11-01 Thread JD
Thanks for the idea on the topbar search, I will definitely give it a try. 
Also, I've already begun work on the easy font-sizing, you can see it at 
the demo site  ("inspect" on 
Chrome is quite marvelous in that it allows me to easily find the specific 
parts of the html that I would like to play with). 

On the sidebar. I agree with you, like all of TW5, it is used differently 
by everyone. In its default state, it's comprised of the *Title*, *Subtitle*, 
*Page Controls*, *Searchbar*, and *Tabs*. Now, as *I* can't live without 
the *Page Controls*, *Searchbar*, and *Tabs *part of it, those are the only 
things I've included in the mobile layout, highlighted them, even. I can't, 
however, imagine that solves it for everyone, so I included the search 
options, and am planning to include bottombar options as well. 

Now, after receiving the idea for a swipe-activated sidebar, and already 
having search and controls fixed elsewhere, I only thought of the 
swipe-activated sidebar as containing the *Tabs* in its default state. 
That's because I wish only to manipulate the position/visibility of default 
elements, and not to add or subtract functions from them (besides 
completely hiding the *Title *and *Subtitle*). 

The option to further simplify/mobilize can be had. However, unless I make 
each change optionable, I don't think it will sit well with everybody. I 
might play with further ideas after the long holidays. Thanks for the food 
for thought!



On Tuesday, October 31, 2017 at 8:56:36 PM UTC+9, @TiddlyTweeter wrote:
>
> Ciao JD
>
> That work is seriously good because its mobile-centric. Current default 
> TW CSS is currently "mid-space", half-way between "universal" and "desktop" 
> -- tablet okay, mobile-phone not always so optimal.  
>
> I have a few comments (including opinions on design) that I hope may be 
> useful.
>
>  JD - Adjustable font sizes for view title, view body, edit title, and 
>> edit body (without affecting icon sizes)
>>
>
> Yes. I think its a serious issue. Having desktop font sizing in mobile is 
> a turn-off.
>
> Some weeks ago I asked in Google Groups about a button that could TOGGLE 
> between different CSS. This is a good example of where an up-front button 
> is preferable to having to wade into special settings files. Given that 
> "mobiles" come in variant screen sizes & resolutions *easy, upfront, 
> basic font setting is important*. 
>
>  JD - Topbar search hiding on scroll down, showing again on slight scroll 
>> up (like with modern mobile browsers)
>
>
> If you can't find a way to do exactly like you want an alternative is to 
> reduce the search bar to just a line of 4 or 5 pixels (using CSS) the drops 
> down on hover.
>
> JD - Swipe from edge for sidebar lists
>
>
> Not quite sure you will understand me when I say: though the principle of 
> this is really good there is an underlying quite complex issue. The issue 
> being that mobiles are NOT desktops. Its not just about design, its also 
> about "semantics". Mobiles are fundamentally limited in what can be shown 
> on-screen at the same time and that CHANGES visual semantics. 
>
> So, IMO, this aspect is not so much about gizmos as understanding what is 
> the MINIMAL info an overlaid menu should show? Obviously you don't wanna 
> get into controlling folk's menu (sidebar) content, but the scope of WHAT 
> is in the "sidebar" (on mobile its "full-screen") kinda matters.
>
> All that said. A really great step for TW IMO.
>
> Very best wishes
> Josiah
>

On Tuesday, October 31, 2017 at 8:56:36 PM UTC+9, @TiddlyTweeter wrote:
>
> Ciao JD
>
> That work is seriously good because its mobile-centric. Current default 
> TW CSS is currently "mid-space", half-way between "universal" and "desktop" 
> -- tablet okay, mobile-phone not always so optimal.  
>
> I have a few comments (including opinions on design) that I hope may be 
> useful.
>
>  JD - Adjustable font sizes for view title, view body, edit title, and 
>> edit body (without affecting icon sizes)
>>
>
> Yes. I think its a serious issue. Having desktop font sizing in mobile is 
> a turn-off.
>
> Some weeks ago I asked in Google Groups about a button that could TOGGLE 
> between different CSS. This is a good example of where an up-front button 
> is preferable to having to wade into special settings files. Given that 
> "mobiles" come in variant screen sizes & resolutions *easy, upfront, 
> basic font setting is important*. 
>
>  JD - Topbar search hiding on scroll down, showing again on slight scroll 
>> up (like with modern mobile browsers)
>
>
> If you can't find a way to do exactly like you want an alternative is to 
> reduce the search bar to just a line of 4 or 5 pixels (using CSS) the drops 
> down on hover.
>
> JD - Swipe from edge for sidebar lists
>
>
> Not quite sure you will understand me when I say: though the principle of 
> this is really good there is an underlying quite complex issue. The issue 
> being 

[tw] Re: [TW5] ViewTemplate strange behaviour

2017-11-01 Thread mauloop
Hi, Mario.

Thanks for your several answers. I'm reading them on my phone, that is not much 
comfortable. 

I plan to come back soon to review everything carefully and look at the 
threads, videos and other resources that you suggested. 

But I can't wait to thank you for your kindness and express my admiration for 
your skill. You are a mine of knowledge.

I've already posted here in the past and every time I found kind people that 
spended some of their time for me. Thanks to everyone.

)+(auloop

-- 
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/6d5130f2-3b70-4663-9772-856d815c3a10%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] ViewTemplate strange behaviour

2017-11-01 Thread PMario
On Saturday, October 28, 2017 at 12:17:28 AM UTC+2, mauloop wrote:
>
> Now click on any link in the page (both in the story or in the sidebar): 
> it seems that tiddlers are opened, but the page doesn't scroll to the 
> clicked tiddler. Il looks very strange to me that simply adding a newline 
> could change the wiki behaviour. 
>

Yea, ... You found a rare behaviour, that I did also experience some time 
ago, when I did experiment with my own custom ViewTemplates. ... The point 
here is, that the code, that you have to dig down, is buried deep in the 
"core internals". I was too lazy, and at that time I even couldn't, dig 
deep enough ;) ... I try to describe it as high level as possible :)

--- high level info

Scrolling in TW is handled by different story-views, that you can find in 
the "right-sidebar: tools" menu.

At tiddlywiki.com there are 3 story-views

 - classic (default)
 - pop
 - zooming

Each of them treat "showing, removing, scrolling" tiddlers in a slightly 
different way. ... There are several other plugins.

 low level info

Every storyview has a corresponding javascript module. classic.js, pop.js 
and zooming.js. ... 
Every js module implements a function named: .navigateTo()


 high level info

We can trigger this navigation function with eg: tw messages like 
tm-navigate  which 
are created by different elements. eg: buttons, (see link docs)

tm-navigate is a user facing message, that can work with tiddler names. ... 
that's nice and easy (for users :)

--- low level info

When tm-navigate is executed, internally somewhere in the code a new low 
level message is triggered: tm-scroll 


The tm-scroll message can't be directly used by the user, since it needs a 
DOM element as a target parameter, which can only be created by javascript. 

Within js we call this mechanism "event-mechanism" and tm-scroll is an 
event-name or short event. 

--- higher level info

Starting with V5.1.9-beta  
jeremy introduced the scrollable-widget 
which allows us users access to 
some of these mechanisms.  

The widget docs says: 

If a scrollable widget can't handle the tm-scroll message because the inner 
> DIV fits within the outer DIV, then by default the message falls through to 
> the parent widget. Setting the *fallthrough* attribute to no prevents 
> this behaviour.
>

Let's try a ASCII-art for the "fallthrough" mechanism:

child
   |
   +-- parent
|
+-- grandparent

So "child" triggers an event, but can't handle it. (That happens from time 
to time ;) 
That's why it hands the event down to the parent. ... 

The parent thinks: "I have no time", that's perfect for grandparent, so 
it's handed down again

Grandparent knows what to do and does, what needs to be done ;) 

... In case that the child want's to keep the event secret, it set's 
"fallthrough" to no and doesn't hand it over.

--- low level info

In case of the "new-line" that you introduced, it now looks like this. 
(still simplified)

child
   |
   + new-line (stranger)
   +-- parent
|
+-- grandparent

As every child should know. Don't trust strangers. So it doesn't pass on 
the event. 

And that's exactly what happens in the code 
.
 
It detects the "stranger" and doesn't pass on the event. 



That's exactly what you describe. 

I first found something similar on a wiki I was working on, with a little 
> different result. In that case I had a  *working* custom ViewTemplate 
> with more changes and I inserted some newline to make the code more 
> readable. When I saved the "beautified" ViewTemplate it happened that 
> clicking on any link raised a Javascript error.
>
> TypeError: this.getLastFrame(...).getBoundingClientRect is not a function
>

This shouldn't happen, because there are several "stranger" tests along the 
line. The point is. We can't navigate to whitespace, because the browser 
API doesn't provide enough info. We can only navigate to "wrapping" DOM 
elements. 

 low low level.

The line that cause your js error is: 
https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/utils/dom/scroller.js#L63

  high level

hope that makes sense and helps

have fun
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d88322e9-a96e-4e06-8160-04cb765470e4%40googlegroups.com.
For more options, visit 

[tw] [TW5] A working prototype multi-user wiki

2017-11-01 Thread Riz
Hi Jed,

You are my new hero. Been wanting this ever since "It's all text" add-on turned 
over and died in the firefox add-on-calypse.

Thank you. I hope this finds its way into core.

-- 
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/35dc9afa-b8a0-4fcc-a91d-126119b1d156%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] [TW5] A working prototype multi-user wiki

2017-11-01 Thread Jed Carty
BIG SCARY DISCLAIMER: I am the only one who has tested this so far, and 
only on linux mint. This may be full of bugs and could possibly make your 
computer gain self awareness and take over the world. Or maybe just not 
work very well.

I am close to having a working multi-user wiki. I currently have it so that 
the wiki in the browser (almost) immediately reflects any changes to the 
.tid files on the file system and you can set it to ignore a list of 
tiddlers. If you have multiple browsers connected to the same server than 
changes made to the wiki in one browser are pushed to the other open 
instances.

To prevent two people from simultaneously editing the same tiddler and 
overwriting each others edits I have it set up so that it sees when a draft 
tiddler is created and disables the edit button for that tiddler.

The current problem is that while the browser reflects changes on the file 
system the syncers don't act quickly enough so when you edit a tiddler in 
the browser it takes a few seconds to reflect that on the file system and 
pass the changes to the other open wikis. So I am going to write a new 
syncadapter that uses the websockets to get a faster response for 
preventing multiple people from editing the same tiddler at the same time.

The repo is here with a readme that explains how to set it up. Hopefully it 
works, I have only tested it on linux.

https://github.com/OokTech/TW5-Gatekeeper

-- 
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/07f55ec7-1614-4b70-94ed-b063a715e502%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Importing in Andtidwiki

2017-11-01 Thread AlanBCohen
When I press the import tiddler button oh, it does nothing. What am I 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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d5def04f-868d-4fb9-8c47-5c474afc89aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: link in a documentation macro doesn't show up as a reference

2017-11-01 Thread Alex Hough
Hi Thomas,

thanks for the response. Could I include it in the next edition of
SheepyWiki? It may evolve into a kind of Fanzine -
https://en.wikipedia.org/wiki/Fanzine

Yes.. "butchering" ... i did dwell over the choice of that word!  The
intention was to get into the character of the sheep. By making her aware
of the world of butchery hoped to bring an existential aspect to her
personality. I thought that she would see cutting things up primarily in
terms of butchery and slaughter. Her existence is --after all -- is to
produce lamb for the table.

There is a get out! Its all in the context: The sheep is an electric cloned
sheep, and the text is part of her dream! ha ha!

There's also a growing critique of the role of sheep in the landscape, the
term SheepWreck is use by environmentalist George Monbiot: --
http://www.monbiot.com/2013/05/30/sheepwrecked/ . Is it worth the sheep
existing at all?

Granting the "sheep avatar" a level of consciousness allows the writer to
enter certain discourses in a playful manner.

BTW if anyone wants to use the character to write a sketch for SheepyWiki
we (me and the sheep!) would be over the moon!

I have been thinking that a form, a kind of animated post card.
Simultaneously nostalgic and futuristic.  Marshall McLuhan had a theory --
i think! -- where a new medium such as TV was understood as a development
from an older medium like film.

In TiddlyWiki we have a media which we understand as a development of the
wiki, a small wiki. We have "Tiddlers" and then we have our own
technical language -- a meta language -- to talk about TiddlyWiki itself. I
think that the words TiddlyWiki and Tiddler are a great part off the
design. It makes it easy to separate the content of the text from the
technicalities associated with the presentation of the text. " is better to
be confusingly distinctive than confusingly generic"

A tiddler is also analogous to a index card. It could quite easily be a
post card, evoking a type of text and sentiments associated with sending
post-cards: a message from a far away place, a place with an appearance
worth sharing. The poster of the card wants to share a view and a message
from that place.

I was thinking about those type of animate picture you sometimes see in
Indian restaurants. There is one in my local Turkish supermarket. There is
a picture, a kind of light box. Its back lit and there is some kind of
mechanism which makes the water look like it is moving. I haven't a clue
what they are called!

Actually... the more I think about it, the tiddler as post-card metaphor
might be better developed as a "child" of those "3D" view finders you can
buy in places like the Alps (or could do in the 1970s) -- like this thingy
--- https://www.image3d.com/retroviewer/home/

The microfiche viewer is another  old technology visual metaphor I like. It
has the back-lit property which the index card doesn't have.

There's something about surface patina I like. When you use a microfiche
machine, you get a layer which doesn't move when you scroll. And they have
a manual highlighting mechanims, it adds another layer. Its basicaly dust
on lenses and lights, but it adds to the feel of the technology.

In the TiddlyWiki community, we sometimes visit the discourse around
adoption and how the process is hindered by the word Tiddler. I made a
comment about how perhaps non-native English language users warm more to
TiddlyWiki because the word does not sound as childish or toylike.

Josiah has made some interesting comments on Twitter about TW as a
bricolage tool.  It we see it as a technology for DIY independent
creativity and adaption it becomes -- in my mind at least -- something a
KraftWork or Joy Division member would be using if they were starting out
today. Just as instruments like the Moog started to be used in ways the
creator didn't intend, so can TiddlyWiki. Its really a hypertext
synthesiser. HTML, JS and CSS are made easier and quicker to use by
non-specialists.


Thanks for  Mh! and «Mäh»! I like those little speach marks too  -- " « »
" -- I will have to find a robot mowing machine to accompay the sheep! --
http://www.husqvarna.com/uk/products/robotic-lawn-mowers/?gclid=Cj0KCQjw4eXPBRCtARIsADvOjY0BUh_MNU2xKtbx7t2w2qDWitGr3wvwNVBYesXn7CldvhDOecQJNAMaAov4EALw_wcB





Alex

On 31 October 2017 at 22:34, Thomas Elmiger 
wrote:

> Hi Alex,
> very nice indeed! Feel free to steel some German characters for your
> sheep: Mh!
>
> (By the way: «Mäh» sounds a bit like the word for mowing or it’s
> imperative mow!)
>
> Talking about sounds: Hearing a sheep talking about “butchering” sounds a
> bit macabre to my ears ;–)
>
> Now I will go and count sheep. Goodnight!
> 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 

[tw] Mobile drag/drop shim

2017-11-01 Thread AlanBCohen
Using Andtidwiki. I have installed the mobile drag/drop shim but I don't 
understand how to use it. Can somebody give me an example?

-- 
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/07687ede-57b8-433d-95aa-884bd8816452%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: SheepyWiki

2017-11-01 Thread Alex Hough
Hi Josiah,

Thank you for the suggestions, I'll see what I can do next time I am in
"visual art mode"

Below are some thoughts emerging just now. I want to get them out of my
head then refactor and reuse in the [[Philosophy of Tiddlers]] kind of
wayI am finding these exchanges very inspiring... what follows is first
draft quality. The context of email reply is helping me. I don't want to go
into an editing process just now... later

(I think there is another dimension the workflow emerging here. Different
media (email, TW) have different qualities, they all interact in different
ways with  creative (and other) processes


!! Avatars/ArtTutor

The ArtTutor avatar is based on my visual art tutor. I remember her saying
"its just a sprawling hypertext Alex" and "its difficult to see your
conceit". The work she was talking about was one where I photographed
chewing gum on pavement during semi-random walks in cities. This was framed
a pyscho geography and rereve. I wanted to appropriate the gum-splodgy on
the street as a sculpture, a readymade in the tradion of DuChamp. I wanted
to then extend this into data and hypertext. Each "gum splodge" marks a
node on a network. It has a unique geo-location and -- maybe -- we would be
able to retrieve the DNA profile of the chewer from the gum.

Basically, to get an art degree by photographic chewing gum you have to
justify it in terms of art history. I did this with my tutors very patient
guidance. I was soon connecting everything I could think of to my
ready-made/hypertext sculpture, and quite righly she pointed out that all
things are connected in the sense that they exist as thoughts in your mind.
She pointed me towards Kant.

!! ArtTutor/NounProjectIcon

I found an icon of a teacher punishing a student and have used it as part
of a [[conceit]]: i imagine the kind of things the tutor would be saying if
I presented SheepyWiki to her in a seminar. I also want to locate the tutor
"[[On the plain|The Cheshire Plain]]" to use it as a context to comment on
knowledge production in that region. I am engaged with a number of
organisations which could be said to be creating and sharing knowledge. The
[[plain perspective]] offers a view of the region which is different from a
map. The boundaries are formed from geographical elements and landmarks.
The slightly wider perspective is that of the Mersey Basin [see ref]

!! Psychogeography of ideas as creativity tool

I want to make SheepyWiki into a useful too to help my thinking in a number
of [[PROCESSES]]. Perhaps there is a hierachy (to be determined later) but
the main ones are those which give rise to a sense of place.

I am using the SheepyWiki development process to try and help me learn
about POSD - Process Oriented Systems Design. Jane, one of my friends in
the systems thinking community worked on this methodology when she worked
at ICL, a state funded computer company which eventually got sold to
Fujitu. POSD was developed by two people who lived in my hometown of
Alsager.

In the spirit of the arts practices associated with psychogeography I want
to use the intellectual legacy of the area to inform my thinking about the
area. This contrived starting sitiuation will I give rise to some
interesting learning outcomes. The whole idea of POSD -- as I see it --is
to design for emergence.

The POSD project was "ditched" (wow! --a landscape / water metaphor!) by
ICL in favour of a hardware project, but some of the people involved in it
are carrying on its development. The main two are getting quite old now,
one is deaf and the other has developed parkinsons. So there is a kind of
emotional motivation here to, especially for Jane who still sees them. I am
less directly emotionally driven, but I see how important it is to Jane.
And it turns out that -- in her role as my informal mentor / consultant --
I have been using the POSD stuff along with another methodology with strong
connections to the region: Stafford Beer's Viable System Model. Basically
Jane has fused POSD and VSM and I think its really important for me to
support her work and to learn how to use it.

Looking down onto the Cheshire Plain you  an see Jodral Bank, a radio
telescope. You can see Manchester and Alderly Edge, the places that Alan
Turing lived and worked while at Manchester Universities computer science
department. POSD also comes from that department: Manchester University and
ICL worked in partnership.  The PlainView in SheepyWiki offers a context to
think about all this. And if you want you can go to places like [[Tegs
Nose]] or [[Lyme Park]] sit down (or fly a kite?) relax and let your mind
wander.

The intention is to think about the wandering mind on and off-line. The
SheepyWiki conceit -- i hope -- is on which you can take for a walk, take
for a wander. And when you see a sheep, it will evoke conceptual metaphors
which could act as a tool to help with creativity.

I like the idea of extending (smashing together?)the *method of loci* --

Re: [tw] Re: [TW5] ViewTemplate strange behaviour

2017-11-01 Thread BJ
unfortunately 'bjtools' is out of date, the current version of this plugin 
in 1.13.3. I will put up a new version.

On Wednesday, November 1, 2017 at 12:48:29 AM UTC+1, mauloop wrote:
>
> @BJ
> Still cannot make your typestemplate plugin work. I tried it directly on 
> your site. Maybe for this I should better open a new thread.
>

-- 
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/371eba31-fdfe-4b20-aa04-33654823a33d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.