Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download achievements-7.x-1.5.tar.gztar.gz 243.72 KB
MD5: c86ec54ee86fd5b003c2c88b89a8a01e
SHA-1: 2f14ea1293f56a0b9b5e3d1a3cd2c1585c0735f3
SHA-256: 7246418a7a00330a06e561c8e406ab7f7b5875e0e17eca722a491cd9d3391800
Download achievements-7.x-1.5.zipzip 251.61 KB
MD5: 89029158efa6b6e3996f807321816749
SHA-1: 58fd1b81891bfac7bd4b95e671adfdf4afc2c410
SHA-256: 77a72ee9849108dbd2a80fb5bfb5d4e1b507766a1c8b928566041f1c6a340cf8

Release notes


Achievements 7.x-1.5, 2012-05-01
--------------------------------
 * API CHANGE! API CHANGE! API CHANGE! API CHANGE! API CHANGE! API CHANGE!
  * If you have any 'hidden' type achievements, retype them to 'secret'.
  * "secret achievement" is more commonly known than "hidden achievement".
  * "secret" reads better with the newly available "invisible" type (below).
  * IF YOU DON'T RETYPE, HIDDEN ACHIEVEMENTS WILL BE EXPOSED TO USERS.

 * 'invisible' achievement types can now be created.
  * These will NOT display on a user's Achievements tab (unless unlocked).
  * They will display elsewhere as needed (leaderboards, per-page, etc.).
  * Some possible uses of 'invisible' achievements include:
   * Tenure-based achievements to thank long-time users, beta testers, etc.
   * To "reveal" a user's achievements instead of defaulting to all locked.
  * You can set an achievement to be both 'secret' and 'invisible'.
   * Makes it invisible on the user's Achievements tab (unless unlocked).
   * Shows the secret placeholder text when displayed elsewhere.
 * New hook added: hook_achievements_access_earn().
  * Allows you to programmatically determine if a user can earn achievements.
  * See the new submodule, achievements_optout, for an example of its use.
 * A new and optional submodule is added: achievements_optout.
  * Adds a new setting to a user's profile to opt-out of achievements.
  * If selected, all that user's unlocks and statistics are deleted.
  * If selected, that user's Achievements tab shows them opted-out.
  * An opted-out user can unselect the checkbox to start earning anew.
 * A new and optional submodule is added: achievements_pointless.
  * The module removes all the default competitive elements and display.
  * With a non-competitive environment, it's about challenging yourself.
  * All access to leaderboard pages and the default block is disabled.
  * No ranking information or achievement points are displayed.
  * user/#/achievements is the sole me-centric interface.
 * Per-load unlocks cache is now updated after new achievement unlocks.
 * Accept user IDs as well as names for manual achievement (un)?locking.
 * If 'points' is left undefined for an achievement, default to 0.
 * The achievements leaderboard block is no longer cached. Le sigh.
 * #1230506: Hopefully fixing SQL error for unknown achievement IDs.
 * #1341546: Mismatched leaderboard length defaults (thanks makononov).
 * #1373078: Locked achievements leaderboard tweaks (thanks aaronwinborn).
 * #1396776: Allow unlocked timestamp to be passed (thanks jhedstrom).
 * #1508572: Check earn access before admin give (thanks Royce Kimmons).
Created by: Morbus Iff
Created on: 1 May 2012 at 16:33 UTC
Last updated: 20 Oct 2015 at 17:28 UTC
New features
Bug fixes

Other releases