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