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 3.07
- admin/install_group.php - Incremented version
- templates/admin_group.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
- templates/browse_groups.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
- templates/group.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
- templates/group_album_file.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
- templates/group_discussion_view.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
- templates/styles_group.css - Changed pt font definition to px to ensure Windows DPI does not affect layout
- templates/user_home_group.tpl - Changed pt font definition to px to ensure Windows DPI does not affect layout
Version 3.06
- browse_groups.php - Fixed bug in Friends' Groups view
- group.php - Fixed comment tab privacy settings
- group_album_file.php - Fixed totals caching issue when deleting media
- group_discussion_view.php - Added group post last edit tracking
- admin/install_group.php - Incremented version; fixed default group view privacy setting on initial install; fixed bug in new group media tag link notification
- include/class_group.php - Added group post last edit tracking
- templates/admin_levels_groupsettings.tpl - Fixed incorrect language
- templates/group.tpl - Fixed incorrect links on the discussions tab for the first and last posters' profiles; fixed reporting bug
- templates/group_album_file.tpl - Fixed reporting bug
- templates/group_discussion_view.tpl - Added group post last edit tracking
Version 3.05
- group.php - Fixed topic count when deleting a topic; fixed allowing non-officer members to invite their friends
- group_discussion_view.php - Fixed post count when deleting a post
- header_group.php - Added code to utilize hooked template includes
- user_group_add.php - Fixed problem where allowing members to invite users was not saving
- user_group_edit.php - Fixed theoretical SQL injection vulnerability
- user_group_edit_members.php - Fixed member count handling
- user_group_invite.php - Fixed bug caused by not updating query to use bit-wise setting; fixed allowing non-officer members to invite their friends
- user_group_manage.php - Fixed member count handling
- user_group_upload.php - Fixed problem where sessions started by third-party plugins would conflict with and prevent upload (for <=3.07 only)
- admin/install_group.php - Incremented version
- include/class_group.php - Group date updated will now be initialized to current date on creation to prevent "Updated 39 years ago"; fixed some HTML escaping problems in discussions
- include/functions_group.php - Removed the notification_group() function from 2.x
- templates/admin_levels_groupsettings.tpl - Split level_group_allow into a bitwise value (view, join, create)
- templates/group.tpl - Fixed minor HTML error; fixed rare bug related to action media where incorrect images would be displayed
- templates/group_discussion_view.tpl - Fixed typo in pagination
- templates/header_group.tpl - No longer included (provided for backwards compatibility)
Version 3.04
- browse_groups.php - Fixed support for "Public Permission Defaults"; fixed possible SQL errors when user is logged out; added subdirectory style URL support; uses new bitwise user level setting (view, join, create)
- header_group.php - Fixed support for "Public Permission Defaults"; added site statistics hook; uses new bitwise user level setting (view, join, create)
- group.php - Added subdirectory style URL support; uses new bitwise user level setting (view, join, create); uses some new total caching columns
- group_album_file.php - Added subdirectory style URL support; uses new bitwise user level setting (view, join, create)
- group_discussion_post.php - Added subdirectory style URL support; now strips HTML from activity feed text; added [code]; uses new bitwise user level setting (view, join, create); added handling for some new total caching columns
- group_discussion_view.php - Added subdirectory style URL support; uses new bitwise user level setting (view, join, create); added handling for some new total caching columns
- user_group_add.php - Uses new bitwise user level setting (view, join, create)
- user_group_edit.php - Uses new bitwise user level setting (view, join, create)
- user_group_edit_member.php - Uses new bitwise user level setting (view, join, create)
- user_group_edit_members.php - Uses new bitwise user level setting (view, join, create)
- user_group_edit_settings.php - Fixed problem where allowing members to invite users was not saving; uses new bitwise user level setting (view, join, create)
- user_group_invite.php - Uses new bitwise user level setting (view, join, create)
- user_group_manage.php - Fixed username/displayname in system email; uses new bitwise user level setting (view, join, create)
- user_group_subsribe.php - Uses new bitwise user level setting (view, join, create)
- user_group_upload.php - Session compatibility fix for SE 3.10; action media path and link will now use relative URL; added client-side validation of file extension and size; uses new bitwise user level setting (view, join, create)
- admin/admin_header_group.php - Added site statistics hook
- admin/admin_levels_groupsettings.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
- admin/admin_viewgroups.php - Fixed deletion of groups
- admin/install_group.php - Fixed bad link in group media comment action type (Requires SE 3.10); Incremented version; added columns for total comments and members, total media comments, and total album files and space; split level_group_allow into a bitwise value (view, join, create); action types, notify types, and system emails will use static language IDs for new installs to ease importing
- include/class_group.php - Added handling for new columns added in install_group.php; added methods to handle the bbcode (quote and code)
- include/functions_group.php - Added site statistics generation function; fixed bug in action privacy query that would sometimes cause it to not show up for anonymous users
- templates/admin_levels_groupsettings.tpl - Made plugin loop in menu fully compatible with 3.10 (is backwards compatible with all v3 as well); split level_group_allow into a bitwise value (view, join, create)
- templates/browse_groups.tpl - Added handling for some new total caching columns
- templates/group.tpl - Fixed bad link in group media comment action type (Requires SE 3.10, you can ignore this file with <=3.07); added an edit group link shown to leader; added subdirectory style URL support
- templates/group_album_file.tpl - Added subdirectory style URL support
- templates/group_discussion_post.tpl - Added subdirectory style URL support
- templates/group_discussion_view.tpl - Added subdirectory style URL support
- templates/styles_group.css - Added class for [code]
- templates/user_group.tpl - Uses new bitwise user level setting (view, join, create); added subdirectory style URL support
- templates/user_group_edit.tpl - Added subdirectory style URL support
- templates/user_group_members.tpl - Added subdirectory style URL support
- templates/user_group_settings.tpl - Added subdirectory style URL support
Version 3.03
- group_album_file.php - Fixed typo in getting image size
- user_group_invite.php - Fixed bug in invite notify url
- user_group_upload.php - Fixed bug in getting photo size
- admin/install_group.php - Incremented version; fixed bug in invite notify url
- include/functions_group.php - Fixed bug with media tag query
- include/js/class_group_files.js - Fixed possible bug with empty titles
Version 3.02beta
- include/functions_group.php - Fixed broken activity feed.
- templates/user_group_add.tpl - Fixed bug with adding groups.
- templates/user_group_edit.tpl - Fixed bug with editing groups.
- templates/user_home_group.tpl - Added missing file.
Version 3.00alpha/3.01beta
The upgrade to 3.01beta 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.40
- group.php - Added group discussion.
- group_discussion.php - Added group discussion.
- group_discussion_delete.php - Added group discussion.
- group_discussion_post.php - Added group discussion.
- group_discussion_view.php - Added group discussion.
- header_group.php - Fixed minor security bug.
- user_group_add.php - Added option for group discussion.
- user_group_edit.php - Added option for group discussion.
- admin/admin_group.php - Added security image option for group discussion.
- admin/admin_levels_groupsettings.php - Added option for group discussion.
- images/icons/group_discussion16.gif
- images/icons/group_discussion_post16.gif
- include/class_group.php - Added group discussion methods.
- templates/admin_group.tpl - Added security image option for group discussion.
- templates/admin_levels_groupsettings.tpl - Added option for group discussion.
- templates/group.tpl - Added group discussion.
- templates/group_album.tpl - Fixed issue when photos have no title.
- templates/group_discussion.tpl - Added group discussion.
- templates/group_discussion_delete.tpl - Added group discussion.
- templates/group_discussion_post.tpl - Added group discussion.
- templates/group_discussion_view.tpl - Added group discussion.
- templates/styles_group.css - Added group discussion related css.
- templates/user_group_add.tpl - Added option for group discussion.
- tempaltes/user_group_edit.tpl - Added option for group discussion.
- 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
- user_group_add.php - Line breaks no longer show up as <br> in the description when an error occurs on the page.
- include/functions_group.php - User deletion now also deletes all group membership and comments for that user.
- templates/admin_viewgroups.tpl - Fixed group creation date display format.
- templates/group.tpl - "View All Comments" link no longer displays if there are no comments.
Version 2.20
- include/class_group.php - Added language variables for date field, fixed bug with error messages.
- templates/user_group_add.tpl - Added a language variable for text.
- templates/user_group_edit.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_comments.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_delete.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_files.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_files_comments.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_files_upload.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_invite.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_member.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_members.tpl - Group Style tab does not display if feature is disabled.
- templates/user_group_edit_members_remove.tpl - Group Style tab does not display if feature is disabled.
- 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
- group.php - Fixed privacy/comment bug.
- group_album.php - Fixed privacy bug.
- group_album_file.php - Fixed privacy/comment bug.
- group_comments.php - Fixed privacy/comment bug.
- group_members.php - Fixed privacy bug.
- user_group_edit.php - Fixed privacy/comment bug.
- templates/group.tpl - Fixed comment posting when security image is turned off.
- 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
- user_groups_browse.php - Paginated group browse page.
- 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.
- user_groups_edit.php - Group titles, descriptions, and fields now censor banned words.
- 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.
- user_groups_edit_files_upload.php - Added protection against directory listing in uploads_group/ directory.
- /templates/user_groups_browse.tpl - Paginated group browse page.
- /templates/user_groups_add.tpl - Now hides comment options if only one option is available.
- 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
- user_groups_edit_files.php - Group photo deletion now works properly.
- user_groups_add.php - Fixed date field server-dependent problem.
- user_groups_edit.php - Fixed date field server-dependent problem; group descriptions and textarea group fields now display linebreaks properly.
- admin/admin_viewgroups.php - Allowed admin to view private groups as if logged in as owner.
- templates/admin_viewgroups.tpl - Allowed admin to view private groups as if logged in as owner.
- templates/group.tpl - Set vertical alignment and nowrap on field titles, fixed photo dimension problem.
- templates/group_album_file.tpl - Fixed photo dimension problem.
- templates/browse_members.tpl - Fixed photo dimension problem.
- templates/user_groups_edit_invite.tpl - Fixed incorrect language variable display (was showing "{$user_groups_edit_invite17}" instead of "Username:").
Version 1.40
- 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.
- 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".
- 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".
- group_album.php - Pagination added to reduce load time.
- templates/group_album.tpl - Pagination added to reduce load time.
- templates/group_album_file.tpl - Minor URL bug fix.
- templates/admin_usergroups.tpl - Subcategories could not be created beneath pre-existing categories.
- templates/user_groups_add.tpl - When some group categories had no subcategories, subcategories were not displaying at all.
- templates/user_groups_edit.tpl - When some group categories had no subcategories, subcategories were not displaying at all.
- 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
- user_groups_edit_comments.php - Group comments were not being deleted.
- user_groups_edit_member.php - Transfering group ownership was incomplete.
- templates/admin_usergroups.tpl - Group categories were not saving.
- templates/group.tpl - User avatars were not displaying when a comment was posted.
- templates/user_groups_browse.tpl - Page was displaying "$user_groups_browse9" instead of "Other".
- templates/browse_members.tpl - Next/Last page links were not working properly.
- templates/user_groups_edit_member.tpl - When selecting "Owner" rank, page displays incorrectly.
Version 1.20
- group.php
- group_album.php
- group_album_file.php
- templates/admin_usergroups_addfield.tpl
- templates/admin_usergroups_editfield.tpl
- templates/group_album_file.tpl
- 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
- user_groups_edit_comments.php
- templates/group.tpl
- templates/group_album_file.tpl
- templates/user_groups_edit.tpl
- templates/user_groups_edit_files_comments.tpl
- templates/user_groups_edit_files_upload.tpl
- lang/lang_english_group.php
$group[29] = "Browse Photos";
$group_album_file[16] = "By";
©2007 Webligo Developments