|
|
@ -48,6 +48,11 @@ define('admin/manage/category', [
|
|
|
|
$('[data-name="bgColor"], [data-name="color"]').each(enableColorPicker);
|
|
|
|
$('[data-name="bgColor"], [data-name="color"]').each(enableColorPicker);
|
|
|
|
|
|
|
|
|
|
|
|
$('#save').on('click', function () {
|
|
|
|
$('#save').on('click', function () {
|
|
|
|
|
|
|
|
var tags = $('#tag-whitelist').val() ? $('#tag-whitelist').val().split(',') : [];
|
|
|
|
|
|
|
|
if (tags.length && tags.length < parseInt($('#cid-min-tags').val(), 10)) {
|
|
|
|
|
|
|
|
return app.alertError('[[admin/manage/categories:alert.not-enough-whitelisted-tags]]');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (Object.keys(modified_categories).length) {
|
|
|
|
if (Object.keys(modified_categories).length) {
|
|
|
|
socket.emit('admin.categories.update', modified_categories, function (err, result) {
|
|
|
|
socket.emit('admin.categories.update', modified_categories, function (err, result) {
|
|
|
|
if (err) {
|
|
|
|
if (err) {
|
|
|
|