SocialEngine Music 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.06

  1. admin/install_music.php - Incremented version
  2. templates/browse_music.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
  3. templates/styles_music.css - Changed pt font definition to px to ensure Windows DPI does not affect layout

Version 3.05

  1. header_music.php - Added code to utilize hooked template includes; fixed some handling for default skin settings
  2. user_music_upload.php - Fixed problem where sessions started by third-party plugins would conflict with and prevent upload (for <=3.07 only); added client-side validation of file extension and size; fixed missing check on max songs
  3. admin/install_music.php - Incremented version
  4. include/class_music.php - Modified the music_total method to work for count a user's songs
  5. templates/admin_levels_musicsettings.tpl - Fixed some handling for default skin settings
  6. templates/header_music.tpl - No longer included (provided for backwards compatibility)

Version 3.04

  1. header_music.php - Added site statistics hook
  2. music_ajax.php - Added missing $page variable assignment
  3. user_music_upload.php - Session compatibility fix for SE 3.10; fixed problem with simple uploader
  4. admin/admin_header_music.php - Added site statistics hook
  5. admin/install_music.php - Incremented version; new installations will use static language vars for actiontypes, notifytypes, and systememails to ease importing
  6. images/music_bar.gif - Removed, moved to main platform as part of the global uploader
  7. images/music_failed.png - Removed, moved to main platform as part of the global uploader
  8. images/music_file.png - Removed, moved to main platform as part of the global uploader
  9. images/music_move.png - Removed, moved to main platform as part of the global uploader
  10. images/music_progress.gif - Removed, moved to main platform as part of the global uploader
  11. images/music_success.png - Removed, moved to main platform as part of the global uploader
  12. images/music_Swiff.Uploader.swf - Removed, moved to main platform as part of the global uploader
  13. images/music_uploading.png - Removed, moved to main platform as part of the global uploader
  14. include/functions_music.php - Added site statistics generation function; fixed showing of download link when disabled in search function
  15. include/js/FancyUpload2.js - Removed, moved to main platform as part of the global uploader
  16. include/js/Fx.ProgressBar.js - Removed, moved to main platform as part of the global uploader
  17. include/js/music_player.js - Removed, moved to main platform as part of the global uploader
  18. include/js/Swiff.Uploader.js - Removed, moved to main platform as part of the global uploader
  19. templates/admin_levels_musicsettings.tpl - Made plugin loop in menu fully compatible with 3.10 (is backwards compatible with all v3 as well)

Version 3.03

  1. user_music_upload.php - Fixed conflict with mod_security and the user_password cookie; removed inclusion of json classes because they are now handled in SE304's header.php
  2. admin/install_music.php - Incremented version; now forces utf8 charset on related tables and columns
  3. include/js/class_music.js - Upgraded to use SE304's preliminary Javascript API; UI fixes for AJAX music deletion
  4. templates/browse_music.tpl - Fixed incorrect profile link
  5. templates/profile_music.tpl - Changed username to displayname
  6. templates/user_music.tpl - Added support for SE304's JS API; UI fixes for AJAX music deletion

Version 3.00alpha/3.01alpha/3.02beta

The upgrade to 3.00alpha/3.01alpha/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.20

  1. include/class_music.php - Fixed pagination bug on line ~159.
  2. user_music_upload.php / user_music_upload.tpl - Removed Basic and Java based file uploader (until bugs can be resolved)
  3. user_music_upload.php / user_music_upload.tpl - Added "FancyUpload" AJAX-style file uploader.
  4. upload_frame.php / upload_frame.tpl - Created file to handle new AJAX-style file uploader.
  5. music_upload.php - Created file to handle files from new AJAX-style file uploader.
  6. lang/lang_english_music.php
    Removed: $user_music_upload[8] to $user_music_upload[12]

    Added:
    $music_upload[1] = "Music not enabled for this user";
    $music_upload[2] = "The file ";
    $music_upload[3] = " has been uploaded successfully";
    $music_upload[4] = " was unable to be uploaded, please try again later";
    $music_upload[5] = "There was an unknown error, please try again later";

    $upload_frame[1] = "Upload Song";
    $upload_frame[2] = "Add a song";
    $upload_frame[3] = "Clear list";
    $upload_frame[4] = "Overall Progress";
    $upload_frame[5] = "File Progress";
    $upload_frame[6] = "Select the song you wish to upload";

Version 2.10

  1. user_music_upload.php - Added basic uploader link.
  2. user_music_upload.php - Updated basic uploader to show loading icon when uploading a file.
  3. user_music_upload.php - Updated basic uploader to display message when uploading a file.
  4. user_music_upload.php - Added loading icon to applet load div.
  5. user_music_upload.php - Changed Safari users to Basic Uploader
  6. footer_music.php - Fixed bug with music player being displayed when user did not have music.
  7. include/class_music.php - Now checks for empty string for song artist/title, and uses filename if found.
  8. profile.php - Changed default skin to Basic Playlist
  9. lang/lang_english_music.php
    $user_music_upload[18] = "If the file uploader does not show up after 10-15 seconds, <a href=\"#\" onclick=\"javascript:showBasic(); return false;\">click here</a> to use the basic file uploader";
    $user_music_upload[19] = "<img src='images/icons/music_working.gif' style='vertical-align:middle'&ht; Please wait while the file upload applet loads";
    $user_music_upload[20] = " Your song is uploading, please do not leave this page. You will be notified when it is complete.";
    $user_music_upload[21] = "Upload Song";

(c) 2008 Webligo Developments