Quote:
If both are sharing the same icons, for example for bookmarks, or for printing, then it's easy to recognize it, and first time users will have no problems finding their way in a new module. 
It 
must be done in the core. then can be implement in modules. see below:
Quote:
So our goal is to have the same standard set of icons provided by Core. User (or theme designer) can provide their individual set of icons)
I see this in newbb then i send the feature request to the core:
customization&localization:module/core images in themeI repeat:
The above feature is introduced and implemented in newbb but it should be in the core. then we can proceed in modules.
I tried my best in these days to show community and core team what can be achieved with the above method is a 
full customization of images and ability to have text links.
I rather improve the newbb feature too. and IMO today i improved it to its final level. (unless i receive a good feedback from community)
Quote:
In my personal view, we should use as "default" icons/images, and provide "text buttons" as option, except the typical uses like "Cancel" or "Submit" on forms, etc.
Yeah, defaults are not important 
IF every webmaster could change the default option easily.
===============================
Today i implement the full customization for text links instead of images.
Now i think it is reached to the highest level.
changelog from alfred rev.10109 (the latest is 10121):
 date 2012-08-28 
================================================ 
1- improve text link instead of buttons feature. Ability to set the display setting for each link in newbb/include/display.php 
newbb/include/plugin.php, newbb/include/display.php, newbb/include/functions.render.php 
 
2- add id={$image} for <img> html tag 
newbb/class/icon.php 
 
date: 2012-08-27 - 2 
================================================ 
1- improve text link instead of buttons to only show text buttons when: a) alt key is set b)display is not set to true c)only buttons like reply, edit 
newbb/include/functions.render.php, newbb/class/icon.php 
 
2- add alt key for quickreply button and remove one extra space ( ) and sort reply - addpoll - newtopic 
newbb/viewtopic.php, newbb/templates/newbb_viewtopic.html 
 
date: 2012-08-27 
================================================ 
1- remove icon_path and use newbb_displayImage 
newbb/class/forum.php, newbb/templates/newbb_index.html, newbb/templates/newbb_viewforum_subforum.html 
 
2- remove icon_path and define anonym icon and use newbb_displayImage 
newbb/viewpost.php, newbb/viewtopic.php, newbb/include/images.php, newbb/templates/newbb_thread.html 
 
3- simplyify infobox and add alt and title show/hide definitions and alt key 
newbb/viewtopic.php, newbb/templates/newbb_thread.html, newbb/include/js/newbb_toggle.js, newbb/language/english/main.php newbb/docs/lang_diff.txt 
newbb/templates/images/language/english/style.css 
newbb/templates/images/icon/less.png 
 
4- a little correctness. dot removed 
newbb/class/user.php 
 
5- feature improve: css3 text buttons introduced and used (DCrussader/irmtfan) 
newbb/class/icon.php, newbb/templates/images/language/english/style.css class="forum_icon" id=$image_name 
 
date: 2012-08-26 
================================================ 
1- merge with alfred. 
newbb/votepolls.php, newbb/polls.php, newbb/print.php, newbb/seo.php 
 
2- bug in getting $op and  typo: addmor -> addmore 
newbb/polls.php 
 
3- better method for getting the customize/localize newbb style.css 
newbb/header.php  
download:
http://www.jadoogaran.org/test255/modules/newbb43_rev10109_irmtfan_2012_08_28.zipSVN:
http://xoops.svn.sourceforge.net/viewvc/xoops/XoopsModules/newbb/branches/irmtfan/newbb/I changed the 
default setting for buttons to text links using css3 class to show off this new feature.
Now the default look is like this:

to change the default to images go to newbb/include/display.php and comment those buttons.
Mamba:
I also want to show to the community and to the core team what this priority means:
- server side features (priority 9/10)
- cosmetic features (priority 1/10)
what i was down is a server side feature (php)
the further feature (could be labeled as a cosmetic feature) will be moving all newbb file configs (plugin.php, images.php and now the display.php) to some nice preferences pages in newbb admin. they could be jQuery and could be very nice looking and catch eye features. then webmaster can change the setting just by 
a click. This is a cosmetic feature.
and
....
cosmetic features are good when the server side feature is done