|
Version 3 Release Notes
updated
Aug 31, 2010
ASPPlayground.NET SQL Forum version 3 is built upon the extremely stable and
fast foundation of the Advanced Edition. Many of the advanced features
suggested by our clients are incorporated into this version, and many of the existing
features are optimized to provide even better scalability and security. The previous
version (2.x) has been proven to be able to serve more than 2000 concurrent
users, take in more than 10,000 posts per day, and
handle more than 20 million posts for the entire forum on a
single web / SQL server. No other sub-300 ASP.NET based forum can provide
this level of performance while offering such rich sets of features.
Version 3.8 FINAL Release Note
In 3.8 FINAL, we have made numerous improvements
over the beta, with the notable feature additions below:
- Site Map - helps search engines find forums, galleries, and messages
easily;
- Mobile Interface - Easy navigation for small screen devices;
- Configurability - side bar can be turned on / off from the AdminCP;
- Performance - WYSIWYG editor upgraded with better client side rendering
speed;
- iPad Compatibility - Improved usability for the device's mobile
Safari browser.
Click here to see the detailed
feature additions, fixes, changes in this version...
Fixes
-
login failure does not clear the captcha text box;
-
Unlink and wrap tag function for the editor produces error with IE when there is
no text selection;
-
[logic
dll, sp, table] spRegister using pgd_Helper to get max member ID;
-
Telerik Server tag added to the 2 files with RadSpell defined;
-
A
typo in the AdminCP under SEO Optimization section;
-
Posting interface HTML error -> unmatched </label> tag;
-
better iPad Safari compatibility
-
RadWindow open at top of page issue;
-
message reply drop down cause the page to scroll to top;
-
context menu doesn't appear in the correct position;
-
Original theme stretched beyond horizontal border;
-
adminCP news announcement showing plain HTML code instead of PGDCoded message;
-
Show Rating History Window has non functional member profile link;
-
message page error when the management action is lock / unlock more than once;
-
#
of attachments allowed per upload shows wrong value in the attachment dialog;
-
quick reply changes the subscription type to the default preference type when
"always subscribe" is on;
-
visiting a thread doesn't turn the subscription back on;
-
Remove SolutionOnly filter once a reply is made on the message page;
-
Photo Gallery menu hover JS error under certain conditions;
-
PM paging - automatically goes to the last page if specified page is out of
range;
-
[logic
dll] Group Manager can see hidden member on the member list to delete users;
-
Login redirect must happen on the ASCX level;
-
user group deleted but existing members still have group avatar and title;
-
Some grammar and spelling errors;
Additions
-
[dlls, css, ln]
Automatic Site Map Generator;
-
[ln,
js] Ability to turn sidebar on / off / bottom from the AdminCP;
-
[dlls, js,
ln] Mobile Device Interface integration;
-
[js]
better PM Interface for Move, Delete and Search;
-
[js]
better Contact move / delete Interface; [
-
[js, images]
See more post options from the Forum Menu drop down;
-
[ln,
logic dll] Admins and Moderators have the ability to retract message rating;
-
[js,
control dll] add support to AddToAny at the end of message table for
bookmark sharing;
-
add an external link to Gravatar.com for the avatar selection page;
-
shows software version in the server checker page;
Changes
-
[tinymce]
Upgrade to tinymce 3.3.8 (from 3.3.6);
-
[tinymce]
WYSIWYG image and link insertion interface modification;
-
[tinymce]
F11 when inside the editor to full screen;
-
Script combining for tinymce for excellent performance on both client and
server;
-
[dlls]
mobile device can see bullets (<li>) on each line;
-
[logic
dll] Local browser can view forum to make changes without being redirected
- supports VS debugging;
-
DHTML menu does correct boundary detection;
-
Profile Photo and Avatar upload default allowed extension now includes png;
-
jquery UI theme css updated to remove redundant files;
-
[control
dll] Update to the latest javascript prettifier for better compatibility and
performance;
-
[login
dll] Move more SQL scripts to stored procedures for the DAL;
-
add ASP.NET account info for IIS 7+ in the server test page;
-
add a dummy folder with fake master pages in App_templates for the designer
interface in VS;
-
[control
dll] Auto complete = off for the captcha textbox;
-
gallery page action links now have icons;
-
[js]
better menu close behavior on the album page upon clicking;
-
[regular.master]
Search box now directly appear on top right, not hidden in a menu;
-
[menu]
forum level and message level search boxes updated as well;
-
[control
dll] remove IE8 fix header;
-
[logic
dll] Remove redundant Code:
-
No forced memory release once digest is sent, if user specifies 0 for
CleanMemoryEveryXHour under appSettings;
-
Clearer wording on Gallery Management page about group permission for Private
Gallery;
-
[regular.master]
master page copyright notice moved to server control instead of plain HTML;
-
[dlls]
Move HttpModules to the custom control dlls.
Version 3.8 BETA Release Note
In 3.8 beta, we have made numerous improvements to the following areas:
- Search Engine Optimization - helps search engines consolidate page ranks
from different URLs;
- Usability - remodeled message presentation w/ better usability plus a new
WYSIWYG editor for mobile devices;
- Configurability - less code mod to achieve results you want, and
- Performance - reduces server memory usage and improves browser JavaScript
performance.
Click here to see the detailed
feature additions, fixes, changes in this version...
Fixes
-
Create Forum
Category Error;
-
Edit Newly Created
category / forum error;
-
showTime.js
additional check for non-existent link;
-
search highlighter
issue -> not isolating exact match;
-
Firefox issue with
the Forum Management interface;
-
Thread Template
editor toolbar invisible issue with IE8;
-
Order By sorting
doesn't work with topic date issue;
-
[js]
Similar search doesn't work when subject contains ' or \ ;
-
[dlls]
Unable to do wild card member name search for photos;
-
[dlls] IE7
activation problem;
-
Smiley delete
interface showing "Announcements";
-
Javascript error
occurs when viewing a message whose forum is not searchable.
-
[css] IE 8
Max-height bug correction (styles.css)
-
Gallery Paging
bug;
-
Leap years
Birthday Error;
-
Ticket page error
when opening a ticket when the reported message is deleted;
-
Signature
character counting issue;
-
Avatar / Profile
Pic Javascript error when profile pic upload is turned off;
-
[sp]
Online User List w/ ShowAll does not filter correctly (shows bots and not all
guests)
-
[sp]
Temp Ban / Perm Ban status not consistent;
-
Show current setting on the tempban page.
-
Disable PM problem - Javascript error;
-
Message Filter spec disappears after Ajax postback;
-
[js]
Editor preview causing uploaded attachments to disappear;
-
[logic
dll] Login Reminder doesn't check for non-existent email;
-
Avatar showing error when the profile pic is set to disabled;
-
Editing User Profile in the AdminCP removes line break from Signature if using
Firefox
-
ticket error if no forums are marked as search-able
-
[ln]
spelling error: "manage message" option. The word "recycle" is missing the
second "c" throughout the whole process.
-
Cannot sort by message rating;
-
Unable to disable "hide profile" feature from the AdminCP;
-
[sp]
the ability to flag and ban admin and moderators;
-
guests see broken attachment when the forum is not set up to allow guest
download;
-
guests cannot click on the reply button to be redirected when the system is set
to show reply button regardless of permission;
-
Admin CP top tabs overlapping when the screen resolution is low;
-
Ability to hide member list correctly when a user is not part of any user group;
-
JS error and blank image occurred when User Rankings are all removed;
-
AdminCP Calendar Disable / Enable button incorrectly activates the second tab;
-
Enabling COPPA causes existing non-conforming birthdays to fail;
Additions
-
Better Upload management -> user can change upload files during initial posting;
-
[ln;
js] mentioning about # of files to upload in the upload page
-
[both
dlls, ln, js] Gravatar integration [pgd_config];
-
Rating Support
-
[both
dlls] SEO - canonical link added for the default, forum and message page;
-
[both
dlls] SEO - Meta Keywords and Description
-
SEO - A new switch to choose whether to include current URL & Page for the
breadcrumb [pgd_config];
-
Can choose between Link Or Text
-
Thread Template w/ subject [pgd_forum];
-
[logic
dll, ln, js] Able to list Helpful posts and Reward Answer posts in a thread
+ better presentation;
-
default page with collapsible sidebar column containing active posts and new
posts;
-
[logic
dll, ln] Additional Rating feature for replies
- a new Stars UI
- Thumbs up / down box
- no rating for replies.
-
posts can be hidden when rating is lowered than x
-
New WYSIWYG Editor for better performance and cross browser compatibility:
-
Editor button can be added through Custom PGDCode [pgd_pgdCode];
-
PDA posting;
-
new addition to the default PGDCode
- add style to support background color
-
Entirely Rewritten Tree interface:
- Tree Container Resizable;
- Tree showing more content at startup;
- Endless Scrolling to load subsequent tree content;
- Finding Message consumes very little server resources;
- Huge Efficiency and Performance upgrade;
-
[logic
dlls] third party Membership Integration - a feature to turn off:
- Email Change
- Password Change
- Password Reset
- Validation Resend
-
[logic
dll] New Server Tests:
- Setup folder removed?
- Upfiles folder script execution?
- MachineKey installed?
- EnableViewstateMac turned on?
-
Machine Key Generator available in Basic Maintenance;
-
[logic
dll] Drop Down for Gallery Page (use Jquery to Ajax call to get gallery
names) ;
-
Drop Down for Admin Menu first level pages;
-
[logic
dll] Logic in place to prevent accidentally delete the trailing slash in the
forum directory setting;
-
[dlls]
Built-in detector for mobile devices
- Algorithm comes from
http://detectmobilebrowser.com/
- 2 new keys under appSettings in web.config for mobile user agent detection
regular expression
-
[logic
dll, js] allow users to define regular expression for valid email and login
in web.config -> appSettings
-
[both
dlls] Code Refactoring to reduce memory foot print (application variable not
cached per page) + Scheduled memory unloading using 2 new keys under
appSettings in web.config:
-
[logic
dll] Raw SQL Logger w/ 4 new keys under appSettings in web.config;
- This logs any query not using stored procedure. Each of the above key operates
independently. ParamSQL means SQL string with parameters specified, while RawSQL
refers to plain SQL statement without any parameter;
- This feature can be used to track possible SQL injection attack;
- This feature will increase server resource usage, so it is not recommended to be
always on.
Changes
-
[css] Pager
CSS adding border around the link
-
i as "Friend"
problem reported (rare occurrence):
-
Message rating
history table column width problem;
-
[logic dll]
Improved Mail Logger - now uses XML;
-
[logic dll]
Download file update now uses stored proc;
-
[menu
js] user can edit a locked post
-
Avatar and profile photo management improvements makes deleting easy.
-
Hides the Additional Info Pane in Profile when there is no custom registration
fields created;
-
change the Message List sorting header UI;
-
search option panel show / hide w/ animation - looks less obtrusive;
-
[control
dll] Disable built in Viewstate Compression;
-
[logic
dll] no SQL update for image shown directly on the web page;
-
Simplify Forum Navigational / Announcement / Photo Rotator / Icon Legend /
Current online list Header;
-
[logic
dll] Consistent Paging format (CSS style) for Gallery and Forum;
-
[both
dll] Code refactoring simplifies multi-threading in the forum;
-
[control
dll] Jquery updated to 1.4.2
-
[login
dll] hint to the member search page w/ % and * as wildcard
-
Search Result now open in current window by default;
-
member list home page open in new window by default;
-
[logic
dll, sql] Redirect count increase now uses stored procedure
-
[both
dll, ln] Change the UI presentation for
-
Email Changing interface
-
Request Email Validation Label and popup warning
-
Additional notice for pass reset / login reminder and email re-validation
popups;
-
Plus interface re-organization;
-
Re-examine the possibility of not using popup (tooltip or static HTML)
-
Remove the big forum header -> use fieldset instead
-
Captcha's javascript should be using the standard script include feature.
-
DHTML Window open with a loading gif instead of a blank page;
-
For announcement that displays as thread, use JQuery to toggle the visibility
instead of popup;
-
Consolidates the drop downs and bottom breadcrumbs on tt and tm;
-
Consolidates the Online User / Icon Legend / Events / Birthdays section display;
-
Registration -> always subscribe option turned on by default;
-
Improved Tooltip to show "Example" for all Custom Registration Fields;
-
[control
dll] Improved Display logic for "hidden" Custom Registration Fields;
-
[logic
dll, sql] move the message Approval, manage, forward and the reply button
below each message;
-
properly display message excerpts (as title attribute of the link) on message
list, search result, and Active Post by removing the blank characters;
-
Additional CSS definitions;
-
"No Avatar" image updated;
-
making posting interface more compact;
-
remove a lot of redundant texts;
-
upload button on editor toolbar.
Version 3.6 Release Note
Version 3.6 is a big improvement over the previous version in terms of
security and usability.
Security-wise, admins can now turn on the new SPAM preventive measure for
"links in message" and PM spam. Both of these are big headaches to deal with
as they appear to be normal forum activity but are very time consuming for the
admins and moderators to handle. I used to have to scan my support forum for
these issues manually and regularly which had been very counter productive.
In addition, Admins can now optionally turn off Captcha in the admin CP
in case this SPAM preventive measure becomes too time consuming for your users.
Captcha is still highly recommended but you now have the option and can make the
decision for your community.
Usability-wise, we have a new Gallery interface that gives the users options to
show / hide thumbnails so that even on smaller monitors, your users can
still enjoy larger sized photo. We also managed to change the form interface so
that mobile users are now able to log in and view the forum content
(linkbutton issue with WM 6 resolved).
There are also other major new features in this version, e.g. the ability to
set up Thread Template for a forum (e.g. Product Review Criteria you wish
every new thread to have) as well as being able to filter topics by Topic
Type admin defined for each forum. With this new filtering capabilities in
place, you no longer have to scan the list to find related messages.
Last but not the least, with the additional support for CDN (Content Delivery
Network to serve large JS files for the AJAX framework - FREE to use), your
users can enjoy even faster page load time than with any of our previous
version. Server-side dlls are now also free of Reflection (slow) code
which translates to better page rendering speed (less server load).
Smaller improvements (e.g AdminCP server response) are too numerous to go into
details here. As such, please refer to the release note below for detailed info:
Click here to see the detailed
feature additions, fixes, changes in this version...
Fixes
-
Thread/Message
Management - No restore button problem;
-
[control dll]
PGDCode collection shouldn't be modified error;
-
[js]
Preview window causing page to blank out if file attachment is disabled;
-
Photo delete error
with the last photo on the 2nd page;
-
[control dll;
js] problem with photo comment paging;
-
"Refresh" button on the PGDCode and User Rank page (Admin CP) don't have visual
feedback;
-
profile home page field cannot take https as protocol;
-
[control
dll] Smiley not paging correctly on the PM interface (now use the callback
mechanism - faster);
-
Link and Email regEx fix: (\"\;) changed to (\");
-
Cannot subscribe to a new thread I am composing problem;
-
[sp]
search not returning all results problem with private forums;
-
show a notice on the calendar page when no calendar is available, instead of a
blank page;
-
Login box on various pages do not always work issue:
-
When adding events;
-
When listing new posts since last visit;
-
On the member list;
-
When sending PM; and,
-
On the ticket interface.
-
[control
dll] link tag in the header without "type" issue;
-
Message "flagging as spam" button disappearing problem;
-
uploading files with ' in the file name problem;
-
[logic
dll] send PM error when PM flood control is triggered;
-
message flagging auto-banning length discrepancies between forum setting and
global setting;
-
[dll,
writelicense.aspx] better handling for activation error;
-
[dll]
and license expiration error as well.
-
PM "reply with quote" JS error;
-
fix upgrade problem in 3.5.sql for users upgrade from 2.x when full-text was not
set up;
-
[dll]
Unicode member name search problem;
-
[SIP]
must update SIP to support this new dll.
-
[sp]
Preventing timeout error when posting / replying due to flood control;
-
[sp]
Preventing online list error if active members are deleted;
-
quick post losing caret position when inserting smiley / image / link in IE;
-
IE8-only: user drop down not working problem when typing user name into the "add
member to group" box in the Admin CP, inside the User Group Management
Interface;
-
"Join group" button shown to Guest issue;
Additions
-
Show a list of Unread / Hot messages on the home page;
-
[sp,
logic dll] Topic Type Filtering + a easier to use topic list filter
listing current filtering and sorting criteria;
-
[dlls,
sp] Admin can specify a Thread Template for each forum, and
optionally for replies too;
-
[sp,
both dlls, ln] Option to turn off captcha:
- on the login interface;
- for Registration and Confirmation;
- for guest Posting; and,
- when Requesting Notification Email.
-
[ln]
Improve Gallery interface to save screen space:
- Ability to hide / show thumb pane;
- Save screen preference in cookie;
- Add a no photo interface (with thumb covering whole page); and,
- Improved photo deletion handling -> no more error or popup warning.
-
[ln,
sp, both dlls] Ability to prevent PM or Link in message and signature SPAM:
- Show PM restriction (w/ warning;
- Link Usage Restriction (w/ warning);
- Restrictions can be based on:
- Length of Membership;
- Post count;
- Score; and,
- Reward Point.
-
[control
dll] CDN support for Telerik and MicrosoftAjax.js:
- In web.config <appSettings>
<!-- CDN Settings -->
<add key="Telerik.ScriptManager.TelerikCdn" value="Enabled" />
<add key="Telerik.StyleSheetManager.TelerikCdn" value="Enabled" />
<add key="MicrosoftAjax.js.Cdn" value="Enabled" />
-
Better mobile phone usage support (no linkbuttons):
- Login;
- Registration;
- Edit Profile; and,
- Registration confirmation;
-
[ln,
logic dll] Online bookmark sharing with social networking sites;
-
[logic
dll, sp] Expand MemberInfo's capability in code behind to easily get:
- If the user Is In a Group;
- User's entire Group Membership;
- Birthday;
- All Custom Reg Field Data;
-
[dll's]
a new PageContext Class in code behind:
- Available on pages / Master pages / User Controls;
- Properties contains:
- Current Forum ID (even when reading a message IN a forum);
- Current Forum Name;
- Current Message ID;
- Current Message Subject;
-
[ln;
both dlls; sp] User name reminder window;
-
[sp]
New sorting capability by both x and y axis in the Admin Stats page;
-
Improve the web-based Setup program to check for:
-
SQL related failure with Detailed Error Messages;
-
dbOwnerPrefix issue; and,
-
server folder permission.
-
New feature to programmatically refresh all server caches, with the potential to
free up memory;
-
New Admin page Server Checker for:
- correct folder permissions;
- correct mail server setup; and,
- correct SQL permission.
-
Search drop down on the message page can select forum;
-
Search with Breadcrumb to return to previous forum page.
Changes
-
Smarter boarddown.aspx -> send users to default.aspx instead when forum is not
in Off state;
-
A
simple workaround in login.ascx.vb to accommodate ADmembership provider;
-
[ln,
sp] "MOVED" topic notice changed from hard coded to a flag;
-
Photo interface no more alert message when clicking on the "next" or "prev"
button when on the last / first photo;
-
[ln]
photo comment paging format change;
-
[sp]
Photo Rotator on the main page now default to display random photos;
-
[sp]
Photos on the public profile page now has liquid photos arrangement +
randomness;
-
calendar list template update to fix the button style;
-
[ln]
Attachment "click to insert" tip included on the posting interface;
-
Improved page rendering performance due to removal of Reflection code in the
Telerik dlls;
-
Remove Relevance sorting from the search page (useless);
-
[sp]
Show message flag count beside messages;
-
incorporate DHTML confirmation dialog into User Group management in AdminCP;
-
[logic
dll] PM recipients Apostrophe and Quote characters restriction removed;
-
PM read status popup refined to prevent display distortion on long names;
-
[sp]
improves "go to newest message" performance on the forum page for large threads
with many replies;
-
[control
dll; css] improve captcha tooltip to include an explanation. New CSS
class captchaTxtboxToolTip;
-
[control
dll] show tooltip in the text box for custom registration fields;
-
i
as "Friend" problem reported:
- post.aspx.vb (bunch of places)
- preview.aspx.vb:62
- App_Templates/Classic/UC/MessageDisplay/printable/ItemTemplate.ascx.vb: 133
- Upload.aspx.vb:726
-
New DB Manager with enhanced compatibility between the different executing
modes;
-
[ln]
add an alert box for blocking members using the DHTML menu;
-
Profile page tab switching now much more efficient, now utilizing callback
instead;
-
Improved breadcrumb URL on the message page for SEO purposes (only forum ID and
Page number);
-
Eliminating JS popup alert box for action results on all pages for the AdminCP.
-
DB Manager and the SIP, as well as all Documents (Admin quick start & User FAQs)
are included in BOTH packages (full / upgrade).
DB Manager and the SIP must be upgraded too. See the readme files for details.
Version 3.5 Release Note
Version 3.5 is a big improvement over the previous version in performance
and usability.
Many aspects of the software UI are being refined for better usability and we
manage to bring down network latency even further by combining CSS and JS
into as few references as possible.
There are also major new features in this version, e.g. the ability to find
similar threads as well as being able to embed attachment directly into
message while composing.
Click here to see the detailed
feature additions, fixes, changes in this version...
Fixes
-
[control
dll] Additional Invalid Theme checking
-
Forced move photo when editing
-
Moderator Delete/Recycle Bin permission not set correctly
-
Admin CP Forum Management "Override" Confirm dialog display issue
-
forum default sort order fix
-
[Tutorial] pre compilation issue
-
[sp]
adding error check to prevent error on the search author stored procedures
-
choppiness in menu animation fixed
-
choppiness in carousel animation fixed
-
[sp]
Tree stored procedure time filter issue
-
[template]
correctly handle the show original message div -> must be visible and PM page
must encode correctly (no PGDcode when quote)
-
[template,
sp] unnecessary options show for threads require moderation
-
[sp]
update user's group based title by picking a title and graphics from remaining
groups when a user is removed from a group / group membership expires
-
[logic
dll] Error when Forum has group permission set to no access
-
[logic
dll; sp] PM sender cannot download attachment issue
-
[logic
dll] Workaround Possible negative time difference due to system setting
-
[logic
dll] unable to limit search to FAQs only
-
[logic
dll; sp] Calendar - events spanning 2 months do not show up
-
[control
dll] Support for Upload Progress bar for Firefox 3.5
Additions
-
[logic
dll, sp, ln, template] finding similar thread feature when posting
-
[ln;
template; control dll; sp] allow user to embed uploaded photos
into the message
-
[logic
dll; ln] ability to search for exact phrase
-
"Joining a user group upon registration" triggers group welcome email as well
(happen after send welcome PM)
-
no restriction in register.aspx.vb
-
2
confirmations
-
user added via user.aspx.vb
-
[logic
dll, sp, ln] allow users to choose from available group title and
graphics in profile
-
[control
dll, sp, regular.master.vb] admin can control what Theme shows in the
dropdown
-
[logic
dll, sp, ln] allow admins / mod to specify whether to set "edit by"
tag and whether to remove existing one (if any)
-
[sp]
enable custom registration fields data to be read inside the message template
-
(template;
ln; sp; logic dll) PM - related conversation
-
PM - list pms for this person
-
PM new options
- Reset PM Counter
- List unread PM
-
[logic
dll; sp; ln, js] Ability to resize PM folder and contact group pane +
available in menu
-
[logic
dll] record user group join date
-
[logic
dll, control dll, sp] Support SSL connection with SMTP
-
[logic
/ control dlls] greatly reduce network latency by combining + compressing
theme css and javascript for the application
Changes
-
[sp]
Default page RSS for Guests
-
[Regular.master]
Guests see photo menu item as well
-
Photo page next/prev/view original menu removed
-
spell checking using popup instead of Ajax for better readability
-
adding icons to the album DHTML menu
-
adding icons to the thread Option DHTML menu
-
adding spacer between the top save button and the first fieldset on the profile
editing page
-
slight improvement on the custom registration fields page in the adminCP
-
slight improvement on the User Group List page in the adminCP
-
registration page: illegal chars and numeric only name also checked on the
client side
-
WYSIWYG editor config change to disable context menu. Toolbar reorganized for
better usability
-
[logic/control
dlls] re-organize code to move shared functions into page if not shared
(showprofile.aspx, editprofile.aspx)
-
[control
dll] Improved multi threading memory usage to prevent memory usage spike
-
[sp]
speed up session cleaning process
-
separate ranking graphic with user group graphic (js file change)
-
longer wait setting before clicking on any link after message is posted
-
Ban Reason required validator enabled when the dropdown reason list is empty
-
[Admin
skin] shows the ban reason on
-
popup (accessible from public and admin profile page)
-
make admin ban page sortable / search able
-
add regular expression doc to the admincp
-
[logic
dll; sp] Search method using a different method (instead of passing in a lot
of forum ids) to get readable forum ids (prevent problems with a lot of forums)
-
[template]
PM & Event download link open in new window
-
[sp]
Reorganize the search SPs (13) creation process to avoid duplicates
-
[sp]
Reorganize the msg list SPs (6) creation process to avoid duplicates
-
[UserCP.master.vb;
control.dll] Guest see a login form when inside the User CP
-
no autocomplete on the registration form to ensure proper login/email check in
IE
-
[template;
js;] move Abuse + Spam / Helpful + Reward / rating outside the message
options menu, and move the ban member option to the member menu
- also, remove the reply message when configured not to display
-
[js]
Member List add Ajax Loading gif
-
Beautify the bottom links on the login page
-
[regular.master;
control dll] move javascript section below the forum content placeholder in
masterpage
Version 3.4 Release Note
- improve the User Experience by changing the way certain features are presented
to make the software even easier to use by members, and
- improve the Server Performance by changing certain caching algorithm to reduce
the memory footprint of the application by as much as 1/3, and
- improve Client Browser Compatibility by updating some HTML in the code and
finally bringing full IE 8 compatibility to the software. jQuery is now incorporated
into the software, and performs certain essential functions like UI animation
and certain Ajax requests.
- improve the UI for the admin control panel for better readability
Click here to see the detailed
feature additions, fixes, changes in this version...
Fixes
-
Empty Recycle Bin
error when the "days" textbox is empty
-
Moderator
permission bug
-
RadEditor Fixes:
-
IE Smiley sometimes deletes message
-
Safari and Chrome PasteHtml issue
-
Safari, Chrome, and Opera window size issue
-
Search performance fix
-
Search with Order By when in combined mode / as well as in
-
remove relevance mode when in combined mode
-
Custom Title check against bad word filter as well as moderator/admin title
-
Browser Compatibility Updates
-
Full IE8 compatibility with the new Telerik 2009 Q1 control
-
workaround an IE 8 bug for editor resizing causing toolbar to disappear
-
Remove the additional line added to the editor for non Firefox browsers
-
Safari, Chrome browser unable to select PM recipients
-
Updated image client side resize mechanism (IE compatibility issue)
-
Upgrade to RadSpell 3.2.8 for browser compatibility
-
Image scroller SP length check in place to prevent error bogging down the
server.
-
[logic
dll] email validation allow + and . for forum
-
SIP allow . +
-
[logic
dll] Error logger memory leak issue
-
Create additional log file for 500 log once it exceeds the 1MB mark
-
Additional email log file once it exceeds the 1MB mark as well
-
Admin Error Log incorporate HTMLEncode to prevent display distortion
-
new link created after V3.3 causing Null error
-
When requiring guests to login, redirect users to the FormsAuthentication's
loginUrl and set a proper ReturnUrl query string.
-
Admin Menu Issues for User Managers and Forum Managers, causing users to be
logged out
-
Profile page: profile photo and avatar updating logic losing pictures
Additions
-
Add a checkbox to send password reminder for imported users.
-
New DbManager available for download
-
Reply page show message replied to
-
smiley popup on the editor
-
[logic
dll; control dll] a drop down in the master page to serve as quick theme switcher
-
[logic
dll; control dll] Google code coloring
-
[logic
dll] an additional key, DisableMembershipAutoImport, in
web.config to allow membership integration without automatic member import
-
Photo loading and Slide Show animation in the gallery
-
[control
dll] forum home page RSS
-
[control
dll] IE 8 workaround
enable/disable through the admin control panel (in case such need arises)
-
Log out page take ReturnUrl as well for easy integration with user's site
Changes
-
Greatly improved memory usage with new a ASCX files incorporating method
-
jQuery incorporated into the software - better compatibility with browsers
-
General Size improvements on the entire js library
-
Admin CP User Group page uses page method instead of ASP.NET callback (slow)
-
Search feature uses page method to check for readiness instead of Ajax postback
(slow)
-
change Photo Rotator to use a new contro
-
[control dll; menu js] allow change to the forum home
link on the breadcrumb in the AdminCP (whether to use ~/default.aspx
or ~/, etc.)
-
[template] slight change in online user list template
-
refined Original theme
-
Change context menu root item HTML -> consistency in menu styling allowing easier
modification through just one CSS file
-
[sp] Change the post count update stored procedure's frequency to every
4 hours instead of 24 hours.
-
Support html code in announcements
-
quote / auto quote feature on message reply -> inject properly HTML instead of
raw PGDCode into the editor
-
Improves the search word highlighting function by focusing on words in the message
body only (client side performance improvements)
-
a new editor button for PGDCode for better readability
-
Change the general style for the error handler pages (error 500 and 404)
-
[control dll] Use jQuery.ajax to call page methods and web services to reduce
bandwidth
-
Add H1 tag to forum and message title on the respective pages for SEO purposes
-
Cursor auto focus for:
- Registration page
- Login page
- Post page
-
Reorganize the message / forum options menu:
-
move subscription item out of the menu, and allow to choose subscription preference
-
move RSS out
-
Modify the message template to show IP and post number directly on the page
-
[Regular.master] Re-organize forum's main navigational menu to add Photo
Gallery as root
-
[logic dll] A link to scroll to message that received the reward point (if
any)
-
Improves User Control Panel experience
-
Re-organize the edit profile interface (more tabs,
shorter vertical scrolls)
-
Avatar upload and profile picture upload interface enhancements
-
[sp; ln] Improves Subscription Page user experience -> easier to see and
set preference for each subscribed item
-
PM and Contact list page Ajax operation improvements
-
[logic dll] "hide profile" also hide from member
list
|
|