Favorites 4.x

Legacy documentation for Favorites 4.x.

Version 4.0.4 (April 27, 2015)

  • Added collection_id="" parameter support for applicable Favorites tags.
  • Added paginate_base="" parameter to applicable Favorites tags.
  • Updated for compatibility with ExpressionEngine 2.10+.
  • Fixed a bug where an error would display in Favorites:Saved_By if the orderby="" parameter was not used.

Version 4.0.3 (February 24, 2015)

  • Added type="", favorites_member_id="" and favorites_username="" parameters to Favorites:Count to allow retrieving the total favorited entries/members for a specified user.
  • Fixed a bug where using a non-preexisting collection name in the collection="" parameter would not save to the default collection name instead.
  • Fixed a bug where only using the collection="" parameter could result in an invalid collection name error.

Version 4.0.2 (January 27, 2015)

  • Fixed a bug where using the Favorites:Info tag multiple times on a template with different collections would repeat the contents of the first Favorites:Info tag only.
  • Made some minor adjustments and improvements to the Demo Templates.

Version 4.0.1 (January 15, 2015)

  • Added a disable_pagination="yes" parameter to Favorites:Info and Favorites:Members tags to aid with potential pagination conflict issues.
  • Fixed a bug where the favorites_username="" and favorites_member_id="" parameters did not work in Favorites:Members tag.
  • Fixed some issues and makes some adjustments to the Favorites demo templates.

Version 4.0.0 (November 18, 2014)

  • Added demo templates to Favorites to help demonstrate and teach usage of add-on.
  • Added favoriting functionality for saving EE member profiles.
  • Added ability to have custom collection names for channel entries and members.
  • Added new Favorites:Form tag to securely handle and enhance the adding of new favorites.
  • Added new Favorites:Edit tag for the ability to edit/update favorites.
  • Added the ability to save notes for each favorite.
  • Added the ability to save an entry or member more than once, to different collections.
  • Added new Favorites:Info tag, a loop that is used for displaying the currently logged in members favorite data for each entry/member, and helping with handling the formatting for adding/removing/editing favorites.
  • Added prefixed variable names to all Favorites template tags (ex: {favorites:variable_name}).
  • Added new Favorites:Members tag, which displays all saved member account favorites for the currently logged in user.
  • Added availability of avatar variables and conditionals for all member data-related template tags.
  • Added "error_page" parameter for custom error pages functionality for all form tags.
  • Added new Favorites:Collections tag that displays a list of all collections for the site, filterable by entry collections or member collections (or both).
  • Added new Favorites:Collection_Form tag, used for adding and updating existing collections on the front end templates.
  • Overhauled Favorites control panel interface.
  • Updated the Favorites:Entry_Count to be named Favorites:Count, and updated its behavior to be more simplified and recognize collections and members.
  • Updated the Favorites:Shared tag to be named Favorites:Related_Entries for channel entries, and Favorites:Related_Members for members.
  • Updated the Favorites:Rank tag to be named Favorites:Rank_Entries for channel entries, and Favorites:Rank_Members for members.
  • Updated the Favorites:Members tag to be named Favorites:Saved_By to better clarify what it does, and free up the "Members" tag name for member profile favoriting functionality.
  • Updated all Favorites tags that loop data to have advanced pagination.
  • Updated all applicable previously existing tags to have "collection" parameters and variables to make use of new collection functionality.
  • Renamed the Favorites:Author_Rank tag to Favorites:Rank_Authors to be more consistent with other tag names.
  • Removed the Favorites:Saved tag in favor of the new robust Favorites:Info tag.
  • Removed error language from Favorites module control panel preferences and into normal EE language files.
  • Removed the Favorites:Save tag in favor of new Favorites:Form tag.

Version 3.1.3 (March 26, 2014)

  • Updated for compatibility with ExpressionEngine 2.8.
  • Added column checks for uninstall in case erroneous installs are missing columns to default ExpressionEngine tables.

Version 3.1.2 (September 18, 2013)

  • Updated for compatibility with ExpressionEngine 2.7.

Version 3.1.1 (May 1, 2013)

  • Updated for compatibility with ExpressionEngine 2.6.

Version 3.1.0 (January 29, 2013)

  • Removed support for ExpressionEngine 1.x (Favorites is now EE2 only).
  • Added offline documentation files to download package.
  • Added favorites_id to the 'delete_favorite_end' extension hook.
  • Fixed a bug where adding default preferences would cause errors when using MySQL in strict mode.

Version 3.0.5 (January 26, 2012)

  • Added new extension hooks: 'delete_all_favorites_start', 'delete_all_favorites_end', 'delete_favorite_start', 'delete_favorite_end'.
  • Updated pagination to support ExpressionEngine 2.4.
  • Fixed a bug where the Favorites:Entries tag would not correctly order results with pagination.

Version 3.0.4 (January 17, 2012)

  • Removed usage of EE's depreciated set_gmt function.
  • Fixed some minor stying issues in both the EE1 and EE2 control panel.
  • Fixed a bug where an SQL error was thrown when using the Favorites:Rank and filtering against an invalid category.
  • Fixed a bug where ordering by 'favorites_date' and using a limit returned the wrong entries.
  • Fixed a bug in Favorites:Rank where using a search:field_name="value" filter that returned zero entries was throwing a MySQL error.
  • Fixed a bug where specifying an entry via url_title would cause Favorites:Shared to return no results.
  • Fixed a bug where ordering Favorites:Rank by 'count' with 'sort' parameter set to 'asc' would return incorrectly ordered results.
  • Fixed a bug where users updating from versions less than 2.5.3 might get SQL errors on update.
  • Fixed a bug where language data in Preferences was being double escaped upon save.

Version 3.0.3 (August 15, 2011)

  • Converted Favorites to use Solspace Add-on Builder Framework, and Solspace Bridge for EE 1.x.
  • Added compatibility for NSM Addon Updater.
  • Fixed a bug where old extension hooks were left in place when upgrading in EE1.

Version 3.0.2 (December 17, 2010)

  • Updated and enhanced Favorites module CP area (in EE 2.x) to conform completely to native EE styling.
  • Removed "flow_ui" theme from Favorites module in EE 1.x.
  • Fixed a bug where an additional stray preference was added to the DB upon install.

Version 3.0.1 (September 29, 2010)

  • Added a preference to the Favorites CP to enable/disable the auto-favoriting for authors feature.
  • Fixed a bug where the dynamic="" parameter wasn't working in the Entries tag in EE 2.x.
  • Fixed some bugs with the insert_favorite_start & insert_favorite_end extension hooks.
  • Fixed a bug where site preferences could be present more than once in the database.

Version 3.0.0 (May 24, 2010)

  • Added compatibility for ExpressionEngine 2.x.