#3941 - Change bottom_about_us social media specification mechanism

Identifier #3941
Issue type Feature request or suggestion
Title Change bottom_about_us social media specification mechanism
Status Closed (rejected)
Handling member Salman
Addon General / Uncategorised
Description After running the Setup Wizard, the user shouldn't have to weed out cases of hard-coded incorrect assumptions except for default content they opted to leave behind (as this has a nice clean and findable UI for them to fix it from) - and right now panel_bottom.txt is hard-coding the social media channels of Composr CMS itself into every users site.

Also this is generally problematic. As per our policy, we shouldn't be promoting particular services in the core product. Why YouTube and not Vimeo? Why Twitter and not Minds? Why Instagram and not TikTok?
What if the user is in a country where some of these services are totally blocked?
What if the user has some moral objection, or competitive objection? We have to remain as neutral as reasonably possible. That means that any default integration favouring a small number of partisan choices must at least be adjustable to a wider set of choices with simple point and click editing.

Further, the links are not opening in a new window, and tangential stuff taking the user to a new site should do based on coding standards.

I think we can solve this quite simply. Make the BLOCK_BOTTOM_ABOUT_US.tpl template embed a menu for these links. You'll therefore need to auto-create that menu in installation code somewhere, and you'll need to set up menu templates for a new menu type or make an existing menu type work as a drop in.
Once this is done it is okay to default to Composr CMS social media, as it will now be very easy for the user to change.
Steps to reproduce

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated