[Userscript] Memrise all typing

Just to comment on what that change does - it enforces typing even if the column being tested has been specially set to no typing.

If you like I can add it as part of the options at the top of the script, although I’ll probably set it to false by default.

Another thing I should get round to doing is storing preferences locally so if the script gets updated down the line people’s settings stay intact.

@eneej - check the version of the script you are running, latest version 0.1.3 should be working.

Just installed this into Firefox. First test I still got multiple choice questions for the sentences.

Have you updated to the version that cooljingle just posted?

Make changes in the script Memrise Turbo. Replace the protocol http to
https

This is working really well for me now, (although only with the change linked to by autismal).

Many thanks

Hi @cooljingle,

I added the Memrise-all-typing script (v0.1.3) direct from the link in your OP in this thread and the Tampermonkey icon displays it is ‘turned on’ when I am reviewing Memrise-created courses but I am still not getting typing tests for phrases (only tapping tests and MC).

Was there something else I needed to do?

Thanks!

Hi @alanh, I got this working today on Firefox on a PC Windows 10. There is a small change you need to make to the js in cooljingle’s repository. It is explained here: Not allowing typing questions.

2 Likes

Hi @Mishamus,

Thanks! Do you know if that will work for Chrome, too?

If so, I’ll take a look later when I have more time. I’m very much a novice when it comes to user scripts. :persevere:

Yes, with that change it is working for me too.

Hi @Mishamus,

I have now got this working on my laptop using Chrome. :smile: It took me a couple of attempts but it’s such a relief to have my typing tests back! Thank you so much!

Many thanks to @cooljingle, too! :clap:

If only we didn’t have to add scripts to make something work properly again!

this script is so wonderful!!! thank you!!

There was a another recent change whereby items in the official courses with over 15 characters had typing questions turned off, this may be a reason why so many people had been getting multiple choice even with the script turned on.

I incorporated the change linked by autismal in an update, along with adding a link on the left when in a learning session - ‘All Typing Settings’ that you can use if you want to change from the default (which is to turn typing on in all scenarios) - the changes to these settings are saved locally so if the script needs a further update you won’t have to fiddle with the settings again.

latest is 0.1.4

3 Likes

Sorry, this post can be deleted. Double post.

Thanks for the script. Is there a way to integrate this in Safari? I know I could simply use Firefox (which I use for Wanikani) but for Memrise the experience always was better with Safari somehow.

Edit: Sorry, I forgot about Tampermonkey …

I didn’t know that there was a Tampermonkey for Safari - if it works then great! There’s a Tampermonkey for Firefox also, which may be a bit more user friendly than Greasemonkey. I tend to use chrome where it works fine for me.

I didn’t know there was Tamperamonkey at all. All I knew was Greasemonkey for Firefox (which I use as well). But anyway: The script works with Tampermonkey without problems in Safari. Thanks!

@cooljingle thank you for this script! This is absolute game changer for me! If there is something that you would like me to contribute for you regarding this (and possibly other memrise) script on github, just ask! I’m willing to help:)

1 Like

Thank you so much for this script. I’ve been using it for a few weeks now and it is the main reason why I switched back to Memrise after using Anki. I’m not a fan of typing and really don’t have the time to be creating all my own courses. This allows me to use (and enjoy) every course on Memrise, not just the small number that offer no typing.

It would be cool if Memrise offered this as a normal feature/option, but very happy that someone is willing to create and maintain a userscript. Thanks again! :slight_smile:

Hello, @cooljingle. I am a fan of your scripts and today decided to try “Memrise all typing”. My problem is that my course has both typing and multiple choice levels. And my dream was to somehow enable the script only for typing tests (e.g. to type when you make a mistake) and leave multiple choice as it was (typing is checked off for the column in the database). As I studied the settings of your script I thought that theoretically it was possible and “Include Mistake Reviews” checkbox was just what I needed. So I checked off all the other checkboxes (especially checked off “Include Typing Disabled”). And I’m still prompted typing for everything including the words I previously had only multiple choice. I tried checking off all of the checkboxes completely and I still am asked to type in multiple choice levels. I use my personal course. I tried that both in firefox and chrome (Win 7). It’s the same. Am I doing something wrong? I know that these are only my personal unconventional needs but the settings made me think that it should work. Sorry to bother.

p.s. Love your scripts.

The script behaviour should match what you say you were expecting - I took a quick look and I haven’t found an issue with the logic; can you check that your multiple choice levels have typing switched off on the Testing on column (it’s this, not the Prompt column, which decides if typing is enabled/disabled).