[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread Mohammad
Hi Mark,
 This is great! I appreciate if you kindly share the modified tiddler!

--Mohammad

On Sunday, September 29, 2019 at 10:37:51 PM UTC+3:30, Mark S. wrote:
>
> Hi Mohammad,
>
>
> By modifying two core tiddlers, you could filter your tags as presented in 
> the edit template. A select widget would let you pick which group you 
> wanted to see. That was the simplest solution I could come up with. It's 
> something I've been thinking about for awhile, since it's often the case 
> that you only need to see one of two or three sets of tag types. 
>
>
> These were simple mods, so they could be easily deleted and then 
> re-instated after an upgrade.
>
> [image: tag-reduction-example.png]
>
>
> On Sunday, September 29, 2019 at 12:16:34 AM UTC-7, Mohammad wrote:
>>
>>
>>  - I have bunch of tiddlers they are not system tiddlers
>>  - I have bunch of tags they are not system tags
>>
>> I know for fields is known how to hide them from users, but the problem 
>> is with tiddlers and tags!
>>
>> Sometimes in large wiki, you like to hide tiddlers tags from drop down 
>> menus, recent tab, standard search and like that
>>
>>
>> How it is possible to hide them?
>>
>>
>> --Mohammad
>>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7fa85493-1fa7-4516-98fa-f54ef51b45b0%40googlegroups.com.


[tw5] Re: Task: Filter all tiddlers created between 01.09.2019 and 15.09.2019. How/where to find information/documentation to get this task done?

2019-09-29 Thread 'Cd.K' via TiddlyWiki
TonyM

Enough for today. 
I'm finally getting on with the blanks-rule. I stumbled across a bug in the 
firefox debugger that cost me a lot of time.

But my understanding of the inner workings of TiddlyWiki has grown. 

Regards 
Cd.K



On Sunday, September 29, 2019 at 5:02:03 PM UTC+2, Cd.K wrote:
>
> Hi TonyM,
>
> I'm back.
>
> Regards
> Cd.K
>
>
> On Sunday, September 29, 2019 at 9:32:27 AM UTC+2, TonyM wrote:
>>
>> We did wander.
>>
>> I will open a new thread with the help of CdK when back at a desktop. 
>> Thanks
>> Tony
>>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8667e3cd-adbd-41c0-9b83-a07ee08f7893%40googlegroups.com.


[tw5] Re: Bob Is Unhappy - Hundreds of Attempts to Read fields of undefined

2019-09-29 Thread Kevin Kleinfelter
I think I can force it to happen.


   - Starting from a happy Bob session in Firefox.
   - Stop and start my Apache reverse proxy.  That puts the "WARNING: You 
   are no longer connected to the server" banner on the browser.
   - Tail the Tiddlywiki logs.  No lines are being written to the log at 
   this instant (lots of old stuff there).
   - Press Reconnect.  Bob begins writing WebSocket error to the log at the 
   rate of 1-2 errors per second.


Reloading the page in Firefox stops the errors.


-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/257011c1-56e8-4eb2-ad36-ee15c49bd936%40googlegroups.com.


[tw5] Production bundles for the web

2019-09-29 Thread Arlen Beiler
Hello everyone,

As some of you know, TiddlyServer uses a "bundled" version of TiddlyWiki
intended to improve startup times and reduce file count. I've finally
gotten my build script to the point that I am confident that it works right
and I've uploaded the bundles to GitHub in two formats -- the current
plugin.info version and a second one that is simply a JavaScript file that
calls $tw.preloadTiddler with the plugin tiddler text.

There are several benefits to this system.

   1. Because they are being served over a CDN, they are gzip compressed,
   which lowers the file size significantly.
   2. They are also properly cached by the browser and loaded from cache
   the next time the page is loaded.
   3. It uses GitHub tags to GUARANTEE that the file will never change, so
   you can safely use the integrity attribute which will save a checksum of
   the script file in your HTML file itself without fear of it ever breaking.
   4. If enough people start using this system, it will significantly
   improve performance for everyone, because once a plugin version is
   downloaded for one site, it is downloaded for all sites. And honestly, the
   core is 2MB so even if that is the main one, it will definitely speed
   things up.
   5. Also, I'm sure the CDN supports all the latest features in connection
   pooling and such features, so I'm guessing the browser can easily batch
   requests for different plugins without too much trouble. Files that get
   used more -- such as core -- get served quicker.

I really want your input on all of this. This is definitely a very big
concept but it also has some very epic benefits. Do remember that this is
mainly intended for public-facing "production" wikis (which is a big area
that a lot of us are trying to explore) but it should work fine anywhere
there is an internet connection.

The current setup that I have is not that user friendly. It would make a
lot more sense to publish the various plugins on NPM where I'm assuming the
version numbers could be controlled easier, but this will help us get
started.

So please offer technical suggestions and ideas. I really want to hear all
of your opinions on this. The performance benefits are pretty major.

https://github.com/Arlen22/TiddlyWiki5-production

Enjoy! Arlen

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSQ3sKgtwpyfVu2FfqmZDh-FUho%2B%3DQzvP827yxBtGfvRmQ%40mail.gmail.com.


[tw5] Re: Bob Is Unhappy - Hundreds of Attempts to Read fields of undefined

2019-09-29 Thread Kevin Kleinfelter
It happens after I click the reconnect button.  When I tail the log file, 
things look OK at first.  Then, something causes a disconnect.  The log 
file still looks OK.  Then I press the reconnect button, and Bob goes into 
his stuck record routine, showing the websocket error over and over again.  
Reminds me a little of my first wife.  ;-)

The only way to prevent him running that loop for thousands of times is to 
reload the page.

At this time I am *not* running through the corporate proxy I mentioned in 
another post.  This is browser to Apache reverse-proxy (to handle SSL with 
basic auth) to Bob.

It looks like I'm going to have to revert from Bob back to plain Tiddlywiki.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/47e19058-f589-4d42-b88c-2d47f8290a88%40googlegroups.com.


[tw5] Re: Bob Is Unhappy - Hundreds of Attempts to Read fields of undefined

2019-09-29 Thread TonyM
Kevin

I can't help you on this except to suggest you need to describe the 
context, when, what, how, were you doing the last thing can you repeat it?, 
are you trying something "special".

Regards
Tony

On Monday, September 30, 2019 at 10:30:57 AM UTC+10, Kevin Kleinfelter 
wrote:
>
> Bob is deeply unhappy.  He's said so 93,494 times this weekend.  (I 
> counted.) Here's how he puts it:
>
> saved file with metadata 
> /usr/local/lib/node_modules/tiddlywiki/Wikis/pkb/tiddlers/Connecting to 
> Boxtop3.md
>
> WebSocket error:  TypeError: Cannot read property 'fields' of undefined
>
> at Object.$tw.nodeMessageHandlers.syncChanges 
> ($:/plugins/OokTech/Bob/NodeMessageHandlers.js:447:84)
>
> at WebSocket.$tw.Bob.handleMessage 
> ($:/plugins/OokTech/Bob/NodeWebSocketsSetup.js:151:52)
>
> at WebSocket.emit (events.js:209:13)
>
> at Receiver.receiverOnMessage 
> ($:/plugins/OokTech/Bob/External/WS/lib/websocket.js:720:20)
>
> at Receiver.emit (events.js:209:13)
>
> at Receiver.dataMessage 
> ($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:415:14)
>
> at Receiver.getData 
> ($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:347:17)
>
> at Receiver.startLoop 
> ($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:134:22)
>
> at Receiver._write 
> ($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:70:10)
>
> at doWrite (_stream_writable.js:428:12)
>
>
>
> I dunno how to read a Node.js crash dump, but it looks like maybe after 
> Node heard how unhappy Bob is, Node took its own life.  Perhaps "failure 
> scavenge might not succeed" means that Node ran out of heap space?
>
>
>
> <--- Last few GCs --->
>
>
> [9:0x41de780]  5442977 ms: Scavenge 2039.1 (2052.4) -> 2037.7 (2052.7) MB, 
> 5.5 / 0.0 ms  (average mu = 0.341, current mu = 0.371) allocation failure
>
> [9:0x41de780]  5442995 ms: Scavenge 2039.4 (2052.7) -> 2038.0 (2052.9) MB, 
> 5.2 / 0.0 ms  (average mu = 0.341, current mu = 0.371) allocation failure
>
> [9:0x41de780]  5444515 ms: Mark-sweep 2039.7 (2052.9) -> 2038.3 (2057.2) 
> MB, 1506.4 / 0.0 ms  (average mu = 0.274, current mu = 0.189) allocation 
> failure 
> scavenge might not succeed
>
>
>
> <--- JS stacktrace --->
>
>
>  JS stack trace =
>
>
> 0: ExitFrame [pc: 0x134e879]
>
> 1: StubFrame [pc: 0x138db9a]
>
> Security context: 0x3e4a99640919 
>
> 2: from [0x6a80a44ae89] [buffer.js:~270] 
> [pc=0xb812c263255](this=0x221b0eaff619  0x39f0ffe76749)>,0x190592280179  {"type":"updateEditingTiddlers","list":[],"wiki":"pkb","id":"s247472"}>,0x0564139c04d1
>  
> ,0x0564139c04d1 )
>
> 3: send [0x1b67e01069c9] [$:/plugins/OokTech/B...
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b7ec44fd-dec2-4301-ba8f-5a70dc7b68e8%40googlegroups.com.


[tw5] Bob Is Unhappy - Hundreds of Attempts to Read fields of undefined

2019-09-29 Thread Kevin Kleinfelter
Bob is deeply unhappy.  He's said so 93,494 times this weekend.  (I 
counted.) Here's how he puts it:

saved file with metadata 
/usr/local/lib/node_modules/tiddlywiki/Wikis/pkb/tiddlers/Connecting to 
Boxtop3.md

WebSocket error:  TypeError: Cannot read property 'fields' of undefined

at Object.$tw.nodeMessageHandlers.syncChanges 
($:/plugins/OokTech/Bob/NodeMessageHandlers.js:447:84)

at WebSocket.$tw.Bob.handleMessage 
($:/plugins/OokTech/Bob/NodeWebSocketsSetup.js:151:52)

at WebSocket.emit (events.js:209:13)

at Receiver.receiverOnMessage 
($:/plugins/OokTech/Bob/External/WS/lib/websocket.js:720:20)

at Receiver.emit (events.js:209:13)

at Receiver.dataMessage 
($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:415:14)

at Receiver.getData 
($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:347:17)

at Receiver.startLoop 
($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:134:22)

at Receiver._write 
($:/plugins/OokTech/Bob/External/WS/lib/receiver.js:70:10)

at doWrite (_stream_writable.js:428:12)



I dunno how to read a Node.js crash dump, but it looks like maybe after 
Node heard how unhappy Bob is, Node took its own life.  Perhaps "failure 
scavenge might not succeed" means that Node ran out of heap space?



<--- Last few GCs --->


[9:0x41de780]  5442977 ms: Scavenge 2039.1 (2052.4) -> 2037.7 (2052.7) MB, 
5.5 / 0.0 ms  (average mu = 0.341, current mu = 0.371) allocation failure

[9:0x41de780]  5442995 ms: Scavenge 2039.4 (2052.7) -> 2038.0 (2052.9) MB, 
5.2 / 0.0 ms  (average mu = 0.341, current mu = 0.371) allocation failure

[9:0x41de780]  5444515 ms: Mark-sweep 2039.7 (2052.9) -> 2038.3 (2057.2) 
MB, 1506.4 / 0.0 ms  (average mu = 0.274, current mu = 0.189) allocation 
failure 
scavenge might not succeed



<--- JS stacktrace --->


 JS stack trace =


0: ExitFrame [pc: 0x134e879]

1: StubFrame [pc: 0x138db9a]

Security context: 0x3e4a99640919 

2: from [0x6a80a44ae89] [buffer.js:~270] 
[pc=0xb812c263255](this=0x221b0eaff619 ,0x190592280179 ,0x0564139c04d1
 
,0x0564139c04d1 )

3: send [0x1b67e01069c9] [$:/plugins/OokTech/B...

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e992df34-bdee-43d9-b6e3-3ad5c579bb88%40googlegroups.com.


[tw5] Re: Conference announcement: Collaboration on Google Groups

2019-09-29 Thread TonyM
Watt

Thanks for this initiative which I support whole heartedly. Before any 
alternative is discussed we should try and leverage our existing tools.

I think the best way to proceed is to use the metaphore of a conference. Many 
here will I imagin be familiar. I suggest time frames and calendar bookings. 
Submissions and a published set of topics and streams, threads should have a 
conference prefix eg twconfOct2019 and topics and streams the same plus a 
title. 

Opening a thread to allow stream and topic submissions but have a few people 
choose or curate rather than voting because there is no good mechanisium.

We could encorage people participating in a topic or stream to publish a 
summary "paper" in fresh threads same prefix, from all topic discussions. Close 
the conference threads with a link to the "paper"

and more

Regards
Tony

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/15111ce7-b551-4877-a285-57603bc5c2ed%40googlegroups.com.


[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread PMario
On Sunday, September 29, 2019 at 8:23:37 PM UTC+2, Mohammad wrote:
>
> Hi Mario,
>  I got the point edit the related template and hide them by modifying the 
> filters!
>

I think, I'm OK with Mark's example, if there is a visual hint, that some 
of the information is "hidden". So users that only know your TW edition, 
still have the possibility to see, that there is more information, which 
may not be relevant for them at the moment. 

A similar mechanism may be possible in the view-mode. The unmodified 
tag-area may be moved to the tiddler (i)nfo area.

I think it would be worth a try, if a simple ... ellipsis, "pill-like" 
button, would be enough to indicate, that there is more. 

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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4847f82e-0107-4fa6-bf63-4e23fed5459e%40googlegroups.com.


[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread 'Mark S.' via TiddlyWiki


Hi Mohammad,


By modifying two core tiddlers, you could filter your tags as presented in 
the edit template. A select widget would let you pick which group you 
wanted to see. That was the simplest solution I could come up with. It's 
something I've been thinking about for awhile, since it's often the case 
that you only need to see one of two or three sets of tag types. 


These were simple mods, so they could be easily deleted and then 
re-instated after an upgrade.

[image: tag-reduction-example.png]


On Sunday, September 29, 2019 at 12:16:34 AM UTC-7, Mohammad wrote:
>
>
>  - I have bunch of tiddlers they are not system tiddlers
>  - I have bunch of tags they are not system tags
>
> I know for fields is known how to hide them from users, but the problem is 
> with tiddlers and tags!
>
> Sometimes in large wiki, you like to hide tiddlers tags from drop down 
> menus, recent tab, standard search and like that
>
>
> How it is possible to hide them?
>
>
> --Mohammad
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/150e95b1-ade9-4f26-87b1-80b57d3e6c08%40googlegroups.com.


Re: [tw5] TiddlyChrome is back

2019-09-29 Thread Arlen Beiler
TiddlyChrome is a chrome extension/app that will open a TiddlyWiki file and
then allow you to edit it like you used to be able to with TiddlyFox. When
you open the app it pops up a dialog box asking which file you want to
open, and then once you select it it is able to edit that file directly.

On Sat, Sep 28, 2019 at 6:46 PM TonyM  wrote:

> Arlen
>
> Thanks for you contributions. I would just point out many would not know
> what ToddlyChrome is. Could you put a quick overview in this thread?
>
> thanks
> Tony
>
> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/e1b294d6-0e08-4192-883d-0eb11e83537d%40googlegroups.com
> .
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSStF%2Bpab9mTEKMvzhAReqxsQHPbRtDscB%2BV9q3MXAXZNw%40mail.gmail.com.


[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread Mohammad
Hi Mario,
 I got the point edit the related template and hide them by modifying the 
filters!

--Mohammad

On Sunday, September 29, 2019 at 1:39:52 PM UTC+3:30, PMario wrote:
>
> Hi, 
>
> With the current filter syntax, imo it's not needed to create "hidden 
> tags" ... If you need a filter option you can use a "tag-like" field with 
> the contains operator. 
>
> Those fields are "not system tags" they are "no tiddlers". ... imo problem 
> solved. 
>
> You may know, that I'm _no_ fan of "hidden information". I think, if it is 
> hidden, it shouldn't be there at all!
>
> If you need a ViewTemplate element, that doesn't show system tags, rename 
> and disable $:/core/ui/ViewTemplate/tags tiddler. The renamed tiddler can 
> be changed in the way you like. 
>
> 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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9f206c2d-86ad-4e2d-8dc8-0a0cd87e0c6e%40googlegroups.com.


[tw5] Re: Bob - Anti-conflict, Data NOT Lost

2019-09-29 Thread Kevin Kleinfelter
Since the silent failure to save updates looks like it only happens on the 
initial connect, perhaps it would be simple to 'just' invoke the existing 
"WARNING: You are no longer connected to the server" if the initial 
websocket connect times out?

(My wife says that 'just' means, "I'm going to say this without actually 
thinking about the details.)

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a3132f51-b767-4b87-8fc3-ecc2e2166f11%40googlegroups.com.


[tw5] Re: Conference announcement: Collaboration on Google Groups

2019-09-29 Thread Watt
Thanks for the response Cd.K, I'll definitely have a look at Blender and add 
points here if I can. Thanks for the input.
 
I'm still collecting any thoughts on collaboration successes, failures and all 
points in between, as experienced by users here on google groups. Everything 
counts so please do post if you have any opinions, positive, negative or 
indifferent before we get into the discussion stage. 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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/79dd95ca-1674-42e7-a76c-f052074f407d%40googlegroups.com.


[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread Mohammad
Thanks Tony!
 Well I agree with you that the core should be kept as simple and light as 
possible (low in kb).
 I am sure you have the experience of high entropy when a wiki gets bigger 
and bigger!

I asked to see if a simple solution is available! Hopefuly for fields we 
have the possibility to hide them!


Cheers
Mohammad



On Sunday, September 29, 2019 at 3:37:44 PM UTC+3:30, TonyM wrote:
>
> Mohammad
>
> In keeping with Mario's viewpoint and given my own musings can I suggest 
> if you want to hide something you use the existing mechanisium as using the 
> $:/ system namespace. Yes we need a way to reduce the inconsistencies in 
> tiddlywiki but this is a big enough change to make it a plugin option - 
> perhaps part of a designer toolset? I have more than a dozen items that 
> that could be included in a designer plugin most of which can be removed or 
> disabled after design time, a few that you would leave in like removing 
> system items from display or edit for clarity.
>
> Regards
> Tony
>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/991911da-978e-49a4-b33d-dba45f3b5a9b%40googlegroups.com.


[tw5] Re: Transclusion:macro or template

2019-09-29 Thread Mohammad
Great idea!
Thanks Tony!

I like the currentTiddler as default parameter value, this simplify things.


On Sunday, September 29, 2019 at 2:57:36 PM UTC+3:30, TonyM wrote:
>
> I agree with Mario's approach but add such macros can be designed to use 
> defaults like current tiddler but allow tiddlername to be provided. You can 
> introduce config switches, modes and default filters yet also allow these 
> to be overridden.
>
> For example I have a macro called field and its parameter is fieldname. It 
> will display fieldnames content. However if the wiki is set to edit mode or 
> the tiddler is set to edit mode you can edit Fieldname. That is macros 
> allow you to drive additional functionality from the same invocation and 
> override using parameters. You can do this with transclusion but macros can 
> also transclued in adfition. Multiple macros can be in one tiddler or 
> multiple tiddlers. Transclusions must be in one tiddler by itself unless 
> you transclued from fields.
>
> Regards
> Tony
>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/13f5ff87-9195-48fc-923a-8f1fec29898b%40googlegroups.com.


[tw5] Re: Transclusion:macro or template

2019-09-29 Thread Mohammad
Sometimes it is part of a plugin! Sometimes it is hidden!
I know I can use simple name, but assume for some reason it is not possible!



On Sunday, September 29, 2019 at 6:53:25 PM UTC+3:30, Mark S. wrote:
>
> Why do you have to use a long name? $:/tpcode
>
>
> On Sunday, September 29, 2019 at 12:06:55 AM UTC-7, Mohammad wrote:
>>
>> I want to transclude a tiddler or different part of tiddler! I normally 
>> use template
>>
>> So, for example
>> I want to show the content of a tiddler say myTiddler I use template-code 
>> tiddler as below
>>
>> {{myTiddler||$:/utility/template-code}}
>>
>>
>> I can also wrap the content of $:/utility/template-code in a macro like 
>> tp-code and have 
>> the same functionality as below
>>
>> <>
>>
>>
>> Pros and cons
>>
>> - writing the long name template is tedious in daily work
>> - using smaller name like tpcode makes it appear everywhere
>> - using macro is simple and its tiddler is hidden but semantically 
>> template is better
>>
>>
>> What do you think? and what do you propose
>>
>> --Mohammad
>>
>>
>>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0126a371-9253-4195-8e41-73e46518fcc0%40googlegroups.com.


[tw5] Re: Transclusion:macro or template

2019-09-29 Thread 'Mark S.' via TiddlyWiki
Why do you have to use a long name? $:/tpcode


On Sunday, September 29, 2019 at 12:06:55 AM UTC-7, Mohammad wrote:
>
> I want to transclude a tiddler or different part of tiddler! I normally 
> use template
>
> So, for example
> I want to show the content of a tiddler say myTiddler I use template-code 
> tiddler as below
>
> {{myTiddler||$:/utility/template-code}}
>
>
> I can also wrap the content of $:/utility/template-code in a macro like 
> tp-code and have 
> the same functionality as below
>
> <>
>
>
> Pros and cons
>
> - writing the long name template is tedious in daily work
> - using smaller name like tpcode makes it appear everywhere
> - using macro is simple and its tiddler is hidden but semantically 
> template is better
>
>
> What do you think? and what do you propose
>
> --Mohammad
>
>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b7028c2f-8e4c-4275-a161-c6472c298ee8%40googlegroups.com.


[tw5] Re: Task: Filter all tiddlers created between 01.09.2019 and 15.09.2019. How/where to find information/documentation to get this task done?

2019-09-29 Thread 'Cd.K' via TiddlyWiki
Hi TonyM,

I'm back.

Regards
Cd.K


On Sunday, September 29, 2019 at 9:32:27 AM UTC+2, TonyM wrote:
>
> We did wander.
>
> I will open a new thread with the help of CdK when back at a desktop. 
> Thanks
> Tony
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/790d55d2-c4c7-44d7-866d-596bc670fba7%40googlegroups.com.


[tw5] Re: Conference announcement: Collaboration on Google Groups

2019-09-29 Thread 'Cd.K' via TiddlyWiki
 Hi Watt, 

I honestly don't think that GG is suitable for the efficient organization 
of collaboration. Take a look at the website of this open source, tightly 
organized and successfull community: *Blender**.* Register there (get 
involved ) and find out which tools 
tools they have implemented for it. Then you can check what of it can be 
covered  with GG. 

With GG you have far too much effort to circumvent the shortcomings for 
these purposes and you are distracted from the actual cooperation.  

It already starts with the fact that the post editor is no good (no storage 
of drafts, no version history, cumbersome insertion of pictures ...), you 
can't search sensibly (see here: Searching for content in Google Groups, 
not topics? ) ...



Regards 
Cd.K

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7684b94c-25a2-4cd2-9935-316c6e0edd8b%40googlegroups.com.


[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread TonyM
Mohammad

In keeping with Mario's viewpoint and given my own musings can I suggest if you 
want to hide something you use the existing mechanisium as using the $:/ system 
namespace. Yes we need a way to reduce the inconsistencies in tiddlywiki but 
this is a big enough change to make it a plugin option - perhaps part of a 
designer toolset? I have more than a dozen items that that could be included in 
a designer plugin most of which can be removed or disabled after design time, a 
few that you would leave in like removing system items from display or edit for 
clarity.

Regards
Tony

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/621c5c8e-f897-49e0-aef3-4a826c1d9767%40googlegroups.com.


[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread TonyM
Mario

I understand where you are coming from. There is a reasonable argument to keep 
this open in the standard distribution to keep things obvious yet tiddlywiki 
already hides things only experts can find and at other times is inconsistent 

Tiddlywiki standard distribution has decided to hide system tiddlers and tags 
from the standard search. This helps keep things cleaner for users. This 
hidding is about clarity not secrecy. It has also chosen to hide the tags field 
and replace it with a special dialogue, hiding other fields as well. 

Yet Tiddlywiki standard distribution has chosen not to hide system tags both on 
the tag bar or in edit mode. 

Should this not be an option for clarity not secrecy?

Perhaps the best of both worlds is to hide system tags behind a more checkbox 
or an option to do so. This is all the more important since system tags are 
often a lot longer than standard tags.

I try to avoid expecting the user to use system tiddlers and prefer to give 
them easy "semantic" word based tags. 

I would also like to hide fields the user needs a more advanced field selector 
(which I provide in the view template) to set rather than edit directly. I only 
recently worked out how to do this. I then add a design mode that unhides these 
fields with a click. 

Food for thought?

Tony

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/eea826aa-77b9-495f-a01e-a8da7235b30e%40googlegroups.com.


[tw5] Re: Progress report: Searchin high n low

2019-09-29 Thread TonyM
No steak knives?

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f29e5e7c-0e4e-4f07-b794-e6718e63f7a7%40googlegroups.com.


[tw5] Re: Transclusion:macro or template

2019-09-29 Thread TonyM
I agree with Mario's approach but add such macros can be designed to use 
defaults like current tiddler but allow tiddlername to be provided. You can 
introduce config switches, modes and default filters yet also allow these to be 
overridden.

For example I have a macro called field and its parameter is fieldname. It will 
display fieldnames content. However if the wiki is set to edit mode or the 
tiddler is set to edit mode you can edit Fieldname. That is macros allow you to 
drive additional functionality from the same invocation and override using 
parameters. You can do this with transclusion but macros can also transclued in 
adfition. Multiple macros can be in one tiddler or multiple tiddlers. 
Transclusions must be in one tiddler by itself unless you transclued from 
fields.

Regards
Tony

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/dd404a20-6d1a-40d9-8875-a6163577deb9%40googlegroups.com.


[tw5] Re: Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread PMario
Hi, 

With the current filter syntax, imo it's not needed to create "hidden tags" 
... If you need a filter option you can use a "tag-like" field with the 
contains operator. 

Those fields are "not system tags" they are "no tiddlers". ... imo problem 
solved. 

You may know, that I'm _no_ fan of "hidden information". I think, if it is 
hidden, it shouldn't be there at all!

If you need a ViewTemplate element, that doesn't show system tags, rename 
and disable $:/core/ui/ViewTemplate/tags tiddler. The renamed tiddler can 
be changed in the way you like. 

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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/06397404-8545-4b37-ad65-b1f1c665307b%40googlegroups.com.


[tw5] Re: Transclusion:macro or template

2019-09-29 Thread Mohammad
Thanks Mario!

--Mohammad


On Sunday, September 29, 2019 at 11:42:40 AM UTC+3:30, PMario wrote:
>
> Hi,
>
> I think, it depends a little bit on your personal preferences. ... Less 
> typing is definitely an advantage for the macro approach. 
>
> One more advantage is, that you can "globally" change the behavior of the 
> macro. So you only need to change your transclusion calls in 1 place.
>
> Macros have been designed to "abstract" complexity away, to make 
> repetitive typing tasks simpler. 
>
> Widgets and templates are the basic building blocks in TW. They give you 
> maximum control. 
>
> Macros are the next "higher" level blocks. They allow you to create your 
> own functionality. In most cases they expose less parameters, which makes 
> them easier to remember / use. 
>
> just some thoughts
> 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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9cdfe5f9-79ff-46c5-b1a4-34979b7bbe3f%40googlegroups.com.


[tw5] Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread TonyM
Mohammad

I agree a simple filter should should change both the edit tags a tagpill drop 
down so you can hide system tags, or specific tags after design. They could 
also be hidden on the view template as well.

However I was thinking the opposite could be true. The standard search ignores 
system tiddlers. We could add a system-caption field that is included in the 
standard search so an installed plugin can publish to users its manager tiddler 
without it being a non system tiddler, even still a shadow. This could also 
allow config tiddlers to appear in search. The standard search will only extend 
to text in the system-caption field in any shadow or tiddler.

I say this now because it should be the exception to your good idea.

Regards
Tony

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/3d631464-374e-48ae-b9c9-9db6bb0040ec%40googlegroups.com.


Re: [tw5] Re: clearing out search field on reload

2019-09-29 Thread Ste Wilson
Cheers! 

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e193cfe7-055d-48d0-8f1e-e7654fbdfc8a%40googlegroups.com.


[tw5] Re: Conference announcement: Collaboration on Google Groups

2019-09-29 Thread Watt
Rather than just 'bump' this I thought it would be more productive to look 
through previous threads for collaboration questions and ideas.

I'm still trying to avoid discussion of the ideas just yet, hoping to collect 
more responses and ideas first, so please do chip in any ideas, problems, 
questions you can think of on the subject of collaboration here on google 
groups.

This recent thread response from Mat raises just the sort of questions I'm 
interested in;

https://groups.google.com/forum/m/#!topic/TiddlyWiki/XNqCTk4JYCA

"Zachary wrote: Is anyone interested in a TiddlyWiki community book?"

Mat replied;

"2) For this project to not be a pipe dream, is someone taking the lead on 
this? How is it implemented? Hosted? How are people to contribute? ..How 
does the project survival not rely on one guy keeping up his interest for it? 
Or is the intention a one-off that will be outdated in a year?

3) If an author named B agrees with an article written by author A, then B can 
add his name to it to give further trustworthiness to A's article. Articles 
should probably have a stamp/tag showing the TW version it was written in, for 
context. The comments plugin would prolly be useful in a project like this... 
(but how are people to comment?)"

Generic collaboration questions this post suggests to me;

How to request collaboration on a project?

How to establish a project Lead?

How to implement collaboration?

How to join in and contribute?

How to maintain a collaborative project?

How to assign 'authority' or 'agency' to the project's authors?

How to establish version control?

What comment mechanism best suits collaboration?

Exactly the kinds of questions that could be discussed in the forthcoming 
'Google Groups Collaboration Conference' . If you have any more to add please 
feel free to post them here.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/08622aa1-7a45-46c0-94ea-ffbad0e7a80b%40googlegroups.com.


[tw5] Re: Transclusion:macro or template

2019-09-29 Thread PMario
Hi,

I think, it depends a little bit on your personal preferences. ... Less 
typing is definitely an advantage for the macro approach. 

One more advantage is, that you can "globally" change the behavior of the 
macro. So you only need to change your transclusion calls in 1 place.

Macros have been designed to "abstract" complexity away, to make repetitive 
typing tasks simpler. 

Widgets and templates are the basic building blocks in TW. They give you 
maximum control. 

Macros are the next "higher" level blocks. They allow you to create your 
own functionality. In most cases they expose less parameters, which makes 
them easier to remember / use. 

just some thoughts
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1d53f32e-909a-4199-acff-286ab76388e9%40googlegroups.com.


[tw5] Re: Task: Filter all tiddlers created between 01.09.2019 and 15.09.2019. How/where to find information/documentation to get this task done?

2019-09-29 Thread Mohammad
Thanks Tony!
I think the discussion if fruitful and it worth to have a dedicated thread 
for later reference!

--Mohammad

On Sunday, September 29, 2019 at 11:02:27 AM UTC+3:30, TonyM wrote:
>
> We did wander.
>
> I will open a new thread with the help of CdK when back at a desktop. 
> Thanks
> Tony
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ece17dc8-73e4-441e-a464-72cbeb5b8b10%40googlegroups.com.


[tw5] Re: Task: Filter all tiddlers created between 01.09.2019 and 15.09.2019. How/where to find information/documentation to get this task done?

2019-09-29 Thread TonyM
We did wander.

I will open a new thread with the help of CdK when back at a desktop. Thanks
Tony

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4b8bec5f-06a9-4eb0-b519-17b002d7605e%40googlegroups.com.


[tw5] Re: node TW upgrade weirdness

2019-09-29 Thread Jed Carty
To answer your other question, yes we have made significant progress on the 
secure wiki front, we are working on a setup where you just run one script 
that installs everything then you open the wiki for the first time and it 
brings you through a setup wizard for all the configuration.

My brother wants to look at different licensing options for it, I am not 
sure how that is going to to turn out.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a18baea7-19df-48be-a9ca-2aeb89e4a645%40googlegroups.com.


[tw5] Re: node TW upgrade weirdness

2019-09-29 Thread Jed Carty
Sorry, I didn't say that well, this isn't a Bob thing so my documentation 
isn't going to help here.

When you install tiddlywiki globally it makes it so that typing 
'tiddlywiki' anywhere is the same as typing 'node tiddlywiki.js' in the 
folder where it is installed globally.

So in your case you have a global install of tiddlywiki in 
/home/David/.npm-global/lib/node_modules/tiddlywiki
when you type 'tiddlywiki' it is the equivalent of 'node 
/home/David/.npm-global/lib/node_modules/tiddlywiki/tiddlywiki.js'

so what you need to type is 'cd 
/home/david/SyncthingFolders/Bob/TiddlyWiki5;tiddlywiki Wikis/BobWiki 
--wsserver'

One thing to remember is that this is using the global install of tiddlywki 
which isn't in the syncthing folder, so if you are relying on tiddlywiki 
syncing too than you need to update the tiddlywiki version in the syncthing 
folder.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d03246d4-5b47-461b-b416-eaaeb1b1d48a%40googlegroups.com.


[tw5] use template: lesson from Tobias Beer

2019-09-29 Thread Mohammad
Sometimes you have a template for example in a plugin with a long name like

$:/plugins/publisher/plugin-name/template/show-raw-content


Tobias proposed to create a new tiddler with a friendly and small name and 
use it



*Example*

Create a new tiddler with title like: *tpcode*
Text:

{{||$:/plugins/publisher/plugin-name/template/show-raw-content}}



Then use it like


{{myTiddler||tpcode}}



What do you think?

Cheers
Mohammad

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/cb0faf79-e0c2-499d-bf38-a0313b8c4374%40googlegroups.com.


[tw5] Hide non-system tiddler non-system tags non-system fields

2019-09-29 Thread Mohammad

 - I have bunch of tiddlers they are not system tiddlers
 - I have bunch of tags they are not system tags

I know for fields is known how to hide them from users, but the problem is 
with tiddlers and tags!

Sometimes in large wiki, you like to hide tiddlers tags from drop down 
menus, recent tab, standard search and like that


How it is possible to hide them?


--Mohammad

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4fd1c7a3-e945-45cd-9490-347e64984007%40googlegroups.com.


[tw5] Transclusion:macro or template

2019-09-29 Thread Mohammad
I want to transclude a tiddler or different part of tiddler! I normally use 
template

So, for example
I want to show the content of a tiddler say myTiddler I use template-code 
tiddler as below

{{myTiddler||$:/utility/template-code}}


I can also wrap the content of $:/utility/template-code in a macro like 
tp-code and have 
the same functionality as below

<>


Pros and cons

- writing the long name template is tedious in daily work
- using smaller name like tpcode makes it appear everywhere
- using macro is simple and its tiddler is hidden but semantically template 
is better


What do you think? and what do you propose

--Mohammad


-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a83dbdd6-efd4-4c51-8bd5-7d376e8d05ab%40googlegroups.com.


[tw5] Re: Task: Filter all tiddlers created between 01.09.2019 and 15.09.2019. How/where to find information/documentation to get this task done?

2019-09-29 Thread Mohammad
Hi Tony,
The title of this thread is misleading!
I would recommend to start a new thread on period case!

--Mohammad

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6280ac8f-a548-4f0d-9e8e-235692e4d32a%40googlegroups.com.