fixed tags in kb
diff --git a/utilities/page/questions/questions.js b/utilities/page/questions/questions.js
index 0e88728..e7e99b5 100644
--- a/utilities/page/questions/questions.js
+++ b/utilities/page/questions/questions.js
@@ -25,19 +25,17 @@
// kb
var kb = new KnowledgeBase(body);
- // sidebar
- this.sidebar = new wn.widgets.PageSidebar($(wrapper).find('.questions-tags').get(0), {
- sections: [
- {
- title: 'Top Tags',
- render: function(body) {
- new wn.widgets.TagCloud(body, 'Question', function(tag)
- { kb.set_tag_filter(tag) });
- }
+ wn.model.with_doctype("Question", function() {
+ this.sidebar_stats = new wn.views.SidebarStats({
+ doctype: "Question",
+ stats: ["_user_tags"],
+ parent: $(wrapper).find('.questions-tags'),
+ set_filter: function(fieldname, label) {
+ kb.set_filter(fieldname, label);
+ //me.set_filter(fieldname, label);
}
- ]
- });
- set_title('Knowledge Base');
+ });
+ })
}
// knowledge base object
@@ -137,6 +135,9 @@
}
+ this.set_filter = function(fieldname, label) {
+ this.set_tag_filter({label:label});
+ }
// add a tag filter to the search in the
// main page
this.set_tag_filter = function(tag) {