Giter Club home page Giter Club logo

group_tools's Introduction

Group Tools

Elgg 6.0 Lint Checks Latest Stable Version License

Combines different group additions into one plugin

Features

  • group multiple admin
  • group activity (profile,dashboard,index,group widget)
    • can show more than one group activity
    • has support for river_comments and like
  • group members widget (group only)
  • group invitations widget (index, dashboard)
  • group mail (requires a working Elgg cron setup)
  • group invite
    • better error messages
    • free text with invite
    • listing of outstanding invitations
    • personal invitation revoke
    • add users to group
    • all users (admin option)
    • import users from csv
  • group listing
    • alfabetical

group_tools's People

Contributors

beck24 avatar cdauth avatar fxnion avatar hypejunction avatar jdalsem avatar jeabakker avatar jrtilson avatar mrclay avatar oseg avatar peter83 avatar reimerd avatar rivervanrain avatar rohit1290 avatar yaco avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

group_tools's Issues

Request: Group subscriptions

Provide group admins with a button to allow non-group members to subscribe to groups (e.g., non-members click a button on the group page to receive notifications of new public content in the group).

This will be especially useful for closed but publicly visible groups, which seems to be increasingly popular on my site. These groups want to have private work areas and also provide public awareness and view access to certain pages and files within the group.

Request: Additional settings for group activity widget

It would be great to have the same settings in the group activity widget that are provided in the RSS Feed widget. In particular, the ability to hide the excerpt.

It would also be nice if the group activity widget used the same item_number settings applied to the RSS Feed widget instead of having to override them separately.

Invitation to group notification

Hi,
I've installed the module in my Elgg 1.8.5 in development environment. I'd like to know if the above situation is how it works, or is related to a problem in installation:

  • I've created a private group, and then I've sent an invitation to a friend.
  • He doesn't receive any notification about that invitation.
  • If he visits the group, the "Request membership" button is there. If he hits the button, he actually joins the group, as long as he was invited.

The problems I see here are

  1. he should get a notification about the invitation
  2. If he goes directly to a group where he has been invited, the button should say "join the group" instead of "Request membership"

Thanks a lot

More group tabs

  • my groups (and remove menu item)
  • owned groups (and remove menu item)

Don't work Transfer the ownership

The feature 'Group owner transfer' don't work for group owners.
After saving--get error 'An unknown error occured while saving the group, please try again'

Request: Add TinyMCE editor to Free HTML widget

I find the Free HTML widget to be extremely useful for organizing links to important content on the group pages. However, it is difficult to use for people without HTML skills. I figured out that I can use a comment box or page to generate the code using the TinyMCE editor but this is difficult to teach other group admins how to do. A stripped down TinyMCE editor with a few formatting buttons would be very helpful.

Request: Sort groups by recently active

I'm finding that active groups with low membership are getting lost in the available sort orders. It would be nice to have a way to raise recently active groups to the top of a list. One way would be to add a group tab for "Recently active" that sorts groups by date of latest group activity, including comments.

Group listing pagination

The group listing pages of "latest discussions" and "ordered" seem to be lacking pagination, thus with a lot of discussions or groups these get really big.

"ordered" also seems to be not very clearly labled as all it seems to do is to list the groups as "newest", right?

Disallow change group name (FR)

Feature request:

Similar to linkedin, group owner cannot change (or limited number of times) the name and description of the group.

Hello...

I was just wondering what version is this module compatible with? 1.8.0.1? Thanks Mario

Allow users to join group cleanup setting needs renaming

The option under "more" in the edit group menu to allow user registration acts strangely e.g. the "Do you want to allow users to join this group:" option.

If I am in a closed group setting it to "yes" seems to enable the group membership request button.
However in a open group setting it to "yes" actually disables the join button.

Admin Transfer not scalable

I have a group with over 300 members, and am getting OOM errors when trying to edit the group. The admin transfer option loads all member entities to generate the dropdown menu. With the group_tools auto-join option it's conceivable that groups could grow much larger.
Recommend a userpicker limited to group members ideally, or as a quick fix a custom select for the name and and no callback function on the egef function

We could not save your widget

After checkout of this 2.3 version (not finished I assume) When I try to save the desktop or profile activity group widget, it claims "We could not save your widget". I'm very interested in getting this work as I need any kind of user's groups activity widget, activity or list.

add "Follow group" option

This feature should do the following:

  • add a plugin setting to enable this feature
  • add a "Follow group" button to a group profile page / status box (you can only follow groups that have public content enabled?)
  • add "groups i follow" filter to widgets / tabs
  • you get content creation notifications for groups you follow
  • you can get digests / newsletters ???
  • special activity page filter ??
  • amount of followers visible on group profile (where you can also see members)
  • you can not be a member and a follower at the same time

Confusing access option and no "request join" button

The option "Do you want to allow users to join this group:" set to "no" will allow users to join freely, while set to "yes" will hide the "join" button. This is exactly the opposite of what makes sense I think.

Also if it is set to "yes" (in an open group) there is simply no other option than being invited (which is confusing for an open group), but it would be nice if there was a "request to join" button that would send a notification the group admins.

Group member invite

Group manager and admin have the invite button, but group members not. Plugin settings to allow group member invite is Yes (off by default, but on by default also tested). Group settings also specifically set to yes. No button appears for group members to invite others.

Request: Group Theming

It would be great to have some light-weight group theming options. For example, change the color of the group pages. This would allow better group branding with any other group web pages.

Group Welcome message fails for auto-joined groups

When a user is created in the system and is autojoined to a group, they don't get the group welcome message as they have no notification settings yet.

Suggestion: use method override based on plugin settings for default notification methods

Invite by email yahoo.co.uk issues

If I try to invite someone by email who has a yahoo.co.uk address the .uk is cut off making it impossible to use this function. I suspect this should be the same for all .xx.xx addresses.

Allow limiting group admin granting to the owner

Instead of "Enable group admins to assign other group admins", have these options:

Within a group, who can appoint new group admins?

  • No one (site admins only)
  • The group owner
  • The group owner and group admins

Add domain join features to groups

Group admin can configure email domains in group settings so:

  • add plugin settings to enable feature
  • If user joins site, he also joins group based on matching emaildomain
  • If user wants to join a group that is "closed", but his email domain matches, he can join without authorization

Request: More group admin controls

I have a use case where a group admin would like to create pages but not allow other group members to create pages, but still wants members to have the ability to create discussions, blogs, etc. It would be nice if the admin could set the option to both include group tools and restrict their access, individually, to group admin only.

group owner can't be group admin

Is possible when transfering ownership to a user that is a group admin. When someone becomes a group owner, remove the group admin relationship

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.