[Elgg 1.8-1.12 & 2.X: Celebrations]

Warning: This plugin has't been updated in over 5 years. It may no longer be maintained.

What you can do to help:

This plugin lets users enter and view celebrations like birthdays and wedding days.

Last updated
Recommended Releases
Elgg Release Download Date Links (39.06 kB)2019-Feb-24 (39.06 kB)2019-Feb-24 (39.06 kB)2019-Feb-24 (39.06 kB)2019-Feb-24 (40.41 kB)2015-Oct-11 (40.41 kB)2015-Oct-11 (40.41 kB)2015-Oct-11 (40.41 kB)2015-Oct-11
Show all releases

This plugin is an updated and enhanced version of the Celebrations plugin originally published by Fernando Graells (https://community.elgg.org/plugins/385087). There are versions available both for Elgg 1.8 or newer. Any profile information entered by users with earlier versions of the Celebrations plugin in Elgg 1.7 and before should continue to be displayed and useable.

The available versions runs under Elgg v1.8 (or newer respectively) and don't need another plugins to work but if you have the Profile Manager plugin and/or the Widget Manager plugin installed you will gain additional functionality. The Celebrations plugin uses the core profile fields (not the core custom profile fields) and adds the necessary fields when saving the plugin settings automatically.

Installation and configuration:

  1. If you have a previous version of the Celebrations plugin installed, disable it and then remove the celebrations folder from your mod directory before copying the new version on the server,
  2. Copy the Celebrations plugin folder into the mod folder on your server,
  3. Enable the plugin in the admin section of your site,
  4. Configure the plugin settings (especially which profile fields to be used) on the Celebrations plugin settings page.

Now, users can enter their profile information for the active profile fields and they also can add the Celebrations plugin's widget to their profile page and/or dashboards. All celebrations of users are additionally listed on the Celebrations plugins page sorted by month.

Addtional installation and configuration options, if the Profile Manager plugin is available:

  • You don't need (should not!!) create any profile fields via the Profile Manager plugin settings. The necessary profile fields are created automatically by the Celebrations plugin when saving its settings.
  • After you enable the Profile Manager plugin you should re-save the Celebrations plugin settings for the profile fields to appear.
  • In case you want to remove any profile fields don't remove them via the Profile Manager plugin settings but disable them via the Celebrations plugin settings.
  • Also, don't change the profile field names via the Profile Manager settings but make any necessary modifications via the Celebrations plugin's language files.

What you can do via the Profile Manager settings:

  • change the order of the profile fields (in case you disable and later re-enable a Celebrations plugin's profile field you might need to update the order of the profile fields afterwards again),
  • make any active profile field to be displayed on the registration page,
  • make entering information to any active profile field mandatory when registering an account.

If the Widget Manager plugin is enabled - and the Widget Manager plugin is configured to built up your site's index page - you have the option to add the Celebrations plugin's widgets ("Today's celebrations" and/or "Next Celebrations") to your index page like the other available index page widgets.


  • Category: Events
  • License: GNU General Public License (GPL) version 2
  • Updated: 2019-2-24
  • Downloads: 5757
  • Recommendations: 15

Other Projects

View iionly's plugins