Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29329984: Issue 3257 - Create uninstallation page in adblockplus.org (Closed)

Created:
Nov. 11, 2015, 5:43 p.m. by saroyanm
Modified:
Dec. 3, 2015, 2:18 p.m.
Reviewers:
Thomas Greiner, kzar
CC:
Felix Dahlke
Visibility:
Public.

Description

Issue 3257 - Create uninstallation page in adblockplus.org

Patch Set 1 #

Total comments: 24

Patch Set 2 : Addressed Thomas initiall comments #

Patch Set 3 : Rename logo to make it consistent #

Total comments: 6

Patch Set 4 : Addressed Dave comments #

Patch Set 5 : Removed the shuffling filter #

Total comments: 7

Patch Set 6 : Rename jinja files to markdown #

Patch Set 7 : Fix old jinja files compatibility with markdown and implement noscript #

Total comments: 16

Patch Set 8 : Removed noscript notification #

Patch Set 9 : renamed merkurial files to template #

Patch Set 10 : Removed section from template #

Total comments: 3

Patch Set 11 : Fix editor readability, use for loop to randomly generate the list #

Patch Set 12 : rename template files again back to markdown #

Patch Set 13 : move include files content to markdown #

Total comments: 21

Patch Set 14 : Addressed Dave comments #

Total comments: 40

Patch Set 15 : Addressed Thomas comments #

Patch Set 16 : Switched to old implementation of shuffling using while #

Total comments: 1

Patch Set 17 : renamed .md file back to .tmpl #

Patch Set 18 : Generate reasons in HTML then shuffle them #

Total comments: 13

Patch Set 19 : Addressed Thomas comments #

Patch Set 20 : Convert to array instead of cloning #

Unified diffs Side-by-side diffs Delta from patch set Stats (+369 lines, -0 lines) Patch
A pages/uninstall-abp.tmpl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +103 lines, -0 lines 0 comments Download
A pages/uninstall-abp-submit.md View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +13 lines, -0 lines 0 comments Download
A static/css/simple.css View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +215 lines, -0 lines 0 comments Download
A static/fonts/SourceSansPro-Light.woff View Binary file 0 comments Download
A static/fonts/SourceSansPro-Regular.woff View Binary file 0 comments Download
A static/fonts/SourceSansPro-Semibold.woff View Binary file 0 comments Download
A static/img/adblockplus_100.png View 1 2 Binary file 0 comments Download
A static/img/background-blue.png View Binary file 0 comments Download
A static/img/background-dark.png View Binary file 0 comments Download
A templates/simple.tmpl View 1 2 7 8 9 1 chunk +38 lines, -0 lines 0 comments Download

Messages

Total messages: 34
saroyanm
Hey guys can you please have a look when you have time, would like to ...
Nov. 11, 2015, 6 p.m. (2015-11-11 18:00:03 UTC) #1
Thomas Greiner
https://codereview.adblockplus.org/29329984/diff/29329985/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29329985/pages/uninstall-abp.tmpl#newcode21 pages/uninstall-abp.tmpl:21: window.location.search.substr(1).split("&").forEach(function(param) According to the ticket description the page is ...
Nov. 11, 2015, 7:08 p.m. (2015-11-11 19:08:29 UTC) #2
saroyanm
https://codereview.adblockplus.org/29329984/diff/29329985/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29329985/pages/uninstall-abp.tmpl#newcode21 pages/uninstall-abp.tmpl:21: window.location.search.substr(1).split("&").forEach(function(param) On 2015/11/11 19:08:29, Thomas Greiner wrote: > According ...
Nov. 12, 2015, 3:50 p.m. (2015-11-12 15:50:25 UTC) #3
saroyanm
https://codereview.adblockplus.org/29329984/diff/29329985/templates/simple.tmpl File templates/simple.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29329985/templates/simple.tmpl#newcode28 templates/simple.tmpl:28: <img id="logo" src="/img/adblockplus_new_100.png" alt="{{"Adblock Plus logo"|translate("abp-logo", "Alternative text for ...
Nov. 12, 2015, 4:11 p.m. (2015-11-12 16:11:16 UTC) #4
kzar
https://codereview.adblockplus.org/29329984/diff/29330137/filters/shuffle.py File filters/shuffle.py (right): https://codereview.adblockplus.org/29329984/diff/29330137/filters/shuffle.py#newcode18 filters/shuffle.py:18: def shuffle(seq): As mentioned in my other comment, shuffling ...
Nov. 16, 2015, 10:55 a.m. (2015-11-16 10:55:19 UTC) #5
saroyanm
https://codereview.adblockplus.org/29329984/diff/29330137/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330137/pages/uninstall-abp.tmpl#newcode4 pages/uninstall-abp.tmpl:4: {% set reasons = [ On 2015/11/16 10:55:19, kzar ...
Nov. 17, 2015, 3:27 p.m. (2015-11-17 15:27:50 UTC) #6
kzar
https://codereview.adblockplus.org/29329984/diff/29330137/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330137/pages/uninstall-abp.tmpl#newcode4 pages/uninstall-abp.tmpl:4: {% set reasons = [ On 2015/11/17 15:27:49, saroyanm ...
Nov. 18, 2015, 5:14 p.m. (2015-11-18 17:14:45 UTC) #7
saroyanm
https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl#newcode72 pages/uninstall-abp.tmpl:72: {%- for reasonId, stringId, value in reasons %} On ...
Nov. 18, 2015, 6 p.m. (2015-11-18 18:00:19 UTC) #8
kzar
https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl#newcode72 pages/uninstall-abp.tmpl:72: {%- for reasonId, stringId, value in reasons %} On ...
Nov. 19, 2015, 11:24 a.m. (2015-11-19 11:24:55 UTC) #9
kzar
https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl#newcode72 pages/uninstall-abp.tmpl:72: {%- for reasonId, stringId, value in reasons %} On ...
Nov. 19, 2015, 11:28 a.m. (2015-11-19 11:28:56 UTC) #10
saroyanm
New patch uploaded, I've also added the noscript implementation, while the options will be available ...
Nov. 19, 2015, 5 p.m. (2015-11-19 17:00:18 UTC) #11
kzar
https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330307/pages/uninstall-abp.tmpl#newcode72 pages/uninstall-abp.tmpl:72: {%- for reasonId, stringId, value in reasons %} On ...
Nov. 20, 2015, 1:06 p.m. (2015-11-20 13:06:15 UTC) #12
saroyanm
@Dave new patches uploaded, can you please have a look. Please note now there are ...
Nov. 20, 2015, 6:33 p.m. (2015-11-20 18:33:55 UTC) #13
saroyanm
https://codereview.adblockplus.org/29329984/diff/29330605/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330605/pages/uninstall-abp.tmpl#newcode9 pages/uninstall-abp.tmpl:9: var reasons = [ I've just noticed that the ...
Nov. 20, 2015, 6:36 p.m. (2015-11-20 18:36:18 UTC) #14
kzar
https://codereview.adblockplus.org/29329984/diff/29330503/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29330503/pages/uninstall-abp.md#newcode37 pages/uninstall-abp.md:37: while (reasons.length > 0) On 2015/11/20 18:33:53, saroyanm wrote: ...
Nov. 21, 2015, 7:01 p.m. (2015-11-21 19:01:26 UTC) #15
saroyanm
New patch uploaded. https://codereview.adblockplus.org/29329984/diff/29330503/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29330503/pages/uninstall-abp.md#newcode37 pages/uninstall-abp.md:37: while (reasons.length > 0) On 2015/11/21 ...
Nov. 23, 2015, 10:50 a.m. (2015-11-23 10:50:32 UTC) #16
kzar
https://codereview.adblockplus.org/29329984/diff/29330503/templates/simple.tmpl File templates/simple.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29330503/templates/simple.tmpl#newcode32 templates/simple.tmpl:32: <section class="highlighted"> On 2015/11/23 10:50:30, saroyanm wrote: > On ...
Nov. 25, 2015, 1:26 p.m. (2015-11-25 13:26:00 UTC) #17
saroyanm
New patches uploaded.
Nov. 27, 2015, 1:13 p.m. (2015-11-27 13:13:33 UTC) #18
kzar
It's looking better and better, noticed a few things though. https://codereview.adblockplus.org/29329984/diff/29331126/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331126/pages/uninstall-abp.md#newcode10 ...
Nov. 27, 2015, 1:38 p.m. (2015-11-27 13:38:41 UTC) #19
saroyanm
New patch uploaded. https://codereview.adblockplus.org/29329984/diff/29331126/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331126/pages/uninstall-abp.md#newcode10 pages/uninstall-abp.md:10: ["1v0", "{{reason-not-installed[reason] I didn't install Adblock ...
Nov. 27, 2015, 2:26 p.m. (2015-11-27 14:26:42 UTC) #20
kzar
LGTM https://codereview.adblockplus.org/29329984/diff/29331126/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331126/pages/uninstall-abp.md#newcode41 pages/uninstall-abp.md:41: var labelElement = document.createElement("label"); On 2015/11/27 14:26:39, saroyanm ...
Nov. 27, 2015, 2:30 p.m. (2015-11-27 14:30:43 UTC) #21
Thomas Greiner
https://codereview.adblockplus.org/29329984/diff/29329985/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29329985/pages/uninstall-abp.tmpl#newcode81 pages/uninstall-abp.tmpl:81: <button type="submit">{{"Submit"|translate("submit", "Submition button text")}}</button> On 2015/11/12 15:50:24, saroyanm ...
Nov. 27, 2015, 7:10 p.m. (2015-11-27 19:10:17 UTC) #22
kzar
https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md#newcode10 pages/uninstall-abp.md:10: ["1v0", "{{reason-not-installed[Uninstallation reason] I didn't install Adblock Plus.}}"], On ...
Nov. 28, 2015, 4:25 p.m. (2015-11-28 16:25:16 UTC) #23
saroyanm
New patch uploaded. https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp-submit.md File pages/uninstall-abp-submit.md (right): https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp-submit.md#newcode11 pages/uninstall-abp-submit.md:11: {{thanks-you[Thank you message below heading] Thank ...
Nov. 30, 2015, 10:27 a.m. (2015-11-30 10:27:10 UTC) #24
kzar
https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md#newcode37 pages/uninstall-abp.md:37: for (var i = reasons.length; i > 0; i ...
Nov. 30, 2015, 10:49 a.m. (2015-11-30 10:49:11 UTC) #25
Thomas Greiner
https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md#newcode10 pages/uninstall-abp.md:10: ["1v0", "{{reason-not-installed[Uninstallation reason] I didn't install Adblock Plus.}}"], On ...
Nov. 30, 2015, 5:09 p.m. (2015-11-30 17:09:14 UTC) #26
saroyanm
New patch uploaded. https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md#newcode37 pages/uninstall-abp.md:37: for (var i = reasons.length; i ...
Nov. 30, 2015, 6:04 p.m. (2015-11-30 18:04:50 UTC) #27
Thomas Greiner
https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md#newcode47 pages/uninstall-abp.md:47: spanElement.innerHTML = reason[1]; On 2015/11/30 18:04:43, saroyanm wrote: > ...
Dec. 2, 2015, 4:41 p.m. (2015-12-02 16:41:07 UTC) #28
saroyanm
New patches uploaded. https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md File pages/uninstall-abp.md (right): https://codereview.adblockplus.org/29329984/diff/29331137/pages/uninstall-abp.md#newcode47 pages/uninstall-abp.md:47: spanElement.innerHTML = reason[1]; On 2015/12/02 16:41:04, ...
Dec. 2, 2015, 6:48 p.m. (2015-12-02 18:48:00 UTC) #29
Thomas Greiner
https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl#newcode38 pages/uninstall-abp.tmpl:38: var reasons = reasonsContainer.cloneNode(true).getElementsByTagName("li"); Why do you clone the ...
Dec. 3, 2015, 12:07 p.m. (2015-12-03 12:07:32 UTC) #30
saroyanm
New patch uploaded. https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl#newcode38 pages/uninstall-abp.tmpl:38: var reasons = reasonsContainer.cloneNode(true).getElementsByTagName("li"); On 2015/12/03 ...
Dec. 3, 2015, 1:07 p.m. (2015-12-03 13:07:05 UTC) #31
Thomas Greiner
https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl#newcode38 pages/uninstall-abp.tmpl:38: var reasons = reasonsContainer.cloneNode(true).getElementsByTagName("li"); On 2015/12/03 13:06:57, saroyanm wrote: ...
Dec. 3, 2015, 1:47 p.m. (2015-12-03 13:47:38 UTC) #32
saroyanm
New patch uploaded. https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl File pages/uninstall-abp.tmpl (right): https://codereview.adblockplus.org/29329984/diff/29331796/pages/uninstall-abp.tmpl#newcode38 pages/uninstall-abp.tmpl:38: var reasons = reasonsContainer.cloneNode(true).getElementsByTagName("li"); On 2015/12/03 ...
Dec. 3, 2015, 1:57 p.m. (2015-12-03 13:57:11 UTC) #33
Thomas Greiner
Dec. 3, 2015, 2:06 p.m. (2015-12-03 14:06:25 UTC) #34
LGTM

Powered by Google App Engine
This is Rietveld