Here are the latest changes to the JS-Kit platform in the last 1 month. We’ve been busy!
Highlights!
- New Support page launched on the main website with top support issues and contact form [Olga]
- New Partner program launched on main website [Olga]
- Added comments bulk export feature supporting RSS-C [Dmitry]
- Users can now share their comments with Yahoo! [Denis]
- Added URL field to “Leave a comment” form [Yuri]
- Moderator system performance greatly improved [Lev]
Other updates
Web Projects
- NEW: Skype contact button to pricing page [Olga]
- UPGRADED: Replace support email links on main website to point to the new support page [Olga]
- NEW: Copied the team page from Wiki to main website [Olga]
- TRANSLATED: Minichat pages translated into German [Olga]
- FIXED: Removed legacy link to Reviews service on “Ratings” page [Olga]
Third Party Integration
- FIXED: Duplicated comments after blogger import on some cases [Alexander]
- UPGRADED: Improved blogger import efficiency by increasing the number of comments fetched from blogger per request [Alexander]
- UPGRADED: Better Blogger import progress reporting [Alexander]
- FIXED: Blogger does not accept comments with HTML entities in it. We now provide the comments in a format compatible with Blogger [Alexander]
- FIXED: Blogger import script was not handling passwords with special symbols correctly [Alexander]
- FIXED: Blogger import script raises fatal error if blog url contains trailing whitespace symbols [Alexander]
- FIXED: Blogger import script imported hyperlinks information incorrectly [Alexander]
- FIXED: Incorrect error reporting during import when an user does not have admin access to a blog on Blogger [Alexander]
- UPGRADED: Added automatic regeneration of Google Auth Key for Blogger [Alexander]
Performance
- Removed first set of performance bottlenecks
- Set up AMQP data bus [Lev]
- dquery to store kvdata in parsed format [Lev]
Haloscan Parity
- NEW: Server side support for presence (tracking number of users currently online) [Oleg]
- NEW: Ability to retrieve data from both services from one request. [Lev]
- UPGRADED: Merged Haloscan and JS-Kit settings together [Yuri]
User Experience
- NEW: Pro upgrade promotion text on welcome panel [Valeriy]
- UPGRADED: Adjusted Polls inline admin panel layout (For 300px and less) [Andrew]
- FIXED: Text wrapping issue for long titles in Poll widget [Andrew]
- NEW: “Feedback” mode for Comments. In this mode comments are only visible to administrator and the user who left them [Andrew]
- FIXED: Star ratings render glitch in some cases on IE6 [Andrew]
- FIXED: User profile dragging experience improved [Valeriy]
- FIXED: Comments pagination was breaking sites in IE6 [Denis]
- FIXED: Upgraded Haloscan accounts didn’t have ability to attach images [Yuri]
- FIXED: display:inline now explicitly declared for emoticon images [Alexander]
Authentication
- NEW: Explicit login form on admin dashboard [Leonid]
- FIXED: Authentication robustness
- Keep session of EBP admins & users [Oleg]
- Delegate OpenID assignation instead of primary one [Oleg]
- First admin comment now makes email address mandatory [Igor L.]
- FIXED: Admin rights on web.me.com sites could not be restore [Lev]
Marketing:
- NEW: Created a comment playground for blogcatalog.com [Oleg]
API
- NEW: Ability to specify events handlers in JSKitEvents [Yuri]
- UPGRADED: Renamed “path” attribute to “uniq” comments widget, API [Yuri]
- NEW: API for new admin/domain registration [Lev]
- FIXED: Path normalization did not work with +’s in URLS [Oleg]
- FIXED: RSS feeds were not validating [Igor M.]
Other Updates
- FIXED: Widgets cause a Javascript error if a document does not have body tag [Leonid]
- FIXED: Backward compatibility for {labelName} in custom templates [Valeriy]
- FIXED: Comments on sites with HTTPS protocol generated nonsecure items error [Lev]
- FIXED: CGI error in web/trackback.cgi [Alexander]