[Userscript] Self-Study Hide Info

Not any more. :sob:

It would be creat if the script got updated because at least for me it doesn’t work anymore :frowning: but it’s just such a great help so it’d be a shame not to use it.

Have you tried updating to v3.0.36? And have you also updated Open Framework?

1 Like

Same here; mine isn’t working :smiling_face_with_tear:

I think Open Framework automatically updates for me, so I’m pretty sure it’s not that, but actually I just noticed that my Self-Study Hide Info is only on v1.1.0

Would it be possible to link where to update to v3.0.36? I tried uninstalling and then reinstalling using the original “Download / Install ‘Self-Study Hide Info’” posted above but it seems to only install v1.1.0

Thank you so much in advance, and sorry if I’m tech illiterate :sob:

NEVER MIND! It was Open Framework after all. Sorry!

1 Like

Thank you for help. I have v3.0.36. I also updated open framweork and self-study script. Still nothing :frowning:

Edit: I got it to work! I updated a wrong self-study script, now I found the right one. Thank you rfindley :slight_smile:

1 Like

The script seems to work, but the “Quiz” button is massive.

1 Like

The “Quiz” button seems to be gone now.

I’ve written a quick fix for this issue so that I can use the script before the original author does it. I inserted the following lines at line 158:

var quiz_class = document.querySelectorAll('.quiz');
quiz_class.forEach(element => { element.style.position = "relative"; element.style.width="auto"; });
1 Like

Thank you! It’s going to be a week or two before I have time to work on scripts again.

2 Likes

The shuffle and hide functionalities have suddenly stopped working. I think some changes were made to these item cards as it’s messing up with other scripts as well (Level SRS Details, Community Mnemonics, 
)

I’ve posted a partial fix. It works now from a fresh page load, but I didn’t have time right now to add detection for page-to-page navigation. So, if the Hide Info bar doesn’t show up, just refresh on the current page. I’ll work on that eventually, but not right now.

2 Likes

hi rfindley, i was wondering if in the self study quiz there would be a way to add an option to the audio only portion so that you can hear the japanese word but write the english definition without needing to put in the kana after. Right now, if you select disabled it only disables needing to write in the english translation, but i was hoping for something where i could do the other way around to use as listening practice. I can use the method of just writing the english then the kana (or reversed), but it would be really great if there was an option to not have to put the kana in.
I know that isn’t the purpose of Wanikani, but it think it would really help to retain the vocab when there is no visual cue of the kanji at all.

thanks so much for making this by the way <3

Unless I’m misunderstanding what you’re asking, I tested the following and it works:

Select the Audio Quiz preset, but uncheck the box for “Voc Audio → Reading”.

1 Like

oh! i feel silly now. I looked so hard for a setting but i didn’t see that! Appreciate your response, thank you :slight_smile:

1 Like

It stop working for me since yesterday

Am i the only one for whom that doesn’t work anymore ? I tried to reinstall and search for updates but still doesn’t work :pensive_face:

I was just trying to figure out why it wasn’t working, and it looks like you need to set these values to both ON and Japanese to English or English to Japanese. This made it work in the /kanji page, presumably /level/, /radicals, and /vocabulary pages are the same.

1 Like

Thx for your answer. I checked again and it is working for the Radicals, Kanji and Vocabulary pages, but not for the Levels page anymore. Before i could use this script on the Levels page. It was more easy to study back all at once. But now something is broken in the code or idk..

That’s very helpful info, thank you :slight_smile:

I found what appears to be the issue. Line 54 of the script doesn’t properly detect the /level/ URI. If you can edit the script, the solution is very simple.

Change line 54 from ‘/level/’, to ‘/level/*', (just add the asterisk).