diff --git a/article.html b/article.html
index 196ad67..dc72d8f 100644
--- a/article.html
+++ b/article.html
@@ -369,30 +369,6 @@
Related articles
diff --git a/js/article.js b/js/article.js
index 4f1727e..aa7d481 100644
--- a/js/article.js
+++ b/js/article.js
@@ -2271,21 +2271,41 @@ function at_list() {
// News & Commentdian点进去的文章列表
if (n_ID != null) {
- // News & Commentdian
+ // Highlights
$('.art_side').css('display', 'none');
$('.art_main_con').css('width', '1070px');
$('.new_art > h4').css('padding', ' 0 4px 16px 6px');
localStorage.setItem("Journals_num", n_ID);
+ $('.art_main_con').append('')
+ $('.wenz_list').append('
all total
')
+
+ var high_top = {};
+ high_top.page = 1;
+ high_top.limit = 10;
+ high_top.journal_id = n_ID;
+
+ var totalPage;//总页码
+ var totalRecords;//总数据条数
+ var pageNo = high_top.page;//当前页码
+
$.ajax({
- type: 'post', url: apiUrl + 'api/Journal/getNewsArticle',
+ type: 'post', url: apiUrl + 'api/Journal/getNewsArticleNew',
data: {
- "journal_id": n_ID
+ "journal_id": n_ID,
+ "limit": 10,
+ "page": 1
},
success: function (result) {
if (result.code == 0) {
$('.wenz_list>h4').html('News & Comment');
+ totalPage = result.data.count % high_top.limit == 0 ? (result.data.count / high_top.limit) : (Math.ceil(result.data.count / high_top.limit));
+ totalRecords = result.data.count;
+ $('.wenz_list .tioashu').html(result.data.count);
+
+
+
var arr = result.data.articlelist;
var str = "";
var sgr = "";
@@ -2310,7 +2330,7 @@ function at_list() {
} else {
var stage_ = ' (' + arr[i].stage_no + ')'
}
- if (arr[i].mains == '') {
+ if (arr[i].html_num == 0) {
if (arr[i].file_html == '') {
var html_ = ''
} else {
@@ -2495,7 +2515,6 @@ function at_list() {
}
-
var lr_top = ''
for (var t = 0; t < arr[i].topic.length; t++) {
lr_top += '
' + arr[i].topic[t].title + ''
@@ -2665,6 +2684,447 @@ function at_list() {
})
})
+ //生成分页
+ //有些参数是可选的,比如lang,若不传有默认值
+
+ // var totalPage;//总页码
+ // var totalRecords;//总数据条数
+ // var pageNo = high_top.pageIndex;//当前页码
+
+ kkpager.generPageHtml({
+ pno: pageNo,
+ //总页码
+ total: totalPage,
+ //总数据条数
+ totalRecords: totalPage,
+ mode: 'click',//默认值是link,可选link或者click
+ click: function (n) {
+ this.selectPage(n);
+
+ //除了第一页写逻辑跳转
+ high_top.page = n;
+ $.ajax({
+ type: 'post', url: apiUrl + 'api/Journal/getNewsArticleNew',
+ data: high_top,
+ success: function (result) {
+ if (result.code == 0) {
+
+ totalRecords = result.data.count;
+
+ $('.wenz_list .tioashu').html(result.data.count);
+
+ var arr = result.data.articlelist;
+ var str = "";
+ var sgr = "";
+ var n_ = "0";
+ var c_ = "0";
+
+ for (var i = 0; i < arr.length; i++) {
+ if (arr[i].type == 'News') {
+ n_ = '1';
+ if (arr[i].doi == '') {
+ var doi_ = ''
+ } else {
+ var doi_ = 'https://doi.org/' + arr[i].doi
+ }
+ if (arr[i].npp == '') {
+ var npp_ = ''
+ } else {
+ var npp_ = ': ' + arr[i].npp + '. '
+ }
+ if (arr[i].stage_no == '0') {
+ var stage_ = ''
+ } else {
+ var stage_ = ' (' + arr[i].stage_no + ')'
+ }
+ if (arr[i].html_num == 0) {
+ if (arr[i].file_html == '') {
+ var html_ = ''
+ } else {
+ var html_ = '
HTML (
' + arr[i].html_num + ' ) '
+ }
+ } else {
+ var html_ = '
HTML (
' + arr[i].html_num + ' ) '
+ }
+ if (arr[i].file_pdf == '') {
+ var pdf_ = ''
+ } else {
+ var pdf_ = '
PDF (
' + arr[i].pdf_num + ' )'
+ }
+ if ((Math.round(Date.parse(new Date()) / 1000) - arr[i].ctime) / 86400 >= 21) {
+ var tong_geogle = '
' +
+ 'Google Scholar' //搜索引用次数
+ } else {
+ var tong_geogle = '' //少于21天隐藏
+ }
+ if (arr[i].article_id == '172') {
+ var mp4_ = '

'
+ } else {
+ var mp4_ = ''
+ }
+ if (arr[i].icon == '') {
+ var img_i = 'img/baiss.png'
+ } else {
+ var img_i = imgarticleUrl + arr[i].icon
+ }
+
+ if (arr[i].other_state == 0) {
+ var otStat = ''
+ } else if (arr[i].other_state == 1) {
+ var otStat = '
Editorial Expression of Concern'
+ } else if (arr[i].other_state == 2) {
+ var otStat = '
Retracted'
+ }
+
+ if (arr[i].isShowOtime == 1) {
+ if (arr[i].pub_date == '') {
+ var pub_date = ''
+ } else {
+ var pub_date = '
Published Date: ' + arr[i].pub_date + '
'
+ }
+ } else {
+ var pub_date = ''
+ }
+ if (arr[i].article_id == '86' || arr[i].article_id == '176' || arr[i].article_id == '455' || arr[i].article_id == '400' || arr[i].article_id == '145' || arr[i].article_id == '116' || arr[i].article_id == '717' || arr[i].article_id == '632' || arr[i].article_id == '24') {
+ var person_img = '

'
+ } else {
+ var person_img = '

'
+ }
+
+ arr[i].abstract = arr[i].abstract.replace(new RegExp("0, 102, 204", "g"), "0,102,153")
+
+ var link_ = '
Abstract (
' + arr[i].abs_num + ' ) ' +
+ html_ + pdf_ + mp4_ +
+ '
' +
+ tong_geogle + '
' + arr[i].cite + '
' +
+ '
' + arr[i].abstract + '
';
+
+ if (arr[i].tradition_tag == '' || arr[i].tradition_tag == null) {
+ var maxwidth = 500;//显示多少字符
+ if (arr[i].abstract.length > maxwidth) {
+ var abstNew = arr[i].abstract.replace(/<.*?>/ig, "")
+ abstNew = abstNew.substring(0, maxwidth)
+ abstNew = abstNew.substring(0, maxwidth - abstNew.split(" ").pop().length)
+ var trad_tion = '
' + abstNew + '...
'
+ } else {
+ var trad_tion = '
' + arr[i].abstract + '
'
+ }
+ } else {
+ var trad_tion = '
' + arr[i].tradition_tag + '
' + arr[i].tradition + '
'
+ }
+
+ var lr_top = ''
+ for (var t = 0; t < arr[i].topic.length; t++) {
+ lr_top += '
' + arr[i].topic[t].title + ''
+ }
+
+ str += '
' +
+ '' + otStat + arr[i].title + '' +
+ '' + arr[i].authortitle + ' '
+ + localStorage.getItem("Journals_title") + '. ' + arr[i].stage_year + ', ' + arr[i].stage_vol + stage_ + npp_ +
+ '
' + doi_ + '' +
+ '
' + link_ + '
'
+
+ } else if (arr[i].type == 'Comment') {
+ c_ = '1';
+ if (arr[i].doi == '') {
+ var doi_ = ''
+ } else {
+ var doi_ = 'https://doi.org/' + arr[i].doi
+ }
+ if (arr[i].npp == '') {
+ var npp_ = ''
+ } else {
+ var npp_ = ': ' + arr[i].npp + '. '
+ }
+ if (arr[i].stage_no == '0') {
+ var stage_ = ''
+ } else {
+ var stage_ = ' (' + arr[i].stage_no + ')'
+ }
+ if (arr[i].mains == '') {
+ if (arr[i].file_html == '') {
+ var html_ = ''
+ } else {
+ var html_ = '
HTML (
' + arr[i].html_num + ' ) '
+ }
+ } else {
+ var html_ = '
HTML (
' + arr[i].html_num + ' ) '
+ }
+ if (arr[i].file_pdf == '') {
+ var pdf_ = ''
+ } else {
+ var pdf_ = '
PDF (
' + arr[i].pdf_num + ' )'
+ }
+ if ((Math.round(Date.parse(new Date()) / 1000) - arr[i].ctime) / 86400 >= 21) {
+ var tong_geogle = '
' +
+ 'Google Scholar' //搜索引用次数
+ } else {
+ var tong_geogle = '' //少于21天隐藏
+ }
+ if (arr[i].article_id == '172') {
+ var mp4_ = '

'
+ } else {
+ var mp4_ = ''
+ }
+ if (arr[i].icon == '') {
+ var img_i = 'img/baiss.png'
+ } else {
+ var img_i = imgarticleUrl + arr[i].icon
+ }
+
+ if (arr[i].other_state == 0) {
+ var otStat = ''
+ } else if (arr[i].other_state == 1) {
+ var otStat = '
Editorial Expression of Concern'
+ } else if (arr[i].other_state == 2) {
+ var otStat = '
Retracted'
+ }
+
+ if (arr[i].isShowOtime == 1) {
+ if (arr[i].pub_date == '') {
+ var pub_date = ''
+ } else {
+ var pub_date = '
Published Date: ' + arr[i].pub_date + '
'
+ }
+ } else {
+ var pub_date = ''
+ }
+ if (arr[i].article_id == '86' || arr[i].article_id == '176' || arr[i].article_id == '455' || arr[i].article_id == '400' || arr[i].article_id == '145' || arr[i].article_id == '116' || arr[i].article_id == '717' || arr[i].article_id == '632' || arr[i].article_id == '24') {
+ var person_img = '

'
+ } else {
+ var person_img = '

'
+ }
+
+ arr[i].abstract = arr[i].abstract.replace(new RegExp("0, 102, 204", "g"), "0,102,153")
+
+ var link_ = '
Abstract (
' + arr[i].abs_num + ' ) ' +
+ html_ + pdf_ + mp4_ +
+ '
' +
+ tong_geogle + '
' + arr[i].cite + '
' +
+ '
' + arr[i].abstract + '
';
+
+ if (arr[i].tradition_tag == '' || arr[i].tradition_tag == null) {
+ var maxwidth = 500;//显示多少字符
+ if (arr[i].abstract.length > maxwidth) {
+ var abstNew = arr[i].abstract.replace(/<.*?>/ig, "")
+ abstNew = abstNew.substring(0, maxwidth)
+ abstNew = abstNew.substring(0, maxwidth - abstNew.split(" ").pop().length)
+ var trad_tion = '
' + abstNew + '...
'
+ } else {
+ var trad_tion = '
' + arr[i].abstract + '
'
+ }
+ } else {
+ var trad_tion = '
' + arr[i].tradition_tag + '
' + arr[i].tradition + '
'
+ }
+
+
+ var lr_top = ''
+ for (var t = 0; t < arr[i].topic.length; t++) {
+ lr_top += '
' + arr[i].topic[t].title + ''
+ }
+
+ sgr += '
' +
+ '' + otStat + arr[i].title + '' +
+ '' + arr[i].authortitle + ' '
+ + localStorage.getItem("Journals_title") + '. ' + arr[i].stage_year + ', ' + arr[i].stage_vol + stage_ + npp_ +
+ '
' + doi_ + '' +
+ '
' + link_ + '
'
+ }
+
+
+ }
+ if (n_ == "0") {
+ str = ''
+ } else {
+ str = '
News
' + '
'
+ }
+ if (c_ == "0") {
+ sgr = ''
+ } else {
+ sgr = '
Comment
'
+ }
+
+
+ $('.wenz_list').html(str + sgr);
+ $('.links_ .txt_copy').css('background', localStorage.Journals_color);
+
+ // 点击Abstract显示隐藏
+ $('.txt_zhaiyao').click(function () {
+ $(this).nextAll('div').toggle();
+ if ($(this).nextAll('div').css("display") == 'block') {
+ var num = $(this).next().html();
+ $.ajax({
+ type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
+ data: { "article_id": $(this).attr('alt'), "type": 'abs' },
+ success: function (result) {
+ if (result.code == 0) {
+ num = num * 1 + 1 * 1
+ }
+ }
+ })
+ $.ajax({
+ type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
+ data: { 'type': Jour_num, 'is_detail': '1' },
+ success: function (result) {
+ }
+ });
+ $(this).next().html(num);
+ }
+ })
+ $('.txt_html').click(function () {
+ var num = $(this).next().html();
+ $.ajax({
+ type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
+ data: { "article_id": $(this).attr('alt'), "type": 'html' },
+ success: function (result) {
+ if (result.code == 0) {
+ num = num * 1 + 1 * 1
+ }
+ }
+ })
+ $.ajax({
+ type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
+ data: { 'type': Jour_num, 'is_detail': '1' },
+ success: function (result) {
+ }
+ });
+ $(this).next().html(num);
+ })
+ $('.txt_pdf').click(function () {
+ var num = $(this).next().html();
+ $.ajax({
+ type: 'post', url: apiUrl + 'yuan/Article/addArticleNum', async: false,
+ data: { "article_id": $(this).attr('alt'), "type": 'pdf' },
+ success: function (result) {
+ if (result.code == 0) {
+ num = num * 1 + 1 * 1
+ }
+ }
+ })
+ $.ajax({
+ type: 'post', url: apiUrl + 'super/Publish/addVisitNum',
+ data: { 'type': Jour_num, 'is_detail': '1' },
+ success: function (result) {
+ }
+ });
+ $(this).next().html(num);
+ })
+
+ // 点击弹窗出现 复制和下载
+ $('.txt_content').css('display', 'none');
+ $('.export').css('display', 'none');
+ $(document).click(function (e) {
+ if (!$(e.target).is('.export') && !$(e.target).is('.txt_copy')) {
+ $('.export').hide();
+ }
+ })
+ $('.txt_copy').click(function () {
+ $('.export').css('display', 'none');
+ $(this).find('.export').fadeIn(200);
+ })
+ $('.Exc_1').click(function () {
+ var content_ = $(this).parents('.txt_copy').nextAll('.txt_content').text();
+ var clipboard = new Clipboard('#' + $(this).attr('id'), {
+ text: function () {
+ return content_;
+ }
+ })
+ clipboard.on('success', function (e) {
+ ShowSuccess("Citation information has been copied!");
+ });
+ })
+ $('.Exc_2').click(function () {
+ var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
+ $.ajax({
+ type: 'post', url: apiUrl + 'api/Article/getArticleenw', async: false,
+ data: { "article_id": ecx_id },
+ success: function (result) {
+ var a = document.createElement('a');
+ a.href = result.data.url;
+ a.download = ''
+ a.click();
+ }
+ })
+ })
+ $('.Exc_3').click(function () {
+ var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
+ $.ajax({
+ type: 'post', url: apiUrl + 'api/Article/getArticleRis', async: false,
+ data: { "article_id": ecx_id },
+ success: function (result) {
+ var a = document.createElement('a');
+ a.href = result.data.url;
+ a.download = ''
+ a.click();
+ }
+ })
+ })
+ $('.Exc_4').click(function () {
+ var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
+ $.ajax({
+ type: 'post', url: apiUrl + 'api/Article/getArticlebib', async: false,
+ data: { "article_id": ecx_id },
+ success: function (result) {
+ var a = document.createElement('a');
+ a.href = result.data.url;
+ a.download = ''
+ a.click();
+ }
+ })
+ })
+ $('.Exc_5').click(function () {
+ var ecx_id = $(this).parents('.links_').siblings('.txt_biaoti').attr('id')
+ $.ajax({
+ type: 'post', url: apiUrl + 'api/Article/getArticletext', async: false,
+ data: { "article_id": ecx_id },
+ success: function (result) {
+ var a = document.createElement('a');
+ a.href = result.data.url;
+ a.download = ''
+ a.click();
+ }
+ })
+ })
+
+
+ } else {
+ ShowDanger("请求失败!");
+ }
+ },
+ error: function () {
+ ShowDanger("error!");
+ }
+ })
+ return false;
+ }, lang: {
+ firstPageText: 'First page',
+ firstPageTipText: 'First page',
+ lastPageText: 'Last page',
+ lastPageTipText: 'Last page',
+ prePageText: 'Previous page',
+ prePageTipText: 'Previous page',
+ nextPageText: 'Next page',
+ nextPageTipText: 'Next page',
+ totalPageBeforeText: '',
+ totalPageAfterText: '',
+ currPageBeforeText: 'on page ',
+ currPageAfterText: '',
+ totalInfoSplitStr: ' of ',
+ totalRecordsBeforeText: '',
+ totalRecordsAfterText: '',
+ gopageBeforeText: ' Go to page',
+ gopageButtonOkText: 'Go',
+ gopageAfterText: 'page',
+ buttonTipBeforeText: '第',
+ buttonTipAfterText: '页'
+ }
+ });
+
} else {
ShowDanger("请求失败!");
}
@@ -2675,7 +3135,6 @@ function at_list() {
})
}
-
// News点进去的文章列表
if (new_ID != null) {
// News
diff --git a/js/journal.js b/js/journal.js
index e0ab882..4d7edb4 100644
--- a/js/journal.js
+++ b/js/journal.js
@@ -646,9 +646,11 @@ function bf_list() {
// 中下侧News & Comment文章
$.ajax({
- type: 'post', url: apiUrl + 'api/Journal/getNewsArticle',
+ type: 'post', url: apiUrl + 'api/Journal/getNewsArticleNew',
data: {
- "journal_id": Jour_num
+ "journal_id": Jour_num,
+ "limit": 4,
+ "page": 1
},
success: function (result) {
if (result.code == 0) {
diff --git a/notice.html b/notice.html
index 65b84fa..c3f6498 100644
--- a/notice.html
+++ b/notice.html
@@ -1,41 +1,52 @@
+
-
+
-
+
+
@@ -74,10 +85,11 @@
+
\ No newline at end of file