Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MRA not showing, caused by error in xml #9

Open
pividivi opened this issue May 11, 2020 · 2 comments
Open

MRA not showing, caused by error in xml #9

pividivi opened this issue May 11, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request user feedback

Comments

@pividivi
Copy link

I am giving feedback about:
Certain MRA's are not showing up in the webmenu

I believe that because:
I found out that those mra files all have an XML error. What I found is that most of them have an & character in them and that generates an error during scanning, causing them not to show up in the WebMenu.
When I correct the & character by replacing it with &, then the mra magically appears!

But:
This seems an error in the MRA and not the webmenu, but maybe you can be "lenient" in the scanning process, by letting them appear despite the error?

@nilp0inter nilp0inter added the bug Something isn't working label May 11, 2020
@nilp0inter
Copy link
Owner

I think those MRA should, at least, be reported through the web interface.

This will help MRA developers to know their MRA files are malformed.

@nilp0inter nilp0inter added enhancement New feature or request and removed bug Something isn't working labels May 11, 2020
@pividivi
Copy link
Author

I think you understand what I was saying, but reading back my posting I saw that maybe I wasn't completely clear in my wording, so for clarification:

By "have an & character in them", I mean that that character is present within the MRA file; not in the title of the MRA file.

For example:

<misterromdescription>
	<name>Flicky (128k Version, not encrypted)</name>
	<mameversion>0217</mameversion>
	<setname>flickys2</setname>
	<mratimestamp>201912300000</mratimestamp>
	<year>1984</year>
	<manufacturer>Sega</manufacturer>
	<category>Maze / Cat & Mouse</category>
	<category>Platform</category>
	<rbf>segasys1</rbf>

As you see, the <category> line says Cat & Mouse. This & character generates the XML error.
It should read: Cat &amp; Mouse

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request user feedback
Projects
None yet
Development

No branches or pull requests

2 participants