frankiebluej said...
I tried to use this script, but it interfered with /t/Wanikani-Reorder-Ultimate/8269/1 Wanikani reorder Ultimate. Had to turn off one to use the other.. oh well. just wanted to let you know. (hope no one else has already said this....) ~frankiebluej
I feared this day would come. I don’t know if i would call the overwrites, clever. It was the only way I could think of at the time to allow answers to be marked wrong when they were ‘right’, because i couldn’t access ‘e’ from global and it submitted correct answers before telling you about it (ironically making it easier to lie about getting a wrong answer right than be honest about getting a right answer wrong).
I doubt I’ll be able to look at it in the near future (if i do then I’m ignoring life responsibilities) so if anyone else wants to have a crack at it feel free.
We are going to add back in the GET method endpoint alongside the PUT. I’ll make a post about it. Internal changes like these we offer no guarantee to functionality of third party scripts, but we’ll give people some time to update the code.
@viet Any plans to add override (correct -> incorrect and incorrect -> correct) as actual functionality of the site? If not that, is there any way to add in a hook for script developers to implement the correct -> incorrect functionality without overriding a ton of code like this script?
Many people use an override script to fix typos, but I think just as many would like to be able to honestly mark their answers wrong when WK inappropriately marks them as right (again, without the type of rewrite this script employs, resulting in these issues).
If marking up is easier, how about making a version that only does so for now? I really need it for typos and when I can’t recall how they phrased it or what word they used, but I know the actual meaning of it. *English being second language + Dyslexia
The other way, marking down, would be a good feature to have as a standard (as it can not be abused, only be used to prolong and not advance) so I second the vote of making it official feature, especially if it is harder to make third party scripts for =)
There was an update today, site went down for maintenance. When it came back up this script no longer worked =(
As a person with English as second language + mild dyslexia I rely heavily on this script, so hope it can be fixed again =^_^=
Really really REALLY hacked off that this script no longer works (Nov 9 2017). As with many people I don’t want to be punished for poor typing and I use this a LOT because my typing is rubbish. If the new WaniKani code won’t allow the script to work can you PLEASE add it into the core code because it’s incredibly useful.
Could you use the override script for the same purpose? Pardon my ignorance, but this script doesn’t really seem different, other than it directly reverses the result rather than putting it back into the queue (which actually sounds more convenient).
I’d only use something like this for when I make a typo. And when it’s a typo I don’t really want it back in the queue. That’s why this script is more convenient. I might use the override script temporarily as long as this still has issues. (Also, isn’t it no longer supported?)
That’s the only reason I use the override script, though I wouldn’t be surprised if some people abuse it. If this script is fixed, I may convert over due to the convenience. I think there are two versions of the override script available, one that is no longer supported (with the override on the tilde key) and one being kept up by a different user than the creator (with the override on the esc key). It definitely works, but I don’t pay attention to the details. Good to know you at least do have an alternative until it works again. I went 14 levels dealing with my slippery fingers. Now I never want to go back to being susceptible to to my clumsily fast typing.
The unsupported version isn’t working either, I tried using it instead, and had to try it on one of my critical items, didn’t work =/
I hope this version linked two post ups does work!! =D