[Userscript] Wanikani Item Inspector

You missed it. It was there since I introduced export.

This is a bug. You are also missing the option to include labels in fields, this is two missing options. Do you see something on the console? Press F12.

I can’t reproduce this problem. I need more information to figure it out.

I wrote a little script to gather information about your bug. Could you:

  • Install it
  • Refresh your browser
  • Post me about what you see on the console (press F12)
  • Uninstall the script once it is done

https://greasyfork.org/fr/scripts/412337-item-inspector-bug-analyzer

1 Like

no need anymore - got it. it was a curious side effect of hiding other panels (recent unlocks, critical items, burned items, community), which i do via ublock origin now. i disabled other addons and scripts but forgot that one - sorry :sweat_smile:

1 Like

How did you block these panels before? I want to investigate this.

right now it’s like this:

www.wanikani.com##.footer-adjustment > .dashboard > .container > .row > .span12 > div.row > .span12
www.wanikani.com##.footer-adjustment > .dashboard > .container > .row > .span12 > div.row

but before that it was way too general for some reason. hide “4th / 5th degree in footer-adjustment” or something like that. unfortunately i didn’t make a screenshot and i can’t replicate it.

2 Likes

Version 1.9.0 is out. Download it at the link at the beginning of the top post.

Item Inspector is now integrated with Self Study Quiz. You may use Item Inspector features to select which items to be quizzed on and Self Study Quiz will quiz you on them. There are two buttons for starting Self Study Quiz from Item Inspector. If you click on either of them Self Study quiz automatically starts to quiz you.

Self Study Quiz is now a prerequisite to Item Inspector. If you have not installed it you will be prompted to install it when Item Inspector is started.

quiz1 This button will quiz you on the whole table. You may select which table with the table selection dropdown and you may use the filters to alter the items in the table. This changes the items you will be quizzed on. There are some new features (discussed below) that further limit the items in the table. When one of these features is turned on this button will quiz you on all items selected by the feature.

If you have a big table and you want to limit the size of the quiz, you may use the Maximum Quiz Size setting of Self Study Quiz.

ss_quiz

quiz2 This button will quiz you on exactly the items displayed on the screen. You may use navigation butons to change the contents of the screen, which in turn changes the contents of the quiz. Table mode displays fewer items, this makes for a shorter quiz. For a maximum quiz size use icon mode with English meanings. This is how you get the most items on the screen.

The difference between the two buttons may be summarized as follows:

The quiz1 button quizzes on these items: Items

The quiz2 button quizzes on these items. Items

This integration changes a few details on the Self Study Quiz interface. First there is a pseudo preset called (Item Inspector) that shows up in your preset dropdown.

ss_quiz

This preset is automatically created by the automation for the duration of the quiz. It will not show if Self Study Quiz is not started by Item Inspector. You need to have this preset selected for the integration to work. This is the default, that is this preset is automatically selected for you. If you change it you will have the wrong quiz.

Also a new filter will show up in your filter list.

filter

This filter is establishes the communication between Item Inspector and Self-Study Quiz. It has no other use and must be turned OFF.

Some people want to study big tables, in the thousands of items. This is the case of people who want to cram their burned items. These people need to study their table piecewise, a little bit each day. There is a pair of new features that will help them do so.

Random This button makes a random selection of items. It is used to extract a random subset of the items for studying,

When in random mode the button turns green. Random If you click it in this state the random selection is turned off. The complete table is displayed again and the button reverts to its normal grey color. If it is pressed again when grey a new random selection will occur. In fact a new random selection is made every time you turn this mode on.

The semantics of the old Random Selection settings is changed.

Random

Prior to this version 1.9.0 this settings caused a random selection to occur every time the table is displayed. Now automatic display no longer occurs. The button must be pressed. Also in prior version a value of 0 meant the random selection is disabled. This is no longer the case. A value of zero means the random selection will pick the exact number of items required to fill your screen.

In random mode the quiz1 quizzes on all randomly selected items. The quiz2 button quizzes on the random items that are displayed on the screen. Often times these are the same items because the default configuration is to fill the screen with random items. But there are configurations where there are more random items than what fits the screen.

The date button cause the items to be sorted by some date. By default the Lesson Date. This can be changed in the settings.

When items are ordered by date the navigation buttons, in effect, navigates across tranches of dates. This permits to traverse the table in a systematic fashion, studying one tranche every day. A quiz on the items displayed on the screen will study the current tranche Every time you use a navigation button a new tranche is on the screen and may be quizzed on.

Item Inspector will remember the last date position when Date Ordering Mode is used. So you may leave Date Ordering mode to do something else, and when you return the date position is recovered. This permits to resume the systematic studying by tranche of dates.

This studying procedures doesn’t work well if you select Review Date because these dates keep changing. You can’t define meaningful date tranches when using this date.

Date ordering alters the table by filtering out the items for which the date does not apply.

  • Review Date filters out items for which no review is scheduled, like Burned items.
  • Lesson Date filters out items for which no lesson has yet been taken.
  • Passed Guru Date filters out items that have not yet passed guru at least once.
  • Burned Date filters out items that have not yet been burned.
  • Resurrected Date filters out items that have never been resurrected.
  • Unlock Date filters out items that are still locked.

In Date Ordering mode the quiz1 button will quiz you on the table that results from this filtering.

When in Date ordering mode the date ordering button turns green. date If clicked when green the Date Ordering mode is turned off. The table reverts to its normal ordering and filtered out items are brought back into the table.

Date Ordering and Random Selection are mutually exclusive. If you use one the other is automatically turned off.

4 Likes

I’m truly amazed at your work on this script!

2 Likes

Regarding radical colors…

That’s what I do on wkstats.

2 Likes

@Sinyaven Was kind enough to tell us how to do it properly!

3 Likes

Version 1.9.1 is out. Download it at the link at the beginning of the top post.

This version adds support for date validation to be used in conjunction with the Open Framework Date Filters. If you are not using the date filters there is no effect on you. The date filters are available here.

Version 1.10.0 is out. Download it at the link at the beginning of the top post.

There is a performance tune up. You should see a slight amelioration of response time when you use the navigation buttons, especially if you use icon list mode.

Also the Burned Items table is now added to the list of default tables. This affects only new users. This table is not retrofitted to the settings of existing users. because I don’t want to run the risk of messing them up with a bug.

If you want this table and are not a new user you need to add it manually. Here are the default settings.



setting2

Guidelines on how to study burned items with Self Study Quiz and Item Inspector are added to the top post under this section.

Burned

1 Like

Version 1.10.1 is out. Download it at the link at the beginning of the top post.

This version is fixing bugs.

Version 1.10.2 is out. Download it at the link at the beginning of the top post.

More bug fixes.

Hi @prouleau! <3 I found what might be a bug O_O a shocker. But, I confirmed the same behavior twice. Basically, you can’t launch the Self-Stufy Quiz from Item Inspector for the items shows on the page. You have to use the navigation plane to move back and forth between pages for it to start working. Before that, the button doesn’t work.

I checked the console and had these error messages…

Like I said. You can quickly resolve the issue by just using the navigation plane, and once back on the same page the Self-Study Quiz loads just fine. But, before doing so, it doesn’t launch. :c

1 Like

Version 1.10.3 is out. Download it at the link at the beginning of the top post.

This is fixing the bug reported by @ekg

3 Likes

Having trouble downloading the script

1 Like

It works for me. The link is good. This may be a temporary problem with Greasyfork. Try again. It will probably work now.

I got it to work. I think a translation extension was interfering, when I switched it off it worked

1 Like

It is good to hear this. I hope you will like Item Inspector. Good luck with it.

It’s brilliant - so good to be able to just review leeches easily. The audio review is particularly useful.

1 Like