Problem
Currently, there is no disclaimers when users create guides with medical, financial, legal content, mature 18+ content, curse words.
Proposal
Add a multi-select combobox (dropdown) to the guide details page with the label "Disclaimers" and the options (database options in brackets):
- Mature age-restricted 18+ content (mature)
- Profanity (profanity)
- Medical (medical)
- Legal (legal)
- Financial (financial)
- Affiliate Links (affiliate-links)
Update create and edit routes
Database changes - 2 new tables:
disclaimer table containing the following disclaimers:
- medical
- financial
- legal
- mature
- profanity
guide_disclaimers table containing the following:
Create a disclaimer banner component and add to guide reader view if guide contains a disclaimer.
For disclaimers use the following text:
-
Medical: "Disclaimer: This article is for informational purposes only and does not constitute medical advice. Always consult a qualified healthcare provider for diagnosis and treatment recommendations."
-
Legal: “Disclaimer: This information is provided for general informational purposes only and does not constitute legal advice. Reading this content does not create an attorney-client relationship.”
-
Financial: “Disclaimer: This material is for informational purposes only and is not investment, financial, or tax advice. Consult a qualified financial advisor before making decisions. Past performance is not indicative of future results.”
The disclaimer on the frontend for mature content and profanity will be completed in a separate issue.
Use #FAFAFA for the text color and #C05000 for the background color of the banner. See attached mockup:
Area
app (frontend)
Confirmations
Problem
Currently, there is no disclaimers when users create guides with medical, financial, legal content, mature 18+ content, curse words.
Proposal
Add a multi-select combobox (dropdown) to the guide details page with the label "Disclaimers" and the options (database options in brackets):
Update create and edit routes
Database changes - 2 new tables:
disclaimertable containing the following disclaimers:guide_disclaimerstable containing the following:guide iddisclaimer_idCreate a disclaimer banner component and add to guide reader view if guide contains a disclaimer.
For disclaimers use the following text:
Medical: "Disclaimer: This article is for informational purposes only and does not constitute medical advice. Always consult a qualified healthcare provider for diagnosis and treatment recommendations."
Legal: “Disclaimer: This information is provided for general informational purposes only and does not constitute legal advice. Reading this content does not create an attorney-client relationship.”
Financial: “Disclaimer: This material is for informational purposes only and is not investment, financial, or tax advice. Consult a qualified financial advisor before making decisions. Past performance is not indicative of future results.”
The disclaimer on the frontend for mature content and profanity will be completed in a separate issue.
Use
#FAFAFAfor the text color and#C05000for the background color of the banner. See attached mockup:Area
app (frontend)
Confirmations