http://welford.github.io/twsr.html
Got some bug reports on the scheduler, it was broken after reviewing the same card a few times. should be fixed now. Based on what Mohammad said above, I've added the ability to enable the "answer" widget outside of the scheduler, which is enabled with $:/tags/twsr/hide tag: http://welford.github.io/twsr.html#Answers%20without%20Scheduling On Saturday, 5 June 2021 at 19:30:23 UTC+1 James Anderson wrote: > Another small update (probably last one for a while), moved the example > here http://welford.github.io/twsr.html > > - Allow nested answers. > - cleaned up some of the config names > - fixed: ignore tags did not work with already scheduled tiddlers > - fixed: answers did not mask tables. > > [image: Animation.gif] > > On Monday, 31 May 2021 at 22:54:34 UTC+1 Mohammad wrote: > >> Very nice! I love the <$answer> to show the answer gradually! >> One can use it on a presentation (like a lecture in the class and show >> students parts gradually) >> >> Lovely! Thank you >> >> >> >> Best wishes >> Mohammad >> >> >> On Tue, Jun 1, 2021 at 1:26 AM James Anderson <[email protected]> >> wrote: >> >>> No worries, i've fixed the ⚙ pointer problem. >>> >>> I've also added an <$answer> widget that obscures segments of the >>> tiddler, that you can view by clicking on them. the second card in this gif: >>> >>> [image: Animation.gif] >>> >>> http://welford.github.io/kanji.html >>> >>> Thanks, >>> James >>> >>> On Monday, 31 May 2021 at 21:35:39 UTC+1 Mohammad wrote: >>> >>>> >>>> >>>> On Mon, May 31, 2021 at 12:23 PM James Anderson <[email protected]> >>>> wrote: >>>> >>>>> Hi Mohammad, >>>> >>>> >>>> Hi James >>>> >>>> Many thanks for your detailed explanation! >>>> Yes, Now I know how it works! Very flexible design! >>>> Thank you again! >>>> >>>> Best wishes >>>> Mohammad >>>> >>>> >>>> >>>>> >>>>> I will fix the mouse cursor issue. >>>>> >>>>> > Is it possible to have a data tiddler or JSON act as a source of >>>>> Q/A? Of course having this as an extra! >>>>> >>>>> I'm not quite sure what you mean. In the kanji example ( >>>>> http://welford.github.io/kanji.html ) the input from the SRS is other >>>>> tiddlers tagged with specific tags. >>>>> >>>>> It's explained with more detail in the example, but the basic idea is >>>>> that you tag a single tiddler with $:/tags/twsr to mark it as containing >>>>> the SRS UI for revision. You can then add additional tags to that tiddler >>>>> for subjects you wish to study. In this case it's Japanese characters >>>>> with >>>>> 1 to 5 strokes (which is a pool of 113 tiddlers to be used as flash cards) >>>>> >>>>> > For example for language learning word: definition can be simply >>>>> stored in data tiddler! >>>>> >>>>> Unless i am misunderstanding, this is what the Kanji example achieves. >>>>> >>>>> (1 ) below is the scheduled card, because i am using he <$question> >>>>> section only the character i wish to learn is displayed. >>>>> (2) Is the display when i click show answer, which should just show >>>>> the original tiddler as it is. >>>>> (3) is the original tiddler shown normally. It's tagged with 二画 which >>>>> gets it picked up the SRS scheduling tiddlers. >>>>> >>>>> [image: 無題.png] >>>>> >>>>> Which tags you use however is completely up to you, you could have >>>>> "french definitive article" tags and do something like this in your >>>>> tiddlers >>>>> >>>>> ``` >>>>> *<$question>?? chien et ?? chat s’entendent bien.</$question>* >>>>> *Le chien et le chat s’entendent bien.* >>>>> *```* >>>>> >>>>> >>>>> *[image: 1無題.png]* >>>>> >>>>> *Does that cover what you mean?* >>>>> >>>>> *thanks,* >>>>> *James* >>>>> >>>>> >>>>> >>>>> >>>>> On Monday, 31 May 2021 at 04:38:07 UTC+1 Mohammad wrote: >>>>> >>>>>> Hi James >>>>>> Very nice and thank you for improving! >>>>>> >>>>>> Some small suggestions on UI mainly >>>>>> 1. On mouse hover on gear button use the pointer shape for cursor! >>>>>> Now it behaves like input textbox >>>>>> 2. Good to organize the small tutorial, so a newbie like me can >>>>>> understand how to create SR step by stp >>>>>> >>>>>> >>>>>> Other comments: >>>>>> Is it possible to have a data tiddler or JSON act as a source of Q/A? >>>>>> Of course having this as an extra! >>>>>> For example for language learning word: definition can be simply >>>>>> stored in data tiddler! >>>>>> >>>>>> >>>>>> >>>>>> Best wishes >>>>>> Mohammad >>>>>> >>>>>> >>>>>> On Mon, May 31, 2021 at 1:06 AM James Anderson <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> > I'm all for getting different approaches out there so we can learn >>>>>>> from each other. >>>>>>> agreed :) >>>>>>> >>>>>>> I've updated this plugin, you can now configure pretty much >>>>>>> everyting and have mutiple config files and interfaces per deck/tag >>>>>>> >>>>>>> Example here: http://welford.github.io/kanji.html , which adds a >>>>>>> second config for studying using the config tag "kanji study" which has >>>>>>> customised labels, adding brackets (1,2,3 instead of 1,5,10) and >>>>>>> grading >>>>>>> translations :) you could also add more than 3 grades per answer if you >>>>>>> like. >>>>>>> >>>>>>> [image: 無題.png] >>>>>>> >>>>>>> >>>>>>> code is still: https://github.com/welford/twsr >>>>>>> >>>>>>> Thanks, >>>>>>> James >>>>>>> >>>>>>> >>>>>>> On Wednesday, 26 May 2021 at 22:54:49 UTC+1 Soren Bjornstad wrote: >>>>>>> >>>>>>>> The cool thing about TiddlyRemember (IMHO) is that it supports >>>>>>>> storing your questions however you want – as cards, within other >>>>>>>> tiddlers, >>>>>>>> or some other way. You just have to make sure you somewhere call the >>>>>>>> remember* macros with appropriate parameters. The $question widget is >>>>>>>> cool, >>>>>>>> though; there is not a super easy way to hide the questions in TR if >>>>>>>> that's >>>>>>>> what you want to do. (I did come up with this hack >>>>>>>> <https://github.com/sobjornstad/TiddlyRemember/issues/33> for >>>>>>>> someone, which demonstrates the flexibility of the macro approach but >>>>>>>> isn't >>>>>>>> super elegant!) >>>>>>>> >>>>>>>> I'm all for getting different approaches out there so we can learn >>>>>>>> from each other. >>>>>>>> >>>>>>>> On Wednesday, May 26, 2021 at 3:56:31 AM UTC-5 >>>>>>>> [email protected] wrote: >>>>>>>> >>>>>>>>> Was aware of TiddlyRemember before I started, I was looking for >>>>>>>>> something standalone within TW though. >>>>>>>>> >>>>>>>>> I saw the takeaway system in GrokTW once i had finished, which is >>>>>>>>> really nice (as is Grok in general). >>>>>>>>> I guess this is a different attempt at something similar. In my >>>>>>>>> admittedly very basic plugin the tiddlers themselves are the revision >>>>>>>>> cards >>>>>>>>> / or contain the question in addition to the actual content, where as >>>>>>>>> in >>>>>>>>> GrokTW they exist separately to the tiddler they concern. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> James >>>>>>>>> >>>>>>>>> On Wednesday, 26 May 2021 at 08:10:05 UTC+1 R² wrote: >>>>>>>>> >>>>>>>>>> Hi James, >>>>>>>>>> >>>>>>>>>> As a user, it's great seeing so much interest in this space. >>>>>>>>>> >>>>>>>>>> Are you aware that Soren has done a lot of work integrating SRS >>>>>>>>>> with TiddlyWiki? Tiddly Remember at [[ >>>>>>>>>> https://sobjornstad.github.io/TiddlyRemember/]] allows writing >>>>>>>>>> Anki notes within a TW, "providing an excellent way of seamlessly >>>>>>>>>> producing >>>>>>>>>> relevant notes to memorize via Anki while also providing >>>>>>>>>> context/traceability". You can also find a full-blown SRS solution >>>>>>>>>> in his >>>>>>>>>> Grok Tiddlywiki at [[https://groktiddlywiki.com/]]. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> R² >>>>>>>>>> >>>>>>>>>> Le mardi 25 mai 2021 à 00:06:15 UTC+2, [email protected] a >>>>>>>>>> écrit : >>>>>>>>>> >>>>>>>>>>> This is my, first pass, attempt at providing a very basic >>>>>>>>>>> Anki/Super Memo like functionality in Tiddlywiki. From a quick >>>>>>>>>>> search It >>>>>>>>>>> seems a few people have had similar ideas recently :) >>>>>>>>>>> >>>>>>>>>>> https://github.com/welford/twsr >>>>>>>>>>> http://welford.github.io/kanji.html <- basic example >>>>>>>>>>> >>>>>>>>>>> Setup is pretty simple. Tag a tiddler with "$:/tags/twsr" and >>>>>>>>>>> any other tags that match subjects you want to study. That tiddler >>>>>>>>>>> will >>>>>>>>>>> then show a interface for you to be able to review/add/grade >>>>>>>>>>> "cards" that >>>>>>>>>>> match the tags you have supplied. >>>>>>>>>>> >>>>>>>>>>> In the example linked to above, i've tagged the example tiddler >>>>>>>>>>> with 一画, 二画, 三画, 四画 & 五画 (1 stroke, 2 strokes, ...5 strokes in >>>>>>>>>>> english) so >>>>>>>>>>> any Japanese characters matching these number of stokes are >>>>>>>>>>> possible >>>>>>>>>>> candidates for revision in this tiddler. They will not be added >>>>>>>>>>> however >>>>>>>>>>> unless you click the cog icon and select +1,+5,+10 which will the >>>>>>>>>>> selected >>>>>>>>>>> number of cards to the scheduler. >>>>>>>>>>> >>>>>>>>>>> lastly, you can add a <$question>...</$question> segment to a >>>>>>>>>>> tiddler which will be hidden when viewing the tiddler normally, but >>>>>>>>>>> when >>>>>>>>>>> appearing in a scheduled card within a twsr tiddler will be shown >>>>>>>>>>> instead >>>>>>>>>>> of the main contents. When the user clicks "show answer" the main >>>>>>>>>>> contents >>>>>>>>>>> will be displayed. If there is no question segment the main >>>>>>>>>>> contents will >>>>>>>>>>> be displayed by default. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [image: 無題.png] >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Thanks! >>>>>>>>>>> James >>>>>>>>>>> >>>>>>>>>> -- >>>>>>> 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 [email protected]. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/tiddlywiki/59f7f91d-9cf4-45d8-91ff-9e98a91fcd7an%40googlegroups.com >>>>>>> >>>>>>> <https://groups.google.com/d/msgid/tiddlywiki/59f7f91d-9cf4-45d8-91ff-9e98a91fcd7an%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>> -- >>>>> 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 [email protected]. >>>>> >>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/tiddlywiki/442dd03f-1c98-46a8-82c3-8fd34e66d3a8n%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/tiddlywiki/442dd03f-1c98-46a8-82c3-8fd34e66d3a8n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>> 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 [email protected]. >>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/tiddlywiki/70bce7d6-f3e8-44d7-8ab6-1e83e5b3102dn%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/tiddlywiki/70bce7d6-f3e8-44d7-8ab6-1e83e5b3102dn%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/118f8ed7-8573-4535-9448-f9690e3cf6ffn%40googlegroups.com.

