Commit 54f74dbd9435a6c8ca04a4efbf38c27aaa8ab34a
1 parent
283e6633
Exists in
master
and in
8 other branches
List programs in alphabetical order
Showing
1 changed file
with
6 additions
and
1 deletions
Show diff stats
js/handlebars-helpers.js
@@ -11,7 +11,12 @@ define(['handlebars'], function(Handlebars){ | @@ -11,7 +11,12 @@ define(['handlebars'], function(Handlebars){ | ||
11 | }); | 11 | }); |
12 | 12 | ||
13 | Handlebars.registerHelper('list_proposal', function(proposals, options) { | 13 | Handlebars.registerHelper('list_proposal', function(proposals, options) { |
14 | - | 14 | + |
15 | + proposals = proposals.sort(function(p1, p2) { | ||
16 | + var v1 = p1.title.toLowerCase(); | ||
17 | + var v2 = p2.title.toLowerCase(); | ||
18 | + return v1 < v2 ? -1 : (v1 > v2 ? 1 : 0); | ||
19 | + }); | ||
15 | var ret = ""; | 20 | var ret = ""; |
16 | for(var i=0, j=proposals.length; i<j; i++) { | 21 | for(var i=0, j=proposals.length; i<j; i++) { |
17 | var proposal = proposals[i]; | 22 | var proposal = proposals[i]; |