This commit is contained in:
Rehan Dalal 2015-08-24 20:00:31 -04:00
Родитель b052189435
Коммит 6f191663ac
19 изменённых файлов: 31 добавлений и 73 удалений

Просмотреть файл

@ -30,8 +30,9 @@
<script src="js/libs/i18n.js" defer></script>
<script src="js/libs/font_size_utils.js" defer></script>
<script src="js/utils.js" defer></script>
<script src="js/libs/nunjucks.js" defer></script>
<script src="js/libs/nunjucks-slim.js" defer></script>
<script src="js/templates.js" defer></script>
<script src="js/nunjucks_env.js" defer></script>
<script src="js/loader.js" defer></script>
<script src="js/libs/lodash.custom.min.js"></script>

Просмотреть файл

@ -44,8 +44,5 @@
};
exports.AuthenticationController = AuthenticationController;
document.addEventListener('initialize', function() {
AuthenticationController.init();
});
AuthenticationController.init();
})(window);

Просмотреть файл

@ -64,8 +64,5 @@
};
exports.EmailConfirmationController = EmailConfirmationController;
document.addEventListener('initialize', function() {
EmailConfirmationController.init();
});
EmailConfirmationController.init();
})(window);

Просмотреть файл

@ -32,8 +32,5 @@
};
exports.ErrorController = ErrorController;
document.addEventListener('initialize', function() {
ErrorController.init();
});
ErrorController.init();
})(window);

Просмотреть файл

@ -66,8 +66,5 @@
};
exports.HelperProfileController = HelperProfileController;
document.addEventListener('initialize', function() {
HelperProfileController.init();
});
HelperProfileController.init();
})(window);

Просмотреть файл

@ -32,8 +32,5 @@
};
exports.HomeController = HomeController;
document.addEventListener('initialize', function() {
HomeController.init();
});
HomeController.init();
})(window);

Просмотреть файл

@ -1,23 +1,17 @@
'use strict';
/* global gettext, nunjucks */
/* global nunjucksEnv */
(function(exports) {
var Loader = {
init: function() {
var env = new nunjucks.Environment();
env.addGlobal('_', gettext);
var elems = document.querySelectorAll('[data-template]');
for (var i=0; i < elems.length; i++) {
var elem = elems[i];
var html = nunjucks.render(elem.dataset.template);
var html = nunjucksEnv.render(elem.dataset.template);
elem.innerHTML = html;
}
var event = new Event('initialize');
document.dispatchEvent(event);
}
};

Просмотреть файл

@ -41,8 +41,5 @@
};
exports.LoadingIndicator = LoadingIndicator;
document.addEventListener('initialize', function() {
LoadingIndicator.init();
});
LoadingIndicator.init();
})(window);

Просмотреть файл

@ -1,8 +1,12 @@
'use strict';
/* global nunjucks */
/* global gettext, nunjucks */
(function() {
(function(exports) {
var loader = new nunjucks.WebLoader('/views');
window.nunjucksEnv = new nunjucks.Environment(loader, {autoescape: true});
})();
var nunjucksEnv = new nunjucks.Environment(loader, {autoescape: true});
nunjucksEnv.addGlobal('_', gettext);
exports.nunjucksEnv = nunjucksEnv;
})(window);

Просмотреть файл

@ -13,8 +13,5 @@
};
exports.OldVersionsController = OldVersionsController;
document.addEventListener('initialize', function() {
OldVersionsController.init();
});
OldVersionsController.init();
})(window);

Просмотреть файл

@ -34,9 +34,5 @@
};
exports.PasswordResetController = PasswordResetController;
document.addEventListener('initialize', function() {
PasswordResetController.init();
});
PasswordResetController.init();
})(window);

Просмотреть файл

@ -105,9 +105,5 @@
};
exports.ProfileController = ProfileController;
document.addEventListener('initialize', function() {
ProfileController.init();
});
ProfileController.init();
})(window);

Просмотреть файл

@ -558,9 +558,5 @@
}
};
exports.QuestionController = QuestionController;
document.addEventListener('initialize', function() {
QuestionController.init();
});
QuestionController.init();
})(window);

Просмотреть файл

@ -221,9 +221,5 @@
};
exports.QuestionsController = QuestionsController;
document.addEventListener('initialize', function() {
QuestionsController.init();
});
QuestionsController.init();
})(window);

Просмотреть файл

@ -49,9 +49,5 @@
};
exports.RegisterationController = RegistrationController;
document.addEventListener('initialize', function() {
RegistrationController.init();
});
RegistrationController.init();
})(window);

Просмотреть файл

@ -20,8 +20,5 @@
};
exports.UnsupportedLocaleController = UnsupportedLocaleController;
document.addEventListener('initialize', function() {
UnsupportedLocaleController.init();
});
UnsupportedLocaleController.init();
})(window);

Просмотреть файл

@ -25,8 +25,9 @@
<script src="js/load_translations.js"></script>
<script src="js/i18n.js" defer></script>
<script src="js/libs/nunjucks.js" defer></script>
<script src="js/libs/nunjucks-slim.js" defer></script>
<script src="js/templates.js" defer></script>
<script src="js/nunjucks_env.js" defer></script>
<script src="js/libs/font_size_utils.js" defer></script>
<script src="js/settings.js"></script>
<script src="js/loader.js"></script>

Просмотреть файл

@ -27,8 +27,9 @@
<script src="js/load_translations.js"></script>
<script src="js/i18n.js"></script>
<script src="js/libs/nunjucks.js" defer></script>
<script src="js/libs/nunjucks-slim.js" defer></script>
<script src="js/templates.js" defer></script>
<script src="js/nunjucks_env.js" defer></script>
<script src="js/loader.js"></script>
<script src="js/old_versions_controller.js"></script>
</body>

Просмотреть файл

@ -28,8 +28,9 @@
<script src="js/load_translations.js"></script>
<script src="js/i18n.js.js" defer></script>
<script src="js/libs/nunjucks.js" defer></script>
<script src="js/libs/nunjucks-slim.js" defer></script>
<script src="js/templates.js" defer></script>
<script src="js/nunjucks_env.js" defer></script>
<script src="js/libs/font_size_utils.js" defer></script>
<script src="js/utils.js" defer></script>
<script src="js/loader.js" defer></script>