Useful Plugins with Ongoing Development

I have been keeping busy and don't have enough time to maintain copies of my plugins here in the community. Here are some plugins you may find useful:

https://github.com/hypeJunction/Elgg-notifications_html_handler - HTML email support using Zend_Mail. Implements additional email transports (default Sendmail, File transport, SMTP transport). Allows file attachments. Uses emogrifier for inlining CSS styles.

https://github.com/hypeJunction/Elgg-notifications_editor - Provides an interface for editing notification templates. Uses mustache allowing notifications to contain a number of variables.

https://github.com/hypeJunction/Elgg-notifications_templates - A set of templates for the editor that makes core notifications and some hype notifications edtitable

https://github.com/hypeJunction/Elgg-notifications_log - Create a log of notifications sent out with each method on the filestore

https://github.com/hypeJunction/Elgg-notifications_mass_mail - Mass mailing with mail merge to site and group members

https://github.com/hypeJunction/Elgg-group_subtypes - Allows you to use multiple group subtypes with custom page handers and preset tools

https://github.com/hypeJunction/Elgg-group_subtypes_subgroups - AU subgroups integration for group subtypes

https://github.com/hypeJunction/Elgg-group_list - Improves group lists with sorting filter, makes navigation more logical

https://github.com/hypeJunction/Elgg-group_suggestions - Group suggestions based on shared tags and relationships

https://github.com/hypeJunction/Elgg-group_profile - Makes it easier to create custom profile views for group subtypes

https://github.com/hypeJunction/Elgg-group_membership - Improves group membership pages, puts membership list, invites, requests into one place

https://github.com/hypeJunction/Elgg-groups_invite - Invite users and non-users to a group. One-click confirm from email notification.

Lists with standardized sorting/searching interface: https://github.com/hypeJunction/Elgg-group_sort, https://github.com/hypeJunction/Elgg-object_sort, https://github.com/hypeJunction/Elgg-user_sort

https://github.com/hypeJunction/Elgg-user_settings - Combines profile edit, avatar edit, account settings, notification settings, tool into one tabbed layout. Clean up all the mess in notifications settings pages

https://github.com/hypeJunction/Elgg-user_friends - Improved frienship listings, integrates with friend_request, combines all pages in one tabbed layout

https://github.com/hypeJunction/Elgg-site_members - Improved UX of  site members pages

https://github.com/hypeJunction/Elgg-site_search - Improved UX of search pages. Breaks the search down into 3 tabs for content, users and groups. Uses standardized listings with type filters etc.

https://github.com/hypeJunction/Elgg-images - API for working with images and thumbs. Automatically generates thumbs for uploaded files.

https://github.com/hypeJunction/Elgg-images_ui - UI for uploading/displaying images, cropping images and thumbs.

https://github.com/hypeJunction/Elgg-avatars - API for working with entity avatars/icons. Upgrades avatars to entities.

 

For all plugins, I recommend to use composer, otherwise it's too many to keep up with. Composer will also resolve dependencies.

If you are unfamiliar with composer, each plugin has self-contained releases, you can find under the Releases tab. Each release has an icon indicating which Elgg version they are meant for.

Enjoy.