mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: remove some unnecessary jquery wrappers
This commit is contained in:
@@ -140,7 +140,6 @@ define('admin/extend/rewards', [], function () {
|
|||||||
};
|
};
|
||||||
|
|
||||||
app.parseAndTranslate('admin/extend/rewards', 'active', data, function (li) {
|
app.parseAndTranslate('admin/extend/rewards', 'active', data, function (li) {
|
||||||
li = $(li);
|
|
||||||
ul.append(li);
|
ul.append(li);
|
||||||
li.find('select').val('');
|
li.find('select').val('');
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -4,10 +4,11 @@
|
|||||||
define('admin/settings/navigation', [
|
define('admin/settings/navigation', [
|
||||||
'translator',
|
'translator',
|
||||||
'iconSelect',
|
'iconSelect',
|
||||||
|
'benchpress',
|
||||||
'jquery-ui/widgets/draggable',
|
'jquery-ui/widgets/draggable',
|
||||||
'jquery-ui/widgets/droppable',
|
'jquery-ui/widgets/droppable',
|
||||||
'jquery-ui/widgets/sortable',
|
'jquery-ui/widgets/sortable',
|
||||||
], function (translator, iconSelect) {
|
], function (translator, iconSelect, Benchpress) {
|
||||||
var navigation = {};
|
var navigation = {};
|
||||||
var available;
|
var available;
|
||||||
|
|
||||||
@@ -69,17 +70,20 @@ define('admin/settings/navigation', [
|
|||||||
data.title = translator.escape(data.title);
|
data.title = translator.escape(data.title);
|
||||||
data.text = translator.escape(data.text);
|
data.text = translator.escape(data.text);
|
||||||
data.groups = ajaxify.data.groups;
|
data.groups = ajaxify.data.groups;
|
||||||
app.parseAndTranslate('admin/settings/navigation', 'navigation', { navigation: [data] }, function (li) {
|
Benchpress.parse('admin/settings/navigation', 'navigation', { navigation: [data] }, function (li) {
|
||||||
|
translator.translate(li, function (li) {
|
||||||
li = $(translator.unescape(li));
|
li = $(translator.unescape(li));
|
||||||
el.after(li);
|
el.after(li);
|
||||||
el.remove();
|
el.remove();
|
||||||
});
|
});
|
||||||
|
});
|
||||||
app.parseAndTranslate('admin/settings/navigation', 'enabled', { enabled: [data] }, function (li) {
|
Benchpress.parse('admin/settings/navigation', 'enabled', { enabled: [data] }, function (li) {
|
||||||
|
translator.translate(li, function (li) {
|
||||||
li = $(translator.unescape(li));
|
li = $(translator.unescape(li));
|
||||||
$('#enabled').append(li);
|
$('#enabled').append(li);
|
||||||
componentHandler.upgradeDom();
|
componentHandler.upgradeDom();
|
||||||
});
|
});
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function save() {
|
function save() {
|
||||||
|
|||||||
@@ -245,8 +245,7 @@ define('forum/account/edit', [
|
|||||||
|
|
||||||
modal.find('[data-action="upload-url"]').on('click', function () {
|
modal.find('[data-action="upload-url"]').on('click', function () {
|
||||||
modal.modal('hide');
|
modal.modal('hide');
|
||||||
app.parseAndTranslate('partials/modals/upload_picture_from_url_modal', {}, function (html) {
|
app.parseAndTranslate('partials/modals/upload_picture_from_url_modal', {}, function (uploadModal) {
|
||||||
var uploadModal = $(html);
|
|
||||||
uploadModal.modal('show');
|
uploadModal.modal('show');
|
||||||
|
|
||||||
uploadModal.find('.upload-btn').on('click', function () {
|
uploadModal.find('.upload-btn').on('click', function () {
|
||||||
|
|||||||
@@ -140,7 +140,6 @@ define('forum/topic/events', [
|
|||||||
};
|
};
|
||||||
|
|
||||||
app.parseAndTranslate('partials/topic/post-editor', editData, function (html) {
|
app.parseAndTranslate('partials/topic/post-editor', editData, function (html) {
|
||||||
html = $(html);
|
|
||||||
editorEl.replaceWith(html);
|
editorEl.replaceWith(html);
|
||||||
$('[data-pid="' + data.post.pid + '"] [component="post/editor"] .timeago').timeago();
|
$('[data-pid="' + data.post.pid + '"] [component="post/editor"] .timeago').timeago();
|
||||||
$(window).trigger('action:posts.edited', data);
|
$(window).trigger('action:posts.edited', data);
|
||||||
|
|||||||
@@ -112,10 +112,9 @@ define('forum/users', [
|
|||||||
}
|
}
|
||||||
|
|
||||||
data.isAdminOrGlobalMod = app.user.isAdmin || app.user.isGlobalMod;
|
data.isAdminOrGlobalMod = app.user.isAdmin || app.user.isGlobalMod;
|
||||||
app.parseAndTranslate('users', 'users', data, function (translated) {
|
app.parseAndTranslate('users', 'users', data, function (html) {
|
||||||
translated = $(translated);
|
$('#users-container').html(html);
|
||||||
$('#users-container').html(translated);
|
html.find('span.timeago').timeago();
|
||||||
translated.find('span.timeago').timeago();
|
|
||||||
$('[component="user/search/icon"]').addClass('fa-search').removeClass('fa-spinner fa-spin');
|
$('[component="user/search/icon"]').addClass('fa-search').removeClass('fa-spinner fa-spin');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ define('alerts', ['translator', 'components'], function (translator, components)
|
|||||||
if (alert.length) {
|
if (alert.length) {
|
||||||
return updateAlert(alert, params);
|
return updateAlert(alert, params);
|
||||||
}
|
}
|
||||||
alert = $(html);
|
alert = html;
|
||||||
alert.fadeIn(200);
|
alert.fadeIn(200);
|
||||||
|
|
||||||
components.get('toaster/tray').prepend(alert);
|
components.get('toaster/tray').prepend(alert);
|
||||||
|
|||||||
@@ -14,8 +14,6 @@ define('uploader', ['jquery-form'], function () {
|
|||||||
button: data.button || '[[global:upload]]',
|
button: data.button || '[[global:upload]]',
|
||||||
accept: data.accept ? data.accept.replace(/,/g, ', ') : '',
|
accept: data.accept ? data.accept.replace(/,/g, ', ') : '',
|
||||||
}, function (uploadModal) {
|
}, function (uploadModal) {
|
||||||
uploadModal = $(uploadModal);
|
|
||||||
|
|
||||||
uploadModal.modal('show');
|
uploadModal.modal('show');
|
||||||
uploadModal.on('hidden.bs.modal', function () {
|
uploadModal.on('hidden.bs.modal', function () {
|
||||||
uploadModal.remove();
|
uploadModal.remove();
|
||||||
|
|||||||
Reference in New Issue
Block a user