Aakash was unable to email a list of Bugzilla accounts due to permission not being previously given to receive such announcements. So instead we want to add a temporary announcehtml message to the top of each page asking logged in users to fill out a contributor survey. The message will have the following requirements. 1) Logged in users only. 2) Not be too invasive 3) Hide the announcement once the link is clicked or the user declines it. 4) Set a cookie so the announcement no longer displays after hiding. Normally announcehtml is used for BMO administrative stuff such as outages, upgrades, etc and we should not leave this in for too long. 1-2 weeks be sufficient? Aakash, please supply the actual link to add to the text once you can get it. Attachment coming. dkl
Created attachment 569075 [details] [diff] [review] survey announcement content (v1) This is the text that would go in data/params announcehtml. dkl
Comment on attachment 569075 [details] [diff] [review] survey announcement content (v1) Ignore this one. Need to add it the code to check for being loggged in or not.
Attachment #569094 - Flags: review?(glob)
Do you have a release process with someone from IT or do you need me to file a push bug?
(In reply to Aakash Desai [:aakashd] from comment #4) > Do you have a release process with someone from IT or do you need me to file > a push bug? Yes once we are sure all is working properly, we just file a bug report for the code push. dkl
Comment on attachment 569094 [details] [diff] [review] Patch to add survey announcement to top of BMO pages (v2) r=glob
Attachment #569094 - Flags: review?(glob) → review+
Thanks for the review. Aakash, I just need from you the full url to the survey itself to put in the code before we push live. dkl
OS: Linux → All
Hardware: x86_64 → All
The URL is http://mzl.la/pCnv4Q
(In reply to Aakash Desai [:aakashd] from comment #8) > The URL is http://mzl.la/pCnv4Q Thanks. I have pushed the latest patch to our test instance at https://bugzilla-stage-tip.mozilla.org/ Please go there and give it a try. You should see it first time and if you hide it and want to see it again just delete the 'surveyRead' cookie for the same domain in your browser prefs. Let me know if it is ok and I will get it pushed out tonight/tomorrow hopefully. dkl
WFM; lets do it.
Thanks. I will create the bug to get this pushed out hopefully today. Aakash, we also need to set a hard date that this can be removed. How long would you like this to be visible and what Thursday update can I go ahead and schedule to have it removed? Committing to: bzr+ssh://email@example.com/bmo/4.0 modified template/en/default/global/header.html.tmpl Committed revision 7910 dkl
Keep it open just for the end of this week (Friday, 11:50pm Pacific).
Ok. I will put in another bug to have the code push done again without the survey announcement. It may go over to Monday though since the time you request is after hours for the IT dept. dkl
Depends on: 697137
Sounds good, we'll keep the survey link live until it goes down from Bugzilla.
This has been pushed live now. Closing.
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
removed: Committing to: bzr+ssh://firstname.lastname@example.org/bmo/4.0/ modified template/en/default/global/header.html.tmpl Committed revision 7920.
You need to log in before you can comment on or make changes to this bug.