diff --git a/index.html b/index.html
index 79d0438..5b4589d 100644
--- a/index.html
+++ b/index.html
@@ -31,7 +31,7 @@
{{#link name id}}{{/link}}
{{title}}
diff --git a/js/handlebars-helpers.js b/js/handlebars-helpers.js
index 8ed77a4..dc4cec7 100644
--- a/js/handlebars-helpers.js
+++ b/js/handlebars-helpers.js
@@ -10,18 +10,24 @@ Handlebars.registerHelper('link', function(text, url) {
Handlebars.registerHelper('list_proposal', function(proposals, options) {
var ret = "";
-
for(var i=0, j=proposals.length; i
";
- ret = ret + "";
+ element = "- ";
+ element = element + "
";
for(var x=0, y=proposals[i].categories.length; x' + proposals[i].categories[x].name + '
';
+ if((options.hash['category'] != null) && (options.hash['category'] != proposals[i].categories[x].slug)){
+ element = '';
+ continue;
+ }
+ element = element + '- ' + proposals[i].categories[x].name + '
';
+ }
+ if(element == ''){
+ continue;
}
- ret = ret + '
';
- ret = ret + options.fn(proposals[i]);
- ret = ret + '' + proposals[i].body + '
';
- ret = ret + '';
+ element = element + '';
+ element = element + options.fn(proposals[i]);
+ element = element + '' + proposals[i].body + '
';
+ ret = ret + element + '';
}
return ret;
diff --git a/js/main.js b/js/main.js
index be09ec2..3487f75 100644
--- a/js/main.js
+++ b/js/main.js
@@ -33,6 +33,8 @@ $.getJSON(noosferoAPI)
$('#proposal-categories').show();
$('#nav-proposal-categories a').addClass('active');
$('#nav-proposal-group a').removeClass('active');
+ $('.proposal-category-item').hide();
+ $('.proposal-detail').hide();
}else if(item == 'proposal-group'){
//Display the Topics or Discussions tab
$('#proposal-categories').hide();
--
libgit2 0.21.2