|
@@ -25,7 +25,7 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
var content = Template(id, {});
|
|
|
Layer.open({
|
|
|
type: 1,
|
|
|
- title: __('Reset password'),
|
|
|
+ title: 'Reset password',
|
|
|
area: ["450px", "355px"],
|
|
|
content: content,
|
|
|
success: function (layero) {
|
|
@@ -303,9 +303,9 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
let abstract = $("#c-abstract").isValid();
|
|
|
let keywords = $('#c-keywords').isValid();
|
|
|
|
|
|
- if (!image) {
|
|
|
- return true;
|
|
|
- }
|
|
|
+ // if (!image) {
|
|
|
+ // return true;
|
|
|
+ // }
|
|
|
if (!journal) {
|
|
|
return true;
|
|
|
}
|
|
@@ -321,9 +321,9 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
if (!keywords) {
|
|
|
return true;
|
|
|
}
|
|
|
- if (!number_page) {
|
|
|
- return true;
|
|
|
- }
|
|
|
+ // if (!number_page) {
|
|
|
+ // return true;
|
|
|
+ // }
|
|
|
is_next = true;
|
|
|
}
|
|
|
|
|
@@ -1278,12 +1278,12 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
|
|
|
Form.api.bindevent($("#submit-manuscript-form"), function () {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "/index/user/display_submitted";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
});
|
|
|
},
|
|
|
invite_reviewers: function () {
|
|
|
- updateHidden();
|
|
|
+ // updateHidden();
|
|
|
// 全选
|
|
|
$('#reviewer-table').on('click', '.chk', function () {
|
|
|
var checkedStatus = this.checked;
|
|
@@ -1329,15 +1329,15 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
// 清理缓存
|
|
|
localStorage.removeItem('selectedTableVals');
|
|
|
|
|
|
- // setTimeout(function () {
|
|
|
- // location.href = "index/user/reviewer_information";
|
|
|
- // }, 2000);
|
|
|
+ setTimeout(function () {
|
|
|
+ location.href = '/index/user/editing_manuscripts';
|
|
|
+ }, 2000);
|
|
|
});
|
|
|
},
|
|
|
handing_suggestions: function () {
|
|
|
Form.api.bindevent($("#submit-comments-form"), function () {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "index/user/reviewer_information";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
});
|
|
|
},
|
|
@@ -1476,7 +1476,7 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
<h3 class="article-title">
|
|
|
<a href="article_details?id=${rowData.id}&type=editor">${rowData.title}</a>
|
|
|
</h3>
|
|
|
- <div class="article-tag">
|
|
|
+ <div class="article-tag" style="display: flex;justify-content: space-between;">
|
|
|
<span itemprop="date">Submission date:${rowData.createtime}</span>
|
|
|
<div class="article-title-id">
|
|
|
ID:${rowData.id}
|
|
@@ -1571,9 +1571,7 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
' </div>\n' +
|
|
|
' </h3>\n' +
|
|
|
' <div class="article-intro">\n' +
|
|
|
- ' <span class="label label-primary article-intro-label">Open Access</span>\n' +
|
|
|
- ' <span class="label label-success article-intro-label">Feature Paper</span>\n' +
|
|
|
- ' <span class="label label-info article-intro-label">Review</span>\n' +
|
|
|
+ ' <span class="label label-success article-intro-label">'+ rowData.journal +'</span>\n' +
|
|
|
' </div>\n' +
|
|
|
' <div class="article-tag">\n' +
|
|
|
' <span itemprop="date">Submission date:'+ rowData.createtime +'</span>\n' +
|
|
@@ -1862,21 +1860,21 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
}, 300);
|
|
|
Form.api.bindevent($("#article-details-form"), function () {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "index/user/reviewer_information";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
});
|
|
|
},
|
|
|
conduct_review: function () {
|
|
|
Form.api.bindevent($("#submit-comments-form"), function () {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "index/user/reviewer_information";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
});
|
|
|
},
|
|
|
submit_conference: function () {
|
|
|
Form.api.bindevent($("#conference-form"), function () {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "/p/conference";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
}, function (data) {
|
|
|
$("input[name=captcha]").next(".input-group-addon").find("img").trigger("click");
|
|
@@ -1885,7 +1883,7 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
conference_participate: function () {
|
|
|
Form.api.bindevent($("#conference-participate-form"), function () {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "/p/conference";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
});
|
|
|
},
|
|
@@ -1900,11 +1898,41 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
});
|
|
|
},
|
|
|
become_an_editor: function () {
|
|
|
+ let is_radio_checked = false;
|
|
|
+ // 点击单选框时触发事件
|
|
|
+ $("input[type='radio']").on("click", function() {
|
|
|
+ // 判断单选框是否更改
|
|
|
+ var isChecked = $("input[type='radio']").is(":checked");
|
|
|
+ if (isChecked) {
|
|
|
+ is_radio_checked = true;
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ // 获取表单内所有单选框
|
|
|
+ var radios = $("input[type='radio']");
|
|
|
+ // 遍历单选框
|
|
|
+ for (let i = 0; i < radios.length; i++) {
|
|
|
+ if ($(radios[i]).is(":checked")) {
|
|
|
+ is_radio_checked = true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 如果更改了单选框的值则需要提示
|
|
|
+ $('#submit-button').click(function () {
|
|
|
+ if (is_radio_checked) {
|
|
|
+ Layer.confirm("If you have selected a character, the corresponding character attributes will be lost. Do you want to continue?", {title: "Tips", icon: 0, btn: ["Continue", "Cancel"]}, function () {
|
|
|
+ is_radio_checked = false;
|
|
|
+ $('#submit-button').click();
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ })
|
|
|
+
|
|
|
//为表单绑定事件
|
|
|
Form.api.bindevent($("#become-an-editor-form"), function (data, ret) {
|
|
|
- // setTimeout(function () {
|
|
|
- // location.href = ret.url ? ret.url : "/";
|
|
|
- // }, 6000);
|
|
|
+ setTimeout(function () {
|
|
|
+ // location.reload();
|
|
|
+ }, 2000);
|
|
|
}, function (data) {
|
|
|
// $("input[name=captcha]").next(".input-group-btn").find("img").trigger("click");
|
|
|
});
|
|
@@ -1913,7 +1941,7 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
//为表单绑定事件
|
|
|
Form.api.bindevent($("#review-comments-form"), function (data, ret) {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "/index/user/display_submitted";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
}, function (data) {
|
|
|
|
|
@@ -1928,7 +1956,7 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
let mail_smtp_pass = $('input[name="mail_smtp_pass"]').val();
|
|
|
if (!mail_smtp_host && !mail_smtp_port && !mail_smtp_user && !mail_smtp_pass) {
|
|
|
Layer.confirm("You have not filled in the email configuration yet, which may cause sending the specified email to fail", {title: "Tips", icon: 0, btn: ["Go to fill out", "Ignore/Cancel"]}, function () {
|
|
|
- location.href = "/index/user/profile";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
});
|
|
|
} else {
|
|
|
$('#submit-button').prop('disabled', false);
|
|
@@ -1948,7 +1976,7 @@ define(['jquery', 'bootstrap', 'frontend', 'form', 'template'], function ($, und
|
|
|
//为表单绑定事件
|
|
|
Form.api.bindevent($("#invite-editor-form"), function (data, ret) {
|
|
|
setTimeout(function () {
|
|
|
- location.href = "/index/user/editing_manuscripts";
|
|
|
+ location.href = window.history.go(-1);
|
|
|
}, 2000);
|
|
|
}, function (data) {
|
|
|
|