Register - Login
Views: 99393888
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 10:52:32 AM
Jul - NSMB Hacking (Archive) - Editor Development thread New poll - New thread - New reply
Pages: 1 2 3 4 5 6 7 8 9 10 ... 13 14 15 16 17 18 19 20 21 ... 25 26 27 28 29 30 31 32 33 34 Next newer thread | Next older thread
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 716/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-18-10 07:06:53 PM Link | Quote
Originally posted by Pirahnaplant
I definitely like that much better. We could also move some stuff off the toolbar and put it onto the menustrip. How does the minimap work though, it's much smaller than before.


It's half the size as before. In that pic, however, i still haven't coded the scale-down code so the minimap is clipped, but when this is finished you'll see the whole level, twice as small as before.
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 719/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-18-10 07:49:37 PM Link | Quote
Originally posted by ILikeNSMBHacking
@Dirbaio:

Little suggestion for the background feature (the one made for remakes...)... Could you make the image dragabble? Alot of images I have aren't done on an exact 16x16 grid, so that will make it hard to remake the levels I want without editing with Paint or something every image... Thanks...


Implemented in r98
ILikeNSMBHacking
jceggbert rereg, probably
Level: 20


Posts: 13/74
EXP: 41993
For next: 446

Since: 05-25-10


Since last post: 11.7 years
Last activity: 11.1 years

Posted on 06-19-10 03:00:06 AM (last edited by ILikeNSMBHacking at 06-19-10 12:12 AM) Link | Quote
Originally posted by dirbaio
Originally posted by ILikeNSMBHacking
@Dirbaio:

Little suggestion for the background feature (the one made for remakes...)... Could you make the image dragabble? Alot of images I have aren't done on an exact 16x16 grid, so that will make it hard to remake the levels I want without editing with Paint or something every image... Thanks...


Implemented in r98


This is great!!! No more compile errors (using r99 now)

Also, what is MDI? e3: Nevermind, figured it out ...

e: The image moving works perfect
e2: Nice implementation of one universal window that controls all sub-windows... IMO a much-needed feature MDI

____________________
GO WINDOWS 3.11!!!!
Ninji

Birdo
Why did my user title say I'm a toaster anyway
Level: 88


Posts: 1700/2014
EXP: 6633132
For next: 17532

Since: 07-26-07

Pronouns: he/him or they/them
From: Glasgow, Scotland

Since last post: 104 days
Last activity: 18 days

Posted on 06-19-10 03:33:55 AM Link | Quote
Originally posted by dirbaio
It's a MDI (Multiple Display Interface), like the ones in M$ Offic€... You can either have all the windows maximized and switch through the Window menu, or have them "inside" the main window, where you can resize them freely.
I've been also thinking of a "tabbed" interface, but it forces you to have just one window on screen, which mught be fine for small screens, but useless and limiting for large screens.

What about having tabs which use MDI, but just bring the specified window to the front when clicked?

____________________
Jul · The Left Mouse Button · RVLution.net
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 720/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-19-10 10:07:21 AM Link | Quote
Originally posted by Treeki

What about having tabs which use MDI, but just bring the specified window to the front when clicked?


That's a nice idea...
Should i make the tabs visible only when windows are maximized or always visible?
Rena
I had one (1) message in Discord deleted and proceeded to make a huge, huge mess about how it was a violation of free speech and how moderators are supposed to be spam janitors and nobody should have the right to tell me not to talk about school shootings
Level: 135


Posts: 3405/5390
EXP: 29051738
For next: 283267

Since: 07-22-07

Pronouns: he/him/whatever
From: RSP Segment 6

Since last post: 333 days
Last activity: 333 days

Posted on 06-19-10 10:46:10 AM Link | Quote
06-19-10 05:46:10 AM
Post #3405
I strongly recommend the multiple windows approach. With MDI you toss a lot of the window manager's functionality out the (ahem) window.

Often you have a couple editor windows, with their tool windows, and some documents/images you're looking at for reference. With MDI all have the same Z order, and usually a large grey box behind them all, so you have to shuffle things around lest an editor or tool window you're not even using cover up your reference document.

If you want to duplicate something from a screenshot, you can just place the editor window right overtop of the screenshot and turn it semi-transparent. With MDI you often can't do this, at least not to individual windows.

To find a particular window you have to first bring up the master window from the taskbar, then bring up the specific window from whatever method the program provides. You (at best) double the amount of time and number of clicks needed to find a window, and the second step is different for each program.

All of the windows are constrained to a box, which basically prevents you from using the program on multiple screens. Dual-screen setups are becoming increasingly common and some people have even 5-6 monitors, and/or the visible area is not a single rectangle (especially if one of the screens is a laptop, TV, etc). Even if you can extend that box across both screens, you end up with a lot of unused space covering all your other windows.

MDI is basically poorly re-implementing the window manager and taskbar on top of the existing window manager and taskbar. Leave it to the WM to do its job just as the user wants, rather than trying to force your own methods on users and breaking a lot of functionality in the process. Taskbar clutter is easily solved: place the taskbar at the side of the screen and look at how many buttons now fit on it. Modern taskbars can also group windows automatically so that your several editor windows collapse into a single menu, eliminating this problem entirely.

Heck, here's some actual use cases. Suppose I'm using these images as a reference as I design my level:

Active windows clearly visible, everything accessible with one click on the taskbar.

Mock MDI. Can't see a goddamn thing through the clutter of all these toolwindows I'm not actually using at the moment, and a box in the way behind them. The web browser and terminals aren't doing anything, but if I wanted to put some of my tool windows over there, I'd have to make the boxes even bigger and cover up all that space, or move everything into that little area. Either way slows down access to those if I do want them, since now I have to find them in the taskbar instead of just clicking a visible region - and then if I want to look at the editor and the browser at the same time, I need to move and resize and rearrange it all again.

MDI died long ago, for very good reasons.

____________________



[loading witty comment...]
why not?
ILikeNSMBHacking
jceggbert rereg, probably
Level: 20


Posts: 14/74
EXP: 41993
For next: 446

Since: 05-25-10


Since last post: 11.7 years
Last activity: 11.1 years

Posted on 06-19-10 01:33:01 PM Link | Quote
Originally posted by dirbaio
Originally posted by Treeki

What about having tabs which use MDI, but just bring the specified window to the front when clicked?


That's a nice idea...
Should i make the tabs visible only when windows are maximized or always visible?

Probably all the time, but, when they are not maximized, make them look like buttons instead of tabs? Just my two cents...



Originally posted by HyperHacker
*snip*
IMO, MDI is much needed for this, but, I would make a build with it and one without it... Just so that each audience gets their fair share of happiness.




@Dirbaio: I know you said in the rules not to complain about errors from each unofficial build, but with the minimap preview that always sticks to the side pane in the editor, everything of settings for the sprites, etc, goes behind the minimap if it is long enough... Just bringing it to your attention, as I had to remove it from my personal build to edit efficiently...



____________________
GO WINDOWS 3.11!!!!
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 722/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-19-10 02:39:38 PM (last edited by dirbaio at 06-19-10 11:39 AM) Link | Quote
Originally posted by ILikeNSMBHacking
Originally posted by HyperHacker
*snip*
IMO, MDI is much needed for this, but, I would make a build with it and one without it... Just so that each audience gets their fair share of happiness.


Yeah...
HyperHacker, you're absolutelyy right. For people with multiple displays or with big displays MDI is not a need, it's a problem. But I, for example, only have one screen at 1024x768, which is quite small, and i hate having too much windows.
I'll do what ILikeNSMBHacking said: to have two versions, one with MDI and another without. Or even better, an option to toggle MDI.

Originally posted by ILikeNSMBHacking

@Dirbaio: I know you said in the rules not to complain about errors from each unofficial build, but with the minimap preview that always sticks to the side pane in the editor, everything of settings for the sprites, etc, goes behind the minimap if it is long enough... Just bringing it to your attention, as I had to remove it from my personal build to edit efficiently...




Oh.. I didnt notice. Thx
Actually, i think that that rule was too bad. It's ok to have bug reports. I just didn't want n00bs to compile the editor and come back to the forum saying that it "doesnt work", or asking what all those buttons named "button1" do I'll rewrite it better now
Pirahnaplant
Member
Level: 13


Posts: 20/27
EXP: 9646
For next: 621

Since: 05-15-09


Since last post: 11.2 years
Last activity: 8.2 years

Posted on 06-19-10 04:17:17 PM Link | Quote
I just added build configurations for MDI and non-MDI. Now we can easily distribute 2 versions. I'll look into an option to disable the MDI, but I think this way is much easier.

____________________
ILikeNSMBHacking
jceggbert rereg, probably
Level: 20


Posts: 15/74
EXP: 41993
For next: 446

Since: 05-25-10


Since last post: 11.7 years
Last activity: 11.1 years

Posted on 06-19-10 09:26:04 PM (last edited by ILikeNSMBHacking at 06-20-10 07:14 PM) Link | Quote
I like your idea, Dirbaio... A switch would be nice... Or at least, maybe, a setting in a .ini file or in the spritedata.txt or something...

e: IMO, there should be a show/hide button for that minimap thingy at the bottom of the options section... Just my two cents

____________________
GO WINDOWS 3.11!!!!
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 729/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-20-10 03:41:11 PM Link | Quote
Originally posted by ILikeNSMBHacking
that map16 thingy

What thingy are you talking about?
ILikeNSMBHacking
jceggbert rereg, probably
Level: 20


Posts: 16/74
EXP: 41993
For next: 446

Since: 05-25-10


Since last post: 11.7 years
Last activity: 11.1 years

Posted on 06-20-10 10:13:50 PM Link | Quote
Originally posted by dirbaio
Originally posted by ILikeNSMBHacking
that map16 thingy

What thingy are you talking about?

*facepalm* I meant MiniMap (fixed)

____________________
GO WINDOWS 3.11!!!!
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 733/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-21-10 12:21:33 PM Link | Quote
Originally posted by ILikeNSMBHacking
Originally posted by dirbaio
Originally posted by ILikeNSMBHacking
that map16 thingy

What thingy are you talking about?

*facepalm* I meant MiniMap (fixed)

Ah... ok

Yeah...i should make an option to toggle it. I'll do it soon
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 734/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-21-10 07:10:00 PM Link | Quote
Yay!
<object width="480" height="385"><embed src="http://www.youtube.com/v/MzH8fslMjuo&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
ILikeNSMBHacking
jceggbert rereg, probably
Level: 20


Posts: 17/74
EXP: 41993
For next: 446

Since: 05-25-10


Since last post: 11.7 years
Last activity: 11.1 years

Posted on 06-21-10 08:52:49 PM (last edited by ILikeNSMBHacking at 06-21-10 05:53 PM) Link | Quote
Originally posted by dirbaio
Yay!
*snip*

Isn't that an AR code?

____________________
GO WINDOWS 3.11!!!!
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 735/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-22-10 11:45:19 AM Link | Quote
No.
It's coded in C++. It modifies a piece of code that handles all the tile behaviors. If it finds a tile with behavior diferent of 000000... it makes Mario go up. That's why you can sometimes bounce on coins.
ILikeNSMBHacking
jceggbert rereg, probably
Level: 20


Posts: 20/74
EXP: 41993
For next: 446

Since: 05-25-10


Since last post: 11.7 years
Last activity: 11.1 years

Posted on 06-22-10 02:22:33 PM Link | Quote
Originally posted by dirbaio
No.
It's coded in C++. It modifies a piece of code that handles all the tile behaviors. If it finds a tile with behavior diferent of 000000... it makes Mario go up. That's why you can sometimes bounce on coins.

Ah... To me it looked like the "high jump" AR code...

Cool!

____________________
GO WINDOWS 3.11!!!!
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 736/-1288
EXP: NaN
For next: 0

Since: 07-28-09

From: Spain

Since last post: 10.8 years
Last activity: 9.9 years

Posted on 06-22-10 04:58:46 PM Link | Quote
No

you don't "jump". You bounce automatically when you touch the ground
It's not obvious in the video
ILikeNSMBHacking
jceggbert rereg, probably
Level: 20


Posts: 21/74
EXP: 41993
For next: 446

Since: 05-25-10


Since last post: 11.7 years
Last activity: 11.1 years

Posted on 06-22-10 05:19:13 PM Link | Quote
Originally posted by dirbaio
No

you don't "jump". You bounce automatically when you touch the ground
It's not obvious in the video

Ah, ok, now that makes since XD

Thanks for clearing that up...
lol...

____________________
GO WINDOWS 3.11!!!!
NsmB_PrO
Member
Picture Resized!
Level: 46


Posts: 77/467
EXP: 667739
For next: 44035

Since: 04-29-10

From: Austria Vöcklabruck

Since last post: 10.7 years
Last activity: 9.1 years

Posted on 06-23-10 06:18:32 PM Link | Quote
I was really industrious, because I made a german Editor translation
took me a lot of time to do that!
@dirbaio:
could you please do that into the editor for german users?
(i know, there are not many german users, but please do it for the german users what are here!

Here is the german textfile:
http://www.mediafire.com/?rdymwjoozzz

____________________
Bilder Upload
Pages: 1 2 3 4 5 6 7 8 9 10 ... 13 14 15 16 17 18 19 20 21 ... 25 26 27 28 29 30 31 32 33 34 Next newer thread | Next older thread
Jul - NSMB Hacking (Archive) - Editor Development thread New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

31 database queries.
Query execution time:  0.098907 seconds
Script execution time:  0.033311 seconds
Total render time:  0.132218 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 300 - Warning: unescaped & or unknown entity "&page"
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 196 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 94 - Warning: unescaped & or unknown entity "&page"
line 149 column 126 - Warning: unescaped & or unknown entity "&page"
line 149 column 158 - Warning: unescaped & or unknown entity "&page"
line 149 column 190 - Warning: unescaped & or unknown entity "&page"
line 149 column 222 - Warning: unescaped & or unknown entity "&page"
line 149 column 254 - Warning: unescaped & or unknown entity "&page"
line 149 column 286 - Warning: unescaped & or unknown entity "&page"
line 149 column 318 - Warning: unescaped & or unknown entity "&page"
line 149 column 350 - Warning: unescaped & or unknown entity "&page"
line 149 column 382 - Warning: unescaped & or unknown entity "&page"
line 149 column 419 - Warning: unescaped & or unknown entity "&page"
line 149 column 453 - Warning: unescaped & or unknown entity "&page"
line 149 column 487 - Warning: unescaped & or unknown entity "&page"
line 149 column 521 - Warning: unescaped & or unknown entity "&page"
line 149 column 558 - Warning: unescaped & or unknown entity "&page"
line 149 column 592 - Warning: unescaped & or unknown entity "&page"
line 149 column 626 - Warning: unescaped & or unknown entity "&page"
line 149 column 660 - Warning: unescaped & or unknown entity "&page"
line 149 column 698 - Warning: unescaped & or unknown entity "&page"
line 149 column 732 - Warning: unescaped & or unknown entity "&page"
line 149 column 766 - Warning: unescaped & or unknown entity "&page"
line 149 column 800 - Warning: unescaped & or unknown entity "&page"
line 149 column 834 - Warning: unescaped & or unknown entity "&page"
line 149 column 868 - Warning: unescaped & or unknown entity "&page"
line 149 column 902 - Warning: unescaped & or unknown entity "&page"
line 149 column 936 - Warning: unescaped & or unknown entity "&page"
line 149 column 970 - Warning: unescaped & or unknown entity "&page"
line 149 column 1004 - Warning: unescaped & or unknown entity "&page"
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 1041 - Warning: missing </font> before </table>
line 156 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 158 column 9 - Warning: missing <tr>
line 176 column 13 - Warning: missing <tr>
line 177 column 101 - Warning: unescaped & or unknown entity "&postid"
line 185 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 187 column 9 - Warning: missing <tr>
line 205 column 13 - Warning: missing <tr>
line 206 column 101 - Warning: unescaped & or unknown entity "&postid"
line 216 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 218 column 9 - Warning: missing <tr>
line 236 column 13 - Warning: missing <tr>
line 237 column 101 - Warning: unescaped & or unknown entity "&postid"
line 250 column 1687 - Warning: missing </span> before </div>
line 250 column 1737 - Warning: discarding unexpected </span>
line 253 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 255 column 9 - Warning: missing <tr>
line 273 column 13 - Warning: missing <tr>
line 274 column 101 - Warning: unescaped & or unknown entity "&postid"
line 276 column 74 - Warning: <link> isn't allowed in <td> elements
line 276 column 9 - Info: <td> previously mentioned
line 281 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 283 column 9 - Warning: missing <tr>
line 301 column 13 - Warning: missing <tr>
line 302 column 101 - Warning: unescaped & or unknown entity "&postid"
line 311 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 313 column 9 - Warning: missing <tr>
line 331 column 13 - Warning: missing <tr>
line 332 column 101 - Warning: unescaped & or unknown entity "&postid"
line 334 column 85 - Warning: <style> isn't allowed in <td> elements
line 334 column 9 - Info: <td> previously mentioned
line 356 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 358 column 9 - Warning: missing <tr>
line 376 column 13 - Warning: missing <tr>
line 377 column 101 - Warning: unescaped & or unknown entity "&postid"
line 391 column 1860 - Warning: missing </span> before </div>
line 391 column 1910 - Warning: discarding unexpected </span>
line 394 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 396 column 9 - Warning: missing <tr>
line 414 column 13 - Warning: missing <tr>
line 415 column 101 - Warning: unescaped & or unknown entity "&postid"
line 433 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 435 column 9 - Warning: missing <tr>
line 453 column 13 - Warning: missing <tr>
line 454 column 101 - Warning: unescaped & or unknown entity "&postid"
line 456 column 74 - Warning: <style> isn't allowed in <td> elements
line 456 column 9 - Info: <td> previously mentioned
line 459 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 461 column 9 - Warning: missing <tr>
line 479 column 13 - Warning: missing <tr>
line 480 column 101 - Warning: unescaped & or unknown entity "&postid"
line 484 column 984 - Warning: missing </span> before </div>
line 484 column 1034 - Warning: discarding unexpected </span>
line 487 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 489 column 9 - Warning: missing <tr>
line 507 column 13 - Warning: missing <tr>
line 508 column 101 - Warning: unescaped & or unknown entity "&postid"
line 514 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 516 column 9 - Warning: missing <tr>
line 534 column 13 - Warning: missing <tr>
line 535 column 101 - Warning: unescaped & or unknown entity "&postid"
line 539 column 1002 - Warning: missing </span> before </div>
line 539 column 1052 - Warning: discarding unexpected </span>
line 542 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 544 column 9 - Warning: missing <tr>
line 562 column 13 - Warning: missing <tr>
line 563 column 101 - Warning: unescaped & or unknown entity "&postid"
line 573 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 575 column 9 - Warning: missing <tr>
line 593 column 13 - Warning: missing <tr>
line 594 column 101 - Warning: unescaped & or unknown entity "&postid"
line 597 column 184 - Warning: unescaped & or unknown entity "&hl"
line 597 column 193 - Warning: unescaped & or unknown entity "&fs"
line 597 column 121 - Warning: discarding unexpected <param>
line 597 column 201 - Warning: discarding unexpected </param>
line 597 column 209 - Warning: discarding unexpected <param>
line 597 column 252 - Warning: discarding unexpected </param>
line 597 column 260 - Warning: discarding unexpected <param>
line 597 column 307 - Warning: discarding unexpected </param>
line 597 column 366 - Warning: unescaped & or unknown entity "&hl"
line 597 column 375 - Warning: unescaped & or unknown entity "&fs"
line 600 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 602 column 9 - Warning: missing <tr>
line 620 column 13 - Warning: missing <tr>
line 621 column 101 - Warning: unescaped & or unknown entity "&postid"
line 625 column 738 - Warning: missing </span> before </div>
line 625 column 788 - Warning: discarding unexpected </span>
line 628 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 630 column 9 - Warning: missing <tr>
line 648 column 13 - Warning: missing <tr>
line 649 column 101 - Warning: unescaped & or unknown entity "&postid"
line 655 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 657 column 9 - Warning: missing <tr>
line 675 column 13 - Warning: missing <tr>
line 676 column 101 - Warning: unescaped & or unknown entity "&postid"
line 682 column 1073 - Warning: missing </span> before </div>
line 682 column 1123 - Warning: discarding unexpected </span>
line 685 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 687 column 9 - Warning: missing <tr>
line 705 column 13 - Warning: missing <tr>
line 706 column 101 - Warning: unescaped & or unknown entity "&postid"
line 714 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 716 column 9 - Warning: missing <tr>
line 734 column 13 - Warning: missing <tr>
line 735 column 101 - Warning: unescaped & or unknown entity "&postid"
line 744 column 1085 - Warning: missing </span> before </div>
line 744 column 1135 - Warning: discarding unexpected </span>
line 747 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 749 column 9 - Warning: missing <tr>
line 767 column 13 - Warning: missing <tr>
line 768 column 101 - Warning: unescaped & or unknown entity "&postid"
line 780 column 17 - Warning: missing <tr>
line 780 column 17 - Warning: discarding unexpected <table>
line 783 column 35 - Warning: missing <tr>
line 783 column 94 - Warning: unescaped & or unknown entity "&page"
line 783 column 126 - Warning: unescaped & or unknown entity "&page"
line 783 column 158 - Warning: unescaped & or unknown entity "&page"
line 783 column 190 - Warning: unescaped & or unknown entity "&page"
line 783 column 222 - Warning: unescaped & or unknown entity "&page"
line 783 column 254 - Warning: unescaped & or unknown entity "&page"
line 783 column 286 - Warning: unescaped & or unknown entity "&page"
line 783 column 318 - Warning: unescaped & or unknown entity "&page"
line 783 column 350 - Warning: unescaped & or unknown entity "&page"
line 783 column 382 - Warning: unescaped & or unknown entity "&page"
line 783 column 419 - Warning: unescaped & or unknown entity "&page"
line 783 column 453 - Warning: unescaped & or unknown entity "&page"
line 783 column 487 - Warning: unescaped & or unknown entity "&page"
line 783 column 521 - Warning: unescaped & or unknown entity "&page"
line 783 column 558 - Warning: unescaped & or unknown entity "&page"
line 783 column 592 - Warning: unescaped & or unknown entity "&page"
line 783 column 626 - Warning: unescaped & or unknown entity "&page"
line 783 column 660 - Warning: unescaped & or unknown entity "&page"
line 783 column 698 - Warning: unescaped & or unknown entity "&page"
line 783 column 732 - Warning: unescaped & or unknown entity "&page"
line 783 column 766 - Warning: unescaped & or unknown entity "&page"
line 783 column 800 - Warning: unescaped & or unknown entity "&page"
line 783 column 834 - Warning: unescaped & or unknown entity "&page"
line 783 column 868 - Warning: unescaped & or unknown entity "&page"
line 783 column 902 - Warning: unescaped & or unknown entity "&page"
line 783 column 936 - Warning: unescaped & or unknown entity "&page"
line 783 column 970 - Warning: unescaped & or unknown entity "&page"
line 783 column 1004 - Warning: unescaped & or unknown entity "&page"
line 783 column 50 - Warning: missing </font> before </td>
line 783 column 1041 - Warning: missing </font> before </table>
line 785 column 35 - Warning: missing <tr>
line 785 column 50 - Warning: missing </font> before </td>
line 786 column 37 - Warning: unescaped & or unknown entity "&id"
line 785 column 196 - Warning: missing </font> before </table>
line 787 column 17 - Warning: discarding unexpected </textarea>
line 787 column 28 - Warning: discarding unexpected </form>
line 787 column 35 - Warning: discarding unexpected </embed>
line 787 column 43 - Warning: discarding unexpected </noembed>
line 787 column 53 - Warning: discarding unexpected </noscript>
line 787 column 64 - Warning: discarding unexpected </noembed>
line 787 column 74 - Warning: discarding unexpected </embed>
line 787 column 82 - Warning: discarding unexpected </table>
line 787 column 90 - Warning: discarding unexpected </table>
line 789 column 9 - Warning: missing </font> before <table>
line 801 column 25 - Warning: discarding unexpected </font>
line 810 column 37 - Warning: discarding unexpected </font>
line 788 column 1 - Warning: missing </center>
line 120 column 63 - Warning: <img> lacks "alt" attribute
line 125 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 125 column 93 - Warning: <img> lacks "alt" attribute
line 141 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 141 column 98 - Warning: <img> lacks "alt" attribute
line 148 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 161 column 23 - Warning: <img> lacks "alt" attribute
line 161 column 64 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 190 column 23 - Warning: <img> lacks "alt" attribute
line 190 column 64 - Warning: <img> lacks "alt" attribute
line 201 column 15 - Warning: <img> lacks "alt" attribute
line 213 column 516 - Warning: <img> proprietary attribute value "absmiddle"
line 213 column 516 - Warning: <img> lacks "alt" attribute
line 221 column 22 - Warning: <img> lacks "alt" attribute
line 221 column 63 - Warning: <img> lacks "alt" attribute
line 221 column 112 - Warning: <img> lacks "alt" attribute
line 221 column 161 - Warning: <img> lacks "alt" attribute
line 232 column 15 - Warning: <img> lacks "alt" attribute
line 244 column 1072 - Warning: <img> proprietary attribute value "absmiddle"
line 244 column 1072 - Warning: <img> lacks "alt" attribute
line 245 column 1186 - Warning: <img> proprietary attribute value "absmiddle"
line 245 column 1186 - Warning: <img> lacks "alt" attribute
line 247 column 1318 - Warning: <img> proprietary attribute value "absmiddle"
line 247 column 1318 - Warning: <img> lacks "alt" attribute
line 249 column 1414 - Warning: <img> proprietary attribute value "absmiddle"
line 249 column 1414 - Warning: <img> lacks "alt" attribute
line 250 column 1586 - Warning: <img> proprietary attribute value "absmiddle"
line 250 column 1586 - Warning: <img> lacks "alt" attribute
line 257 column 11 - Warning: <img> lacks "alt" attribute
line 258 column 22 - Warning: <img> lacks "alt" attribute
line 258 column 63 - Warning: <img> lacks "alt" attribute
line 258 column 112 - Warning: <img> lacks "alt" attribute
line 258 column 161 - Warning: <img> lacks "alt" attribute
line 259 column 11 - Warning: <img> lacks "alt" attribute
line 269 column 15 - Warning: <img> lacks "alt" attribute
line 286 column 23 - Warning: <img> lacks "alt" attribute
line 286 column 64 - Warning: <img> lacks "alt" attribute
line 297 column 15 - Warning: <img> lacks "alt" attribute
line 316 column 23 - Warning: <img> lacks "alt" attribute
line 316 column 64 - Warning: <img> lacks "alt" attribute
line 316 column 113 - Warning: <img> lacks "alt" attribute
line 316 column 163 - Warning: <img> lacks "alt" attribute
line 327 column 15 - Warning: <img> lacks "alt" attribute
line 347 column 5296 - Warning: <img> lacks "alt" attribute
line 349 column 5492 - Warning: <img> lacks "alt" attribute
line 361 column 22 - Warning: <img> lacks "alt" attribute
line 361 column 63 - Warning: <img> lacks "alt" attribute
line 361 column 112 - Warning: <img> lacks "alt" attribute
line 361 column 161 - Warning: <img> lacks "alt" attribute
line 372 column 15 - Warning: <img> lacks "alt" attribute
line 391 column 1759 - Warning: <img> proprietary attribute value "absmiddle"
line 391 column 1759 - Warning: <img> lacks "alt" attribute
line 399 column 23 - Warning: <img> lacks "alt" attribute
line 399 column 64 - Warning: <img> lacks "alt" attribute
line 410 column 15 - Warning: <img> lacks "alt" attribute
line 426 column 1306 - Warning: <img> proprietary attribute value "absmiddle"
line 426 column 1306 - Warning: <img> lacks "alt" attribute
line 428 column 1406 - Warning: <img> proprietary attribute value "absmiddle"
line 428 column 1406 - Warning: <img> lacks "alt" attribute
line 429 column 1691 - Warning: <img> proprietary attribute value "absmiddle"
line 429 column 1691 - Warning: <img> lacks "alt" attribute
line 429 column 1769 - Warning: <img> proprietary attribute value "absmiddle"
line 429 column 1769 - Warning: <img> lacks "alt" attribute
line 438 column 22 - Warning: <img> lacks "alt" attribute
line 438 column 63 - Warning: <img> lacks "alt" attribute
line 438 column 112 - Warning: <img> lacks "alt" attribute
line 438 column 162 - Warning: <img> lacks "alt" attribute
line 449 column 15 - Warning: <img> lacks "alt" attribute
line 464 column 22 - Warning: <img> lacks "alt" attribute
line 464 column 63 - Warning: <img> lacks "alt" attribute
line 464 column 112 - Warning: <img> lacks "alt" attribute
line 464 column 161 - Warning: <img> lacks "alt" attribute
line 475 column 15 - Warning: <img> lacks "alt" attribute
line 482 column 697 - Warning: <img> proprietary attribute value "absmiddle"
line 482 column 697 - Warning: <img> lacks "alt" attribute
line 484 column 884 - Warning: <img> proprietary attribute value "absmiddle"
line 484 column 884 - Warning: <img> lacks "alt" attribute
line 492 column 23 - Warning: <img> lacks "alt" attribute
line 492 column 64 - Warning: <img> lacks "alt" attribute
line 503 column 15 - Warning: <img> lacks "alt" attribute
line 511 column 233 - Warning: <img> proprietary attribute value "absmiddle"
line 511 column 233 - Warning: <img> lacks "alt" attribute
line 519 column 22 - Warning: <img> lacks "alt" attribute
line 519 column 63 - Warning: <img> lacks "alt" attribute
line 519 column 112 - Warning: <img> lacks "alt" attribute
line 519 column 161 - Warning: <img> lacks "alt" attribute
line 530 column 15 - Warning: <img> lacks "alt" attribute
line 538 column 789 - Warning: <img> proprietary attribute value "absmiddle"
line 538 column 789 - Warning: <img> lacks "alt" attribute
line 539 column 890 - Warning: <img> proprietary attribute value "absmiddle"
line 539 column 890 - Warning: <img> lacks "alt" attribute
line 547 column 23 - Warning: <img> lacks "alt" attribute
line 547 column 64 - Warning: <img> lacks "alt" attribute
line 558 column 15 - Warning: <img> lacks "alt" attribute
line 566 column 394 - Warning: <img> proprietary attribute value "absmiddle"
line 566 column 394 - Warning: <img> lacks "alt" attribute
line 567 column 495 - Warning: <img> proprietary attribute value "absmiddle"
line 567 column 495 - Warning: <img> lacks "alt" attribute
line 568 column 586 - Warning: <img> proprietary attribute value "absmiddle"
line 568 column 586 - Warning: <img> lacks "alt" attribute
line 570 column 705 - Warning: <img> proprietary attribute value "absmiddle"
line 570 column 705 - Warning: <img> lacks "alt" attribute
line 578 column 23 - Warning: <img> lacks "alt" attribute
line 578 column 64 - Warning: <img> lacks "alt" attribute
line 589 column 15 - Warning: <img> lacks "alt" attribute
line 605 column 22 - Warning: <img> lacks "alt" attribute
line 605 column 63 - Warning: <img> lacks "alt" attribute
line 605 column 112 - Warning: <img> lacks "alt" attribute
line 605 column 161 - Warning: <img> lacks "alt" attribute
line 616 column 15 - Warning: <img> lacks "alt" attribute
line 633 column 23 - Warning: <img> lacks "alt" attribute
line 633 column 64 - Warning: <img> lacks "alt" attribute
line 644 column 15 - Warning: <img> lacks "alt" attribute
line 660 column 22 - Warning: <img> lacks "alt" attribute
line 660 column 63 - Warning: <img> lacks "alt" attribute
line 660 column 112 - Warning: <img> lacks "alt" attribute
line 660 column 161 - Warning: <img> lacks "alt" attribute
line 671 column 15 - Warning: <img> lacks "alt" attribute
line 690 column 23 - Warning: <img> lacks "alt" attribute
line 690 column 64 - Warning: <img> lacks "alt" attribute
line 701 column 15 - Warning: <img> lacks "alt" attribute
line 708 column 77 - Warning: <img> proprietary attribute value "absmiddle"
line 708 column 77 - Warning: <img> lacks "alt" attribute
line 710 column 204 - Warning: <img> proprietary attribute value "absmiddle"
line 710 column 204 - Warning: <img> lacks "alt" attribute
line 719 column 22 - Warning: <img> lacks "alt" attribute
line 719 column 63 - Warning: <img> lacks "alt" attribute
line 719 column 112 - Warning: <img> lacks "alt" attribute
line 719 column 161 - Warning: <img> lacks "alt" attribute
line 730 column 15 - Warning: <img> lacks "alt" attribute
line 737 column 724 - Warning: <img> proprietary attribute value "absmiddle"
line 737 column 724 - Warning: <img> lacks "alt" attribute
line 739 column 851 - Warning: <img> proprietary attribute value "absmiddle"
line 739 column 851 - Warning: <img> lacks "alt" attribute
line 752 column 22 - Warning: <img> lacks "alt" attribute
line 752 column 63 - Warning: <img> lacks "alt" attribute
line 752 column 112 - Warning: <img> lacks "alt" attribute
line 752 column 162 - Warning: <img> lacks "alt" attribute
line 753 column 11 - Warning: <img> lacks "alt" attribute
line 763 column 15 - Warning: <img> lacks "alt" attribute
line 770 column 143 - Warning: <img> proprietary attribute value "absmiddle"
line 770 column 143 - Warning: <img> lacks "alt" attribute
line 786 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 786 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 786 column 245 - Warning: <img> proprietary attribute value "absmiddle"
line 795 column 25 - Warning: <img> lacks "alt" attribute
line 800 column 267 - Warning: <img> lacks "alt" attribute
line 250 column 1687 - Warning: trimming empty <span>
line 391 column 1860 - Warning: trimming empty <span>
line 484 column 984 - Warning: trimming empty <span>
line 539 column 1002 - Warning: trimming empty <span>
line 625 column 738 - Warning: trimming empty <span>
line 682 column 1073 - Warning: trimming empty <span>
line 744 column 1085 - Warning: trimming empty <span>
line 780 column 17 - Warning: trimming empty <tr>
line 125 column 68 - Warning: <nobr> is not approved by W3C
line 141 column 68 - Warning: <nobr> is not approved by W3C
line 177 column 27 - Warning: <nobr> is not approved by W3C
line 206 column 27 - Warning: <nobr> is not approved by W3C
line 237 column 27 - Warning: <nobr> is not approved by W3C
line 274 column 27 - Warning: <nobr> is not approved by W3C
line 302 column 27 - Warning: <nobr> is not approved by W3C
line 332 column 27 - Warning: <nobr> is not approved by W3C
line 377 column 27 - Warning: <nobr> is not approved by W3C
line 415 column 27 - Warning: <nobr> is not approved by W3C
line 454 column 27 - Warning: <nobr> is not approved by W3C
line 456 column 623 - Warning: <table> proprietary attribute "height"
line 480 column 27 - Warning: <nobr> is not approved by W3C
line 508 column 27 - Warning: <nobr> is not approved by W3C
line 535 column 27 - Warning: <nobr> is not approved by W3C
line 563 column 27 - Warning: <nobr> is not approved by W3C
line 594 column 27 - Warning: <nobr> is not approved by W3C
line 621 column 27 - Warning: <nobr> is not approved by W3C
line 649 column 27 - Warning: <nobr> is not approved by W3C
line 676 column 27 - Warning: <nobr> is not approved by W3C
line 706 column 27 - Warning: <nobr> is not approved by W3C
line 735 column 27 - Warning: <nobr> is not approved by W3C
line 768 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 381 warnings and 0 errors!


The alt attribute should be used to give a short description
of an image; longer descriptions should be given with the
longdesc attribute which takes a URL linked to the description.
These measures are needed for people using non-graphical browsers.

For further advice on how to make your pages accessible
see http://www.w3.org/WAI/GL.
You are recommended to use CSS to specify the font and
properties such as its size and color. This will reduce
the size of HTML files and make them easier to maintain
compared with using <FONT> elements.

You are recommended to use CSS to control line wrapping.
Use "white-space: nowrap" to inhibit wrapping in place
of inserting <NOBR>...</NOBR> into the markup.

About HTML Tidy: https://github.com/htacg/tidy-html5
Bug reports and comments: https://github.com/htacg/tidy-html5/issues
Official mailing list: https://lists.w3.org/Archives/Public/public-htacg/
Latest HTML specification: http://dev.w3.org/html5/spec-author-view/
Validate your HTML documents: http://validator.w3.org/nu/
Lobby your company to join the W3C: http://www.w3.org/Consortium

Do you speak a language other than English, or a different variant of
English? Consider helping us to localize HTML Tidy. For details please see
https://github.com/htacg/tidy-html5/blob/master/README/LOCALIZE.md