I started rambling in another thread, but decided it might be better here.

1) Something looks weird with the buttons at the top of the page. I think the background is light and the white text makes them look very washed out. But then I have the artistic eye of a rock. Anyone have ideas for those buttons?

2) While we are nitpicking, and before Riven gets tired of the requests , listing all the moderators between the board and the thread title looks pretty noisy.

3) There seems to be a huge space between the end of the text in a post and the <HR> tag / signature. Oh wait, I guess that comes from the avatar pic and other info under the poster's name. Or does it? This post is getting pretty long and there is still a huge space...........Ok this should be long enough. How much space is there from here to my signature? Edit: Aha! Quick modify could go up next to modify. The signature could go in a table with 2 columns, left would be the signature and right would be "report to moderator" and the IP address. Maybe shortened to just "Report"? Or don't show it at all, since this forum is heavily trafficked by moderators anyway, it doesn't really need the reporting. The IP and the little icon doesn't really need to appear at all for non-moderators.

4) Also, I would vote to just not display post titles. People very rarely change them, and no one really reads them anyway.

5) "Quote from: Nate on 3 days ago" should be "Quote from: Nate, 3 days ago".

I find that with pretty much any of the popular web apps (wordpress, drupal, SMF) - internally they're a complete mess, and look like they've been put together by someone who's never even heard of concepts like abstraction or dont-repeat-yourself.

I'm increasingly of the opinion that most 'web programmers' genuinely don't know what they're doing, and just hack at things trial-and-error until they kinda get the right result. The most recent example coming from a friend, where their web programmers haven't even heard of version control. There's just the production environment and everyone just hacks on it while it's live (for bugs *and* new features).

I find that with pretty much any of the popular web apps (wordpress, drupal, SMF) - internally they're a complete mess, and look like they've been put together by someone who's never even heard of concepts like abstraction or dont-repeat-yourself.

I'm increasingly of the opinion that most 'web programmers' genuinely don't know what they're doing, and just hack at things trial-and-error until they kinda get the right result. The most recent example coming from a friend, where their web programmers haven't even heard of version control. There's just the production environment and everyone just hacks on it while it's live (for bugs *and* new features).

This is so true

I was even doing this stuff many years ago. java4k.com is php code, the design is pretty solid, using mvc and templates, and it's secure from sql injection as all parameters going to the database layer go through either int casting or mysql_real_escape(). I do not version control it, not worth the hassle. I've sometimes had the idea of creating my own forum system in php, but there are so many (seemingly) good ones out there that it's not worth the effort. But I'm sometimes amazed how bad these systems are, how easily they are hacked, easy for bots to get through, hard to update, etc.

I didn't version control my code for literally like 10 years. :-/ I finally did it just a couple months ago. Really stupid of me because I would love to have 10 years of version history, not to mention all the projects I've lost over time. I've done it all in git now, so I'm really looking forward to being able to branch like crazy as I do different experiments with my games.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org