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
- Download
- Buy for $20
- 2317
- 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.