|
|
|
@ -27,7 +27,9 @@ var RDB = require('./redis.js'),
|
|
|
|
|
|
|
|
|
|
var categoryData = {
|
|
|
|
|
'category_name' : category_name,
|
|
|
|
|
'show_category_features' : 'show',
|
|
|
|
|
'show_sidebar' : 'show',
|
|
|
|
|
'show_topic_button': 'show',
|
|
|
|
|
'no_topics_message': 'hidden',
|
|
|
|
|
'topic_row_size': 'span9',
|
|
|
|
|
'category_id': category_id,
|
|
|
|
|
'active_users': active_users,
|
|
|
|
@ -50,6 +52,8 @@ var RDB = require('./redis.js'),
|
|
|
|
|
getModerators(function(err, moderators) {
|
|
|
|
|
categoryData.moderator_block_class = moderators.length > 0 ? '' : 'none';
|
|
|
|
|
categoryData.moderators = moderators;
|
|
|
|
|
categoryData.show_sidebar = 'hidden';
|
|
|
|
|
categoryData.no_topics_message = 'show';
|
|
|
|
|
|
|
|
|
|
callback(categoryData);
|
|
|
|
|
});
|
|
|
|
@ -70,7 +74,9 @@ var RDB = require('./redis.js'),
|
|
|
|
|
RDB.zrange('topics:recent', 0, -1, function(err, tids) {
|
|
|
|
|
var latestTopics = {
|
|
|
|
|
'category_name' : 'Recent',
|
|
|
|
|
'show_category_features' : 'hidden',
|
|
|
|
|
'show_sidebar' : 'hidden',
|
|
|
|
|
'show_topic_button' : 'hidden',
|
|
|
|
|
'no_topics_message' : 'hidden',
|
|
|
|
|
'topic_row_size': 'span12',
|
|
|
|
|
'category_id': false,
|
|
|
|
|
'topics' : []
|
|
|
|
|