Prtksxna has uploaded a new change for review.
https://gerrit.wikimedia.org/r/195225
Change subject: content:where_from: Add new data - Update locales - Update tabs
- Update flags
......................................................................
content:where_from: Add new data
- Update locales
- Update tabs
- Update flags
Change-Id: I7409882869de4268952b46c5ab8007c4cf798a16
---
M locales/en.yml
M source/data/where_from.csv
A source/images/flags_svg/cy.svg
A source/images/flags_svg/cz.svg
A source/images/flags_svg/gr.svg
A source/images/flags_svg/se.svg
A source/images/flags_svg/tr.svg
A source/images/flags_svg/ua.svg
M source/javascripts/content.js
M source/localizable/content.html.erb
10 files changed, 156 insertions(+), 5 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/wikimedia/TransparencyReport-private
refs/changes/25/195225/1
diff --git a/locales/en.yml b/locales/en.yml
index 1466bf7..7073dec 100644
--- a/locales/en.yml
+++ b/locales/en.yml
@@ -227,6 +227,15 @@
slovenia: "Slovenia"
peru: "Peru"
bangladesh: "Bangladesh"
+ china: "China"
+ czech_republic: "Czech Republic"
+ ukraine: "Ukraine"
+ greece: "Greece"
+ japan: "Japan"
+ sri_lanka: "Sri Lanka"
+ sweden: "Sweden"
+ turkey: "Turkey"
+ cyprus: "Cyprus"
english_wikipedia: "English Wikipedia"
wikimedia_commons: "Wikimedia Commons"
diff --git a/source/data/where_from.csv b/source/data/where_from.csv
index c318cf8..0dba5b5 100644
--- a/source/data/where_from.csv
+++ b/source/data/where_from.csv
@@ -61,4 +61,38 @@
Peru,1,0,janjun14
Pakistan,1,0,janjun14
Israel,1,0,janjun14
-Latvia,1,0,janjun14
\ No newline at end of file
+Latvia,1,0,janjun14
+USA,79,0,juldec14
+Germany,25,0,juldec14
+France,15,0,juldec14
+United Kingdom,9,0,juldec14
+Unknown,9,0,juldec14
+Brazil,6,0,juldec14
+Italy,6,0,juldec14
+Australia,5,0,juldec14
+India,4,0,juldec14
+South Korea,3,0,juldec14
+Canada,2,0,juldec14
+China,2,0,juldec14
+Czech Republic,2,0,juldec14
+Netherlands,2,0,juldec14
+Switzerland,2,0,juldec14
+Belgium,1,0,juldec14
+Bulgaria,1,0,juldec14
+Cyprus,1,0,juldec14
+Greece,1,0,juldec14
+Hong Kong,1,0,juldec14
+Israel,1,0,juldec14
+Japan,1,0,juldec14
+Malaysia,1,0,juldec14
+Mexico,1,0,juldec14
+New Zealand,1,0,juldec14
+Poland,1,0,juldec14
+Russia,1,0,juldec14
+Serbia,1,0,juldec14
+Slovenia,1,0,juldec14
+Spain,1,0,juldec14
+Sri Lanka,1,0,juldec14
+Sweden,1,0,juldec14
+Turkey,1,0,juldec14
+Ukraine,1,1,juldec14
diff --git a/source/images/flags_svg/cy.svg b/source/images/flags_svg/cy.svg
new file mode 100644
index 0000000..0f66bb2
--- /dev/null
+++ b/source/images/flags_svg/cy.svg
@@ -0,0 +1,63 @@
+<?xml version="1.0" standalone="yes"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" width="1030" height="618" viewBox="0
0 1000 600">
+<rect fill="white" width="1000" height="600" />
+<path id="Cyprus" fill="#ed8000"
d="M427.656,185.589c0,7.68,0.96,8.64,1.44,10.08c0.48,1.44,1.08,27.839-2.88,35.04
+
c-3.96,7.201-11.76,11.28-14.88,12c-3.12,0.72-12.96-6.24-22.081-9.12c-9.12-2.88-8.64-2.4-12.479-2.4s-12.48,3.239-14.88,5.28
+
c-1.56-0.24-1.92-0.96-2.88,0c-0.959,0.96-4.8,4.8-5.76,7.2c-0.96,2.4-3.359,11.521-6.24,12.48
+
c-2.88,0.96-10.68,8.759-15.84,9.121c-5.159,0.36-3.72-0.24-7.2-0.48c-3.479-0.24-3.84-3.84-7.2-5.76
+
c-3.359-1.92-4.32-3.36-4.32-3.36s-0.96-3.84-2.4-3.84c-1.439,0-2.879,6.721-2.879,8.641s3.839,9.12,5.76,10.559
+
c1.92,1.44,1.92,10.081,0.96,12.48c-0.96,2.4,1.92,4.801,2.399,7.2c0.48,2.4-2.879,4.319-1.439,4.8
+
c1.439,0.479,3.36,3.359,3.36,6.24c0,2.88,7.2,3.84,8.64,6.72c1.44,2.88,1.92,7.68,2.4,10.561c0.48,2.88,2.16,1.56,2.399,8.64
+
c2.28,1.08,5.76,3.359,8.64,4.8c2.88,1.44,2.401,4.8,6.24,6.24c3.84,1.439,3.84,0,5.76,0.479c1.92,0.48-0.96,0.961,2.4,1.92
+
c3.361,0.96,4.8-0.479,7.681,0.96c2.88,1.44,4.32,4.801,6.24,5.761s10.08,3.359,10.56,3.84c0.48,0.479,5.76,2.4,6.72,2.4
+
c0.96,0,3.84-1.921,3.84-1.921s3.36,0.96,6.24,0c2.88-0.959,4.8-3.84,6.72-3.84s2.4,0.96,4.32,0.96
+
c1.92,0,4.799-0.96,4.799-0.96s4.32-0.96,7.68,0.96c3.36,1.921,11.04,11.041,11.04,14.881c0,3.839-0.479,5.76-0.479,5.76
+
s3.839-0.481,5.279,0.479c1.44,0.961,1.32-0.839,12,0.961c-0.72-2.641-11.04-10.08-1.44-20.641
+
c9.6-10.561,10.2-6.24,12.48-8.159c2.28-1.921,11.04-7.562,25.92-2.401c14.4-2.399,3.84-4.319,12-4.799
+
c1.44-0.601,4.201,0.119,7.201,0.96c0.96-1.801,3-3.48,6.24-2.881c0.6-1.68,4.559-3.96,8.639-4.319
+
c0.601-3.241,10.921-7.319,16.801-7.681c2.399-2.16,5.16-11.76,18.24-7.2c0.479-3.119,2.64-8.16,6.24-9.12
+
c0.72-6.479-1.682-19.561,4.8-24c6.479-5.88,12.6-4.561,23.52-4.319c7.44,1.56,11.04,7.199,13.439,7.68
+
c2.4,0.48,3.36,0.48,6.24-1.439c2.88-1.921-0.479-5.761,1.92-5.761c2.4,0,1.439,0.48,5.28,0c3.84-0.479,3.36-1.8,5.76-2.399
+
c3.841,1.921,8.16,0.479,10.08,1.92c1.921,1.439,2.16,1.319,6.24,1.92c1.439,2.399,5.279,2.399,5.279,2.399
+
s-2.879-0.96-1.919-2.399c0.96-1.44,0-5.761-1.921-7.681c-1.919-1.92-2.879-2.4-4.319-4.319
+
c-1.439-1.92,0.479-1.921-1.921-4.32c-2.399-2.4-7.679-4.8-9.119-7.68c-1.439-2.88-0.96-4.8-3.36-7.2
+
c-2.399-2.4-12-10.56-12.479-19.2s0.479-16.919,6.239-19.68c-0.24-5.04,0.961-5.76,6.24-8.64s5.762-0.96,9.12-0.96
+
c3.359,0,5.281,0.48,8.64-1.919c3.36-2.4,0.48-7.68,9.12-15.36c8.641-7.68,12-11.52,14.881-12c2.88-0.48,13.319-7.8,17.76-7.2
+
c3.12-3.719,6.24-8.16,10.08-11.04c3.84-2.88,8.161-2.88,10.08-5.28c1.92-2.4,1.439-6.721,7.2-10.561
+
c5.76-3.839,10.561-6.239,12.96-8.16c2.399-1.92,7.68-0.48,9.6-2.4c1.92-1.92,1.92-9.12,3.839-10.56
+
c1.921-1.44-6.239,3.36-10.559,5.28c-4.32,1.92-10.56,5.28-15.84,4.8s-2.401,2.879-5.28,3.84c-2.88,0.96-7.68,0.48-9.601,2.4
+
c-1.92,1.92-5.279,6.72-8.159,8.64c-2.881,1.919-4.32,1.44-7.2,2.88c-2.881,1.44-5.28,2.88-7.68,3.84
+
c-2.4,0.96-9.601,0.48-9.601,0.48s-6.24,8.16-9.12,11.04c-2.88,2.88-6.24,2.4-9.12,3.84c-2.88,1.439-27.36,17.28-44.159,19.68
+
c-16.801,2.399-9.121-1.44-14.4,0c-5.279,1.44-12.961,11.519-19.2,12c-6.24,0.48-8.16,0-9.6,0c-1.44,0-9.12,4.8-13.92,3.84
+
c-7.08,2.16-12.359,1.68-14.4,1.439c-2.04-0.239-5.76,2.4-11.04,0c-4.08-1.319-4.08,1.56-11.999-0.959
+
c-7.921-2.52-13.441,0.96-17.281-0.96c-3.84-1.92-3.36-3.36-6.24-3.36c-2.88,0-2.88,1.92-6.24,1.92
+
c-3.36,0-3.84-1.92-6.72-1.92c-2.88,0-6.24,1.92-10.56,1.44c-4.32-0.48-5.76-2.4-8.64-2.4
+ C443.496,192.309,427.656,185.589,427.656,185.589z" />
+<g fill="#006651">
+<path
d="M476.765,478.801c8.334-6,15.666-8,27-10c11.334-2,23.334-5.332,29.666-7
s-21.332,8-28.332,10C498.099,473.801,476.765,478.801,476.765,478.801z" />
+<path d="M522.432,461.133c-2.332-14.332,3.332-29.332,16.332-35.332
C541.764,436.133,532.432,453.801,522.432,461.133z" />
+<path d="M544.383,453.674c-6.951-11.873,4.814-27.188,13.432-34.697
C561.766,426.133,554.766,447.467,544.383,453.674z"/>
+<path d="M564.766,444.467c-7.432-10.182,1.332-28,10.666-35
C579.098,419.467,575.432,437.467,564.766,444.467z"/>
+<path d="M585.154,431.734c-6.723-9.602-2.055-24.602,7.611-34.268
C599.766,405.467,593.766,422.801,585.154,431.734z"/>
+<path d="M601.432,418.801c-5.666-9,1.334-30.668,10.334-36.668
C615.766,390.133,612.766,412.801,601.432,418.801z"/>
+<path d="M614.432,415.467c-1.666-13,21.002-27.334,30.334-27
C643.766,399.133,634.098,410.801,614.432,415.467z"/>
+<path d="M601.766,430.133c10.666-11,31.332-11,38.666-8.666
C638.432,427.801,614.1,441.799,601.766,430.133z"/>
+<path d="M587.098,441.133c15-4,24.668-7.334,33.668,2
C614.432,451.133,590.098,448.799,587.098,441.133z"/>
+<path d="M565.766,450.801c14.332-7.668,31.666,3.666,34.332,10.332
C584.098,467.801,565.434,452.469,565.766,450.801z"/>
+<path d="M546.098,461.801c13-5,28,1.668,34,9
C573.098,474.133,554.764,477.801,546.098,461.801z"/>
+<path d="M528.1,467.467c15-1.666,29.393,9.686,32.529,16.176
C541.432,485.467,534.1,479.801,528.1,467.467z"/>
+<path
d="M523.268,478.801c-8.334-6-15.666-8-27-10c-11.334-2-23.334-5.332-29.667-7
s21.333,8,28.333,10C501.934,473.801,523.268,478.801,523.268,478.801z"/>
+<path d="M477.6,461.133c2.333-14.332-3.332-29.332-16.333-35.332
C458.267,436.133,467.6,453.801,477.6,461.133z"/>
+<path d="M455.649,453.674c6.951-11.873-4.814-27.188-13.432-34.697
C438.266,426.133,445.266,447.467,455.649,453.674z"/>
+<path d="M435.266,444.467c7.432-10.182-1.332-28-10.666-35
C420.934,419.467,424.6,437.467,435.266,444.467z"/>
+<path d="M414.877,431.734c6.723-9.602,2.055-24.602-7.611-34.268
C400.266,405.467,406.266,422.801,414.877,431.734z"/>
+<path d="M398.6,418.801c5.666-9-1.334-30.668-10.334-36.668
C384.266,390.133,387.266,412.801,398.6,418.801z"/>
+<path d="M385.6,415.467c1.666-13-21.002-27.334-30.334-27
C356.266,399.133,365.934,410.801,385.6,415.467z"/>
+<path d="M398.266,430.133c-10.666-11-31.332-11-38.666-8.666
C361.6,427.801,385.932,441.799,398.266,430.133z"/>
+<path d="M412.934,441.133c-15-4-24.668-7.334-33.668,2
C385.6,451.133,409.934,448.799,412.934,441.133z"/>
+<path d="M434.266,450.801c-14.332-7.668-31.666,3.666-34.332,10.332
C415.934,467.801,434.598,452.469,434.266,450.801z"/>
+<path d="M453.934,461.801c-13-5-28,1.668-34,9
C426.934,474.133,445.268,477.801,453.934,461.801z"/>
+<path d="M471.933,467.467c-15-1.666-29.394,9.686-32.53,16.176
C458.6,485.467,465.933,479.801,471.933,467.467z"/>
+</g>
+</svg>
diff --git a/source/images/flags_svg/cz.svg b/source/images/flags_svg/cz.svg
new file mode 100644
index 0000000..c18c40a
--- /dev/null
+++ b/source/images/flags_svg/cz.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="900" height="600">
+ <rect width="900" height="600" fill="#d7141a"/>
+ <rect width="900" height="300" fill="#fff"/>
+ <path d="M 450,300 0,0 V 600 z" fill="#11457e"/>
+</svg>
\ No newline at end of file
diff --git a/source/images/flags_svg/gr.svg b/source/images/flags_svg/gr.svg
new file mode 100644
index 0000000..e850ddf
--- /dev/null
+++ b/source/images/flags_svg/gr.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="600" height="400" viewBox="0 0 27 18"
xmlns="http://www.w3.org/2000/svg">
+ <desc>Flag of Greece</desc>
+ <rect width="27" height="18" fill="#0d5eaf"/>
+ <path fill="none" stroke-width="2" stroke="white" d="M5,0V11 M0,5H10
M10,3H27 M10,7H27 M0,11H27 M0,15H27"/>
+</svg>
\ No newline at end of file
diff --git a/source/images/flags_svg/se.svg b/source/images/flags_svg/se.svg
new file mode 100644
index 0000000..521049b
--- /dev/null
+++ b/source/images/flags_svg/se.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg"
width="1600" height="1000" viewBox="0 0 16 10">
+<rect width="16" height="10" fill="#006aa7"/>
+<rect width="2" height="10" x="5" fill="#fecc00"/>
+<rect width="16" height="2" y="4" fill="#fecc00"/>
+</svg>
diff --git a/source/images/flags_svg/tr.svg b/source/images/flags_svg/tr.svg
new file mode 100644
index 0000000..30524de
--- /dev/null
+++ b/source/images/flags_svg/tr.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="800">
+<rect width="1200" height="800" fill="#E30A17"/>
+<circle cx="425" cy="400" r="200" style="fill:#ffffff"/>
+<circle cx="475" cy="400" r="160" style="fill:#E30A17"/>
+<polygon style="fill:#ffffff"
+ points="583.334,400 764.235,458.779 652.431,304.894 652.431,495.106
764.235,341.221"/>
+</svg>
diff --git a/source/images/flags_svg/ua.svg b/source/images/flags_svg/ua.svg
new file mode 100644
index 0000000..8f4b0a4
--- /dev/null
+++ b/source/images/flags_svg/ua.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="800">
+<rect width="1200" height="800" fill="#005BBB"/>
+<rect width="1200" height="400" y="400" fill="#FFD500"/>
+</svg>
\ No newline at end of file
diff --git a/source/javascripts/content.js b/source/javascripts/content.js
index 9744718..5fd0109 100644
--- a/source/javascripts/content.js
+++ b/source/javascripts/content.js
@@ -49,7 +49,13 @@
"Switzerland": "ch",
"Singapore": "sg",
"New Zealand": "nz",
- "Japan": "jp"
+ "Japan": "jp",
+ "Czech Republic": "cz",
+ "Sweden": "se",
+ "Turkey": "tr",
+ "Greece": "gr",
+ "Cyprus": "cy",
+ "Ukraine": "ua"
}
function requestsAndGranted( data, el, duration ) {
@@ -108,7 +114,6 @@
function makeGraph( data, current ) {
var data = getData( data, current );
-
data.sort( function ( a, b ) {
return b.requests - a.requests;
} )
@@ -166,6 +171,7 @@
.text( function ( d ) {
var id = '#t_';
id += d.key.replace( /\W+/g, ' '
).split( ' ' ).join( '_').toLowerCase();
+ if ($(id).size() === 0)console.log( id
);
return $( id ).val();
} )
.on( 'mouseover', function ( d ) {
@@ -335,7 +341,7 @@
$( function () {
d3.csv( '/data/where_from.csv', function ( error, data ) {
if ( error ) throw error;
- requestsAndGranted( data, 'where_from', 'juldec13' );
+ requestsAndGranted( data, 'where_from', 'juldec14' );
} );
d3.csv( '/data/targeted_takedown.csv', function ( error, data )
{
diff --git a/source/localizable/content.html.erb
b/source/localizable/content.html.erb
index 094b633..d0b2384 100644
--- a/source/localizable/content.html.erb
+++ b/source/localizable/content.html.erb
@@ -72,9 +72,10 @@
<h2><%= t('content.graph_where_from') %></h2>
<ul class="tabs">
<li><a class="where_from_tabs" id="where_from_all"
href="javascript: void(0);"><%= t('dates.all') %></a></li>
- <li><a class="active where_from_tabs"
id="where_from_jul12jun13" href="javascript: void(0);"><%= t('dates.jul') %>
2012 - <%= t('dates.jun') %> 2013</a></li>
+ <li><a class="where_from_tabs"
id="where_from_jul12jun13" href="javascript: void(0);"><%= t('dates.jul') %>
2012 - <%= t('dates.jun') %> 2013</a></li>
<li><a class="where_from_tabs" id="where_from_juldec13"
href="javascript: void(0);"><%= t('dates.jul') %> - <%= t('dates.dec') %>
2013</a></li>
<li><a class="where_from_tabs" id="where_from_janjun14"
href="javascript: void(0);"><%= t('dates.jan') %> - <%= t('dates.jun') %>
2014</a></li>
+ <li><a class="where_from_tabs active"
id="where_from_juldec14" href="javascript: void(0);"><%= t('dates.jul') %> -
<%= t('dates.dec') %> 2014</a></li>
</ul>
<div class="col-md-4" id="where_from_legend">
@@ -303,6 +304,15 @@
<input type="hidden" id="t_norway" value="<%= t('graph.norway') %>">
<input type="hidden" id="t_slovenia" value="<%= t('graph.slovenia') %>">
<input type="hidden" id="t_peru" value="<%= t('graph.peru') %>">
+<input type="hidden" id="t_china" value="<%= t('graph.china') %>">
+<input type="hidden" id="t_czech_republic" value="<%=
t('graph.czech_republic') %>">
+<input type="hidden" id="t_ukraine" value="<%= t('graph.ukraine') %>">
+<input type="hidden" id="t_greece" value="<%= t('graph.greece') %>">
+<input type="hidden" id="t_japan" value="<%= t('graph.japan') %>">
+<input type="hidden" id="t_sweden" value="<%= t('graph.sweden') %>">
+<input type="hidden" id="t_cyprus" value="<%= t('graph.cyprus') %>">
+<input type="hidden" id="t_turkey" value="<%= t('graph.turkey') %>">
+<input type="hidden" id="t_sri_lanka" value="<%= t('graph.sri_lanka') %>">
<input type="hidden" id="t_bangladesh" value="<%= t('graph.bangladesh') %>">
<input type="hidden" id="t_english_wikipedia" value="<%=
t('graph.english_wikipedia') %>">
--
To view, visit https://gerrit.wikimedia.org/r/195225
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I7409882869de4268952b46c5ab8007c4cf798a16
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/TransparencyReport-private
Gerrit-Branch: master
Gerrit-Owner: Prtksxna <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits