[tw] (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-22 Thread Daniel Cunningham
Hi All -- new TW5 user here.  Really love the product so far.  

I've run into a behavior that might be a bug, or (more likely) me just not 
understanding the syntax.  I'm trying to display a list of tiddlers by date 
created (not just modified).  And it seems to me that the negation operator 
in my subfilter is not acting upon my sort criteria.  

I thought the code below would produce different ordered lists, but it does 
not.   

!! List tiddlers by creation (not modification) date:

!!! Show oldest on top, newest on bottom?

<>

---

!!! Show newest on top, oldest on bottom?

<>


This is with a freshly downloaded "empty" TW5 instance.

My preference is to do this in "vanilla" TW5, because (1) I want to make 
sure I actually understand the syntax, and (2) I'm not sure which plug-in 
"pet" I want to adopt yet (I want to take them ALL home, but I know that's 
not wise).

-- Daniel

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0b2ea7fe-8471-460d-8364-ed4ef98c1c57%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-23 Thread Daniel Cunningham
Many thanks, Mario!  I tried that, and it works.  

But rather than change a shadow tiddler, I elected to put in into a 
"end-user" tiddler, that I can then place in the sidebar with a 
"$:tags/SideBar" tag.  That gives me the functionality I was looking for.  
Also, I won't shoot myself in the foot if core changes during my "learning 
curve".  :-)

As a follow-up, the results are still in descending order (same as the 
original Recent tab functionality).  So, to get ascending order, I recon I 
should apply a sort operator to the results of your code segment.  But the 
syntax of your code is very different than that shown in the docs -- can 
you give guidance on this?

Best,

-- Daniel


On Wednesday, February 22, 2017 at 4:22:50 PM UTC-8, PMario wrote:
>
> On Wednesday, February 22, 2017 at 11:48:49 PM UTC+1, Daniel Cunningham 
> wrote:
>>
>> And then what you are saying is that since this is embedded in the 
>> timeline macro, any sort criteria I try to apply to "created" will be to no 
>> avail?
>>
>
> Have a look at the docs: http://tiddlywiki.com/#timeline%20Macro
>  
>
>>
>> Unless... I clone the macro & modfify it to use the "created" field?
>>
>
> Edit: $:/core/ui/SideBar/Recent 
> <http://tiddlywiki.com/#%24%3A%2Fcore%2Fui%2FSideBar%2FRecent>
>
> like so: <$macrocall $name="timeline" 
> format={{$:/language/RecentChanges/DateFormat}} dateField="created"/>
>
> and you should be good to go. 
>
> 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/41c0cc43-6424-4751-829c-161c912420ed%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-23 Thread Daniel Cunningham
Hi Mark,

Thanks for that follow-up!  I'm beginning to see (thanks to you and Mario) 
how this works.

OK, so I now get how you can negate the sort order inside the macro (with a 
bang).  And then I see from the docs that the way that expression evaluates 
is L-to-R via that "railroad" style filter syntax 
<http://tiddlywiki.com/#Filter%20Expression>.

And now I see how you can't get to the juicy inner goodness unless you 
explicitly flip that bang in the middle...

...which bothered me.  So I extended your initial idea to allow an 
additional parameterization from outside:

\define timeline2(limit:"100",format:"DDth  MMM 
",subfilter:"",sortaction"sort",dateField:"modified")

<$list 
filter="[!is[system]$subfilter$has[$dateField$]$sortaction$[$dateField$]limit[$limit$]eachday[$dateField$]]">

[...]

<$macrocall $name="timeline2" subfilter="" 
format={{$:/language/RecentChanges/DateFormat}} sortaction="sort" 
dateField="created"/>

And so, I can make a call using a sortaction of "sort" or "!sort", and 
control it from outside.  Which works.  And taught me a lot, so thanks to 
you & Mario for investing your time explaining that to me.

Finally. some observations and questions for you veterans (keeping in mind 
that I'm not at all familiar with the code base yet):

   - Keep in mind I'm not a "macro-ey" kinda guy.  I'm more of 
   "function-ey" or "object/method-ey" dude, so I'm sure you should take this 
   with a bowling ball sized grain of salf... 
   - It kind of "bothered" me that the declaration "looks" like it has a 
   "default parameterization", but does not really.  In other words, when you 
   call the macro, if you don't explicitly supply all parameters, it will 
   fail.  That seems a bit fragile, right?
   - Death by whitespace:  I found out if there's any leading whitespace 
   (before the macro definition) the tiddler fails.  Also, if there's any 
   whitespace in the filter list, it will fail.  Again, trying not to seem 
   harsh, but it feels rather fragile.  Am I being unfair?
   - Is this "macro-ey" stuff kind of like the STL in C++?
   - Is this "fragility" due to the macro mechanism itself?  Or is it a 
   characteristic of JavaScript?  Or CSS?  Or HTML?  Or some intersection of 
   those elements?
   

And, again, most of all... THANKS for your explanations, which have been 
very useful in helping me to spin up on the awesomeness that is TiddlyWiki!



On Thursday, February 23, 2017 at 5:42:43 PM UTC-8, Mark S. wrote:
>
> Hi Daniel,
>
> Mario's syntax uses the macrocall widget, which is a somewhat more formal 
> way of calling a macro that works better in some situations.
>
> The problem with the timeline macro is that it doesn't give you access to 
> the sorting order (A/D), as you can see in this filter:
>
> [!is[system]$subfilter$has[$dateField$]*!**sort*[$dateField$]limit[$limit$
> ]eachday[$dateField$]]
>
> You can't reach the *!sort* in the macro invocation. You can try putting 
> the following into a tiddler, which is modified from the original timeline 
> code:
>
> \define timeline2(limit:"100",format:"DDth MMM ",subfilter:"",
> dateField:"modified")
> 
> <$list filter=
> "[!is[system]$subfilter$has[$dateField$]sort[$dateField$]limit[$limit$]eachday[$dateField$]]"
> >
> 
> <$view field="$dateField$" format="date" template="$format$"/>
> <$list filter=
> "[sameday:$dateField${!!$dateField$}!is[system]$subfilter$sort[$dateField$]]"
> >
> 
> <$link to={{!!title}}>
> <>
> 
> 
> 
> 
> 
> 
> \end
> <$macrocall $name="timeline2" subfilter="" format={{$:/language/
> RecentChanges/DateFormat}} dateField="created"/>
>
> It seemed to work in my quick test, though I didn't look at dates too 
> closely. 
>
> Good luck!
> Mark
>
>
> On Thursday, February 23, 2017 at 4:12:26 PM UTC-8, Daniel Cunningham 
> wrote:
>>
>> Many thanks, Mario!  I tried that, and it works.  
>>
>> But rather than change a shadow tiddler, I elected to put in into a 
>> "end-user" tiddler, that I can then place in the sidebar with a 
>> "$:tags/SideBar" tag.  That gives me the functionality I was looking for.  
>> Also, I won't shoot myself in the foot if core changes during my "learning 
>> curve".  :-)
>>
>> As a follow-up, the results are still in descending order (same as the 
>> original Recent tab functionality).  So, to get ascending order, I recon I 
>&g

[tw] Re: (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-23 Thread Daniel Cunningham
Sorry It was when I tried to add a comment above the macro that I threw the 
error.  I need to study up on TW5 comment syntax.

On Thursday, February 23, 2017 at 11:15:35 PM UTC-8, Daniel Cunningham 
wrote:
>
> Uhhh, scratch the "leading whitespace fragility" question.  I need to 
> chase my own sloppiness down...  :-)
>
>
> On Thursday, February 23, 2017 at 10:34:03 PM UTC-8, Daniel Cunningham 
> wrote:
>>
>> Hi Mark,
>>
>> Thanks for that follow-up!  I'm beginning to see (thanks to you and 
>> Mario) how this works.
>>
>> OK, so I now get how you can negate the sort order inside the macro (with 
>> a bang).  And then I see from the docs that the way that expression 
>> evaluates is L-to-R via that "railroad" style filter syntax 
>> <http://tiddlywiki.com/#Filter%20Expression>.
>>
>> And now I see how you can't get to the juicy inner goodness unless you 
>> explicitly flip that bang in the middle...
>>
>> ...which bothered me.  So I extended your initial idea to allow an 
>> additional parameterization from outside:
>>
>> \define timeline2(limit:"100",format:"DDth  MMM 
>> ",subfilter:"",sortaction"sort",dateField:"modified")
>> 
>> <$list 
>> filter="[!is[system]$subfilter$has[$dateField$]$sortaction$[$dateField$]limit[$limit$]eachday[$dateField$]]">
>>
>> [...]
>>
>> <$macrocall $name="timeline2" subfilter="" 
>> format={{$:/language/RecentChanges/DateFormat}} sortaction="sort" 
>> dateField="created"/>
>>
>> And so, I can make a call using a sortaction of "sort" or "!sort", and 
>> control it from outside.  Which works.  And taught me a lot, so thanks to 
>> you & Mario for investing your time explaining that to me.
>>
>> Finally. some observations and questions for you veterans (keeping in 
>> mind that I'm not at all familiar with the code base yet):
>>
>>- Keep in mind I'm not a "macro-ey" kinda guy.  I'm more of 
>>"function-ey" or "object/method-ey" dude, so I'm sure you should take 
>> this 
>>with a bowling ball sized grain of salf... 
>>- It kind of "bothered" me that the declaration "looks" like it has a 
>>"default parameterization", but does not really.  In other words, when 
>> you 
>>call the macro, if you don't explicitly supply all parameters, it will 
>>fail.  That seems a bit fragile, right?
>>- Death by whitespace:  I found out if there's any leading whitespace 
>>(before the macro definition) the tiddler fails.  Also, if there's any 
>>whitespace in the filter list, it will fail.  Again, trying not to seem 
>>harsh, but it feels rather fragile.  Am I being unfair?
>>- Is this "macro-ey" stuff kind of like the STL in C++?
>>- Is this "fragility" due to the macro mechanism itself?  Or is it a 
>>characteristic of JavaScript?  Or CSS?  Or HTML?  Or some intersection of 
>>those elements?
>>
>>
>> And, again, most of all... THANKS for your explanations, which have been 
>> very useful in helping me to spin up on the awesomeness that is TiddlyWiki!
>>
>>
>>
>> On Thursday, February 23, 2017 at 5:42:43 PM UTC-8, Mark S. wrote:
>>>
>>> Hi Daniel,
>>>
>>> Mario's syntax uses the macrocall widget, which is a somewhat more 
>>> formal way of calling a macro that works better in some situations.
>>>
>>> The problem with the timeline macro is that it doesn't give you access 
>>> to the sorting order (A/D), as you can see in this filter:
>>>
>>> [!is[system]$subfilter$has[$dateField$]*!**sort*[$dateField$]limit[
>>> $limit$]eachday[$dateField$]]
>>>
>>> You can't reach the *!sort* in the macro invocation. You can try 
>>> putting the following into a tiddler, which is modified from the original 
>>> timeline code:
>>>
>>> \define timeline2(limit:"100",format:"DDth MMM ",subfilter:"",
>>> dateField:"modified")
>>> 
>>> <$list filter=
>>> "[!is[system]$subfilter$has[$dateField$]sort[$dateField$]limit[$limit$]eachday[$dateField$]]"
>>> >
>>> 
>>> <$view field="$dateField$" format="date" template="$format$"/>
>>> <$list filter=
>>> "[sameday:$dateField${!!$dateField$}!is[system]$subf

[tw] Re: (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-23 Thread Daniel Cunningham
Uhhh, scratch the "leading whitespace fragility" question.  I need to chase 
my own sloppiness down...  :-)


On Thursday, February 23, 2017 at 10:34:03 PM UTC-8, Daniel Cunningham 
wrote:
>
> Hi Mark,
>
> Thanks for that follow-up!  I'm beginning to see (thanks to you and Mario) 
> how this works.
>
> OK, so I now get how you can negate the sort order inside the macro (with 
> a bang).  And then I see from the docs that the way that expression 
> evaluates is L-to-R via that "railroad" style filter syntax 
> <http://tiddlywiki.com/#Filter%20Expression>.
>
> And now I see how you can't get to the juicy inner goodness unless you 
> explicitly flip that bang in the middle...
>
> ...which bothered me.  So I extended your initial idea to allow an 
> additional parameterization from outside:
>
> \define timeline2(limit:"100",format:"DDth  MMM 
> ",subfilter:"",sortaction"sort",dateField:"modified")
> 
> <$list 
> filter="[!is[system]$subfilter$has[$dateField$]$sortaction$[$dateField$]limit[$limit$]eachday[$dateField$]]">
>
> [...]
>
> <$macrocall $name="timeline2" subfilter="" 
> format={{$:/language/RecentChanges/DateFormat}} sortaction="sort" 
> dateField="created"/>
>
> And so, I can make a call using a sortaction of "sort" or "!sort", and 
> control it from outside.  Which works.  And taught me a lot, so thanks to 
> you & Mario for investing your time explaining that to me.
>
> Finally. some observations and questions for you veterans (keeping in mind 
> that I'm not at all familiar with the code base yet):
>
>- Keep in mind I'm not a "macro-ey" kinda guy.  I'm more of 
>"function-ey" or "object/method-ey" dude, so I'm sure you should take this 
>with a bowling ball sized grain of salf... 
>- It kind of "bothered" me that the declaration "looks" like it has a 
>"default parameterization", but does not really.  In other words, when you 
>call the macro, if you don't explicitly supply all parameters, it will 
>fail.  That seems a bit fragile, right?
>- Death by whitespace:  I found out if there's any leading whitespace 
>(before the macro definition) the tiddler fails.  Also, if there's any 
>whitespace in the filter list, it will fail.  Again, trying not to seem 
>harsh, but it feels rather fragile.  Am I being unfair?
>- Is this "macro-ey" stuff kind of like the STL in C++?
>- Is this "fragility" due to the macro mechanism itself?  Or is it a 
>characteristic of JavaScript?  Or CSS?  Or HTML?  Or some intersection of 
>those elements?
>
>
> And, again, most of all... THANKS for your explanations, which have been 
> very useful in helping me to spin up on the awesomeness that is TiddlyWiki!
>
>
>
> On Thursday, February 23, 2017 at 5:42:43 PM UTC-8, Mark S. wrote:
>>
>> Hi Daniel,
>>
>> Mario's syntax uses the macrocall widget, which is a somewhat more formal 
>> way of calling a macro that works better in some situations.
>>
>> The problem with the timeline macro is that it doesn't give you access to 
>> the sorting order (A/D), as you can see in this filter:
>>
>> [!is[system]$subfilter$has[$dateField$]*!**sort*[$dateField$]limit[
>> $limit$]eachday[$dateField$]]
>>
>> You can't reach the *!sort* in the macro invocation. You can try putting 
>> the following into a tiddler, which is modified from the original timeline 
>> code:
>>
>> \define timeline2(limit:"100",format:"DDth MMM ",subfilter:"",
>> dateField:"modified")
>> 
>> <$list filter=
>> "[!is[system]$subfilter$has[$dateField$]sort[$dateField$]limit[$limit$]eachday[$dateField$]]"
>> >
>> 
>> <$view field="$dateField$" format="date" template="$format$"/>
>> <$list filter=
>> "[sameday:$dateField${!!$dateField$}!is[system]$subfilter$sort[$dateField$]]"
>> >
>> 
>> <$link to={{!!title}}>
>> <>
>> 
>> 
>> 
>> 
>> 
>> 
>> \end
>> <$macrocall $name="timeline2" subfilter="" format={{$:/language/
>> RecentChanges/DateFormat}} dateField="created"/>
>>
>> It seemed to work in my quick test, though I didn't look at dates too 
>> closely. 
>>
>> Good luck!
>> Mark
>>
>>
>> On Thursday, February 23, 2017 at 4:12:26 PM UTC-8, Daniel

[tw] Re: (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-22 Thread Daniel Cunningham
A!  Thanks much, Mark!  I saw that documentation, but did not realize 
its implications. 

So, just to be clear, it's saying?...

   1. look at stuff that's not a system tiddler;
   2. filter anything that's got a "modified" field;
   3. do a reverse sort on the "modified" date;
   4. and then, if the user put some limits on the listing, use those 
   limits.

And then what you are saying is that since this is embedded in the timeline 
macro, any sort criteria I try to apply to "created" will be to no avail?

Unless... I clone the macro & modfify it to use the "created" field?

Thanks again!



On Wednesday, February 22, 2017 at 2:19:59 PM UTC-8, Mark S. wrote:
>
> Per the documentation, timeline uses this filter:
>
> [!is[system]$subfilter$has[modified]!sort[modified]limit[$limit$]eachday[
> modified]]
>
> This means that a sort on the modified field is applied after the 
> subfilter and will take precedence over a sort order specified in the 
> subfilter.
>
> I guess I would consider cloning $:/core/macros/timeline perhaps creating 
> a macro "timeline2" and then change the sort in the filter expression to 
> work your way. If you clone and modify, remember that you have to save and 
> refresh before the new macro will take effect. Also be sure to have a 
> backup of your TW file before you start.
>
> Good luck,
> Mark
>
> On Wednesday, February 22, 2017 at 10:42:58 AM UTC-8, Daniel Cunningham 
> wrote:
>>
>> Hi All -- new TW5 user here.  Really love the product so far.  
>>
>> I've run into a behavior that might be a bug, or (more likely) me just 
>> not understanding the syntax.  I'm trying to display a list of tiddlers by 
>> date created (not just modified).  And it seems to me that the negation 
>> operator in my subfilter is not acting upon my sort criteria.  
>>
>> I thought the code below would produce different ordered lists, but it 
>> does not.   
>>
>> !! List tiddlers by creation (not modification) date:
>>
>> !!! Show oldest on top, newest on bottom?
>>
>> <> subfilter:"sort[created]"
>> format:"ddd 0DD MMM ">>
>>
>> ---
>>
>> !!! Show newest on top, oldest on bottom?
>>
>> <> subfilter:"!sort[created]"
>> format:"ddd 0DD MMM ">>
>>
>>
>> This is with a freshly downloaded "empty" TW5 instance.
>>
>> My preference is to do this in "vanilla" TW5, because (1) I want to make 
>> sure I actually understand the syntax, and (2) I'm not sure which plug-in 
>> "pet" I want to adopt yet (I want to take them ALL home, but I know that's 
>> not wise).
>>
>> -- Daniel
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c64227d8-06fc-40aa-ad1f-cc2985767a28%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-24 Thread Daniel Cunningham
Hi Mario,

You are quite the gentleman!  Rookie mistake on my part.  Many thanks for
spotting the error!

Best regards,
-- Daniel

On Fri, Feb 24, 2017 at 12:00 AM, PMario  wrote:

> Hi,
>
> I think there is a typo. IMO it should be:
>
> \define timeline2(limit:"100",format:"DDth  MMM
> ",subfilter:"",sortaction:"sort",dateField:"modified")
>
> see the : after sortaction!
>
> -m
>
> --
> 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/0f_9pW6XKb4/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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywiki/408bddbe-4010-4e91-8139-5feddbd00b45%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CA%2B0jAPjh7CyZGxnG-GFitafdfNN58PQuXg5xHFFcs37hBWj05Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: (TW5) Problem with operator on: subfilter:"sort[created]" ?

2017-02-24 Thread Daniel Cunningham
Hi Mario,

Thanks for your efforts at explaining.  Yes, I'm coming to a new
appreciation.   With TW, you can't treat declarations and invocations as a
matter of personal style.  You need to understand exactly how the
substitutions will take place.

So instead of: "death by whitespace?" it's simply: "Dude.  Whitespace
matters."  :-)

And it's very much worth learning, because of the results (and power) it
can give you.

Thanks, Mario.

-- Best regards,
   Daniel


On Fri, Feb 24, 2017 at 12:25 AM, PMario <pmari...@gmail.com> wrote:

> On Friday, February 24, 2017 at 7:34:03 AM UTC+1, Daniel Cunningham wrote:
>>
>> Finally. some observations and questions for you veterans (keeping in
>> mind that I'm not at all familiar with the code base yet):
>>
>>- It kind of "bothered" me that the declaration "looks" like it has a
>>"default parameterization", but does not really.  In other words, when you
>>call the macro, if you don't explicitly supply all parameters, it will
>>fail.  That seems a bit fragile, right?
>>
>> Parameters do have default values, if you define them in the macro
> \define section.  IMO you just forgot the : ... see my other post..
>
>
>>
>>- Death by whitespace:  I found out if there's any leading whitespace
>>(before the macro definition) the tiddler fails.  Also, if there's any
>>whitespace in the filter list, it will fail.  Again, trying not to seem
>>harsh, but it feels rather fragile.  Am I being unfair?
>>
>> macros are TW syntax. So whitespace matters, most of the time. ... macro
> definitions have to start at the beginning of the line. Similar to headings
> and list syntax. ... It's wikitext  ...  powerful wikitext ;)
>
>
>
>>
>>- Is this "macro-ey" stuff kind of like the STL in C++?
>>
>> In the sense, that macros should abstract away complexity from enduses.
> .. yes.
>
> BUT TW macros are basically "text substitutions"  see:
> http://tiddlywiki.com/#Macros%20in%20WikiText:%5B%5BMacros%
> 20in%20WikiText%5D%5D%20Macros%20Pragma
>
>
>>
>>- Is this "fragility" due to the macro mechanism itself?
>>
>> I'm not exactly sure what you mean here? An example would be nice. ...
> Most of the time whitespace matters.
>
> TW syntax is used to produce formatted text. .. It's no general purpose
> programming language.
>
> have fun!
> mario
>
> --
> 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/0f_9pW6XKb4/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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywiki/b59da3f3-3669-48ef-8403-78b89ae45f4c%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/b59da3f3-3669-48ef-8403-78b89ae45f4c%40googlegroups.com?utm_medium=email_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CA%2B0jAPiM7_nYusF%3DYukU7pN07tS4qGK59SAC1W60wDWCoh63Ow%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


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

2017-03-20 Thread Daniel Cunningham
Hi All:

I hope this is not going to be an embarrassing question.  But I did search 
the docs and groups/forums to no avail, so here goes...

I am trying to do a copy of a single tiddler from one local TW5 file to 
another.  For example, an "action item" exists in a small "to-do list" TW5 
wiki, but perhaps now I am wanting to file & cross reference it into a 
larger "research notes" TW5 wiki, and then delete it from the "action 
items" wiki (which I want to keep as small as possible).

I see from the TW5 docs that a copy operation is done by a drag & drop of 
the source URL onto the destination browser window.  So I generated a 
permalink for the tiddler in the "source window", and dragged it onto the 
destination window, which kicked off the import process.

The result of this is import process yields a tiddler with a URI to the 
permalink.  So it's (kind of) like a "copy-by-reference".  What I seek is 
more of a a "copy-by-value".  So then I tried the "import" tool via the 
tool tab.  Which will work to do the copy by value.  But...

...For a single tiddler, it's not very user friendly. To import the one 
tiddler from the source wiki took about 120 clicks, as I had to disable all 
the tiddlers that I did not want to copy over.  That's a lot of 
clickity-clicking!  I did not see any "select/deselect all", which could 
have made it take only 2 or 3 clicks.  

So, am I missing a key user interface?  It there a simpler way to import 
(or copy by value) the content (versus the URI/URL) of a single tiddler?  

I can see one response being: "why not just cut/paste"?  As I explore TW5, 
and think about moving tiddlers from one TW5 "notebook" to another, I also 
think it's important to try to preserve tagging states, and also custom 
field states, which a simple copy/paste operation seems insufficient to 
do.  

If it's missing functionality, perhaps a column header with the 
aforementioned "select/deselect all/none" functionality would suffice?

Details: I am operating TW5 with Firefox 50.0.2 on Linux Mint 18 (Sarah) 
XFCE (and loving it, BTW).

Best regards,

-- Daniel


-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f234b86b-3708-46c6-b8e4-f0ace9bd7a37%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

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

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

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

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/364a5e24-82cb-4fb3-980e-a1bc12535890%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

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

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

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6f3fff2d-8b99-42cf-98c0-d94078695f56%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

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

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

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

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/66c9fd57-5404-49a4-a98b-5d1100e7a177%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

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

Can't wait to try it out.

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


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

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e6625c83-6a06-4393-93ab-4754e5dbe6b2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: A TiddlyWiki Math(s) TextBook

2017-04-24 Thread Daniel Cunningham
I echo BJ's finding that the link is not working for me either.  :-(

I'm genuinely interested, but I think the frustration of several cycles of
"thar she blows!" followed by "myuh, myuh, myuh..."  is wearing thin.


On Mon, Apr 24, 2017 at 4:40 AM, RichardWilliamSmith <
richardwilliamsm...@gmail.com> wrote:

> Well, that was unexpected. I was going to dig out a copy but now I don't
> have to :)
>
> If you have any questions about it, I'd be happy to answer them if I can.
>
> I'm still interested in this as an idea. It was always supposed to be a
> proof of concept, showing that a full book would work in TW.
>
> What I'm really interested in is collaborative authoring of textbooks.
>
> Regards,
> Richard
>
>
>
>
> On Monday, April 24, 2017 at 6:49:52 PM UTC+10, DavidRowe Wtl wrote:
>>
>> Is this what you are after?
>>
>> http://mozilla-support.vtek.com/Active_Calculus_v0.1.html
>>
>>
>> On Sunday, 23 April 2017 11:51:34 UTC+1, Ste Wilson wrote:
>>>
>>> and the link to its hiding place is...?
>>
>> --
> 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/ZwPkUCfDzqI/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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywiki/df9d93bd-5c77-48f9-a037-1b978f13e612%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CA%2B0jAPjb5X_tYJ1w1M4Q5d9PUWPcXM4iu%3DLOEWpzq5suM6%2B_Dg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: A TiddlyWiki Math(s) TextBook

2017-04-25 Thread Daniel Cunningham
Thanks, Richard -- this link works (the array of earlier ones didn't).

At first glance... WOW!  Something else.  Kudos to you.

I'll be teaching my two boys calculus this summer, and I may just chose
this one.  I believe that the non-linearity may really lend itseld to
letting student learn the way they want to.


Best regards,

-- Daniel


On Tue, Apr 25, 2017 at 8:03 PM, RichardWilliamSmith <
richardwilliamsm...@gmail.com> wrote:

> I uploaded a copy of this to neocities, which you can find here
>
> https://richardsmith.neocities.org/site/Active_Calculus_v0.1.html
>
> Be aware that the file is 17.5mb and will probably take a while to
> download.
>
>
> Regards,
> Richard
>
> --
> 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/ZwPkUCfDzqI/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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywiki/4329ff03-53f3-4807-bfdf-144f3c244d16%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CA%2B0jAPjRQ6JpAKsGSAJk2fjp37Ui2uq9LOp_nSTWxxg8rMnS2A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: A TiddlyWiki Math(s) TextBook

2017-04-21 Thread Daniel Cunningham
Hi Richard,

The moved dropbox link does not seem to be working.  Can you re-post?

On Sunday, March 15, 2015 at 2:40:40 PM UTC-7, Richard Smith wrote:
>
> Hi Jon,
>
> Sorry. I moved it into a sub-directory along with some others, the direct 
> link is now 
> https://dl.dropboxusercontent.com/u/83055414/Books/Active_Calculus_v0.1.html
> .
>
> Regards,
> Richard
>

-- 
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/21b77612-d691-4e6e-9c2a-935670e2a721%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: A TiddlyWiki Math(s) TextBook

2017-05-09 Thread Daniel Cunningham
You're doing some great work over there, Steven!  I've an action item or
three on my list to review some of the impressive adaptations you & your
students have done.  Impressive, to say the least!

Best regards,

-- Daniel

On Mon, May 8, 2017 at 4:16 PM, Steven Schneider <st...@sunyit.edu> wrote:

> Richard, this is a really excellent project. Thanks.
>
> Along with others in this thread, I share the goal of producing textbooks
> and other educational resources in TiddlyWiki. I think of them as
> "writeable texts" in that students will be able to write on / in / against
> the text. To me, this is a pedagogical goal, as it will increase serious
> reading of dense texts (such as in history or humanities or social sciences
> or engineering or business) as well as allow problem solving in any
> disciplines (including math or accounting etc).
>
> # I am especially interested in taking open texts published as ePub (or
> mobi or wxr or odt: this is one example
> <http://open.lib.umn.edu/americangovernment/>) and rendering them in TW
> so that students can submit assignments as comments on the text.
>
> # I am actively working to develop tools that use resources from the Internet
> Archive <https://archive.org/> as teaching materials.
>
> # I am interested in developing TW in other educational settings
>
> # And, I continue to develop DesignWriteStudio
> <https://designwritestudio.updog.co> as a platform for teaching reading &
> writing of interactive texts, using TiddlyWiki as both the object of study
> as well as object of activity.
>
> It seems there is a broad level of interest in these ideas, and I will add
> a new thread to this group inviting interested folks to join in some
> sharing & perhaps meeting about these ideas
>
> //steve.
>
>
> On Tuesday, April 25, 2017 at 11:26:18 PM UTC-4, Daniel Cunningham wrote:
>>
>> Thanks, Richard -- this link works (the array of earlier ones didn't).
>>
>> At first glance... WOW!  Something else.  Kudos to you.
>>
>> I'll be teaching my two boys calculus this summer, and I may just chose
>> this one.  I believe that the non-linearity may really lend itseld to
>> letting student learn the way they want to.
>>
>>
>> Best regards,
>>
>> -- Daniel
>>
>>
>> On Tue, Apr 25, 2017 at 8:03 PM, RichardWilliamSmith <
>> richardwi...@gmail.com> wrote:
>>
>>> I uploaded a copy of this to neocities, which you can find here
>>>
>>> https://richardsmith.neocities.org/site/Active_Calculus_v0.1.html
>>>
>>> Be aware that the file is 17.5mb and will probably take a while to
>>> download.
>>>
>>>
>>> Regards,
>>> Richard
>>>
>>> --
>>> 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/to
>>> pic/tiddlywiki/ZwPkUCfDzqI/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> tiddlywiki+...@googlegroups.com.
>>> To post to this group, send email to tiddl...@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/tiddlywiki.
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/tiddlywiki/4329ff03-53f3-4807-bfdf-144f3c244d16%40googlegroups.com
>>> <https://groups.google.com/d/msgid/tiddlywiki/4329ff03-53f3-4807-bfdf-144f3c244d16%40googlegroups.com?utm_medium=email_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
> 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/ZwPkUCfDzqI/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 https://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/tiddlywiki/e0bff67c-b212-47ea-b064-8e438c817224%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/e0bff67c-b212-47ea-b064-8e438c817224%40googlegroups.com?utm_medium=email_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CA%2B0jAPg3kcGn5i4Ph9D9XQhEM7HhyEm8eCUQi3Koi6YE-_cCKA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw] Re: [TW5] Host on github for free without any git knowledge or software installation

2017-11-23 Thread Daniel Cunningham
Hi Olegh,

I reviewed your protw projects (nice!) and saw that there is additional 
configuration information in the "tiddlywiki.info" file.

But I'm not familiar with the configuration syntax, or the 
"rendertiddler(s)" stuff...

So I'm still stuck trying to understand how to configure a build for a 
single html file.

Let me re-state my use case, because I don't think I made myself very 
clear:  

   1. When a new user (me) wants to try TW5, I download a new empty wiki 
   file.  
   2. I end up with a single HTML file, that I can name to something like: 
   'my-new-project.html".  
   3. (Well, we know it's not "just" an HTML file, it's also whole lot of 
   JavaScript "black-magic" as well).
   4. I get busy & make a bunch of new tiddlers, maybe hundreds.  But to 
   naive user (me) it's still a single HTML file.
   5. I want to upload "my-new-project.html" to my own fork 
   
<https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FChintiminiFarm%2Fshare-project-proposal=D=1=AFQjCNHHosExYreECbD5n0Wg4Yk8Jn6hyw>
 
   and have it served from there.
   6. I see the current build configuration of the 
   tw5-auto-publish2gitlab-pages 
   
<https://www.google.com/url?q=https%3A%2F%2Fgitlab.com%2Fdanielo515%2Ftw5-auto-publish2gitlab-pages%2Ftree%2Fmaster=D=1=AFQjCNF452_Yyr_XVgy8-eyvs87CM553XA>
 
   system seems to be based on .tid files.  
   7. But if you try to "export all tiddlers" into a tid file, you find out 
   that TW5 only exports a single tiddler.  
   8. So, you are stuck (it seems to me).

So, I would like to upload this single "my-new-project.html" file into the 
project space, in whatever appropriate spot is best, and configure it (with 
appropriate syntax) in the "tiddlywiki.info" file.

   - Can that be done?  and...
   - Can you give my the "tiddlywiki.info" syntax for that?

Best regards,

-- Daniel




On Tuesday, November 21, 2017 at 6:34:19 AM UTC-8, oleghbond wrote:
>
> Dear Daniel,
>
> thanks to Danielo I accepted and use regularly this approach. Please look 
> at my site github.com/protw and one of my projects 
> https://github.com/protw/tw5 dedicated to TW5 (in Ukrainian) where I put 
> an instructions how to deploy TW5 project at Github + Github Pages (2.2, 
> 2.2.1 - 2.2.4). 
>
> The way how to build the resulting wiki is determined in tiddlywiki.info 
> <https://github.com/protw/tw5/blob/master/wiki/tiddlywiki.info>. There 
> you can see section "build" having two subsections "static" and "index" for 
> two different representations of resulting wiki.
>
> Actually you may check these two results visiting the following pages 
> (accordingly):
>
>- https://protw.github.io/tw5/static
>- https://protw.github.io/tw5
>
> Sincerely,
>
> Olegh Bondarenko
> http://goo.gl/bzDZfd
>
>
>
>
> 2017-11-20 23:46 GMT+02:00 Daniel Cunningham <daniel.phill...@gmail.com 
> >:
>
>> Hi Danielo,
>>
>> I have been experimenting with my own fork 
>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FChintiminiFarm%2Fshare-project-proposal=D=1=AFQjCNHHosExYreECbD5n0Wg4Yk8Jn6hyw>
>>  
>> of your  tw5-auto-publish2gitlab-pages 
>> <https://www.google.com/url?q=https%3A%2F%2Fgitlab.com%2Fdanielo515%2Ftw5-auto-publish2gitlab-pages%2Ftree%2Fmaster=D=1=AFQjCNF452_Yyr_XVgy8-eyvs87CM553XA>.
>>   
>> I haven't messed around with either GitHub or a continuous integration tool 
>> like Travis CI before, so it was fun learning about those.  Thanks for the 
>> extensive effort and clear expertise you have put into this project.
>>
>> My purpose for this exercise is that I want to share a TW5 wiki (a 
>> project that I've been building on my local machine) and I thought that 
>> sharing it as a page from GitHub (or GitLab) would be... nifty.
>>
>> I see that the "user content" part of your configuration is based around 
>> a single .tid file, and that it looks like you use the Travis CI tools to 
>> use a YML file to auto-generate an index.html file from a .tid file (and 
>> then run some other scripts as well).  Is that correct?  
>>
>> My bigger question:  Is there a way to (re) configure this system so that 
>> I could upload an HTML file (that is a complete TW5 wiki) that I want to 
>> share?  I found out that exporting as a .tid file only exports a single 
>> tiddler, and I have an extended wiki with many (as in hundreds) of 
>> individual tiddlers that I want to share.  So as it stands right now, I 
>> can't use your system to share a completed TW5 wiki from my local machine.  
>> Unless of course, I'm missing something really obvious (which I am the 
>> first to

Re: [tw] Re: [TW5] Host on github for free without any git knowledge or software installation

2017-11-26 Thread Daniel Cunningham
Ah, thanks Olegh -- that's enough to get experimenting!  Cheers!

On Thursday, November 23, 2017 at 10:28:30 PM UTC-8, oleghbond wrote:
>
> Dear Daniel,
>
> I'm not familiar with the build command too. Every time I got what I 
> needed learning appropriate examples. For the beginning I may recommend you 
> to start with:
>
>- 
>https://tiddlywiki.com/#Generating%20Static%20Sites%20with%20TiddlyWiki
>- 
>https://github.com/Jermolene/TiddlyWiki5/issues/2657#issuecomment-267390965
>
>
> Olegh Bondarenko
> http://goo.gl/bzDZfd
>
>
>
>
> 2017-11-24 6:16 GMT+02:00 Daniel Cunningham <daniel.phill...@gmail.com 
> >:
>
>> Hi Olegh,
>>
>> I reviewed your protw projects (nice!) and saw that there is additional 
>> configuration information in the "tiddlywiki.info" file.
>>
>> But I'm not familiar with the configuration syntax, or the 
>> "rendertiddler(s)" stuff...
>>
>> So I'm still stuck trying to understand how to configure a build for a 
>> single html file.
>>
>> Let me re-state my use case, because I don't think I made myself very 
>> clear:  
>>
>>1. When a new user (me) wants to try TW5, I download a new empty wiki 
>>file.  
>>2. I end up with a single HTML file, that I can name to something 
>>like: 'my-new-project.html".  
>>3. (Well, we know it's not "just" an HTML file, it's also whole lot 
>>of JavaScript "black-magic" as well).
>>4. I get busy & make a bunch of new tiddlers, maybe hundreds.  But to 
>>naive user (me) it's still a single HTML file.
>>5. I want to upload "my-new-project.html" to my own fork 
>>
>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FChintiminiFarm%2Fshare-project-proposal=D=1=AFQjCNHHosExYreECbD5n0Wg4Yk8Jn6hyw>
>>  
>>and have it served from there.
>>6. I see the current build configuration of the 
>>tw5-auto-publish2gitlab-pages 
>>
>> <https://www.google.com/url?q=https%3A%2F%2Fgitlab.com%2Fdanielo515%2Ftw5-auto-publish2gitlab-pages%2Ftree%2Fmaster=D=1=AFQjCNF452_Yyr_XVgy8-eyvs87CM553XA>
>>  
>>system seems to be based on .tid files.  
>>7. But if you try to "export all tiddlers" into a tid file, you find 
>>out that TW5 only exports a single tiddler.  
>>8. So, you are stuck (it seems to me).
>>
>> So, I would like to upload this single "my-new-project.html" file into 
>> the project space, in whatever appropriate spot is best, and configure it 
>> (with appropriate syntax) in the "tiddlywiki.info" file.
>>
>>- Can that be done?  and...
>>- Can you give my the "tiddlywiki.info" syntax for that?
>>
>> Best regards,
>>
>> -- Daniel
>>
>>
>>
>>
>> On Tuesday, November 21, 2017 at 6:34:19 AM UTC-8, oleghbond wrote:
>>>
>>> Dear Daniel,
>>>
>>> thanks to Danielo I accepted and use regularly this approach. Please 
>>> look at my site github.com/protw and one of my projects 
>>> https://github.com/protw/tw5 dedicated to TW5 (in Ukrainian) where I 
>>> put an instructions how to deploy TW5 project at Github + Github Pages 
>>> (2.2, 2.2.1 - 2.2.4). 
>>>
>>> The way how to build the resulting wiki is determined in tiddlywiki.info 
>>> <https://github.com/protw/tw5/blob/master/wiki/tiddlywiki.info>. There 
>>> you can see section "build" having two subsections "static" and "index" for 
>>> two different representations of resulting wiki.
>>>
>>> Actually you may check these two results visiting the following pages 
>>> (accordingly):
>>>
>>>- https://protw.github.io/tw5/static
>>>- https://protw.github.io/tw5
>>>
>>> Sincerely,
>>>
>>> Olegh Bondarenko
>>> http://goo.gl/bzDZfd
>>>
>>>
>>>
>>>
>>> 2017-11-20 23:46 GMT+02:00 Daniel Cunningham <daniel.phill...@gmail.com>
>>> :
>>>
>>>> Hi Danielo,
>>>>
>>>> I have been experimenting with my own fork 
>>>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2FChintiminiFarm%2Fshare-project-proposal=D=1=AFQjCNHHosExYreECbD5n0Wg4Yk8Jn6hyw>
>>>>  
>>>> of your  tw5-auto-publish2gitlab-pages 
>>>> <https://www.google.com/url?q=https%3A%2F%2Fgitlab.com%2Fdanielo515%2Ftw5-auto-publish2gitlab-pages%2Ftree%2Fmaster=D=1=AFQjCNF

[tw] Re: [TW5] Host on github for free without any git knowledge or software installation

2017-11-20 Thread Daniel Cunningham
Hi Daniel

I have been experimenting with my own fork 
 of your  
tw5-auto-publish2gitlab-pages 
.  
I haven't messed around with either GitHub or a continuous integration tool 
like Travis CI before, so it was fun learning about those.  Thanks for the 
extensive effort and clear expertise you have put into this project.

My purpose for this exercise is that I want to share a TW5 wiki (a project 
that I've been building on my local machine) and I thought that sharing it 
as a page from GitHub (or GitLab) would be... nifty.

I see that the "user content" part of your configuration is based around a 
single .tid file, and that it looks like you use the Travis CI tools to use 
a YML file to auto-generate an index.html file from a .tid file (and then 
run some other scripts as well).  Is that correct?  

My bigger question:  Is there a way to (re) configure this system so that I 
could upload an HTML file (that is a complete TW5 wiki) that I want to 
share?  I found out that exporting as a .tid file only exports a single 
tiddler, and I have an extended wiki with many (as in hundreds) of 
individual tiddlers that I want to share.  So as it stands right now, I 
can't use your system to share a completed TW5 wiki from my local machine.  
Unless of course, I'm missing something really obvious (which I am the 
first to admit happens all the time).

I have (zip|zero|nada) experience with Travis CI and/or YML files, but 
perhaps there is some specification I could configure that would let Travis 
CI reach in and use a target HTML file (in other words, my source TW5 wiki) 
and use that to generate the index.html?

The best of all possible worlds for me would be to upload a TW5 wiki as a 
single HTML file into the wiki directory, edit one or more config files to 
say: "look for this target HTML file", let Travis CI detect the push event 
and have the auto-config "magic" do its stuff.


Best regards,

-- Daniel

On Thursday, September 24, 2015 at 11:58:38 AM UTC-7, Danielo Rodríguez 
wrote:
>
>
> Motivated for Matabele's post about how and where host tiddlywiki files I 
> want to announce that I have been investigating and looking for a way to do 
> this easily on Github pages.
> We all love Github pages. They are an easy,reliable and cheap way to host 
> static sites. TiddlyWiki 
> 
>  is 
> a single page web application that can be hosted as a single html file. The 
> problem with it is that there is not an easy fast way to host a tiddlywiki 
> file on github pages... until now.
>
> I have created a repository/tutorial to host a tiddlywiki on your own 
> Github pages repository. Following it you will be able to have your own 
> wiki up and runing in less than 10 minutes *without* any git or Github 
> Knowledge and *without installing* any software on your computer:
>
> https://github.com/danielo515/TW5-auto-publish2gh-pages
>
> Sounds pretty neat uh? 
>
> @Jeremy, If you feel that this could be useful, feel free to add it to the 
> community resources. Maybe I can create a small tiddler pointing to the 
> tutorial. In fact it is similar to "hosting a tiddlywiki on dropbox", so it 
> can be a tiddler of the same category.
>
> Questions, ideas, doubts and pull requests are very welcome.
>
> Regards
>
>
>
> I just added suppor for gitlab pages. The workflow is much easier, is just 
> a matter of clonning the repository on your gitlab account. For the momment 
> please ignore the readme, it is the version of github.
> https://gitlab.com/danielo515/tw5-auto-publish2gitlab-pages
>

-- 
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/5c21355c-716b-4e4d-baea-8bfb2cd2efe9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw] Re: [TW5] Host on github for free without any git knowledge or software installation

2017-11-20 Thread Daniel Cunningham
Hi Danielo,

I have been experimenting with my own fork 
 of your  
tw5-auto-publish2gitlab-pages 
.  
I haven't messed around with either GitHub or a continuous integration tool 
like Travis CI before, so it was fun learning about those.  Thanks for the 
extensive effort and clear expertise you have put into this project.

My purpose for this exercise is that I want to share a TW5 wiki (a project 
that I've been building on my local machine) and I thought that sharing it 
as a page from GitHub (or GitLab) would be... nifty.

I see that the "user content" part of your configuration is based around a 
single .tid file, and that it looks like you use the Travis CI tools to use 
a YML file to auto-generate an index.html file from a .tid file (and then 
run some other scripts as well).  Is that correct?  

My bigger question:  Is there a way to (re) configure this system so that I 
could upload an HTML file (that is a complete TW5 wiki) that I want to 
share?  I found out that exporting as a .tid file only exports a single 
tiddler, and I have an extended wiki with many (as in hundreds) of 
individual tiddlers that I want to share.  So as it stands right now, I 
can't use your system to share a completed TW5 wiki from my local machine.  
Unless of course, I'm missing something really obvious (which I am the 
first to admit happens all the time).

I have (zip|zero|nada) experience with Travis CI and/or YML files, but 
perhaps there is some specification I could configure that would let Travis 
CI reach in and use a target HTML file (in other words, my source TW5 wiki) 
and use that to generate the index.html?

The best of all possible worlds for me would be to upload a TW5 wiki as a 
single HTML file into the wiki directory, edit one or more config files to 
say: "look for this target HTML file", let Travis CI detect the push event 
and have the auto-config "magic" do its stuff.


Best regards,

-- Daniel

On Thursday, September 24, 2015 at 11:58:38 AM UTC-7, Danielo Rodríguez 
wrote:
>
>
> Motivated for Matabele's post about how and where host tiddlywiki files I 
> want to announce that I have been investigating and looking for a way to do 
> this easily on Github pages.
> We all love Github pages. They are an easy,reliable and cheap way to host 
> static sites. TiddlyWiki 
> 
>  is 
> a single page web application that can be hosted as a single html file. The 
> problem with it is that there is not an easy fast way to host a tiddlywiki 
> file on github pages... until now.
>
> I have created a repository/tutorial to host a tiddlywiki on your own 
> Github pages repository. Following it you will be able to have your own 
> wiki up and runing in less than 10 minutes *without* any git or Github 
> Knowledge and *without installing* any software on your computer:
>
> https://github.com/danielo515/TW5-auto-publish2gh-pages
>
> Sounds pretty neat uh? 
>
> @Jeremy, If you feel that this could be useful, feel free to add it to the 
> community resources. Maybe I can create a small tiddler pointing to the 
> tutorial. In fact it is similar to "hosting a tiddlywiki on dropbox", so it 
> can be a tiddler of the same category.
>
> Questions, ideas, doubts and pull requests are very welcome.
>
> Regards
>
>
>
> I just added suppor for gitlab pages. The workflow is much easier, is just 
> a matter of clonning the repository on your gitlab account. For the momment 
> please ignore the readme, it is the version of github.
> https://gitlab.com/danielo515/tw5-auto-publish2gitlab-pages
>

-- 
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/239ec11f-ac8d-442a-afe6-db586f32fc82%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.