[Userscript] Self-Study Quiz

Awesome! Thank you!

Hey Robin, I just installed the Self-Study Quiz and love it, however I ran across a little issue regarding vocab/kanji within the same quiz that have the same readings:

ss_quiz%20dupe_readings

I wanted a way to check for which kanji was being used without getting the answers from the ‘help’ button, so I dove into the script and added a ‘show kanji’ button along with the appropriate functionality. It populates the same space as the help box, and toggling either ‘help’ or ‘show_kanji’ on will toggle the other off so they don’t overlap. It only runs if it’s for a reading or an audio item:

ss_quiz%20show_kanji_hover_crop

Would you be interested in adding it to the official version? If you have it on GitHub I could submit the additions as a pull request, or (if not) just send you the js file.

2 Likes

Sure! Put the source on pastebin and send me the link. I’m traveling, though, so it may be a week or so before I have a chance to merge it.

Awesome! Here’s the pastebin link. The part which adds the item.type as a class to dialog (lines 1136-7) can be ignored, though. I put those in to manipulate the .question contents’ color within the external dark theme stylesheet I’m currently using.

One more little thing, there’s another small issue which is an overlap in audio when lightning mode is enabled, audio is set to play after correct answers, and the next question after a correct one is an audio type. I adjusted the conditions within the play_audio() function to keep if from playing on correct if the next item is an audio question (lines 1208 & 1211), but that’s as far into understanding the audio system as I’m confident in getting right now.

Last but certainly not least, thank you so much for these resources you’ve provided, they’re really amazing and I love how clean and organized your code is. It’s far above my current level, so I’ve learned a lot just reading through them. I’m excited to be able to contribute :slight_smile: Have fun on your travels!

Hey I’m kind of new to this so sorry if I come off as noobish or I am missing something. I wanted to know if there was an option to self study only items under a certain percentage in wanikani. there are a handful of items (especially new ones) that I tend to do terribly at and would prefer working on them rather than items I already have a good grasp on.

Check out the leech filter from Additional Filters. It’s not exactly what you’re asking for, but it should work. It also comes with a few other handy filter options for Self Study.

Thank you. I’ll definitely check that out

I’m sorry if this has been asked before or if I missed something obvious, but I searched around and couldn’t find it.

I’m reviewing burned items, as I’m coming back after a big hiatus, and I’d like to ressurrect the items I get wrong. Is there a quick way to do this? Thanks :slight_smile:

That has been discussed, but no… it’s not implemented in the script. It’s definitely a good idea, and I would gladly merge a change if someone has time to implement it.

1 Like

Not a problem, the script itself is amazing already, and it shows which ones you got wrong in the review, so I can ressurrect them manually at least. :slight_smile:

Is there any way, or different app to get something like this working on a mobile device - samsung/android?
I just installed it on my tablet and its super useful but would be great to be able to do some quick recal revision while out or at work with my phone

Yes! The Flaming Durtles app has this feature

1 Like

Oh thats great, just had a look. So similar to the self study quiz, can you do random or filtered revision without it affect your programmed srs on the main WK for items you are currently doing?

I am not familiar with its filters so I can’t comment on that, but I do know that it has a self study mode where no data is actually sent to the WK servers

1 Like

Ah perfect, thats pretty much what i wanted, just some separate revision i can do on the fly without effecting the main system.

Thanks for your help !

1 Like

I have been looking for a more of a tool along the lines of what Memrise does for WaniKani. Seems like this UserScript is the closest thing I’ve found.
However, can we get it to display the correct answer (maybe even a Google Translate read out) when the answer is incorrect?

There is a checkbox in settings that does that. Otherwise,
hitting F1 will bring up the correct answer.

I personally don’t want it to do it automatically since by hitting backspace you can try again. I often find that after getting the answer wrong, I can dig in my memory and get it right on a second go. If it brought up the answer immediately, I wouldn’t get the opportunity to immediately reinforce those corrections on my own. Also, the right reading can clue me in on meaning, so I kind of don’t want to see it if I can’t get it myself.

But it’s there if you want it. Everyone learns differently.

1 Like

I might be doing something wrong, but i get some vocab in kana only, and it is a bit hard to guess the right word. How do i get the kanji to appere too?

If I remember correctly you have to choose which kinds of questions you want?

All of a sudden, when I try to set the level to study, the script returns no items. No problem with any other filter. I’m using it on Firefox, if that matters.

Does anyone else have this issue? Any suggestions on how to fix this? I’ve come to depend on it…