UseBB Community

The official board for UseBB help and discussion

UseBB Community » 1.0 Discussion » UseBB 1.0 development

UseBB 1.0 development

Page: 1

Author Post
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
0.8 is released and there are not enough planned features for a 0.9 release, so 1.0 RC1 will be developed instead.

To do
- Member pruning
- Mass email feature
- Word censor controls
- Banning management (username, e-mail, IP-address)
- Min view level settings for search, active topics
- Search members
- View search results as posts
- Replace old docs files with a HTML readme file

Completed!

Changelog
Quote
- Added to ACP:
- Member pruning.
- Badword filter controls.
- Mass email feature.
- Banning management.
- Added rProtect security features:
- Automatic DNSBL powered IP banning.
- Registration logging.
- Setting to hide never activated members from member list.
- Minimum and maximum length for usernames.
- Email address DNS (MX records) checking.
- Added minimum access levels for search and active topics.
- Added searching and detailed sorting on member list.
- Added forum pruning by locking topics.
- Added sorting options on search form.
- Added possibility to show search results as posts.
- Added possibility to use exact author name match and guests filter.
- Added message editing timeout for users.
- Added settings to enable/disable IP bans and badwords filter.
- Added setting to hide contact info in profiles for guests.
- Added possibility for admins to use hidden/disabled template sets.
- Added setting to show raw entities between [ code].
- Added load average values to ACP index when possible.
- Added username and password info on registration form in ACP.
- Added some more rel="nofollow" attributes at various places.
- Added error upon lost saltcode when registering.
- Added RSS feed icon support.
- Fixed possible XSS issue with not unhtml'ed avatar URL.
- Fixed bug #1001: Edit this member link visible in own profile.
- Fixed bug #992: RSS feed redirects on restricted board.
- Fixed bug #988: default timezone for members not set.
- Fixed bug #971: Undefined index: id upon creating forum.
- Fixed bug #964: white space in IE before tables in ACP.
- Fixed bug where a user cannot set his displayed name equal to his
username that matches a ban mask.
- Fixed unwanted smiley parsing on HTML entities.
- Fixed not unhtml'ed query in ACP SQL toolbox textarea.
- Fixed unused quick_reply_textarea_cols.
- Fixed BBCode parsing to create well-formed XHTML.
- Fixed broken entity displaying at end of 255 chars string.
- Fixed missing info on move topic form with two visible forums.
- Fixed undefined index error in installation on Windows.
- Fixed 'Field x doesn't have a default value' error on strict MySQL.
- Fixed bug that used admin's settings for new users registered in ACP.
- Removed obsolete hide_undefined_config_setting_warnings setting.
- Removed warning on unwanted output.
- New session management, saving up to 3 queries per request.
- Automatically login after activation.
- Changed ACP config to contain many additional info.
- ACP config now also checks for valid session name.
- config.php must no longer be writable by PHP.
- Now serving application/xhtml+xml (text/html on IE et al).
- Made Skype info in profile callto: link.
- All trigger_error() errors are now E_USER_ERROR.
- Hide debug info and page links for banned IP's.
- Cookie path is now always auto-detected as "/".
- Easier navigation in ACP general configuration.
- Rewritten method for finding server load values.
- Cleaner ACP IP lookup.
- Guest usernames can again contain all characters and entities.
- Reintroduced forumlist_topic_rtrim_length for forum index.
- Various fixes to the install wizard.
- Flood protection message contains remaining seconds.
- Hide "Moderators: Nobody".
- Updated docs files and added HTML readme file.
- Removed UseBB version in footer for security.
- Various template improvements.
- <label for="..."> replaced by nesting <label> tags.


Once this is ready RC1 will be released, followed by other candidates until the system is bug free.

This is likely the last UseBB 0.x/1.0 development thread ever, so don't miss it. For UseBB 2 I hope to have all this put on a wiki. :)

If you still have any last-minute remarks, please post them now.
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
« Last edit by Dietrich on Sun May 14, 2006 8:51 pm. »
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
Update.

UseBB now uses application/xhtml+xml (default template) on all browsers supporting it. If anywhere a validity error occurs, please report it. Browsers such as IE keep getting text/html.
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
Added possibility to show search results as posts: added.
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
New session management, saving up to 3 queries per request.

For logged in users, there is one query less used. Additonally, for all users (logged in or not) on 9 out of 10 requests another 2 queries less are executed.

All thanks to the newly rewritten session.php.
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
Updated. Some more stuff in the user front-end, which is now "completed" for 1.0.

Note there are some new templates blocks for 1.0.
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
« Last edit by Dietrich on Sat Feb 25, 2006 10:04 pm. »
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
Member pruning is done.
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
Some additional notes on performance:

As said, the new session management saves up to three queries per request. Now, as there are settings to disable IP bans and word censors completely, this may save an additional two queries on most requests.

To be short, the forum index in 1.0 now performs only 10 queries instead of 15 in 0.8. A huge improvement.
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
UseBB can now successfully be installed on Microsoft Windows and/or MySQL 5!
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog
Developer
Registered: Apr 2004
Posts: 2215
Location: Belgium
Only 2 features to be implemented before RC1 !
_______________
--Dietrich (developer)
UseBB roadmap, dev mailing list & weblog

Page: 1

UseBB Community » 1.0 Discussion » UseBB 1.0 development

UseBB Community is powered by UseBB 1 Forum Software