Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  streamlined forum skin  (Read 5307 times)
0 Members and 1 Guest are viewing this topic.
Offline Nate

« JGO Bitwise Duke »


Medals: 158
Projects: 4
Exp: 14 years


Esoteric Software


« Posted 2010-12-17 07:06:14 »

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 Wink, 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.  Undecided 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".

Offline appel

JGO Wizard


Medals: 68
Projects: 4


I always win!


« Reply #1 - Posted 2010-12-17 15:03:40 »

The coloring theme definitely needs rework.

The difference between these icons, that indicate whether there's a new post or not in the forum, is not clear enough.
Click to Play

Click to Play

The latter (on) definitely needs to be a lot darker.

Same with the "new" icon in front of threads. This needs to be dark blue with white text.

Threads with new posts need to be bold (not just sticky posts).

Sticky threads need to have light blue background row color. Announcements probably a darker blue color.

It needs to be natural for the eyes to see differences. It's not now. But with just minor changes like these, it can be.

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 840
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #2 - Posted 2010-12-17 15:32:53 »

The difference between these icons, that indicate whether there's a new post or not in the forum, is not clear enough.
Click to Play

Click to Play

The latter (on) definitely needs to be a lot darker.
I begin to suspect my monitor brightness is just way off the everybody elses...?

Threads with new posts need to be bold (not just sticky posts).
Just added that. I removed the bold style from the sticky posts, though.

Sticky threads need to have light blue background row color. Announcements probably a darker blue color.
I think that sticky topics are the root of all evil. They should be kept to a minimum, because they clog up the boards and take valuable space.

It needs to be natural for the eyes to see differences. It's not now. But with just minor changes like these, it can be.
Slowly getting there!

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 840
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #3 - Posted 2010-12-17 16:04:13 »

Click to Play

Click to Play

The latter (on) definitely needs to be a lot darker.

It's a lot darker now.

I'm going to watch JGO on a few other monitors now...

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 840
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #4 - Posted 2010-12-17 16:05:16 »

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

This is not me being a grammar moron, but I haven't found the code that inserts that 'on' string in there Smiley

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline appel

JGO Wizard


Medals: 68
Projects: 4


I always win!


« Reply #5 - Posted 2010-12-17 16:23:20 »

You can use colors to your advantage. This suggestion tunes down the overall brightness and makes it simpler and faster for the eyes to understand what is going on.


Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 840
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #6 - Posted 2010-12-17 17:35:16 »

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

I disabled it in the code, but it's still there. Working on it...

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline Nate

« JGO Bitwise Duke »


Medals: 158
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #7 - Posted 2010-12-24 09:51:35 »

Looks like the only remaining items are #2 and #4. Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #8 - Posted 2010-12-24 09:55:39 »

#6 http://www.java-gaming.org/Themes/-dilbermc/images/valid-css.gif image is broken causing the small css image at the bottom of the page to not display Smiley
Offline Matzon

JGO Knight


Medals: 19
Projects: 1


I'm gonna wring your pants!


« Reply #9 - Posted 2010-12-24 10:07:36 »

wont all these custom changes be a problem when upgrading?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 840
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #10 - Posted 2010-12-24 11:11:05 »

wont all these custom changes be a problem when upgrading?
Almost all changes are made in the Theme, which isn't modified in an upgrade.

So far there have been two modifications in the core of SMF itself and those are easy enough to restore later.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 840
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #11 - Posted 2010-12-24 11:22:48 »

Also, the question is how much longer we will run SMF.

The more I see of the sourcecode, the worse it gets.

The number of possible SQL injections is just shocking...

1  
2  
3  
4  
5  
      $request = mysql_query("
         SELECT someColumn
         FROM someTable
         WHERE someColumn = '$_POST[someParameter]'
         LIMIT 1"
);

 Cry

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #12 - Posted 2010-12-24 11:33:57 »

The more I see of the sourcecode, the worse it gets.

What are the alternatives? is there any java equivalent to SMF?
Offline cylab

JGO Ninja


Medals: 55



« Reply #13 - Posted 2010-12-24 12:29:16 »

Also, the question is how much longer we will run SMF.

The more I see of the sourcecode, the worse it gets.

The number of possible SQL injections is just shocking...

1  
2  
3  
4  
5  
      $request = mysql_query("
         SELECT someColumn
         FROM someTable
         WHERE someColumn = '$_POST[someParameter]'
         LIMIT 1"
);

 Cry
isnt there some (deprecated) autoescaping feature you can activate in the php.ini? Then again, it might break code posting...

Mathias - I Know What [you] Did Last Summer!
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #14 - Posted 2010-12-24 13:10:11 »

Also, the question is how much longer we will run SMF.

The more I see of the sourcecode, the worse it gets.
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).

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline appel

JGO Wizard


Medals: 68
Projects: 4


I always win!


« Reply #15 - Posted 2010-12-24 17:36:59 »

Also, the question is how much longer we will run SMF.

The more I see of the sourcecode, the worse it gets.
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 Smiley

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.



Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline woogley
« Reply #16 - Posted 2010-12-25 01:59:39 »

I do not version control it, not worth the hassle

WTF PEOPLE. Shocked

Version control is effortless, and has made my coding life exponentially easier (I use mercurial)
Offline appel

JGO Wizard


Medals: 68
Projects: 4


I always win!


« Reply #17 - Posted 2010-12-25 02:03:33 »

I do not version control it, not worth the hassle

WTF PEOPLE. Shocked

Version control is effortless, and has made my coding life exponentially easier (I use mercurial)

Sorry, what I meant to say is:

I version control ALL my java code, but php code is not worth it.

Smiley

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline woogley
« Reply #18 - Posted 2010-12-25 02:08:24 »

There's really no excuse not to, considering version control doubles as a backup and distribution model (among all of the other benefits)

To each his own, I guess.
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #19 - Posted 2010-12-25 03:20:30 »

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.

See my work:
OTC Software
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (30 views)
2014-12-15 09:26:44

Mr.CodeIt (23 views)
2014-12-14 19:50:38

BurntPizza (50 views)
2014-12-09 22:41:13

BurntPizza (84 views)
2014-12-08 04:46:31

JscottyBieshaar (45 views)
2014-12-05 12:39:02

SHC (59 views)
2014-12-03 16:27:13

CopyableCougar4 (57 views)
2014-11-29 21:32:03

toopeicgaming1999 (123 views)
2014-11-26 15:22:04

toopeicgaming1999 (114 views)
2014-11-26 15:20:36

toopeicgaming1999 (32 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
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
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!