Celebrations
This module allows the site to have a shower of images floating down the screen in celebration of a particular event. This replicates the Twitter birthday celebration feature plus other added functionality.
By default, the module has three configured celebrations :
1) Birthday Celebration - Based on the birth date of a Member Profile, a shower of balloons is shown if a member login on their birthday.
2) Valentine Day Celebration - A shower of hearts is shown floating on the screen when someone visits the site on Valentine's day.
3) Christmas Celebration - A shower of snow is shown floating on the screen when someone visits the site during the festive season.
The administrator can set up their own custom celebrations with custom images. For example, you could set up your own celebration for Thanksgiving day.
CRITERIA FOR SHOWING CELEBRATION
Country - For logged in members, you can display a celebration specific to the country of residence.
City - For logged in members, you can display a celebration specific to the country of residence.
Show on Anniversary - You can display a special celebration to members if they have logged in on the site on the anniversary date of joining. This can be limited to a specific number of years (eg. 5 yrs of joining) or it can be for every anniversary.
Show on Birthday - For logged in members, you can display a special celebration on their birthday.
Day of Year - You can show special celebrations on special days (eg. a Christmas celebration or thanksgiving celebration)
Date of Year - You can show special celebrations on a particular date of a specific Year (eg. Election Day)
Celebrations can be activated/deactivated as desired. You can have as many celebrations as you would like and easily manage them by enabling and disabling.
The number of floating images can be configured in the settings.
This is the perfect companion for the Logo Switcher module.
================================================
You can view my full list of modules at https://una.io/page/products-author?profile_id=200
Refund and Cancellation Policy
Effective Date: 20/02/2026
Thank you for choosing to subscribe to one of the Pro Apps (“Service”) offered by UNA Inc. ("we", "us", or "our"). This Refund and Cancellation Policy explains how subscription fees are billed, how you can cancel your subscription, and our policy regarding refunds.
1. Subscription Billing and Auto-Renewal
- All Pro Apps subscriptions (monthly and yearly) are billed in advance at the beginning of the applicable billing period.
- Subscriptions renew automatically at the end of each billing period (monthly or yearly) unless cancelled prior to renewal.
- By subscribing, you authorize us to charge your chosen payment method for the recurring subscription fees until your subscription is cancelled.
2. Cancellation of Subscription
- You may cancel your subscription at any time through your account settings or by contacting our support team at team@unacms.com.
- To avoid being charged for the next billing cycle, you must cancel your subscription before the renewal date.
- Upon cancellation, your subscription will remain active through the end of your current paid billing period but will not renew.
3. Refund Policy
- No Refunds After Renewal: If your subscription renews (monthly or yearly) and you did not cancel it before the renewal date, no refund will be issued for that renewal charge.
- No Partial Refunds: We do not provide refunds or credits for partial billing periods, unused time, or unused features once the subscription fee has been charged.
- Final Sale: All subscription fees paid are final and non-refundable except as expressly required by applicable law.
4. Data and Access After Cancellation
- After cancellation, your access to this Pro App subscription will continue until the end of your current paid period.
- Once the current billing cycle expires, your access to subscription features will be removed unless you renew.
5. Billing Support
If you have questions about billing, cancellation, or refunds, please contact us at:
Email: team@unacms.com
6. Changes to This Policy
We may update this policy occasionally. The latest version will be posted on our website with an updated “Effective Date.” Continued use of the Service after changes indicates your acceptance of the revised policy.
- Download
- Buy for $20
- 3098
- Share
- More
-
- · John Curtis
- ·
Seems to have a problem with 11.04 update. The problem (when active) shows in browsers Edge and Chrome. Firefox, Explorer and mobile apps works fine.
It would be nice to have an option to test this app in setup
From the error log we may see the following:
PHP message: PHP Fatal error: Uncaught Error: Call to a member function locationGet() on null in /modules/modzzz/celebration/classes/MzCelebrationModule.php:107
Stack trace:
#0 /modules/modzzz/celebration/classes/MzCelebrationModule.php(141): MzCelebrationModule->getCelebrationInfo()
#1 /var/www/vhosts/mainsite/html/inc/classes/BxDolRequest.php(129): MzCelebrationModule->serviceShowCelebration()
So it seems the Modzzz has some code that doesn't work with UNA 11.0.4. You need to disable it via Studio util the vendor fix. -
- · Jerome Mingo
- ·
Patch 1.0.1 is released - This provides UNA 12 compatibility. Also issue with location should be resolved.
-
- · Jerome Mingo
- ·
Patch 1.0.2 is released - Fixed an issue with Celebrations showing an error to some viewers. Also minor design and language adjustments.
-
- · Jerome Mingo
- ·
Patch 1.0.3 is released - Additional fix for error thrown when logged in as Administration Profile
-
- · Brian
- ·
I believe I have found a bug. While a celebration is running, with the logos falling down the screen, the Gear menu on the user profile is not clickable. This is where "edit profile" is.
-
Ok. so I did some more testing. Neither admin or user can click the gear to open the menu for Edit Profile. And the admin can't click "You can change your current profile to this profile". This only happens when the icons are falling.
-
I am unable to replicate this. Which browser are you using?
-
Safari on Mac
-
- · Brian
- ·
Love the concept of this app, and it seems to work really well. :)
-
- · Wise
- ·
Country does not work. I put United States in location input, and it did not show. I removed United States and it worked.
Something is not right, please fix.
-
- · Jerome Mingo
-
·
In reply to Wise
- ·
I have fixed the issue. The fix will be available in the next patch release.