New Site Update

6 months ago
Posts: 2852
Quote from CatMouse
Ever since the last update, the site has been totally unusable in Safari 14.1.2, I can understand if this isn't the priority to fix, but I'd secretly love it if it gets fixed.
I cannot log in; after putting in my login information, it just retiurns to the page, not logged in, and if I follow a link from another site,(example: Mangadex), it will give me an error.
I can confirm the site is working in Safari 17.6. Obviously that's no consolation. I have a few other folks who have requested older browser support. Unfortunately that's a bit lower priority. I'll get to it though.

6 months ago
Posts: 2852
Quote from missnuage
Hi it's impossble to use the website on safari. I cannot do anything. is there a way tochange that?
What version are you using?
I just tweaked some settings to support Safari back to 15. Does that help?

6 months ago
Posts: 99
even tho I placed a line break between “Circle: Team Mikishin” and “Artist: ha” in the reply box, when i click submit the actual description always ends up merging them into 1 line: https://www.mangaupdates.com/author/nvt29g1/hayase-kure
Also, is it entirely impossible to fix the coding for using coloured texts? Many pages’ descriptions are currently broken with [color=red]test[/color] littered everywhere, when it used to work and the text would just be red in colour

6 months ago
Posts: 2852
Quote from costmuffled
Ah, so my bookmarks like http://www.mangaupdates.com/series.html?id=46849776065 are broken now. (e.g. this used to resolve to https://www.mangaupdates.com/series/lit5akh/sentouin-haken-shimasu) Is this temporary or have they been deprecated out of existence?
It had been requested, I just hadn't gotten around to it yet. I deployed a fix. I'd much rather folks start using the new URLs.
6 months ago
Posts: 2
I'll answer that for me. It's working again! 😀 Thank you, kindly.

6 months ago
Posts: 2852
Quote from OmNom
even tho I placed a line break between “Circle: Team Mikishin” and “Artist: ha” in the reply box, when i click submit the actual description always ends up merging them into 1 line: https://www.mangaupdates.com/author/nvt29g1/hayase-kure
It's just markdown. If you click the little question mark icon in the bar it should take you to some helpful pages.
You can add two spaces at the end of a line to do single spacing:
This is an example
Notice how it is single spaced.
Also, is it entirely impossible to fix the coding for using coloured texts? Many pages’ descriptions are currently broken with [color=red]test[/color] littered everywhere, when it used to work and the text would just be red in colour
There is no color in Markdown, so I didn't know what to do with that. I guess I could have just removed the tags, but I didn't think it was used in that many places. Can you give me some examples? We'd need to come up with an alternative.

6 months ago
Posts: 2852
Quote from saitohgr
One last question, was it necessary to use react for the whole site instead of only the new elements or updates you want to do? For example Steam is slowing updating their store elements in react but most of it is still in php. Eventually all of it will be in react, I know but, can't something similar be done here too?
Our situation was a bit worse. To prevent XSS (cross site scripting) attacks, we used an old method of encoding all text into htmlentities (like "). Unfortunately, the only way to display that in React is to use something called "dangerouslySetInnerHTML". I did not like that idea, so instead I made the decision to create a process to decode the database and convert to Markdown, which is much more API and React friendly.
Since we had to convert all the data at once, we had to convert fully over to React at the same time. It's not something that could be done one after the other. We went offline on Friday, converted the database and deployed the new site.

6 months ago
Posts: 2852
Quote from MaskingTape
if i use advanced search and i click the go back button so i dont have to input genres/tags again when editing my search, the previous inputted tags/genres are no longer saved after the site update
Does this work for you now?

6 months ago
Posts: 62
Have you ever used Stylus/Stulish addon? It can change colors or backgrounds on all sites, i downloaded some black cutomskins, and on MU i have custom background image (so site wasnt plain blue but has great wave of kanagawa, but it doesn't work anymore (that addon is using css code "background-image"), or mayby site banned external addons? But I haven't seen this information anywhere
6 months ago
Posts: 3
What is unsafe is working with strings, as opposed to structured data. Your front-end doesn't need to use dangerouslySetInnerHTML, nor does it need to have a Markdown parser. Instead, parse the input on the server, and send a JSON-representable abstract syntax tree to the front-end. You can then recurse over the abstract syntax tree and explicitly create whatever React/DOM nodes you need. With this strategy, it doesn't matter whether the input is a well-defined subset of HTML or Markdown. You can find high-quality libraries for doing these kinds of tasks at the unifiedjs project, I use mdast and hast personally.
On color tags: You don't need to think of a special Markdown way of representing them, just have your own dialect of Markdown that also supports all of the legacy stuff people are familiar with on this site. I don't know what Markdown library you are using but any of the good ones have a way to hook into the parser. If you were doing the strategy I mentioned above, you would explicitly look for color tags using a regex and add color nodes to your AST. But, you don't have to use an AST for this strategy, you can directly generate span+color HTML as a string. In either case the key point is that you ultimately parse the Markdown yourself instead of passing it directly to a React component (which I assume you are doing, because otherwise without an AST you'd have to again use dangerouslySetInnerHTML to render the Markdown)
6 months ago
Posts: 219
yes, thanks for the fix

6 months ago
Posts: 736
Hello ! I imagine my comment is related to the site update ? Since I think this changed not long ago. I just find it confusing that when I click on a manga I don't have on any of my lists it shows the same icon as if it was on my reading list (a paper sheet) A couple of times now when I went to check a manga, I thought I already had it on my reading list when in reality i didn't, because what catches my eyes first is the icon instead of reading if it is in a particular list or not (because I didn't have to) I think as an user it is confusing that this has changed, after so many years, that 2 conditions (no list/reading list) share the same icon ...
I hope my point is clear and not the contrary 😅 Thanks
** "It's so warm that, Before the snow has a chance to stick, He melts it for me." **

6 months ago
Posts: 2852
Quote from juls91
I think as an user it is confusing that this has changed, after so many years, that 2 conditions (no list/reading list) share the same icon ...
Great catch. fixed.

6 months ago
Posts: 736
Yes! You did it !!! Thank you so much ❤️
** "It's so warm that, Before the snow has a chance to stick, He melts it for me." **
6 months ago
Posts: 10
Oh shit...
Is that why some of my reviews look off now? Haha
Because I really went all out on some of them and used some obsolete ones. 🤧