Perfect! Thank you again!
I love this script so much.
Kumirei, i know you have a million scripts to fix, but please donāt forget about this one.
Yep, itās on my list! Iāll hopefully get to it next week
I do have request that is very similar which may be a good option for this script.
On kanji cards, showing the radical breakdown, just as you show the kanji breakdown for vocab cards may be very helpful for some.
Iāve done it on my anki deck and itās been very useful in reinforcing the radicals and especially for the first few learning steps when I am really relying on the stories to remind me of the meanings.
Just an idea - thank you!
Next week came and passed, but it should be working now
Great idea! Not sure how I didnāt include that from the beginning⦠Anyway, this is now an option in the settings.
Having some trouble getting this to work - I have the latest WKOF if that matters. I dont have any reviews to try it on but itās not coming up in extra study and Iām unable to configure any of the options (fast vocab breakdown isnt showing up) from either the dashboard or the reviews.
Can you please confirm that you are on version 1.1.3? Sometimes it takes a bit before greasyfork actually starts giving you the right version
Sure am. I manually updated from the link, and restarted chrome and double checked just to be sure.
Itās working for me⦠Can you check the console (F12) for errors?
Ah, I just noticed that I didnāt update the URLs where the script runs, so itās just not running on the right pages. Version 1.1.5 should work. (1.1.4 made it work on lessons as well, which I had forgotten about)
Works great now!
Minor css issue. Items overlapping:
Also, small suggestion. Perhaps as a setting. I like the kanji/radicals being there, particularly for kanji.
The modification I made, if interested at all:
// Finds and inserts the kanji info when an incorrect answer is submitted
function insert_info(itemId) {
let pieces = [];
items[itemId].data.component_subject_ids.forEach((id) => {
items[id].data.meanings.forEach((meaning) => {
if (meaning.primary) {
debugger;
pieces.push(items[id].data.characters + ": " + meaning.meaning);
}
})
})
elem.innerText = pieces.join(', ');
elem.classList.remove('hidden')
}
look at that, I left debuggers in yet again
Thanks for the CSS report. Having the kanji there is a good idea as well. Iāll consider adding that
Updated the CSS, thank you for that. Still considering whether to add the Kanji/Radicals as an option. Itās great for the kanji breakdown (into radicals), but for vocab the kanji meanings are in the order they appear anyway
This might be asking too much, but what would make this script wildly useful is if the vocab breakdowns were clickable links to the kanji pages.
The fact that I have to show info>expand info>and scroll all the way down to kanji composition now to review a forgotten kanji is wasting valuable review time
Thatās because some radicals are represented by images, not characters, and thatās not supported in the alteration
Iāll consider it
I love it, thanks!
I noticed that today. Not sure why I didnāt think of that when I did it. Was going to fix, but didnāt have time. Now I need to wait for another null to come up.