I’m tired of mems with code on them. They are annoying and ugly. Any idea how to block mems from certain users? Or maybe make the code work so at least it’s useful? This is the kind of thing I’m seeing:
Some think the mem space accepts html… I think you could just flag them as ignored?
I found out that these memes are created when you are using the app. When I checked them out in the web on my profile I corrected every one that had these codes in it. I agree they look terrible. @JBorrego, maybe something that can be fixed?
could you please let me know what words can you find these mems for? I cant replicate by creating one on mobile and going to web
Thanks everyone for your replies. Well, the HSK 6 course by Malstronikus is full of them, it would be painful to make a list of the words that have this kind of HTML mems, but I’d say 90% of them and the most obnoxious are the ones created by this user:
https://www.memrise.com/user/Daniekbom/mems/created/
The words are there, too. Actually, there doesn’t seem to be a lot of words now that I see his profile (for a list of 5000 words), maybe I’m just at a point in the course where all of them are coming one after another and they are usually the first to appear.
Thanks!
@JBorrego, try these words on the app: I am studying Japanese:
仮 = (カ,ケ ka,ke) sham, temporary, interim, assumed (name), informal. 定 = (テイ, ジョウ tei, jou) determine, fix, establish, decide.
This is from one of my created memes I had to take the codes out. If it is just a couple of words it won’t do it. I am using an Android phone so I don’t know if this problem also occurs on the iPhone.
I am usually copying the kanji words from a page where I find them (I don’t have a japanese keyboard installed on my phone) and sometimes I do copy the translations or I write the translations into the memes.
Hope this helps.
Hey! so I have managed to reproduce this issue but I am unsure we can do anything about it.
Indeed when you copy a text from a different website, some times you might be copying not just the text but also its formatting, links, etc.
when you paste it on the android app mem creation section, you are pasting it all, not just the text. The interpreter on the app is able to read that and format it accordingly. The one on web can’t and shouldn’t allow it because allowing injections of html (or any code) can become a vulnerability problem if a malicious user were to inject malicious code there.
The only idea I have is: try to copy only the text and not any part of the formatting (sometimes it is better for this to paste what you want in a notepad so that you can see what you are actually copying from the website)
For the ones that exist and are annoying, you can flag them as ignored and the system will deal with them.
Apologies that is the best I can do at the moment to help.
Kindest,
Jesus
I know the problem, but there’s fixes for that. Not knowing how resp. with what you develop behind the scenes, here’s a thread containing a discussion and JavaScript examples that reduce the contents of the clipboard to plain text instead of text with i.e. other elements:
Of course you’d have to not use a standard (rich) text box in the apps with its commands (like copy, paste, etc.) but rather your own version that has control over how contents is being pasted into the control.
What the users of those courses need to do is presumably (when creating a Mem) to put the text into a standard text (.txt) creating programme (even on a temporary basis) to strip it of code, then copy the “.txt” text and paste it.
But how do you tell all users to do that?
I use that function to overcome issues that arise elsewhere.
Of course there are fixes for everything. But it is about prioritisation and use of resources, also we are consciously trying to write our Android app code in Kotlin not JS.
But yeah, I think my reasoning above still works.
Thank you for raising that, we could potentially look at this in the future.
Kindest,
Jesus