SocialEngine Group 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 2.40

  1. group.php - Added group discussion.
  2. group_discussion.php - Added group discussion.
  3. group_discussion_delete.php - Added group discussion.
  4. group_discussion_post.php - Added group discussion.
  5. group_discussion_view.php - Added group discussion.
  6. header_group.php - Fixed minor security bug.
  7. user_group_add.php - Added option for group discussion.
  8. user_group_edit.php - Added option for group discussion.
  9. admin/admin_group.php - Added security image option for group discussion.
  10. admin/admin_levels_groupsettings.php - Added option for group discussion.
  11. images/icons/group_discussion16.gif
  12. images/icons/group_discussion_post16.gif
  13. include/class_group.php - Added group discussion methods.
  14. templates/admin_group.tpl - Added security image option for group discussion.
  15. templates/admin_levels_groupsettings.tpl - Added option for group discussion.
  16. templates/group.tpl - Added group discussion.
  17. templates/group_album.tpl - Fixed issue when photos have no title.
  18. templates/group_discussion.tpl - Added group discussion.
  19. templates/group_discussion_delete.tpl - Added group discussion.
  20. templates/group_discussion_post.tpl - Added group discussion.
  21. templates/group_discussion_view.tpl - Added group discussion.
  22. templates/styles_group.css - Added group discussion related css.
  23. templates/user_group_add.tpl - Added option for group discussion.
  24. tempaltes/user_group_edit.tpl - Added option for group discussion.
  25. lang/lang_english_group.php
    $admin_group[32] = "Require users to enter validation code when starting or posting in a discussion topic?";
    $admin_group[33] = "If you have selected Yes, an image containing a random sequence of 6 numbers will be shown to users on the \"start a topic\" and \"post topic reply\" page. Users will be required to enter these numbers into the Verification Code field in order to post their topic/reply. This feature helps prevent users from trying to create discussion topic spam. For this feature to work properly, your server must have the GD Libraries (2.0 or higher) installed and configured to work with PHP. If you are seeing errors, try turning this off. ";
    $admin_group[34] = "Yes, enable validation code for discussion topics.";
    $admin_group[35] = "No, disable validation code for discussion topics.";
    $admin_levels_groupsettings[52] = "<b>Group Discussion Options</b><br>Group leaders can choose from any of the options checked below when they decide who can create and post in discussion topics in their groups. If you do not check any options, everyone will be allowed to post discussion topics in groups.";
    $user_group_add[29] = "Allow Discussion Board?";
    $user_group_add[30] = "You can decide who can create and post in discussion topics in this group.";
    $user_group_edit[47] = "Allow Discussion Board?";
    $user_group_edit[48] = "You can decide who can create and post in discussion topics in this group.";
    $group[42] = "Discussion Topics";
    $group[43] = "view all topics";
    $group[44] = "There are no discussion topics.";
    $group[45] = "start topic";
    $group[46] = "post(s), updated";
    $group[47] = "discussion topics";
    $group[48] = "Topics:";
    $group_discussion_post[1] = "An Error Has Occurred";
    $group_discussion_post[2] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $group_discussion_post[3] = "Return";
    $group_discussion_post[4] = "Discussion Board";
    $group_discussion_post[5] = "Start Topic";
    $group_discussion_post[6] = "Post Topic";
    $group_discussion_post[7] = "Topic Subject";
    $group_discussion_post[8] = "Your Message";
    $group_discussion_post[9] = "Please enter a subject.";
    $group_discussion_post[10] = "Please enter a message to post.";
    $group_discussion_post[11] = "Cancel";
    $group_discussion_post[12] = "Post Reply";
    $group_discussion_post[13] = "Enter the numbers you see in this image into the field to its right. This helps keep our site free of spam.";
    $group_discussion_post[14] = "You have entered the wrong security code.";
    $group_discussion[1] = "An Error Has Occurred";
    $group_discussion[2] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $group_discussion[3] = "Return";
    $group_discussion[4] = "Discussion Board";
    $group_discussion[5] = "Start Topic";
    $group_discussion[6] = "Back to";
    $group_discussion[7] = "Last Page";
    $group_discussion[8] = "showing topic";
    $group_discussion[9] = "of";
    $group_discussion[10] = "showing topics";
    $group_discussion[11] = "Next Page";
    $group_discussion[12] = "post(s), updated";
    $group_discussion[13] = "delete";
    $group_discussion[14] = "Topic";
    $group_discussion[15] = "Last Updated";
    $group_discussion[16] = "Replies";
    $group_discussion[17] = "Views";
    $group_discussion[18] = "replies";
    $group_discussion[19] = "views";
    $group_discussion_delete[1] = "An Error Has Occurred";
    $group_discussion_delete[2] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $group_discussion_delete[3] = "Return";
    $group_discussion_delete[4] = "Delete Topic";
    $group_discussion_delete[5] = "Delete Post";
    $group_discussion_delete[6] = "Are you sure you want to delete this topic?";
    $group_discussion_delete[7] = "Are you sure you want to delete this post?";
    $group_discussion_delete[8] = "Delete Topic";
    $group_discussion_delete[9] = "Delete Post";
    $group_discussion_delete[10] = "Cancel";
    $group_discussion_delete[11] = "Discussion Board";
    $group_discussion_view[1] = "An Error Has Occurred";
    $group_discussion_view[2] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $group_discussion_view[3] = "Return";
    $group_discussion_view[4] = "Discussion Board";
    $group_discussion_view[5] = "Reply to Topic";
    $group_discussion_view[6] = "Back to Discussion Board";
    $group_discussion_view[7] = "Last Page";
    $group_discussion_view[8] = "showing post";
    $group_discussion_view[9] = "of";
    $group_discussion_view[10] = "showing posts";
    $group_discussion_view[11] = "Next Page";
    $group_discussion_view[12] = "Anonymous";
    $group_discussion_view[13] = "\o\\n"; //THESE CHARACTERS ARE BEING ESCAPED BECAUSE THEY ARE BEING USED IN A DATE FUNCTION
    $group_discussion_view[14] = "message";
    $group_discussion_view[15] = "delete";


Version 2.30

  1. user_group_add.php - Line breaks no longer show up as <br> in the description when an error occurs on the page.
  2. include/functions_group.php - User deletion now also deletes all group membership and comments for that user.
  3. templates/admin_viewgroups.tpl - Fixed group creation date display format.
  4. templates/group.tpl - "View All Comments" link no longer displays if there are no comments.


Version 2.20

  1. include/class_group.php - Added language variables for date field, fixed bug with error messages.
  2. templates/user_group_add.tpl - Added a language variable for text.
  3. templates/user_group_edit.tpl - Group Style tab does not display if feature is disabled.
  4. templates/user_group_edit_comments.tpl - Group Style tab does not display if feature is disabled.
  5. templates/user_group_edit_delete.tpl - Group Style tab does not display if feature is disabled.
  6. templates/user_group_edit_files.tpl - Group Style tab does not display if feature is disabled.
  7. templates/user_group_edit_files_comments.tpl - Group Style tab does not display if feature is disabled.
  8. templates/user_group_edit_files_upload.tpl - Group Style tab does not display if feature is disabled.
  9. templates/user_group_edit_invite.tpl - Group Style tab does not display if feature is disabled.
  10. templates/user_group_edit_member.tpl - Group Style tab does not display if feature is disabled.
  11. templates/user_group_edit_members.tpl - Group Style tab does not display if feature is disabled.
  12. templates/user_group_edit_members_remove.tpl - Group Style tab does not display if feature is disabled.
  13. lang/lang_english_group.php
    $class_group[4] = "MONTH";
    $class_group[5] = "DAY";
    $class_group[6] = "YEAR";
    $user_group_add[28] = "Group Details";


Version 2.10

  1. group.php - Fixed privacy/comment bug.
  2. group_album.php - Fixed privacy bug.
  3. group_album_file.php - Fixed privacy/comment bug.
  4. group_comments.php - Fixed privacy/comment bug.
  5. group_members.php - Fixed privacy bug.
  6. user_group_edit.php - Fixed privacy/comment bug.
  7. templates/group.tpl - Fixed comment posting when security image is turned off.
  8. templates/group_album_file.tpl - Fixed comment posting when security image is 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.60

  1. user_groups_browse.php - Paginated group browse page.
  2. user_groups_add.php - Added protection against directory listing in uploads_group/ directory, group titles, descriptions, and fields now censor banned words and display line breaks properly.
  3. user_groups_edit.php - Group titles, descriptions, and fields now censor banned words.
  4. user_groups_edit_files.php - Photo titles and captions now censor banned words and display linebreaks properly, added protection against directory listing in uploads_group/ directory.
  5. user_groups_edit_files_upload.php - Added protection against directory listing in uploads_group/ directory.
  6. /templates/user_groups_browse.tpl - Paginated group browse page.
  7. /templates/user_groups_add.tpl - Now hides comment options if only one option is available.
  8. lang/lang_english_group.php
    $user_groups_browse[16] = "Last Page";
    $user_groups_browse[17] = "viewing group";
    $user_groups_browse[18] = "of";
    $user_groups_browse[19] = "viewing groups";
    $user_groups_browse[20] = "Next Page";


Version 1.50

  1. user_groups_edit_files.php - Group photo deletion now works properly.
  2. user_groups_add.php - Fixed date field server-dependent problem.
  3. user_groups_edit.php - Fixed date field server-dependent problem; group descriptions and textarea group fields now display linebreaks properly.
  4. admin/admin_viewgroups.php - Allowed admin to view private groups as if logged in as owner.
  5. templates/admin_viewgroups.tpl - Allowed admin to view private groups as if logged in as owner.
  6. templates/group.tpl - Set vertical alignment and nowrap on field titles, fixed photo dimension problem.
  7. templates/group_album_file.tpl - Fixed photo dimension problem.
  8. templates/browse_members.tpl - Fixed photo dimension problem.
  9. templates/user_groups_edit_invite.tpl - Fixed incorrect language variable display (was showing "{$user_groups_edit_invite17}" instead of "Username:").


Version 1.40

  1. admin/admin_usergroups.php - When the admin removes the option to allow group leaders to include/exclude a group in search/browse results, this option is toggled to "Yes" for all groups.
  2. user_groups_add.php - When the option to include/exclude a group in search/browse results was not given, the default was set to "No".
  3. user_groups_edit.php - When the option to include/exclude a group in search/browse results was not given, the default was set to "No".
  4. group_album.php - Pagination added to reduce load time.
  5. templates/group_album.tpl - Pagination added to reduce load time.
  6. templates/group_album_file.tpl - Minor URL bug fix.
  7. templates/admin_usergroups.tpl - Subcategories could not be created beneath pre-existing categories.
  8. templates/user_groups_add.tpl - When some group categories had no subcategories, subcategories were not displaying at all.
  9. templates/user_groups_edit.tpl - When some group categories had no subcategories, subcategories were not displaying at all.
  10. lang/lang_english_group.php
    $group_album[5] = "Last Page";
    $group_album[6] = "viewing image";
    $group_album[7] = "of";
    $group_album[8] = "viewing images";
    $group_album[9] = "Next Page";


Version 1.30

  1. user_groups_edit_comments.php - Group comments were not being deleted.
  2. user_groups_edit_member.php - Transfering group ownership was incomplete.
  3. templates/admin_usergroups.tpl - Group categories were not saving.
  4. templates/group.tpl - User avatars were not displaying when a comment was posted.
  5. templates/user_groups_browse.tpl - Page was displaying "$user_groups_browse9" instead of "Other".
  6. templates/browse_members.tpl - Next/Last page links were not working properly.
  7. templates/user_groups_edit_member.tpl - When selecting "Owner" rank, page displays incorrectly.


Version 1.20

  1. group.php
  2. group_album.php
  3. group_album_file.php
  4. templates/admin_usergroups_addfield.tpl
  5. templates/admin_usergroups_editfield.tpl
  6. templates/group_album_file.tpl
  7. lang/lang_english_group.php
    $group[30] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $group_album[4] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";
    $group_album_file[17] = "You must be logged in to view this page. <a href='login.php'>Click here</a> to login.";


Version 1.10

  1. user_groups_edit_comments.php
  2. templates/group.tpl
  3. templates/group_album_file.tpl
  4. templates/user_groups_edit.tpl
  5. templates/user_groups_edit_files_comments.tpl
  6. templates/user_groups_edit_files_upload.tpl
  7. lang/lang_english_group.php
    $group[29] = "Browse Photos";
    $group_album_file[16] = "By";

©2007 Webligo Developments