Updates: jQuery upgraded to version 1.3.2, App Studio Updates
Early morning EST on Friday, May 15th, we'll be launching a small release including several enhancements to your login and join functionality, a couple new point-earning actions, the ability to set limits on how frequently members can earn points for a given action, and a new set of APIs for the Points & Levels app. Your site will be in read-only mode during the release, from from 3AM - 6AM EST/7AM-10AM GMT.
Please note: this release includes updates to your member join and login pages. If you're using custom CSS or JavaScript, we recommend visiting the KickApps 4.1 staging environment to ensure that your site looks and functions as intended with the new functionality. For more information, check out the KickApps 4.1 page code updates doc.
Easy-access join and login
We've made it even easier to join your community! With this release, members will be able to join your community with their Facebook, Google, Yahoo, AOL, or OpenID accounts.
Once they've signed up, members will also have an easier time logging into your community, as they'll be able to do so with their e-mail addresses or their usernames.
We've also fixed an issue that was preventing users from logging in from other services from the member login page.
Finally, editors can now log in from the Affiliate Center login page at http://affiliate.kickapps.com/kickapps/user/displayAffiliateLoginPage.kickAction.
Email members when others add comments to their profiles or media items
With this optional feature activated, when someone comments on a member's profile, that member will receive an e-mail letting them know. Similarly, when someone comments on a media item, the member who contributed that media item will receive an e-mail. Activate this feature in the Affiliate Center under Configure > Site Settings:
Your members can then choose whether to receive these e-mails from "my home" > "edit account".
Points & Levels Enhancements
We've added two new point-earning actions that incent your members to recruit more people to your community. The new "invite friends to join the community" action awards points to members for sending the invite friends e-mail, and the "someone joins the community from member's invitation" action rewards members when the people they invite actually join your community.
With this release you'll also be able to prevent users from gaming your points system by setting limits on how many times per day a given member can earn points for performing a point-earning action.
New API Calls
API calls for Points & Levels:
- Set point offset (System-generated points are points members earn for performing point-earning actions. A member's point offset is another number (positive or negative) that is added or deducted from a member's system-generated points to render their total number of points as it appears on the site.)
- Add or remove points from a member's point offset
- Get a member's points (total, system-generated, and offset) and level
- Set a member's custom Level
Other new API Calls:
Please note: API access requires a special account. See the API docs for more information.
Changes to the SSO API
The "signInRegisterUser" call will now include "userName" parameter as part of its response payload.
Fixes
- Ampersands are no longer being added to URLs when DNS masking is enabled.
- Custom member profile questions now appear on both the affiliate webmaster's profile and member details page in the AC.
- Group descriptions now appear in the <description> nodes of RSS feeds.
App Studio Updates
You can now set toggleable buttons to load in their toggled states. Select the "Toggled" checkbox in the button properties panel.
Audio players now offer a new playback option: "Play on load". With this option enabled, the audio player will begin playing the first track in its playlist automatically when it first loads. The "Auto Play" option now means that when the player finishes playing an audio track, it will automatically play the next track in its playlist. "Auto Advance" continues to mean that when the player finishes playing an audio track, it will advance to the next track in its playlist but won't play this track.
The slideshow component now offers a background color setting:
App Studio Fixes
- Fixed an issue with setting boolean properties to "false" in the "Update Property" action. You can now use
0orfalse. - The text component can now render evaluated number properties (like #{ComponentName.dataProvider.length}) without additional characters.
- Fixed fullscreen functionality in players that are nested in containers.
Questions? Comments? Let us know what you think on the KickDeveloper Message Board.