Markup/CSS-related
""""""""""""""""""
* Tweaked style sheets to workaround various Gecko rendering quirks.
* Added bottom breadcrumbs to viewtopic and viewforum.
* Increased base font size to 11px and adjusted other font sizes.
* Replaced image scrolling for used posted images with image scaling using
the CSS property max-width. For MSIE support a modified version of
minmax.js by Andrew Clover is used.
* In viewtopic moved signature out of postmsg div.
* Dispensed with classes showhot and showclosed.
* Introduced class warningtext.
* Added class isticky for sticky topics.
* Moved topic type indicators from div to tr in index, viewforum, search and
moderate.
* Generally improved system for indicator icons.
* Added ID's to the markup for navigation list items.
* Added lists to welcome box where there is more than one item.
* Prevented generation of unnecessary clearer div in board stats box on
index.
* Added background-color to Body tag.
* Added class="clearb" to paragraph following avatar to ensure large avatars
do not overflow the fieldset.
* Added missing
tags to user search form. Change only visible in text
only display.
* Moved information text below inputs and removed clearer div in search,
user list, profile (display/pagination) and upload avatar forms.
* Prevented output of empty
tags in viewforum when there are no postlinks and/or moderators. * Removed colgroup and col tags in various scripts. * Removed central vertical alignment of smilies in Firefox. Code-related """""""""""" * Added doublequotes around forum title in e-mail From field. Suggested by cici. * Fixed various potential mysqli problems. * Fixed "Show results as posts" lacking forum read permission check. Reported by Miles. * Changed default search operator to AND (was OR). Suggested by mindplay. * Fixed affected_rows() not working properly for PostgreSQL and SQLite. * Fixed example plugin not quitting on direct access attempts.Reported by Dantes. * Added feature for adding an arbitrary number of items to the navigation menu via admin_options.php. * Fixed phpinfo() feature of admin_index.php not outputting anything when/if phpinfo() function is disabled on the system. Reported by Terrell Russell * Fixed BBCode in preview not working properly. * Fixed "Set moderator access" fieldset being available for unverified users. * Fixed quick post being available when it shouldn't. * Fixed logging out not updating last_visit. * Fixed search being case sensitive. * Fixed pun_trim() stripping out non-breaking spaces for no good reason. * Added handling of UPLOAD_ERR_NO_TMP_DIR to avatar upload code. * Fixed pun_trim() messing up UTF-8 and other multibyte character sets. Reported by vnpenguin. * Fixed "undefined offset" error in smiley display code in help.php. Thanks to cgo2 for report and fix. * Fixed BBCode parser acting up on some BBCode quote syntax. Reported by boneheade. * Fixed "undefined offset" error in admin_index.php when /proc/loadavg exists, but can't be loaded. Reported by schnetm. * Fixed unnecessary extraction of style element in profile. Reported by vnpenguin. * Fixed image example in help section pointing to a non-existing image. Reported by Rador8. * Fixed some HTTP header redirects failing when redirect time was set to 0. Reported by Rod. Thanks to cgo2 for tip. * Fixed undefined index error in header.php. Reported by myran-san. * Fixed error in extern.php due to extra tab in lang/English/common.php. Reported by Richard.