The Wizard wrote:First of all i don't see the point of having "subject" at replays. The users must post on topic otherwise -> warn for spam. So "subject" in replay is unnecessary.
I assume you mean "reply" here as opposed to "replay". If that's the case, I agree; I'm relatively sure they are around only because they were implemented in early versions of phpBB. That being said, I do understand the reasoning behind keeping it -- I'd imagine some individuals are using it for individual differentiations.
The Wizard wrote:Add topic description (something like forum description)
How would you suggest this be implemented -- something like a mouseover on the topic title? I'm also not sure what the benefit here would be. Isn't the purpose of the topic title to provide enough information for a user to know what is contained within?
The Wizard wrote:Move profile to the left. Almost all the forums have the profile to the left (some of them on top of the post). phpBB is the only buletin board (correct me if i'm wrong) with profile to the right. This is good for arabs (and others who write from right to left) but not for the majority.
This was actually added in phpBB 3.0 in an effort to break status quo a bit and increase usability. The idea behind it is relatively simple -- by placing the post data on the left, most readers (who read left-to-right) will see the post first, then the data; in other words, emphasis is now on the post itself. While it does take some getting used to, I personally prefer it and find it a lot easier to scan over topics quickly. Regardless of that, though, it's a relatively trivial change (requires only a CSS edit) -- I wouldn't object to making it user-configurable (though that would make styles a bit more complex), but I wouldn't want to see it done away with.
The Wizard wrote:Use CSS3 to round corners, for gradient, etc. This will make phpBB smaller.
As of now I'm not sure all of these CSS3 features are universally supported -- both Webkit and Mozilla-based browsers each require their own special arguments (with different syntaxes) for these; at this point in time, using them would likely overcomplicate things. Hopefully when Rhea in active development this will no longer be the case.