Closed
Bug 600891
Opened 14 years ago
Closed 14 years ago
Add privacy policy link to site footer on bugzilla.mozilla.org
Categories
(bugzilla.mozilla.org :: General, defect, P2)
bugzilla.mozilla.org
General
Tracking
()
VERIFIED
FIXED
People
(Reporter: villalu, Assigned: dkl)
References
()
Details
(Whiteboard: [bmo4.0-resolved])
Attachments
(1 file, 2 obsolete files)
1.30 KB,
patch
|
gerv
:
review+
|
Details | Diff | Splinter Review |
bmo should have links to the mozilla.org privacy policy in the footer and in the account creation text.
The appropriate policy is:
http://www.mozilla.org/about/policies/privacy-policy.html
Comment 1•14 years ago
|
||
Why is this bug marked confidential?
Reporter | ||
Comment 2•14 years ago
|
||
Because it is a legal matter and is intended to be privileged. I did not realize I would be cc'ing non-employees; if you do not object, I'll remove you from cc, Reed.
Comment 3•14 years ago
|
||
(In reply to comment #2)
> Because it is a legal matter and is intended to be privileged. I did not
> realize I would be cc'ing non-employees; if you do not object, I'll remove you
> from cc, Reed.
Considering I'm probably the one that would implement it, you would be doing yourself a disfavor by un-CC'ing me. ;)
I'm happy to add this... was just more curious why something like this would need to be privileged/confidential.
Comment 4•14 years ago
|
||
Adding links to a page sure doesn't sound like something that needs to be done in a private bug, even if the reasoning behind it is related to legal requirements. There's no real need to get into the reasoning given that there don't seem to be any objections, so I don't see any reasons to keep this bug hidden from the public. Am I missing something?
Comment 5•14 years ago
|
||
It's up to Legal if they want to keep this as confidential. Luis, if you decide these bugs should be in the Moco group, please also mark bug 606586 as such. Thanks.
Reporter | ||
Updated•14 years ago
|
Group: mozilla-corporation-confidential
Updated•14 years ago
|
Summary: privacy policy links → Add privacy policy link to site footer on bugzilla.mozilla.org
Updated•14 years ago
|
OS: Mac OS X → All
Priority: -- → P1
Hardware: x86 → All
Updated•14 years ago
|
Priority: P1 → P2
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → dkl
Assignee | ||
Updated•14 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 6•14 years ago
|
||
Creates new extension for 3.6 called BMOFooter that just adds this link for now. The template will go in the normal BMO extension for 4.0.
Dave
Attachment #501418 -
Flags: review?(reed)
Comment 7•14 years ago
|
||
Comment on attachment 501418 [details] [diff] [review]
Patch to add privacy policy footer to bottom of each page (v1)
>+# The Initial Developer of the Original Code is YOUR NAME
The Mozilla Foundation.
>+# The Initial Developer of the Original Code is YOUR NAME
Same.
>+<style>#footer .outro { text-align:left; padding-left:1ex; padding-bottom:1ex; }</style>
Should be in a .css file, no?
>+<a href="http://www.mozilla.org/about/policies/privacy-policy.html">Mozilla Privacy Policy</a>
Use the https:// version, else you get HTTPS to HTTP warnings. Also, "Privacy Policy" (without the Mozilla) might be better.
>=== modified file 'template/en/default/global/footer.html.tmpl'
>--- template/en/default/global/footer.html.tmpl 2010-09-08 02:34:32 +0000
>+++ template/en/default/global/footer.html.tmpl 2011-01-05 19:55:55 +0000
<snip>
Upstream this?
Attachment #501418 -
Flags: review?(reed) → review-
Assignee | ||
Comment 8•14 years ago
|
||
New patch with suggested changes.
Attachment #501418 -
Attachment is obsolete: true
Attachment #501478 -
Flags: review?(reed)
Comment 9•14 years ago
|
||
Comment on attachment 501478 [details] [diff] [review]
Patch to add privacy policy footer to bottom of each page (v2)
>+# The Initial Developer of the Original Code is The Mozilla Foundation
Missing period.
>=== added file 'extensions/BMOFooter/template/en/default/hook/global/header-additional_header.html.tmpl'
>--- extensions/BMOFooter/template/en/default/hook/global/header-additional_header.html.tmpl 1970-01-01 00:00:00 +0000
>+++ extensions/BMOFooter/template/en/default/hook/global/header-additional_header.html.tmpl 2011-01-05 22:51:35 +0000
>@@ -0,0 +1,1 @@
>+<link rel="stylesheet" type="text/css" href="extensions/BMOFooter/web/footer.css">
Ugh. Is there no way to just add stuff to an existing stylesheet? Bugzilla already has too many stylesheets as it is, and I'd prefer not to slow things down by adding to that. If there's not a way to add one using the extension system, just add it to the bmo custom global.css directly.
Attachment #501478 -
Flags: review?(reed) → review-
Comment 10•14 years ago
|
||
Some thoughts:
- You could just make this part of BMOHeader rather than create a whole new extension
- The extension docs say you don't need a Config.pm (move the NAME constant to Extension.pm)
- The extension docs also say you can have an extension which is just templates, so you don't need either .pm file!
- Yes, let's try and avoid having to load another style sheet. (I agree the extensibility of the style system leaves a little to be required at the moment.)
Gerv
Assignee | ||
Comment 11•14 years ago
|
||
New patch with suggest changes (v3).
Attachment #501478 -
Attachment is obsolete: true
Attachment #501667 -
Flags: review?(reed)
Assignee | ||
Comment 12•14 years ago
|
||
Bug 623608 created for adding intro/outro hooks to footer.html.tmpl.
Comment 13•14 years ago
|
||
Comment on attachment 501667 [details] [diff] [review]
Patch to add privacy policy footer to bottom of each page (v3)
I wouldn't add the intro hook unless we are using it. (Could lead to confusion later.) Otherwise, this looks great to me.
I suggest you wait until the outcome of your hook addition request upstream before making this change in 4.0.
Gerv
Attachment #501667 -
Flags: review+
Assignee | ||
Comment 14•14 years ago
|
||
Committing to: bzr+ssh://dlawrence%40mozilla.com@bzr.mozilla.org/bmo/3.6/ added extensions/BMOHeader/template/en/default/hook/global/footer-outro.html.tmpl
modified skins/custom/global.css
modified template/en/default/global/footer.html.tmpl Committed revision 7220.
Will wait til the upstream request is fulfilled to commit this to 4.0 and then close this bug.
Dave
Assignee | ||
Comment 15•14 years ago
|
||
Upstream hooks added so closing this bug now.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•14 years ago
|
Whiteboard: [bmo4.0-resolved]
Assignee | ||
Updated•14 years ago
|
Attachment #501667 -
Flags: review?(reed)
Updated•14 years ago
|
Component: Bugzilla: Other b.m.o Issues → General
Product: mozilla.org → bugzilla.mozilla.org
Verified FIXED on https://bugzilla.mozilla.org/.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•