bethlakshmi / gbe-divio-djangocms-python2.7

3rd try is the charm - Divio Cloud, Django CMS, Python 3.x, Django 3.x
Apache License 2.0
6 stars 1 forks source link

Add "Social Media" fields to profile and display (Pt 1) #343

Closed burlexpo closed 1 year ago

burlexpo commented 1 year ago

Add some fields to the Profile section that link to people's social media. I'm thinking that we do something like have 5 short text fields, preceded by text that says Your Links Use the fields below to link to your personal website, social media sites, or for a financial link where audience members can send tips. The first three will be displayed when you perform; all of them will appear on your profile on the site if you are accepted.

And then have however many they fill out display as part of their bio. i.e.

Scratch Scratch is very tall and has a ponytail and is really bad at writing biographies. He is probably too fond of cheese and sex parties.

_www.BostonBeauTease.comn www.instagram.com/the_mrscratch www.facebook.com/whatever

bethlakshmi commented 1 year ago

Easy enough to make 5 fields for this. But a couple questions:

burlexpo commented 1 year ago

What I mean is while a performer is on stage, we’ll display a slide with their name and the first three social media links. All 5 media links (if they use all 5 fields) get displayed on the site after their bio. When you say “screen for duplicates” do you mean that I (Scratch) have put “www.BostonBeauTease.com” in two of my fields, or that you and I (Scratch and Betty) have both put “www.BostonBeauTease.com“ in one of our fields?--Team BurlExoBurlesque-Expo.com#BurlExpoOn Dec 27, 2022, at 12:05 PM, bethlakshmi @.***> wrote: Easy enough to make 5 fields for this. But a couple questions:

I'm not sure what "The first three will be displayed when you perform; all of them will appear on your profile on the site if you are accepted." means. When a performer is accepted into a show, they have 1 place where stuff shows up (the show page, with a small bio and a link). When a teacher is accepted, there is a teacher's bio page, with pretty similar info for each teacher. There is no per-performer/teacher profile page, other than the editable page that is only viewable to that person. So I don't know what "all of them will appear on your profile" means....? Should I screen for duplicates? If I do, shall I just store each unique URL and not bother them with fixing their data? Alternately, I can tell them they messed up and make them correct it.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

bethlakshmi commented 1 year ago

Note to self - order matters - track it and always display that way. Duplicate - throw a blocker error and tell them not to. Input =

burlexpo commented 1 year ago

Add Twitter as an option? Do people still use it?

bethlakshmi commented 1 year ago

Good question. I was just pondering the same after our chat... it's the 15th most popular according to Hootsuite (???), but doesn't get a mention by Shopify - fully admit I'm biased on that, but they do do their research...

Also -- what about linked in? For computer geeks, this is the must-have. But I see a certain amount of Burlesquers using it too... ? Definitely my sample size is too small.

In other notes, I'm pondering how far to take an ideal experience here...

Things I'm finding - for our current preferred account types:

So, I propose:

bethlakshmi commented 1 year ago

Deployed! Note - the change to keep the user on the page while editing is NOT done. Still working on that, but assumed it was not a full on blocker.