mozilla

Compare Revisions

Template:PricePointTable

Change Revisions

Revision 444921:

Revision 444921 by markg on

Revision 460581:

Revision 460581 by markg on

Title:
Template:PricePointTable
Template:PricePointTable
Slug:
Template:PricePointTable
Template:PricePointTable
Content:

Revision 444921
Revision 460581
t16    <table>t16    <table class='standard-table"&gt; &lt;thead&gt; &lt;tr&gt; &l
 >t;th&gt;Price point&lt;/th&gt; &lt;th&gt;US dollar $ - base price
 >&lt;/th&gt; &lt;th&gt;Available for credit card purchase&lt;/th&g
 >t; &lt;th&gt;Brazil real $ (R$)&lt;/th&gt; &lt;th&gt;Colombia pes
 >o $ (COP$)&lt;/th&gt; &lt;th&gt;Poland zloty zł (PLN)&lt;/th&gt; 
 >&lt;th&gt; &lt;p&gt;Spain euro €(EUR)&lt;/p&gt; &lt;/th&gt; &lt;t
 >h&gt;Venezuela US dollar (US$) credit card only&lt;/th&gt; &lt;/t
 >r&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;b&gt;
 >VAT/Tax included in price&lt;/b&gt;&lt;/td&gt; &lt;td&gt;No&lt;/t
 >d&gt; &lt;td&gt;n/a&lt;/td&gt; &lt;td&gt;No&lt;/td&gt; &lt;td&gt;
 >Yes&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; 
 >&lt;td&gt;Yes&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;b&g
 >t;VAT % in price&lt;/b&gt;&lt;/td&gt; &lt;td&gt;--&lt;/td&gt; &lt
 >;td&gt;n/a&lt;/td&gt; &lt;td&gt;n/a&lt;/td&gt; &lt;td&gt;16%&lt;/
 >td&gt; &lt;td&gt;23%&lt;/td&gt; &lt;td&gt;21%&lt;/td&gt; &lt;td&g
 >t;n/a&lt;/td&gt; &lt;/tr&gt; &lt;% // create price point rows for
 > (var i = 0; i &lt; data.meta.total_count; i++) { %&gt; &lt;tr&gt
 >; &lt;td&gt;&lt;b&gt;&lt;%= data.objects[i].name %&gt;&lt;/b&gt;&
 >lt;/td&gt; &lt;td&gt;$&lt;%= data.objects[i].localized.price %&gt
 >;&lt;/td&gt; &lt;td&gt;&lt;% // Available for credit card. Some t
 >iers are not applicable. if ( data.objects[i].name == "Tier 0" ) 
 >{ %&gt; No &lt;% } else if ( data.objects[i].name == "Tier 1" ) {
 > %&gt; No &lt;% } else if ( data.objects[i].name == "Tier 5" ) { 
 >%&gt; No &lt;% } else if ( data.objects[i].name == "Tier 7" ) { %
 >&gt; No &lt;% } else { %&gt; Yes &lt;% } %&gt; &lt;/td&gt; &lt;td
 >&gt;&lt;!-- Brazil real --&gt; n/a &lt;/td&gt; &lt;td&gt;&lt;% //
 > Colombia peso. COP is missing from some JSON objects, this handl
 >es it. var copExists = 0; for (var j = 0; j &lt; data.objects[i].
 >prices.length; j++) { %&gt; &lt;% if (data.objects[i].prices[j].c
 >urrency == "COP") { %&gt; $&lt;%= data.objects[i].prices[j].price
 > %&gt; &lt;% copExists = 1 } } if (copExists == 0) { %&gt; n/a &l
 >t;% } %&gt; &lt;/td&gt; &lt;td&gt;&lt;% // Poland zloty for (var 
 >j = 0; j &lt; data.objects[i].prices.length; j++) { %&gt; &lt;% i
 >f (data.objects[i].prices[j].currency == "PLN") { %&gt; &lt;%= da
 >ta.objects[i].prices[j].price %&gt; zł &lt;% } %&gt; &lt;% } %&gt
 >; &lt;/td&gt; &lt;td&gt;&lt;% // Spain euro for (var j = 0; j &lt
 >; data.objects[i].prices.length; j++) { %&gt; &lt;% if (data.obje
 >cts[i].prices[j].currency == "EUR") { %&gt; €&lt;%= data.objects[
 >i].prices[j].price %&gt; &lt;% } %&gt; &lt;% } %&gt; &lt;/td&gt; 
 >&lt;td&gt;&lt;% // Venezuela credit card. Some tiers are not appl
 >icable. if ( data.objects[i].name == "Tier 0" ) { %&gt; n/a &lt;%
 > } else if ( data.objects[i].name == "Tier 1" ) { %&gt; n/a &lt;%
 > } else if ( data.objects[i].name == "Tier 5" ) { %&gt; n/a &lt;%
 > } else if ( data.objects[i].name == "Tier 7" ) { %&gt; n/a &lt;%
 > } else { %&gt; $&lt;%= data.objects[i].localized.price %&gt; &lt
 >;% } %&gt; &lt;/td&gt; &lt;/tr&gt; &lt;% } %&gt; &lt;/tbody&gt; &
 >lt;/table&gt;'></table>
17      <thead>
18        <tr>
19          <th>
20            Price point
21          </th>
22          <th>
23            US dollar $ - base price
24          </th>
25          <th>
26            Available for credit card purchase
27          </th>
28          <th>
29            Brazil real $ (R$)
30          </th>
31          <th>
32            Colombia peso $ (COP$)
33          </th>
34          <th>
35            Poland zloty zł (PLN)
36          </th>
37          <th>
38            <p>
39              Spain euro €(EUR)
40            </p>
41          </th>
42          <th>
43            Venezuela US dollar (US$) credit card only
44          </th>
45        </tr>
46      </thead>
47      <tbody>
48        <tr>
49          <td>
50            <b>VAT/Tax included in price</b>
51          </td>
52          <td>
53            No
54          </td>
55          <td>
56            n/a
57          </td>
58          <td>
59            No
60          </td>
61          <td>
62            Yes
63          </td>
64          <td>
65            Yes
66          </td>
67          <td>
68            Yes
69          </td>
70          <td>
71            Yes
72          </td>
73        </tr>
74        <tr>
75          <td>
76            <b>VAT % in price</b>
77          </td>
78          <td>
79            --
80          </td>
81          <td>
82            n/a
83          </td>
84          <td>
85            n/a
86          </td>
87          <td>
88            16%
89          </td>
90          <td>
91            23%
92          </td>
93          <td>
94            21%
95          </td>
96          <td>
97            n/a
98          </td>
99        </tr><% // create price point rows
100        for (var i = 0; i < data.meta.total_count; i++) { %>
101        <tr>
102          <td>
103            <b><%= data.objects[i].name %></b>
104          </td>
105          <td>
106            $<%= data.objects[i].localized.price %>
107          </td>
108          <td>
109            <% // Available for credit card. Some tiers are not a
>pplicable. 
110                           if ( data.objects[i].name == "Tier 0" 
>) { %>No <% } else if ( data.objects[i].name == "Tier 1" ) { %> N 
>o <% } else if ( data.objects[i].name == "Tier 5" ) { %> No <% }  
>else if ( data.objects[i].name == "Tier 7" ) { %> No <% } else {  
>%> Yes <% } %> 
111          </td>
112          <td>
113            <!-- Brazil real -->
114            n/a
115          </td>
116          <td>
117            <% // Colombia peso. COP is missing from some JSON ob
>jects, this handles it. 
118                         var copExists = 0;
119                         for (var j = 0; j < data.objects[i].pric
>es.length; j++) { %><% if (data.objects[i].prices[j].currency ==  
>"COP") { %>$<%= data.objects[i].prices[j].price %> <% copExists = 
> 1 }  
120                         } 
121                         if (copExists == 0) { %> n/a <% } %>
122          </td>
123          <td>
124            <% // Poland zloty 
125                           for (var j = 0; j < data.objects[i].pr
>ices.length; j++) { %><% if (data.objects[i].prices[j].currency = 
>= "PLN") { %><%= data.objects[i].prices[j].price %>zł <% } %> <%  
>} %> 
126          </td>
127          <td>
128            <% // Spain euro
129                           for (var j = 0; j < data.objects[i].pr
>ices.length; j++) { %><% if (data.objects[i].prices[j].currency = 
>= "EUR") { %>€<%= data.objects[i].prices[j].price %> <% } %> <% } 
> %> 
130          </td>
131          <td>
132            <% // Venezuela credit card. Some tiers are not appli
>cable. 
133                           if ( data.objects[i].name == "Tier 0" 
>) { %>n/a <% } else if ( data.objects[i].name == "Tier 1" ) { %>  
>n/a <% } else if ( data.objects[i].name == "Tier 5" ) { %> n/a <% 
> } else if ( data.objects[i].name == "Tier 7" ) { %> n/a <% } els 
>e { %> $<%= data.objects[i].localized.price %> <% } %> 
134          </td>
135        </tr><% } %>
136      </tbody>
137    </table>

Back to History