SocialEngine Album Plugin Version Changes

This file contains a list of each file that was modified in each new version as well as any language variables that were added or changed.

Version 3.07

  1. admin/install_album.php - Incremented version
  2. include/class_album.php - fixed bug with altering title/description of photos
  3. templates/user_album_update.tpl - fixed bug with altering title/description of photos
  4. user_album.php - fixed bug with photo deletion
  5. user_album_update.php - fixed bug with altering title/description of photos


Version 3.06

  1. album_ajax.php - Added
  2. header_album.php - Added code to utilize hooked template includes
  3. user_album.php - Fixed security vulnerability
  4. user_album_edit.php - Fixed minor security vulnerability
  5. user_album_settings.php - Fixed minor security vulnerability
  6. user_album_update.php - Moved ajax functions
  7. user_album_upload.php - Fixed problem where sessions started by third-party plugins would conflict with and prevent upload (for <=3.07 only); action media path and link will now use relative URL; added client-side validation of file extension and size
  8. admin/install_album.php - Incremented version
  9. include/class_album.php - Fixed possible minor security issue in album_media_delete(); fixed problems with cached totals and covers when moving media between albums
  10. include/js/class_album.js - Added
  11. templates/album_file.tpl - Fixed reporting bug; Changed pt font definition to px to ensure Windows DPI does not affect layout
  12. templates/browse_albums.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
  13. templates/header_album.tpl - No longer included (provided for backwards compatibility)
  14. templates/styles_album.css - Changed pt font definition to px to ensure Windows DPI does not affect layout
  15. templates/user_album.tpl - Fixed security vulnerability; added ajax functions
  16. templates/user_album_update.tpl - Added ajax functions


Version 3.05

  1. browse_albums.php - Fixed support for "Public Permission Defaults"
  2. header_album.php - Fixed support for "Public Permission Defaults"; added site statistics hook
  3. user_album_upload.php - Session compatibility fix for SE 3.10
  4. admin/admin_header_album.php - Added site statistics hook
  5. admin/admin_levels_albumsettings.php - Fixed bug in privacy handling that would update users in other levels; fixed checking no privacy options, will now replace it with only the most public
  6. admin/install_album.php - Incremented version; added se_albums.album_totalfiles, se_albums.album_totalspace, and se_media.media_totalcomments columns for speed; new installations will use static language vars for actiontypes, notifytypes, and systememails to ease importing
  7. include/class_album.php - Added handling for the new se_albums.album_totalfiles, se_albums.album_totalspace, and se_media.media_totalcomments columns
  8. include/functions_album.php - Added site statistics generation function; fixed possible problem with the tag search generation
  9. templates/admin_levels_albumsettings.tpl - Made plugin loop in menu fully compatible with 3.10 (is backwards compatible with all v3 as well)


Version 3.04

  1. user_album_upload.php - Fixed bug in getting photo size
  2. admin/install_album.php - Incremented version; now ensures utf8/utf8_unicode_ci on all database text columns
  3. templates/album_file.tpl - Fixed IE bug; fixed left/right icon sources


Version 3.03beta

  1. album.php - Removed code to display photos of a user.
  2. album_file.php - Removed code to display photos of a user.
  3. header_album.php - Added a hook, removed some code.
  4. user_album_upload.php - Fixed problem with overwritten session vars.
  5. admin/admin_viewalbums.php - Searching by first/last name now works, and displayname is shown.
  6. include/functions_album.php - Added hooked function.
  7. templates/admin_viewalbums.tpl - Searching by first/last name now works, and displayname is shown.
  8. templates/album.tpl - Removed code to display photos of a user.
  9. templates/album_file.tpl - Removed code to display photos of a user, now utilizing comment/tag JS classes.
  10. templates/header_album.tpl - Took out tagging javascript.
  11. templates/styles_album.css - Changed classes.


Version 3.00alpha/3.01alpha/3.02beta


The upgrade to 3.02beta involves replacing all of your PHP, TPL, and CSS files. This means that you will lose any changes you have made to these files. Unfortunately there is no easy way to avoid this since we've made so many changes to the platform. If possible, make a note about each change you've made in your current installation so that you can reapply them after the upgrade process.


Version 2.50

  1. functions_album.php - Fixed issue with certain images not being returned in results.


Version 2.40

  1. album.php - Fixed privacy error message bug.
  2. album_file.php - Fixed privacy error message bug.
  3. header_album.php - Fixed minor security bug.
  4. user_album.php - Fixed bug when admin allows "unlimited" space.
  5. user_album_upload.php - Fixed bug when admin allows "unlimited" space.
  6. admin/admin_header_album.php - Fixed minor security bug.


Version 2.30

  1. templates/admin_levels_albumsettings.tpl - Fixed missing header for "Allow Custom CSS Styles?".


Version 2.20

  1. templates/albums.tpl - Fixed problem with last update date when album hasn't been updated.
  2. templates/user_album.tpl - Fixed problem with last update date when album hasn't been updated.
  3. templates/user_album_friends.tpl - Fixed problem with last update date when album hasn't been updated.
  4. include/class_album.php - Albums of unconfirmed friends no longer display on the "My Friends' Albums" page.


Version 2.10

  1. album.php - Fixed privacy bug, error page language variable bug.
  2. album_file.php - Fixed privacy/comment bug.
  3. user_album_comments.php - Fixed redirection bug when album_id was incorrectly specified.
  4. user_album_edit.php - Fixed redirection bug when album_id was incorrectly specified.
  5. user_album_update.php - Fixed redirection bug when album_id was incorrectly specified.
  6. user_album_upload.php - Fixed redirection bug when album_id was incorrectly specified.
  7. templates/album.tpl - Fixed issue with multiple album pages.
  8. templates/album_file.tpl - Posting comments didn't work when comment security code was turned off.


Version 2.00


The upgrade to 2.00 involves replacing all of your PHP, TPL, and CSS files. This means that you will lose any changes you have made to these files. Unfortunately there is no easy way to avoid this since we've made so many changes to the platform. If possible, make a note about each change you've made in your current installation so that you can reapply them after the upgrade process.


Version 1.40

  1. user_albums_add.php - Album titles and descriptions now censor banned words.
  2. user_albums_edit.php - Album titles and descriptions now censor banned words.
  3. user_albums_update.php - Photo titles and descriptions now censor banned words.


Version 1.30

  1. album.php - Added pagination to photo albums.
  2. user_albums_add.php - Now user's last update date is updated when albums are created.
  3. user_albums_edit.php - Now user's last update date is updated when albums are edited, and line breaks in album description work.
  4. user_albums_update.php - Now user's last update date is updated when photos are edited, media comments are properly deleted, and line breaks in media descriptions work.
  5. user_albums_upload.php - Now user's last update date is updated when photos are uploaded.
  6. templates/album.tpl - Added pagination to photo albums.
  7. templates/album_file.tpl - Fixed photo dimension problem.
  8. templates/user_albums_comments.tpl - Fixed photo dimension problem.
  9. templates/user_albums_friends.tpl - Added language translation.
  10. templates/admin_viewalbums.tpl - Allowed admin to view private albums as if logged in as user.
  11. admin/admin_viewalbums.php - Allowed admin to view private albums as if logged in as user.
  12. lang/lang_english_album.php
    $album[9] = "Last Page";
    $album[10] = "viewing photo";
    $album[11] = "of";
    $album[12] = "viewing photos";
    $album[13] = "Next Page";


Version 1.20

  1. album.php
  2. album_file.php
  3. albums.php
  4. templates/album_file.tpl
  5. lang/lang_english_album.php
    $album[8] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $album_file[18] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $albums[7] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";


Version 1.10

  1. user_albums_delete.php
  2. templates/user_albums_upload.tpl
  3. lang/lang_english_album.php
    $user_albums_upload[9] = "You have";
    $user_albums_upload[17] = "MB of free space remaining.<br>You may upload files of the following types:";
    $user_albums_upload[18] = "<br>You may upload files with sizes up to";
    $user_albums_upload[19] = "KB.";

©2007 Webligo Developments