WaniKani Self-Study Quiz
A new version of the Wanikani Self-Study Quiz has arrived!
[ General Script Installation instructions ] You’ll need a script host plugin like TamperMonkey
[ Open Framework Installation ]
[ Download / Install “Self-Study Quiz” ]
Opening the quiz
The quiz can now be from the Wanikani menu (see the Screenshots section below).
If you want to continue opening the quiz using the old method, i.e. from the Levels, Radicals, Kanji, and Vocabulary pages, you can install the companion script [Self-Study Hide Info].
Custom item selection filters
The quiz now supports highly customizable item selection via the Open Framework’s “filters”.
Built-in filters:
- Item Type (radicals, kanji, vocabulary)
- Level
- SRS Level
- Have Burned (including resurrected and retired)
Filter packs:
[Additional Filters] (by @seanblue)
- Recent Lessons
- Leech Training
- Don’t Show Items Coming Up For Review
- …check the link above for up-to-date info
For scripters
The quiz can be opened programmatically with a specific set of items. See the [Self-Study Hide Info] script for an example.
Essentially, you just wait for the Self-Study Quiz script to be present, and then pass it an Open Framework filter configuration:
code
wkof.wait_state('ss_quiz', 'ready').then(open_quiz);
function open_quiz() {
// Set up a custom filter. We'll choose Level 1-5 Vocabulary in this example.
var custom_options = {
ipreset: {name: title, content: {
wk_items: {enabled: true, filters: {
level: {enabled: true, value: '1-5'},
item_type: {enabled: true, value: 'vocabulary'},
}},
}},
};
// Open the quiz
ss_quiz.open(custom_options);
}