v1.18.x
Julian Lam 11 years ago
parent caa9c17bc2
commit c000a8c5ba

@ -1,3 +1,6 @@
/* global define, config, templates, app, ajaxify, socket, translator */
"use strict";
define(['composer', 'forum/pagination'], function(composer, pagination) { define(['composer', 'forum/pagination'], function(composer, pagination) {
var Category = {}, var Category = {},
loadingMoreTopics = false; loadingMoreTopics = false;
@ -163,10 +166,10 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
Category.onNewTopic = function(data) { Category.onNewTopic = function(data) {
$(window).trigger('filter:categories.new_topic', data); $(window).trigger('filter:categories.new_topic', data);
templates.preload_template('category', function() { templates.preload_template('category', function() {
templates['category'].parse({topics:[]}); templates.category.parse({topics:[]});
var html = templates.prepare(templates['category'].blocks['topics']).parse({ var html = templates.prepare(templates.category.blocks.topics).parse({
topics: [data] topics: [data]
}); });
translator.translate(html, function(translatedHTML) { translator.translate(html, function(translatedHTML) {
var topic = $(translatedHTML), var topic = $(translatedHTML),
@ -242,8 +245,8 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
findInsertionPoint(); findInsertionPoint();
templates.preload_template('category', function() { templates.preload_template('category', function() {
templates['category'].parse({topics:[]}); templates.category.parse({topics:[]});
var html = templates.prepare(templates['category'].blocks['topics']).parse({ var html = templates.prepare(templates.category.blocks.topics).parse({
topics: topics topics: topics
}); });

Loading…
Cancel
Save