February 18, 2008
PunBB: List of featurs.. for the future ;)
Couple of days ago I've posted a list of ideas and suggestions for next version of punbb, here's an optimized version of it :)
- A Complete AJAX BB:
- Ajax Menu: the whole site-map in 1 XML menu file.
- Each topic should have a (posts.xml) file and a (members.xml) file.
- A javascript calendar support: something like http://www.dynarch.com/projects/calendar/.
-
Visitors/Members statistics: in the status bar, and/or in additional
artificial buttonface-color status bar.
Something like: Visitors: (# online/ # total) - Members: (# online / # total)
I've wrote a code like this in a scripts.js.php:window.status = "Visitors: (<?php echo count($guests) ?> online/ # total) - Members: (<?php echo count($users) ?> online / # total)";
but it didn't work :( -
Imagine some kind of compatibility between punbb and mailman (GNU
mailing list)
The idea is: providing two ways to send and receive posts/messages: web browser, and mail client.
Multilingual:
-
Encoding: utf-8, with Unicode font (Tahoma).
utf-8 and Tahoma are better for non-Latin characters. -
Text Boxes <Input>: LTR attribute for filename, username & password
fields.
It's is necessary to prevent inheriting RTL attribute in RTL pages, since filename, username & password are usually LTR texts.
Format:
Some of the fallowing ideas are here: http://www.upload-images.net/imagen/502a468edc.png
- Header & Footer: width:100% across the whole page width.
- Buttons: Flat borders, themes color.
- Replacing "online/offline" texts in member-profile pane with a blink-maroon-gif for "online" and a gray-png for "offline".
- Printing: client side (see RichStyle.org: hiding the header, menu, sidebar -if any-, and footer blocks)
- Footer: text-align: center.
- Title box: white lines up and down.
- Menu blocks: links should be blocks, not simple underlined texts.
- Font size: 10px
- Colorizing Scroll bar (for IE5.5+ users) - I wish if it was w3c standard :/
- OS Colors in The Control Panel/Administration pages (Buttonface..etc) and bigger padding.
Regarding CSS files I prefer coding like this:
DIV>DIV>DIV.postfootleft,
DIV>DIV>DIV.postfootright {
PADDING-TOP: 1px;
MARGIN-TOP: -1px
}
rather than:
DIV>DIV>DIV.postfootleft, DIV>DIV>DIV.postfootright {PADDING-TOP: 1px; MARGIN-TOP: -1px}
I think the first one is much readable.
Giga thanx..
Posted at 12:23 AM | Comments?Edited on: June 22, 2008 12:02 PM
Categories: Web Applications




