WaniPlus - Add custom vocabulary words & decks to WaniKani

This just gave me a perhaps crazy idea. Let’s say you have a japanese light novel you want to read.
Find all the kanji in it and sort them by the chapter they appear first…
Now you create a book deck reusing the data from Wanikani while using the chapter number as the level they are unlocked.
Wouldn’t this be a nice preparation for reading the book? First take the lessons for the chapter with Wanikani then read the chapter?
Naturally some knowledge about Japanese grammar is necessary too but that’s not the topic here.
The app for extracting Kanji and creating the deck shouldn’t be that complex. Just my 2 cent.

You’re basically describing Koohi.cafe there. They offer vocab decks for books, so you can study it before jumping into the book, to theoretically know every word that could come up.

1 Like

Probably an issue is, for novel without Furigana; but may have Furigana on some rare words. Nonetheless, Furigana are sometimes double-meaning, rather than a reading guide. Should the Kanji or words with Furigana be included in the list?

There are prebuilt decks in jpdb.io, btw.

1 Like

Surprisingly the new update was reviewed instantly.

Version 1.1.0 is available now, with some various bug fixes and the ability choose your deck’s level system.

Thanks for the pointer to jpdb.io.
Will give it a try with DanMachi#1. I like the series and have it in English as a dead tree and in Japanese as an epub.

Hi, this looks like an amazing add-on so I wanted to try it out.
However, I’ve encountered a problem.
I made an account, I logged in and went to Create, but even though I’m logged in, it will keep asking me to either loggin or create an account.

Am I doing something wrong?

Hey! Sorry, this is an issue I just noticed last night, sometimes even though you are logged in it sees you as a guest on the website. I’ll have a fix for this soon.

Simply refreshing should fix it in most cases, if not please let me know.

Thank you!

Thank you, that worked!

1 Like

I just discovered and fixed an issue where if you were editing your deck on the website, the extension would not automatically sync the new updates to your deck. If anyone is experiencing any other issues, please let me know and I’ll fix them ASAP.

Thank you!

I’ve added a couple of new items to test it out, but when going to the lesson, it just sits on thinking and never actually loads in. I tried it with all other extensions disabled as well, and its the same thing.

image
image

Also, when I click on these :
image

I get this:

I assume it’s related.

Thank you for the info, stuff like this is super useful. Despite testing locally things always seem to want to break when I deploy.

On the page it is stuck on, can you press F12, then click on “Console”. What errors are you seeing?

And the reason you get the “Application error: […]” is because your deck is private. I’ll have this fixed quickly.

1 Like

Ah, thank you. The first error that is displayed is WaniPlus throwing an error.

I’ll push an update in the next few minutes to fix this, and fix the display breaking for your item that has a longer title. I’ll ping ya when it’s ready if you’re still willing to test.

1 Like

Almost midnight here, so heading to bed, but I will check back in the morning, so don’t rush for my sake. Thanks for taking a look! Seems like a really cool addition

The newest version (1.1.2) is published, and should fix your issue.

For others with website issues:

  • Fixed bug where you couldn’t view your own private deck & items.
  • The issue of appearing logged out when navigating to WaniPlus via another link has been fixed. This was a cookie issue, so unfortunately to apply the fix you will have to log out then log back in. I apologize for this

Would be great to have the ability to manually modify the progress of an item! For example - reset it to level 0, or advance it by a level or two (for situations such as it being a word you already partly know, so want to skip some levels, or if you’re importing it from a different SRS app and want to go back to the level you were on there). Obviously for that second point the ideal thing would be to be able to include SRS progress when importing/exporting, but I imagine that might be a bit more difficult / long term possibility.

Another feature which would be amazing to have would be for the extension to add your WaniPlus progress to the dashboard, probably by adding an extra progress bar to this section

I do understand this might be a much bigger undertaking though, and is not urgent, especially if you continue improving the levelling display on the pack pages.

In any case, I’m looking forward to starting using the extension properly as soon as deck import/export and manual levelling (if you’re happy to implement that of course) is working! I’ll start by making a deck for onomatopoeia and one for other kana-only words which I’ve been preparing (will make them public in case anyone wants use them, although won’t be able to guarantee quality lol).

Thanks for your hard work on this extension, it really is amazing!

EDIT: Oh, and a dark mode on the website would be amazing at some point… :sweat_smile:

I’m not sure if there was some specific way to update, but I didn’t see anything, I removed and readded the extension and it started working. Thanks!

1 Like

Would be great to have the ability to manually modify the progress of an item! For example - reset it to level 0, or advance it by a level or two (for situations such as it being a word you already partly know, so want to skip some levels, or if you’re importing it from a different SRS app and want to go back to the level you were on there).

Yeah, I agree. I think this should definitely be something you should be able to control. This is something I’ll add to the list of things to do.

Obviously for that second point the ideal thing would be to be able to include SRS progress when importing/exporting, but I imagine that might be a bit more difficult / long term possibility.

Yeah, this would of course be ideal but I’m not sure how SRS works in other apps, e.g.: Anki. I’d have to do a proper review of them to see how difficult it would be to transform the SRS data.

Another feature which would be amazing to have would be for the extension to add your WaniPlus progress to the dashboard, probably by adding an extra progress bar to this section
[…] I do understand this might be a much bigger undertaking though, and is not urgent, especially if you continue improving the levelling display on the pack pages.

Yeah, I’ll definitely be improving the progress display of each deck.

Just out of curiosity, what userscript is that?

In any case, I’m looking forward to starting using the extension properly as soon as deck import/export and manual levelling (if you’re happy to implement that of course) is working!

Of course, importing is a high priority right now. And I do plan on adding the manual levelling ability, yup!

EDIT: Oh, and a dark mode on the website would be amazing at some point…

Haha yeah, I was just thinking that to myself last night.

Thanks for the feedback!

1 Like

Thanks!

Oh, I’ve had that userscript so long I actually forgot it isn’t default wanikani lmao, it’s Dashboard Level Progress Detail with the slim view setting turned on. I personally find it way more useful than the default Wanikani view, and it takes up less space overall!

Same issue as before, but now its the reviews of those cards