File tree 3 files changed +30
-10
lines changed
3 files changed +30
-10
lines changed Original file line number Diff line number Diff line change @@ -45,9 +45,17 @@ let Addon = {
45
45
} catch ( e ) {
46
46
return null ;
47
47
}
48
- data . reviews = new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . reviews ) ;
48
+ if ( dbQuery . row . reviews >= 0 ) {
49
+ data . reviews = '<span itemprop="ratingCount">' + new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . reviews ) + '</span> user reviews' ;
50
+ } else {
51
+ data . reviews = '' ;
52
+ }
49
53
data . rating = Math . round ( dbQuery . row . rating ) ;
50
- data . users = new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . users ) ;
54
+ if ( dbQuery . row . users >= 0 ) {
55
+ data . users = '<div id="daily-users">' + new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . users ) + ' users</div>' ;
56
+ } else {
57
+ data . users = '' ;
58
+ }
51
59
if ( dbQuery . row . icon ) {
52
60
data . icon_url = "chrome://ca-archive/skin/icons/" + dbQuery . row . icon + ".png" ;
53
61
} else {
@@ -266,16 +274,14 @@ let Addon = {
266
274
267
275
<div>
268
276
<a id="reviews-link" target="_blank" title="Open Reviews on Wayback Machine" href=%WBM%reviews/>
269
- <span itemprop="ratingCount"> %REVIEWS%</span> user reviews
277
+ %REVIEWS%
270
278
</a>
271
279
</div>
272
280
</div>
273
281
274
282
%GRATING%
275
283
276
- <div id="daily-users">
277
- %USERS% users
278
- </div>
284
+ %USERS%
279
285
280
286
</aside>
281
287
Original file line number Diff line number Diff line change @@ -154,9 +154,19 @@ let List = {
154
154
} else {
155
155
item = item . replace ( "%ICON%" , "chrome://ca-archive/skin/icons/" + Math . trunc ( dbQuery . row . addon_id / 1000 ) + "/" + dbQuery . row . addon_id + ".png" ) ;
156
156
}
157
- let users = new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . users ) ;
157
+ let users ;
158
+ if ( dbQuery . row . users >= 0 ) {
159
+ users = '<div class="adu">' + new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . users ) + ' users</div>' ;
160
+ } else {
161
+ users = '' ;
162
+ }
158
163
item = item . replace ( "%USERS%" , users ) ;
159
- let reviews = new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . reviews ) ;
164
+ let reviews ;
165
+ if ( dbQuery . row . reviews >= 0 ) {
166
+ reviews = '(' + new Intl . NumberFormat ( "en-US" ) . format ( dbQuery . row . reviews ) + ')' ;
167
+ } else {
168
+ reviews = '' ;
169
+ }
160
170
item = item . replace ( "%REVIEWS%" , reviews ) ;
161
171
let restart = "" ;
162
172
if ( dbQuery . row . is_restart_required == false ) {
@@ -302,9 +312,9 @@ let List = {
302
312
<div class="vitals c">
303
313
<span class="rating">
304
314
<span class="stars stars-%RATING%" title="Rated %RATING% out of 5 stars">Rated %RATING% out of 5 stars</span>
305
- <a href="caa:addon/%SLUG%">( %REVIEWS%) </a>
315
+ <a href="caa:addon/%SLUG%">%REVIEWS%</a>
306
316
</span>
307
- <div class="adu"> %USERS% users</div>
317
+ %USERS%
308
318
</div>
309
319
</div>
310
320
<div class="action">
Original file line number Diff line number Diff line change @@ -1252,6 +1252,10 @@ button.search-button {
1252
1252
background-position : -65px 0
1253
1253
}
1254
1254
1255
+ .stars .stars--1 {
1256
+ display : none !important
1257
+ }
1258
+
1255
1259
.stars .large {
1256
1260
display : block;
1257
1261
background : url (stars-16.png) no-repeat left top;
You can’t perform that action at this time.
0 commit comments