Closed Bug 617726 Opened 14 years ago Closed 13 years ago

Add privacy policy link to site footer on localize.mozilla.org

Categories

(Webtools Graveyard :: Verbatim, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: wenzel, Assigned: peterbe)

References

()

Details

The Legal team has identified this site as lacking a link to the privacy policy. Please add a link to our privacy policy to the site footer. The appropriate policy is: http://www.mozilla.org/about/policies/privacy-policy.html If you have any questions, please contact Liz Compton or me.
The easiest way to do this is to edit the base template that all pages are based on. It is available in Pootle/templates/base.html at <div id="footer"... There are already links for "Help", "Contact Us", etc. as seen at the bottom of every page, which seems like a good place to link to the privacy policy. The base template is quite stable between releases, so this should pose no problem to migrate on upgrade, even in the case of major upgrades to Pootle. It can also be done outside of the main templates by putting the modified template in a separate directory which is added to TEMPLATE_DIRS in pootle/settings.py. In this case changes should only be needed on major upgrades with changes to the base template in the Pootle code.
Peter, is this something that's easy to add to the Verbatim code you recently wrote?
:wenzel certainly! I've already messed with the footer for the Contributors link. I'll take care of this.
Assignee: nobody → peterbe
Right on, thanks!
What it looks like visually: http://cl.ly/3c2e3U151o293x0r3b0c The code: https://github.com/mozilla/verbatim/pull/1 (please review)
Perfect, r+, thanks Peter!
Code landed here: https://github.com/mozilla/verbatim/commit/0feb0c524896bfe5ef02507517d597b07d3d2595 Awaiting confirmation that I can deploy the git checkout of verbatim on the production server. (separate email thread, sorry)
Check out out! (scroll to the bottom) https://localize.mozilla.org
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Pootle 2.2 adds a legal pages section which makes it easier to deploy custom pages such as this.
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.