Great work with Member Levels! Please feel free to contact us if you have any questions or need further tutorials. Visit our community to have more interactions with us and other clients or third party developers. We’d love to see you there!
Member Levels can be used to give certain members more privileges than others. You can grant/restrict a Member Level's access to features and sections of the community. You can also assign levels that have moderation or administrative capabilities. Additionally, using the Subscriptions feature, you can charge your members to be a part of a more feature-filled Member Level. The following video will give you a quick overview of what is possible with member levels:
You can reach the Member Level area in your Admin panel by navigating to Manage > Member Levels.
By default, SocialEngine comes pre-loaded with five different Member Levels: Super Admins, Admins, Moderators, Default Level, and Public.
You can change a member's Member Level from the Manage Members page. By clicking on either the “ID” or the “Level Name”, you will be able to sort the list either by “ID” or “Level Name” respectively.
To map your Member Levels to Profile Types you’ve created, click the “Profile Types and Level Mapping” tab.
On this page, you’ll see the maps you’ve already created. You can edit or delete these maps by clicking either the “Edit” or “Delete” links to the right of each map. You can also select multiple maps to delete by checking the left checkbox and selecting to “Delete Selected.”
Clicking the "Edit" link next to a Member Level in the list will take you to that level's settings.
If you would like to edit a Member Level other than the one that is currently displayed in the select box, you can click on the arrow to the right of the Member Level name and select a Member Level to edit.
To make a Member Level the default level that newly registered members are automatically assigned to, click the radio button in that Member Level's row under the "Default Level" column. Note that only "Normal" type Member Levels can be set as the default.
To delete a Member Level, click the "Delete" link next to the Member Level. You will be prompted to confirm the deletion - click "Delete Level" to continue. All of the members who are currently a part of that Member Level will be re-assigned to the default Member Level. Note that the default, “Super Admins”, and “Public” Member Levels cannot be deleted. You must assign a different Member Level to be the default before that level can be deleted.
To delete multiple Member Levels at one time, check the boxes next to the Member Levels that you would like to delete and then click the "Delete Selected" button.
When you go to the “Member Level Settings” page, the first thing you will need to do is select the level you want to edit in the drop-down at the top of the page. Different Member Levels may have different options available to them. For example, the “Public” Member Level has almost no options, whereas, the “Admin” Member Level has options regarding moderation. Most of the options on this page are self-explanatory.
Allow Blocking - Members have the option of blocking other members from being able to send them private messages, requesting their friendship, or viewing their profile. Selecting the "Yes" option will allow members of this level to block any user from doing the previously mentioned actions. Selecting "No" will not allow the user to block anyone and therefore will be open for communication from anyone.
NOTE
Blocking a member will only block them from being able to see your profile feed and not your main activity feed. If your site is set to show everybody's activity feeds, then the blocked user will still be able to see the activity feed on the main page of the person who blocked them.
Last Login Date Options - The “Last Login Date Options” feature allows you to select which options to give to your members in terms of who can view their last login date. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have a "Last Login Date Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the last login date, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
Show Last Update Date? - Do you want to allow member's to choose to show their Last Update Date to other members in "Profile Info" widget placed on their Member Profile page?
Last Update Date Options - The “Last Update Date Options” feature allows you to select which options to give to your members in terms of who can view their last update date. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have a "Last Update Date Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the last update date, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
Show Invitee Name? -
Do you want to allow member's to choose to show who invited them on your website, to other members in "Profile Info" widget placed on their Member Profile page?Invitee Name Options - The “Invitee Name Options” feature allows you to select which options to give to your members in terms of who can view their invitee. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have an "Invitee Name Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the invitee, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
Show Profile Type? - Do you want to allow members of this level to choose to show their Profile Type to other members in "Profile Info" widget placed on their Member Profile page?
Profile Type Options - The “Profile Type Options” feature allows you to select which options to give to your members in terms of who can view their profile type. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have a "Profile Type Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the profile type, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
Show Member Level? - Do you want to allow members of this level to choose to show their Member Level to other members in "Profile Info" widget placed on their Member Profile page?
Member Level Options - The “Member Level Options” feature allows you to select which options to give to your members in terms of who can view their member level. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have a "Member Level Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the member level, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
Show Profile Views? - Do you want to allow members of this level to choose to show their Profile Views to other members in "Profile Info" widget placed on their Member Profile page?
Profile View Count Options - The “Profile View Count Options” feature allows you to select which options to give to your members in terms of who can view their profile view count. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have a "Profile View Count Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the profile view count, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
Show Joined Date on site? - Do you want to allow members of this level to choose to show their Joining Date on the site to other members in "Profile Info" widget placed on their Member Profile page?
Joined Date View Options - The “Joined Date View Options” feature allows you to select which options to give to your members in terms of who can view their date they joined the community. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have a "Joined Date View Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the member's joined date, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
Show Friends Count? - Do you want to allow members of this level to choose to show their Friends Count to other members in "Profile Info" widget placed on their Member Profile page?
Friends Count - The “Friends Count” feature allows you to select which options to give to your members in terms of who can view their friends count. If you select more than one option, then the selected options will appear in the member's Settings > Privacy page. If you do not select any options, then the member will not have a "Friends Count Privacy" section on their Privacy page and will not be able to make any selections. The privacy setting will be whatever was last selected before disabling any options. If you would like Everyone (even member's not logged in) or All Registered Members to be able to see the member's friends count, you will need to select one of these options and only one. Selecting more than one will once again allow the member to select between the two options.
NOTE
There is still a pre-programmed list in the source code that limits the allowed HTML tags in an entry. If you would like to see the list of forbidden tags are, please refer to the /application/libraries/Engine/Filter/Html.php file. These tags were forbidden to prevent the corruption of the site's styling, however, if you would like to take any of the tags off the list, you are more than welcomed to at your own risk.
This setting allows you to set a global user cover photo that will show until the user uploads their own cover photo. You'll first need to upload the cover photo in the File & Media Manager. You can then click the drop down shown below to select from one of your uploaded images.
Enter the maximum number of status messages allowed for the members of this level. The field must contain an integer between 1 and 9999, or 0 for unlimited.
Enter the maximum number of messages allowed for the members of this level.The field must contain an integer between 1 and 9999, or 0 for unlimited.
When finished making changes, click on the “Save Changes” button to save the changes you have made.
Many SocialEngine plugins have settings that can be restricted by Member Level. To access the plugin Member Level settings, select the plugin you want to modify from the “Plugins” menu in your admin panel. We’ll use the Forums plugin in our examples below:
Most plugins contain a tab titled "Member Level Settings" that will allow you to edit the plugin settings for each Member Level.
These settings include privacy for plugin content and options for who can view or create items within a specific plugin.
Great work with Member Levels! Please feel free to contact us if you have any questions or need further tutorials. Visit our community to have more interactions with us and other clients or third party developers. We’d love to see you there!