Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download tar.gz
228.85 KB
MD5: b52b4b9f86024328c74521471a586cdf
SHA-1: 8325cb0ef3deb4b9e5381fbdf42c5b59f9a7f677
SHA-256: ed308aa7b7d44f17aa104c192fe86a88f0c0897b990b010a9042644440199b5d
Download zip
232.56 KB
MD5: bdeab770ab662089e9ab563bfd45c883
SHA-1: 8179975a0c3581de3875085b97660e080db138e1
SHA-256: df43fa4cca25bae5c6e02a683c8d216a4ef996d814ee4a0b245d92815d69678d
Release notes
Achievements 7.x-1.1, 2011-07-18
--------------------------------
* Achievements can now be categorized into groups.
* Grouped achievements will be displayed within jQuery UI tabs.
* If groups exist, ungrouped achievements "upgrade" automatically.
* See achievements.api.php for more on how to define achievement groups.
* Achievements can now have images.
* Three possible display states: locked, unlocked, and hidden.
* Admins may set the default images at admin/config/people/achievements.
* An 'images' array has been added to hook_achievements_info() definitions.
* Per-achievement images can override the default on a per-state basis.
* CSS tweaks were made for a more flexible achievement display.
* Default images have been provided for each of the three states.
* Administrators can now manually give and take achievements from users.
* It's problematic on progression-based achievements and internal statistics.
* hook_achievements_info() gets 'storage' to define where statistics are kept.
* If 'storage' is not specified, assume it exists under the achievement ID.
* See admin/config/people/achievements for the disclaimer text on usage.
* See achievements.api.php for more on 'storage' and a revised HOWTO.
* A new permission, "Earn achievements", has been added.
* It is REQUIRED and NECESSARY for all roles that can unlock achievements.
* Core functions check for it so you shouldn't need it in your own code.
* If you think you need to check, use achievements_user_is_achiever().
* Removing this permission from a role does NOT delete data or ranks.
* It does stop, however, the collection of new data, points, or unlocks.
* achievements/leaderboard/NONEXISTENT now returns a 404.
* Locked achievements are now displayed on a user's achievements tab.
* No more warnings when viewing a user with no achievement unlocks.
* 'id' is no longer duplicated in hook_achievements_info() definitions.
* achievements.tpl.php has had its PHP moved to template_preprocess_hook().
* New variables have been added to streamline the display code.