Some Feature Enhancements in Community
under review
Chen Zhao
1. Allow students to fill out a form before joining a community like Facebook groups. Administrators can build each form by themselves using Form Builder which includes all current input types and some others like the following:
Upload files like student school ID and so on
The built-in list of all countries, cities of each country, languages, etc
2. Add different types of community members like the following:
Channel Managers have the following rights:
* Remove inappropriate posts
* Filter out posts in another channel
* Publish announcements in their managed channels
* Pin a post to the top of the channel
Community Managers cannot only have all the rights of Channel Managers but can also have the following rights:
* Add/invite a member to the community
* Remove a member from the community
* Move wrong posts filtered out by channel managers from one channel to another channel
* Publish announcements on all channels
3. Allow administrators to add some other widgets to the left and right sidebar of the community page. These widgets can be the following:
Relative communities which allow administrators to specify the relative communities of each community.
Members of the community or one channel
Announcement
Upcoming events/live streams
Most replied posts
Most activated users
Most awarded users
4. Add a selection option beside the search bar in each community to allow users to search either from all channels or one channel so that a user does not need to search from all channels by clicking on each channel one by one. If a user does not purchase a channel, that channel will not be shown in the selection menu.
5. Allow each member of the community to do the following:
Post questions with coins to reward peers who answer their questions
Report inappropriate posts including violent, rude, racist, or sexually explicit content to the channel/community managers.
Amani Saaduddin
under review