Mouth
Well-known member
Wanting to run a Secret Santa for my community
In the absence of a suitable Add-On, I'm keen to hear thoughts/ideas on how to implement it with XF functionality?
First, the conceptual process for end-users ....
So, I'm thinking on what would be the best/easiest methodology to process this?
In the absence of a suitable Add-On, I'm keen to hear thoughts/ideas on how to implement it with XF functionality?
First, the conceptual process for end-users ....
- You'll have until 29th Nov to signup to participate in the Secret Santa.
- On 30th Nov, the computer will randomly match participants. You'll be advised who you should send your gift to (the important part - it's about the giving!).
- You'll have until Dec 14th to send your Secret Santa gift to your assigned giftee. You'll post in a thread when you've sent it (in a private area, just to ensure everyone has sent their gift).
- When you receive your gift, you'll come here and post, in an assigned thread, an amazing thank you note, hopefully with photo(s).
So, I'm thinking on what would be the best/easiest methodology to process this?
- Create Custom User Fields to record users participation and address. All 'Preferences' type so not displayed anywhere. Editable only once. Several fields; a yes/no to record participation, postal name, and postal address. And an admin only field (is this possible?) to record who their assigned giftee is.
- SQL commend to action against those participating, randomly assigning giftee, and updating hidden/admin-only user field with assigned giftee
- Create a thread - with appropriate permissions, so only the user can see their post and no others - to achieve step 3 (users posting when they've sent their gift)