submit_manuscript.html 66 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988
  1. <style>
  2. .profile-avatar-container {
  3. position:relative;
  4. width:100px;
  5. }
  6. .profile-avatar-container .profile-user-img{
  7. width:100px;
  8. height:100px;
  9. }
  10. .profile-avatar-container .profile-avatar-text {
  11. display:none;
  12. }
  13. .profile-avatar-container:hover .profile-avatar-text {
  14. display:block;
  15. position:absolute;
  16. height:100px;
  17. width:100px;
  18. background:#444;
  19. opacity: .6;
  20. color: #fff;
  21. top:0;
  22. left:0;
  23. line-height: 100px;
  24. text-align: center;
  25. }
  26. .profile-avatar-container button{
  27. position:absolute;
  28. top:0;left:0;width:100px;height:100px;opacity: 0;
  29. }
  30. </style>
  31. <link href="__CDN__/assets/css/user/submit_manuscript.css?v={$Think.config.site.version|htmlentities}" rel="stylesheet">
  32. <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  33. <div class="common-bg pt-4">
  34. <div class="common-font" style="position: static;transform: none">
  35. Author Menu
  36. </div>
  37. {if condition="$user.workplace != '' && $user.job_type != '' && $user.title != '' && $user.first_name != '' && $user.last_name != '' && $user.affiliation != '' && $user.address != '' && $user.zip_code != ''"}
  38. <div class="row step-content">
  39. <div class="col-md-12">
  40. <ul class="nav-justified">
  41. <div class="nav-item">
  42. <li class="active nav-li">
  43. <a href="#">1</a>
  44. <img src="__CDN__/assets/img/index/submit_on_circle.png" alt="" style="display: none;">
  45. </li>
  46. <div class="nav-content">
  47. <div class="nav-li-title">
  48. Upload Manuscript
  49. <div class="arrow">
  50. <span class="line"></span>
  51. </div>
  52. </div>
  53. <div class="nav-li-desc finish">Here you can upload your</div>
  54. </div>
  55. </div>
  56. <div class="nav-item">
  57. <li class="nav-li">
  58. <a href="#">2</a>
  59. </li>
  60. <div class="nav-content">
  61. <div class="nav-li-title">
  62. Manuscript Information
  63. <div class="arrow">
  64. <span class="line"></span>
  65. </div>
  66. </div>
  67. <div class="nav-li-desc">You can submit your manuscript</div>
  68. </div>
  69. </div>
  70. <div class="nav-item">
  71. <li class="nav-li">
  72. <a href="#">3</a>
  73. </li>
  74. <div class="nav-content">
  75. <div class="nav-li-title">
  76. Author Information
  77. <div class="arrow">
  78. <span class="line"></span>
  79. </div>
  80. </div>
  81. <div class="nav-li-desc">Here you can upload author</div>
  82. </div>
  83. </div>
  84. <div class="nav-item">
  85. <li class="nav-li">
  86. <a href="#">4</a>
  87. </li>
  88. <div class="nav-content">
  89. <div class="nav-li-title">
  90. Statement
  91. <div class="arrow" style="width: 90px">
  92. <span class="line"></span>
  93. </div>
  94. </div>
  95. <div class="nav-li-desc">We need to understand your interests</div>
  96. </div>
  97. </div>
  98. <div class="nav-item">
  99. <li class="nav-li">
  100. <a href="#">5</a>
  101. </li>
  102. <div class="nav-content">
  103. <div class="nav-li-title">
  104. Recommended
  105. <div class="arrow" style="width: 60px">
  106. <span class="line"></span>
  107. </div>
  108. </div>
  109. <div class="nav-li-desc">Here you can recommend</div>
  110. </div>
  111. </div>
  112. <div class="nav-item">
  113. <li class="nav-li">
  114. <a href="#">6</a>
  115. </li>
  116. <div class="nav-content">
  117. <div class="nav-li-title">
  118. Confirm and send to
  119. </div>
  120. <div class="nav-li-desc">Confirm your information and submit</div>
  121. </div>
  122. </div>
  123. </ul>
  124. </div>
  125. </div>
  126. {/if}
  127. </div>
  128. <div id="content-container" class="container">
  129. <div class="row">
  130. <div class="col-md-3">
  131. {include file="common/sidenav" /}
  132. </div>
  133. <div class="col-md-9">
  134. <div class="panel panel-default">
  135. <div class="panel-body">
  136. <div class="header-content">
  137. <h2 class="page-header">Upload Manuscript</h2>
  138. <div class="header-button-content recommended-button" style="display: none">
  139. <div class="recommended-button-item">
  140. <div class="header-button-item reviewer-list-button" style="margin-right: 70px" data-toggle="modal" data-target="#myModal">
  141. <img src="__CDN__/assets/img/index/optinal_reviewer_icon.png" alt="">
  142. Optinal reviewer
  143. </div>
  144. <div class="header-button-item reviewer-add-button" style="margin-right: 70px" data-toggle="modal" data-target="#addReviewModal">
  145. <img src="__CDN__/assets/img/index/invite_line_icon.png" alt="">
  146. Add other reviewers
  147. </div>
  148. </div>
  149. </div>
  150. <div class="header-button-content author-button" style="display: none">
  151. <div class="author-button-item">
  152. <div class="header-button-item" style="margin-right: 5px">
  153. + Add Author
  154. </div>
  155. </div>
  156. </div>
  157. </div>
  158. {if condition="$user.workplace != '' && $user.job_type != '' && $user.title != '' && $user.first_name != '' && $user.last_name != '' && $user.affiliation != '' && $user.address != '' && $user.zip_code != ''"}
  159. <form id="submit-manuscript-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="{:url('api/user/submit_manuscript')}">
  160. {:token()}
  161. <input id="c-manuscript_id" type="hidden" name="row[id]" value="{$row.id}">
  162. <div class="form-item manuscript-content">
  163. <div class="form-group">
  164. <label class="control-label col-xs-12 col-sm-4">
  165. <span style="color:#ed534b;margin-right: 10px;">*</span>Manuscript ( Word / Zip ):
  166. </label>
  167. <div class="col-xs-12 col-sm-8">
  168. <div class="input-group">
  169. <input id="c-manuscript-zip" data-rule="required" class="form-control" name="row[manuscript_zip]" type="text" value="{$row.manuscript_zip|htmlentities}">
  170. <div class="input-group-addon no-border no-padding">
  171. <span><button type="button" id="plupload-images" class="btn btn-danger plupload" data-input-id="c-manuscript-zip" data-multiple="true" data-mimetype="word,zip,doc,docx,psd" data-preview-id="p-manuscript-zip"><i class="fa fa-upload"></i> Upload</button></span>
  172. <span><button type="button" id="fachoose-images" class="btn btn-primary fachoose" data-input-id="c-manuscript-zip" data-preview-id="p-manuscript-zip" data-mimetype="word,zip,doc,docx,psd" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
  173. <span class="msg-box n-right" for="c-manuscript-zip"></span>
  174. </div>
  175. </div>
  176. <ul class="row list-inline plupload-preview" id="p-manuscript-zip"></ul>
  177. </div>
  178. </div>
  179. <div class="form-group">
  180. <label class="control-label col-xs-12 col-sm-4">
  181. Manuscript ( PDF Version ):
  182. </label>
  183. <div class="col-xs-12 col-sm-8">
  184. <div class="input-group">
  185. <input id="c-manuscript-pdf" class="form-control" name="row[manuscript_pdf]" type="text" value="{$row.manuscript_pdf|htmlentities}">
  186. <div class="input-group-addon no-border no-padding">
  187. <span><button type="button" id="c-manuscript-pdf-plupload-images" class="btn btn-danger plupload" data-input-id="c-manuscript-pdf" data-multiple="true" data-mimetype="pdf" data-preview-id="p-manuscript-pdf"><i class="fa fa-upload"></i> Upload</button></span>
  188. <span><button type="button" id="c-manuscript-pdf-fachoose-images" class="btn btn-primary fachoose" data-input-id="c-manuscript-pdf" data-preview-id="p-manuscript-pdf" data-mimetype="pdf" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
  189. <span class="msg-box n-right" for="c-manuscript-pdf"></span>
  190. </div>
  191. </div>
  192. <ul class="row list-inline plupload-preview" id="p-manuscript-pdf"></ul>
  193. </div>
  194. </div>
  195. <div class="form-group">
  196. <label class="control-label col-xs-12 col-sm-4">Cover Letter:</label>
  197. <div class="col-xs-12 col-sm-8">
  198. <div class="input-group">
  199. <input id="c-cover_letter" class="form-control" name="row[cover_letter]" type="text" value="{$row.cover_letter|htmlentities}">
  200. <div class="input-group-addon no-border no-padding">
  201. <span><button type="button" id="c-cover_letter-plupload-images" class="btn btn-danger plupload" data-input-id="c-cover_letter" data-multiple="true" data-mimetype="image/* data-preview-id="p-cover_letter"><i class="fa fa-upload"></i> Upload</button></span>
  202. <span><button type="button" id="c-cover_letter-fachoose-images" class="btn btn-primary fachoose" data-input-id="c-cover_letter" data-preview-id="p-cover_letter" data-mimetype="image/*" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
  203. <span class="msg-box n-right" for="c-cover_letter"></span>
  204. </div>
  205. </div>
  206. <ul class="row list-inline plupload-preview" id="p-cover_letter"></ul>
  207. </div>
  208. </div>
  209. <div class="form-group">
  210. <label class="control-label col-xs-12 col-sm-4">
  211. Graphical Abstract:
  212. </label>
  213. <div class="col-xs-12 col-sm-8">
  214. <div class="input-group">
  215. <input id="c-graphical_abstract" class="form-control" name="row[graphical_abstract]" type="text" value="{$row.graphical_abstract|htmlentities}">
  216. <div class="input-group-addon no-border no-padding">
  217. <span><button type="button" id="c-graphical_abstract-plupload-images" class="btn btn-danger plupload" data-input-id="c-graphical_abstract" data-multiple="true" data-preview-id="p-graphical_abstract"><i class="fa fa-upload"></i> Upload</button></span>
  218. <span><button type="button" id="c-graphical_abstract-fachoose-images" class="btn btn-primary fachoose" data-input-id="c-graphical_abstract" data-preview-id="p-graphical_abstract" data-mimetype="image/*" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
  219. <span class="msg-box n-right" for="c-graphical_abstract"></span>
  220. </div>
  221. </div>
  222. <ul class="row list-inline plupload-preview" id="p-graphical_abstract"></ul>
  223. </div>
  224. </div>
  225. <div class="form-group">
  226. <label class="control-label col-xs-12 col-sm-4">
  227. Non-published Material:
  228. <div>( Word / Zip / PDF )</div>
  229. </label>
  230. <div class="col-xs-12 col-sm-8">
  231. <div class="input-group">
  232. <input id="c-non_material" class="form-control" name="row[non_material]" type="text" value="{$row.non_material|htmlentities}">
  233. <div class="input-group-addon no-border no-padding">
  234. <span><button type="button" id="c-non_material-plupload-images" class="btn btn-danger plupload" data-input-id="c-non_material" data-multiple="true" data-mimetype="word,doc,docx,zip,pdf" data-preview-id="p-non_material"><i class="fa fa-upload"></i> Upload</button></span>
  235. <span><button type="button" id="c-non_material-fachoose-images" class="btn btn-primary fachoose" data-input-id="c-non_material" data-preview-id="p-non_material" data-mimetype="word,doc,docx,zip,pdf" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
  236. <span class="msg-box n-right" for="c-non_material"></span>
  237. </div>
  238. </div>
  239. <ul class="row list-inline plupload-preview" id="p-non_material"></ul>
  240. </div>
  241. </div>
  242. <div class="form-group">
  243. <label class="control-label col-xs-12 col-sm-4">
  244. Copyright Permisson Files:
  245. <div>( Zip / PDF )</div>
  246. </label>
  247. <div class="col-xs-12 col-sm-8">
  248. <div class="input-group mb-3">
  249. <div class="radio radio-inline pl-0">
  250. <label for="copyright-here"><input id="copyright-here" name="row[is_copyright]" type="radio" value="normal" {if condition="$row.is_copyright == 'normal' "}checked{/if} />Upload here</label>
  251. <label for="copyright-copyrights"><input id="copyright-copyrights" name="row[is_copyright]" type="radio" value="hidden" {if condition="$row.is_copyright == 'hidden' "}checked{/if} />No copyrights issues</label>
  252. </div>
  253. </div>
  254. <div class="input-group copyright_files" style="display: none;">
  255. <input id="c-copyright_files" class="form-control" name="row[copyright_files]" type="text" value="{$row.copyright_files|htmlentities}">
  256. <div class="input-group-addon no-border no-padding">
  257. <span><button type="button" id="c-copyright_files-plupload-images" class="btn btn-danger plupload" data-input-id="c-copyright_files" data-multiple="true" data-mimetype="zip,pdf" data-preview-id="p-copyright_files"><i class="fa fa-upload"></i> Upload</button></span>
  258. <span><button type="button" id="c-copyright_files-fachoose-images" class="btn btn-primary fachoose" data-input-id="c-copyright_files" data-preview-id="p-copyright_files" data-mimetype="zip,pdf" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
  259. <span class="msg-box n-right" for="c-copyright_files"></span>
  260. </div>
  261. </div>
  262. <ul class="row list-inline plupload-preview" id="p-copyright_files"></ul>
  263. </div>
  264. </div>
  265. <hr>
  266. <!-- tips -->
  267. <div class="form-group">
  268. <div class="col-xs-12 col-sm-12">
  269. Authors should obtain permission to reproduce any published material (figures, schemes, tables, or any extract of a text) that does not fall into the public domain, or for which they do not hold the copyright. Permission should be requested by the authors from the copyrightholder. for more details. If you have obtained permission, please upload related files in the below frame; if the manuscript does not involve copyright issues, please choose “no copyrights issues”.
  270. </div>
  271. </div>
  272. </div>
  273. <!-- 稿件信息 -->
  274. <div class="form-item journal-content" style="display: none">
  275. <div class="form-group">
  276. <label class="control-label col-xs-12 col-sm-4">Cover Image:</label>
  277. <div class="col-xs-12 col-sm-8">
  278. <div class="input-group">
  279. <input id="c-image" class="form-control" name="row[image]" type="text" value="{$row.image|htmlentities}">
  280. <div class="input-group-addon no-border no-padding">
  281. <span><button type="button" id="c-image-plupload-images" class="btn btn-danger plupload" data-input-id="c-image" data-multiple="true" data-mimetype="image/*" data-preview-id="p-image"><i class="fa fa-upload"></i> Upload</button></span>
  282. <span><button type="button" id="c-image-fachoose-images" class="btn btn-primary fachoose" data-input-id="c-image" data-preview-id="p-image" data-mimetype="image/*" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
  283. <span class="msg-box n-right" for="c-image"></span>
  284. </div>
  285. </div>
  286. <ul class="row list-inline plupload-preview" id="p-image"></ul>
  287. <span class="msg-box" style="color: #f00;line-height: 25px">Recommended size:205*100px</span>
  288. </div>
  289. </div>
  290. <div class="form-group">
  291. <label class="control-label col-xs-12 col-sm-4">
  292. <span style="color:#ed534b;margin-right: 10px;">*</span>Choose Journal:
  293. </label>
  294. <div class="col-xs-12 col-sm-8">
  295. <!-- <select id="c-journal" data-rule="required" class="form-control" name="row[journal]">-->
  296. <!-- <option value="">Please select</option>-->
  297. <!-- {cms:channellist id="channel" type="son" typeid="1"}-->
  298. <!-- <option value="{$channel.id}" {if condition="$row.journal == $channel.id"}selected{/if}>{$channel.name}</option>-->
  299. <!-- {/cms:channellist}-->
  300. <!-- </select>-->
  301. <input id="c-journal" data-rule="required" data-source="user/choose_journal" data-params='{"type":"author"}' data-primary-key="id" data-search-field="name" class="form-control selectpage" name="row[journal]" type="text" value="{$row.journal}">
  302. </div>
  303. </div>
  304. <div class="form-group">
  305. <label class="control-label col-xs-12 col-sm-4">
  306. <span style="color:#ed534b;margin-right: 10px;">*</span>Choose Article Type:
  307. </label>
  308. <div class="col-xs-12 col-sm-8">
  309. <select id="c-article-type" data-rule="required" class="form-control" name="row[article_type]">
  310. <option value="">Please select</option>
  311. {foreach name="site.manuscript_article_type" item="vo"}
  312. <option value="{$key}" {in name="key" value="$row.article_type" }selected{/in}>{$vo}</option>
  313. {/foreach}
  314. </select>
  315. </div>
  316. </div>
  317. <div class="form-group">
  318. <label class="control-label col-xs-12 col-sm-4">
  319. <span style="color:#ed534b;margin-right: 10px;">*</span>Title:
  320. </label>
  321. <div class="col-xs-12 col-sm-8">
  322. <textarea id="c-title" data-rule="required" class="form-control editor" name="row[title]" rows="15" placeholder="Type here...">{$row.title|htmlentities}</textarea>
  323. <div class="input-group-addon no-border no-padding">
  324. <span class="msg-box n-right" for="c-title"></span>
  325. </div>
  326. </div>
  327. </div>
  328. <div class="form-group">
  329. <label class="control-label col-xs-12 col-sm-4">
  330. <span style="color:#ed534b;margin-right: 10px;">*</span>Abstract:
  331. </label>
  332. <div class="col-xs-12 col-sm-8">
  333. <textarea id="c-abstract" data-rule="required" class="form-control editor" name="row[abstract]" rows="15" placeholder="Type here...">{$row.abstract|htmlentities}</textarea>
  334. <div class="input-group-addon no-border no-padding">
  335. <span class="msg-box n-right" for="c-abstract"></span>
  336. </div>
  337. </div>
  338. </div>
  339. <div class="form-group">
  340. <label class="control-label col-xs-12 col-sm-4">
  341. <span style="color:#ed534b;margin-right: 10px;">*</span>Keywords:
  342. </label>
  343. <div class="col-xs-12 col-sm-8">
  344. <!-- <input type="text" data-rule="required" data-role="tagsinput" class="form-control" id="c-keywords" name="row[keywords]" value="{$row.keywords|htmlentities}" placeholder="Type here...">-->
  345. <textarea id="c-keywords" data-rule="required" class="form-control editor" name="row[keywords]" rows="15" placeholder="Type here...">{$row.keywords|htmlentities}</textarea>
  346. <div class="input-group-addon no-border no-padding">
  347. <span class="msg-box n-right" for="c-keywords"></span>
  348. </div>
  349. </div>
  350. </div>
  351. <div class="form-group">
  352. <label class="control-label col-xs-12 col-sm-4">Number of Pages:</label>
  353. <div class="col-xs-12 col-sm-8">
  354. <input type="text" class="form-control" id="c-number_page" name="row[number_page]" value="{$row.number_page|htmlentities}" placeholder="Type here...">
  355. </div>
  356. </div>
  357. </div>
  358. <!-- 作者信息 -->
  359. <div class="form-item add-author-content" id="box" style="display: none">
  360. {if condition="!$row.id"}
  361. <div class="add-author-item pt-4">
  362. <div class="form-group author-content-button-item">
  363. <div class="author-sort-button text-sort-button text-button">
  364. <i class="fa fa-sort"></i> Sort
  365. </div>
  366. <div class="author-delete-button text-delete-button text-button">
  367. <i class="fa fa-trash"></i> Delete
  368. </div>
  369. </div>
  370. <div class="form-group">
  371. <label class="control-label col-xs-12 col-sm-4">
  372. <span style="color:#ed534b;margin-right: 10px;">*</span>Institution E-Mail Address:
  373. </label>
  374. <div class="col-xs-12 col-sm-8">
  375. <input type="text" data-rule="required" class="form-control" id="c-email" name="row[author][0][email]" value="{$user.email}" placeholder="Type here...">
  376. <div class="input-group-addon no-border no-padding">
  377. <span class="msg-box n-right" for="c-email"></span>
  378. </div>
  379. </div>
  380. </div>
  381. <div class="form-group">
  382. <label class="control-label col-xs-12 col-sm-4">
  383. <span style="color:#ed534b;margin-right: 10px;">*</span>First Name:
  384. </label>
  385. <div class="col-xs-12 col-sm-8">
  386. <input type="text" data-rule="required" class="form-control" id="c-first-name" name="row[author][0][first_name]" value="{$user.first_name}" placeholder="Type here...">
  387. <div class="input-group-addon no-border no-padding">
  388. <span class="msg-box n-right" for="c-first_name"></span>
  389. </div>
  390. </div>
  391. </div>
  392. <div class="form-group">
  393. <label class="control-label col-xs-12 col-sm-4">
  394. Middle Name:
  395. </label>
  396. <div class="col-xs-12 col-sm-8">
  397. <input type="text" class="form-control" id="c-middle-name" name="row[author][0][middle_name]" value="{$user.middle_name}" placeholder="Type here...">
  398. </div>
  399. </div>
  400. <div class="form-group">
  401. <label class="control-label col-xs-12 col-sm-4">
  402. Last Name:
  403. </label>
  404. <div class="col-xs-12 col-sm-8">
  405. <input type="text" class="form-control" id="c-last-name" name="row[author][0][last_name]" value="{$user.last_name}" placeholder="Type here...">
  406. </div>
  407. </div>
  408. <div class="form-group">
  409. <label class="control-label col-xs-12 col-sm-4">
  410. <span style="color:#ed534b;margin-right: 10px;">*</span>Display E-Mail:
  411. </label>
  412. <div class="col-xs-12 col-sm-8">
  413. <div class="input-group mb-3">
  414. <div class="radio radio-inline pl-0">
  415. <label for="c-e-mail-yes"><input data-rule="required" id="c-e-mail-yes" name="row[author][0][display_email]" type="radio" value="yes" checked/>Yes</label>
  416. <label for="c-e-mail-no"><input data-rule="required" id="c-e-mail-no" name="row[author][0][display_email]" type="radio" value="no"/>No</label>
  417. </div>
  418. </div>
  419. </div>
  420. </div>
  421. <div class="form-group">
  422. <label class="control-label col-xs-12 col-sm-4">
  423. <span style="color:#ed534b;margin-right: 10px;">*</span>Correspondsing Author:
  424. </label>
  425. <div class="col-xs-12 col-sm-8">
  426. <div class="input-group mb-3">
  427. <div class="radio radio-inline pl-0">
  428. <label for="c-correspondsing-author-yes"><input data-rule="required" id="c-correspondsing-author-yes" name="row[author][0][correspondsing_author]" type="radio" value="yes" checked/>Yes</label>
  429. <label for="c-correspondsing-author-no"><input data-rule="required" id="c-correspondsing-author-no" name="row[author][0][correspondsing_author]" type="radio" value="no" />No</label>
  430. </div>
  431. </div>
  432. </div>
  433. </div>
  434. <div class="form-group">
  435. <label class="control-label col-xs-12 col-sm-4">
  436. <span style="color:#ed534b;margin-right: 10px;">*</span>Affiliation:
  437. </label>
  438. <div class="col-xs-12 col-sm-8">
  439. <input data-rule="required" type="text" class="form-control" id="c-author-affiliation" name="row[author][0][author_affiliation]" value="{$user.affiliation}" placeholder="Type here...">
  440. <div class="input-group-addon no-border no-padding">
  441. <span class="msg-box n-right" for="c-author-affiliation"></span>
  442. </div>
  443. </div>
  444. </div>
  445. <div class="form-group">
  446. <label class="control-label col-xs-12 col-sm-4">
  447. <span style="color:#ed534b;margin-right: 10px;">*</span>Country / Temitory:
  448. </label>
  449. <div class="col-xs-12 col-sm-8">
  450. <select id="c-author_country" data-rule="required" class="form-control" name="row[author][0][author_country]">
  451. <option value="">Please select</option>
  452. {foreach name="site.country" item="vo"}
  453. <option value="{$key}">{$vo}</option>
  454. {/foreach}
  455. </select>
  456. </div>
  457. </div>
  458. </div>
  459. {else}
  460. {foreach name="row.author_content" item="author"}
  461. <div class="add-author-item">
  462. <div class="form-group">
  463. <label class="control-label col-xs-12 col-sm-9">
  464. </label>
  465. <div class="author-delete-button text-delete-button mb-3 col-xs-12 col-sm-3">
  466. <i class="fa fa-trash"></i> Delete
  467. </div>
  468. </div>
  469. <div class="form-group">
  470. <label class="control-label col-xs-12 col-sm-4">
  471. <span style="color:#ed534b;margin-right: 10px;">*</span>Institution E-Mail Address:
  472. </label>
  473. <div class="col-xs-12 col-sm-8">
  474. <input type="text" data-rule="required" class="form-control" id="c-email" name="row[author][{$key}][email]" value="{$author.email}" placeholder="Type here...">
  475. <div class="input-group-addon no-border no-padding">
  476. <span class="msg-box n-right" for="c-email"></span>
  477. </div>
  478. </div>
  479. </div>
  480. <div class="form-group">
  481. <label class="control-label col-xs-12 col-sm-4">
  482. <span style="color:#ed534b;margin-right: 10px;">*</span>First Name:
  483. </label>
  484. <div class="col-xs-12 col-sm-8">
  485. <input type="text" data-rule="required" class="form-control" id="c-first-name" name="row[author][{$key}][first_name]" value="{$author.first_name}" placeholder="Type here...">
  486. <div class="input-group-addon no-border no-padding">
  487. <span class="msg-box n-right" for="c-first_name"></span>
  488. </div>
  489. </div>
  490. </div>
  491. <div class="form-group">
  492. <label class="control-label col-xs-12 col-sm-4">
  493. Middle Name:
  494. </label>
  495. <div class="col-xs-12 col-sm-8">
  496. <input type="text" class="form-control" id="c-middle-name" name="row[author][{$key}][middle_name]" value="{$author.middle_name}" placeholder="Type here...">
  497. </div>
  498. </div>
  499. <div class="form-group">
  500. <label class="control-label col-xs-12 col-sm-4">
  501. Last Name:
  502. </label>
  503. <div class="col-xs-12 col-sm-8">
  504. <input type="text" class="form-control" id="c-last-name" name="row[author][{$key}][last_name]" value="{$author.last_name}" placeholder="Type here...">
  505. </div>
  506. </div>
  507. <div class="form-group">
  508. <label class="control-label col-xs-12 col-sm-4">
  509. <span style="color:#ed534b;margin-right: 10px;">*</span>Display E-Mail:
  510. </label>
  511. <div class="col-xs-12 col-sm-8">
  512. <div class="input-group mb-3">
  513. <div class="radio radio-inline pl-0">
  514. <label for="c-e-mail-yes-{$key}"><input data-rule="required" id="c-e-mail-yes-{$key}" name="row[author][{$key}][display_email]" type="radio" value="yes" {if condition="$author.display_email == 'yes'"}checked{/if} />Yes</label>
  515. <label for="c-e-mail-no-{$key}"><input data-rule="required" id="c-e-mail-no-{$key}" name="row[author][{$key}][display_email]" type="radio" value="no" {if condition="$author.display_email == 'no'"}checked{/if} />No</label>
  516. </div>
  517. </div>
  518. </div>
  519. </div>
  520. <div class="form-group">
  521. <label class="control-label col-xs-12 col-sm-4">
  522. <span style="color:#ed534b;margin-right: 10px;">*</span>Correspondsing Author:
  523. </label>
  524. <div class="col-xs-12 col-sm-8">
  525. <div class="input-group mb-3">
  526. <div class="radio radio-inline pl-0">
  527. <label for="c-correspondsing-author-yes-{$key}"><input data-rule="required" id="c-correspondsing-author-yes-{$key}" name="row[author][{$key}][correspondsing_author]" type="radio" value="yes" {if condition="$author.correspondsing_author == 'yes'"}checked{/if} />Yes</label>
  528. <label for="c-correspondsing-author-no-{$key}"><input data-rule="required" id="c-correspondsing-author-no-{$key}" name="row[author][{$key}][correspondsing_author]" type="radio" value="no" {if condition="$author.correspondsing_author == 'no'"}checked{/if} />No</label>
  529. </div>
  530. </div>
  531. </div>
  532. </div>
  533. <div class="form-group">
  534. <label class="control-label col-xs-12 col-sm-4">
  535. <span style="color:#ed534b;margin-right: 10px;">*</span>Affiliation:
  536. </label>
  537. <div class="col-xs-12 col-sm-8">
  538. <input data-rule="required" type="text" class="form-control" id="c-author-affiliation" name="row[author][{$key}][author_affiliation]" value="{$author.author_affiliation}" placeholder="Type here...">
  539. <div class="input-group-addon no-border no-padding">
  540. <span class="msg-box n-right" for="c-author-affiliation"></span>
  541. </div>
  542. </div>
  543. </div>
  544. <div class="form-group">
  545. <label class="control-label col-xs-12 col-sm-4">
  546. <span style="color:#ed534b;margin-right: 10px;">*</span>Country / Temitory:
  547. </label>
  548. <div class="col-xs-12 col-sm-8">
  549. <select id="c-author_country" data-rule="required" class="form-control" name="row[author][{$key}][author_country]">
  550. <option value="">Please select</option>
  551. {foreach name="site.country" item="vo"}
  552. <option value="{$key}" {in name="key" value="$author.author_country" }selected{/in}>{$vo}</option>
  553. {/foreach}
  554. </select>
  555. </div>
  556. </div>
  557. </div>
  558. {/foreach}
  559. {/if}
  560. </div>
  561. <!-- 陈述 -->
  562. <div class="form-item statement-content" style="display: none">
  563. <div class="form-group">
  564. <div class="col-xs-12 col-sm-12 statement-item-text">
  565. Please indicate if you received funding (institutional, private and/or corporate/private financial support) for the research reported in the manuscript.
  566. </div>
  567. </div>
  568. <div class="form-group">
  569. <label class="control-label col-xs-12 col-sm-3" style="text-align: left">
  570. Funding information
  571. </label>
  572. </div>
  573. <div class="form-group">
  574. <label class="control-label col-xs-12 col-sm-3" style="text-align: left">
  575. I have received funding:
  576. </label>
  577. <div class="col-xs-12 col-sm-8">
  578. <div class="input-group mb-3">
  579. <div class="radio radio-inline pl-0">
  580. <label for="c-funding-yes"><input id="c-funding-yes" name="row[is_funding]" type="radio" value="normal" {if condition="$row.is_funding == 'normal'"}checked{/if} />Yes</label>
  581. <label for="c-funding-no"><input id="c-funding-no" name="row[is_funding]" type="radio" value="hidden" {if condition="$row.is_funding == 'hidden'"}checked{/if} />No</label>
  582. </div>
  583. </div>
  584. </div>
  585. </div>
  586. <div class="form-group funding_content" style="display: none;">
  587. <label class="control-label col-xs-12 col-sm-3"></label>
  588. <div class="col-xs-12 col-sm-8">
  589. <textarea id="c-funding_content" class="form-control editor" name="row[funding_content]" rows="15" placeholder="If 'yes', please add your funding unit and funding number...">{$row.funding_content|htmlentities}</textarea>
  590. </div>
  591. </div>
  592. <hr>
  593. <div class="form-group">
  594. <div class="col-xs-12 col-sm-12 statement-item-text">
  595. We wish to draw the attention of the Editor to the following facts, which may be considered as potential conflicts of interest, and to significant financial contributions to this work.
  596. </div>
  597. </div>
  598. <div class="form-group">
  599. <label class="control-label col-xs-12 col-sm-4" style="text-align: left">
  600. Potential confilict of interest exists
  601. </label>
  602. </div>
  603. <div class="form-group">
  604. <label class="control-label col-xs-12 col-sm-3">
  605. choose:
  606. </label>
  607. <div class="col-xs-12 col-sm-8">
  608. <div class="input-group mb-3">
  609. <div class="radio radio-inline pl-0">
  610. <label for="is-interest-yes"><input id="is-interest-yes" name="row[is_interest]" type="radio" value="normal" {if condition="$row.is_interest == 'normal'"}checked{/if} />Yes</label>
  611. <label for="is-interest-no"><input id="is-interest-no" name="row[is_interest]" type="radio" value="hidden" {if condition="$row.is_interest == 'hidden'"}checked{/if} />No</label>
  612. </div>
  613. </div>
  614. </div>
  615. </div>
  616. <div class="form-group interest_content" style="display: none;">
  617. <label class="control-label col-xs-12 col-sm-3"></label>
  618. <div class="col-xs-12 col-sm-8">
  619. <textarea id="c-interest_content" class="form-control editor" name="row[interest_content]" rows="15" placeholder="Type here...">{$row.interest_content|htmlentities}</textarea>
  620. </div>
  621. </div>
  622. <div class="form-group">
  623. <div class="col-xs-12 col-sm-12 statement-item-text" style="color: rgba(159,159,159,0.85);">
  624. <p>All forms of financial support received for this research by any institution, organization or private company.</p>
  625. <p>Any personal commercial or financial interest in the findings of the research.</p>
  626. <p>Any relationship with institutions, organizations or private companies, and other activities or relationships that may be perceived as unduly influencing the findings of the research.</p>
  627. <p>If in doubt, please select "Yes" and disclose any possible conflicts of interest.</p>
  628. </div>
  629. </div>
  630. <hr>
  631. <div class="form-group">
  632. <label class="control-label col-xs-12 col-sm-12" style="text-align: left">
  633. Has your article been published in another journal or has it been submitted to another journal
  634. </label>
  635. </div>
  636. <div class="form-group">
  637. <label class="control-label col-xs-12 col-sm-3">
  638. choose:
  639. </label>
  640. <div class="col-xs-12 col-sm-8">
  641. <div class="input-group mb-3">
  642. <div class="radio radio-inline pl-0">
  643. <label for="is-another-choose-yes"><input id="is-another-choose-yes" name="row[statement_type]" type="radio" value="normal" {if condition="$row.statement_type == 'normal'"}checked{/if} />Yes</label>
  644. <label for="is-another-choose-no"><input id="is-another-choose-no" name="row[statement_type]" type="radio" value="hidden" {if condition="$row.statement_type == 'hidden'"}checked{/if} />No</label>
  645. </div>
  646. </div>
  647. </div>
  648. </div>
  649. </div>
  650. <!-- 推荐 -->
  651. <div class="form-item recommended-content" style="display: none">
  652. <div class="form-group reviewer-hidden-content">
  653. {if condition="$row.id"}
  654. {foreach name="row.review_content" item="review"}
  655. <input type="hidden" name="row[reviewer][{$key}][reviewer-name]" value="{$review['reviewer-name']}">
  656. <input type="hidden" name="row[reviewer][{$key}][reviewer-email]" value="{$review['reviewer-email']}">
  657. <input type="hidden" name="row[reviewer][{$key}][reviewer-first-name]" value="{$review['reviewer-first-name']}">
  658. <input type="hidden" name="row[reviewer][{$key}][reviewer-last-name]" value="{$review['reviewer-last-name']}">
  659. <input type="hidden" name="row[reviewer][{$key}][reviewer-affiliation]" value="{$review['reviewer-affiliation']}">
  660. <input type="hidden" name="row[reviewer][{$key}][reviewer-field]" value="{$review['reviewer-field']}">
  661. {/foreach}
  662. {/if}
  663. </div>
  664. <div class="form-group">
  665. <div class="col-xs-12 col-sm-12">
  666. <div class="table-responsive">
  667. <table class="table inbox-table" id="recommended-table">
  668. <thead style="background: #FAFAFA;" class="thead">
  669. <tr>
  670. <th>Name</th>
  671. <th>E-mail Address</th>
  672. <th>First Name</th>
  673. <th width="100px">Last Name</th>
  674. <th>Affiliation</th>
  675. <th>Field</th>
  676. <th>Delete</th>
  677. </tr>
  678. </thead>
  679. <tbody class="tbody">
  680. {if condition="$row.id"}
  681. {foreach name="row.review_content" item="review"}
  682. <tr>
  683. <td><?php echo $review['reviewer-name'] ?></td>
  684. <td><?php echo $review['reviewer-email'] ?></td>
  685. <td><?php echo $review['reviewer-first-name'] ?></td>
  686. <td><?php echo $review['reviewer-last-name'] ?></td>
  687. <td><?php echo $review['reviewer-affiliation'] ?></td>
  688. <td><?php echo $review['reviewer-field'] ?></td>
  689. <td class="recommended-del"><a href="#">删除</a></td>
  690. </tr>
  691. {/foreach}
  692. {/if}
  693. </tbody>
  694. </table>
  695. </div>
  696. </div>
  697. </div>
  698. <h2 class="page-header">Suggest related articles</h2>
  699. <div class="form-group">
  700. <label class="control-label col-xs-12 col-sm-3">
  701. Article1:
  702. </label>
  703. <div class="col-xs-12 col-sm-8">
  704. <input type="text" class="form-control" id="c-article-one" name="row[article_one]" value="{$row.article_one|htmlentities}" placeholder="Type here...">
  705. </div>
  706. </div>
  707. <div class="form-group">
  708. <label class="control-label col-xs-12 col-sm-3">
  709. Article2:
  710. </label>
  711. <div class="col-xs-12 col-sm-8">
  712. <input type="text" class="form-control" id="c-article-two" name="row[article_two]" value="{$row.article_two|htmlentities}" placeholder="Type here...">
  713. </div>
  714. </div>
  715. <div class="form-group">
  716. <label class="control-label col-xs-12 col-sm-3">
  717. Article3:
  718. </label>
  719. <div class="col-xs-12 col-sm-8">
  720. <input type="text" class="form-control" id="c-article-three" name="row[article_three]" value="{$row.article_three|htmlentities}" placeholder="Type here...">
  721. </div>
  722. </div>
  723. </div>
  724. <hr>
  725. {if condition="$user->is_review == 'fault'"}
  726. <div class="become-review" style="display: none">
  727. <div class="form-group">
  728. <label class="control-label col-xs-12 col-sm-12" style="text-align: left">
  729. Are you willing to become a reviewer
  730. </label>
  731. </div>
  732. <div class="form-group">
  733. <label class="control-label col-xs-12 col-sm-3">
  734. choose:
  735. </label>
  736. <div class="col-xs-12 col-sm-8">
  737. <div class="input-group mb-3">
  738. <div class="radio radio-inline pl-0">
  739. <label for="is-become-review"><input id="is-become-review" name="row[is_become_review]" type="radio" value="normal" {if condition="$row.is_become_review == 'normal'"}checked{/if} />Yes</label>
  740. <label for="is-become-review"><input id="is-become-review" name="row[is_become_review]" type="radio" value="hidden" {if condition="$row.is_become_review == 'hidden'"}checked{/if} />No</label>
  741. </div>
  742. </div>
  743. </div>
  744. </div>
  745. <div class="form-group field_content" {if condition="$row.is_become_review == 'hidden' || $row.is_become_review == ''"}style="display: none;"{/if} {if condition="$row.is_become_review == 'normal'"}style="display: show;"{/if} >
  746. <label class="control-label col-xs-12 col-sm-3">
  747. Field:
  748. </label>
  749. <div class="col-xs-12 col-sm-8">
  750. <input id="c-field" data-source="user/choose_field" data-primary-key="id" data-search-field="name" class="form-control selectpage" name="row[field]" type="text" value="{$row.field}">
  751. </div>
  752. </div>
  753. </div>
  754. {/if}
  755. <div class="form-group normal-footer">
  756. <label class="control-label col-xs-12 col-sm-4"></label>
  757. <div class="col-xs-12 col-sm-8">
  758. <button type="submit" class="btn btn-primary btn-embossed disabled submit-button" style="display: none">Submit</button>
  759. <button type="button" class="btn btn-primary next-button">Procceed to the next step</button>
  760. </div>
  761. </div>
  762. </form>
  763. {else}
  764. Please prioritize improving your personal information before proceeding with other operations, <a href="{:url('/index/user/profile')}">Please click here</a>
  765. {/if}
  766. </div>
  767. </div>
  768. </div>
  769. </div>
  770. </div>
  771. <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  772. <div class="modal-dialog" role="document">
  773. <div class="modal-content">
  774. <div class="modal-header">
  775. <div class="modal-title" id="myModalLabel">
  776. Recommended Reviewer
  777. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  778. <span aria-hidden="true">&times;</span>
  779. </button>
  780. </div>
  781. </div>
  782. <div class="modal-body">
  783. <!-- 表格 -->
  784. <table class="table" id="modal-table">
  785. <thead>
  786. <tr>
  787. <th></th>
  788. <th>Name</th>
  789. <th>E-mail Address</th>
  790. <th>First Name</th>
  791. <th>Last Name</th>
  792. <th>Affiliation</th>
  793. <th>Field</th>
  794. </tr>
  795. </thead>
  796. <tbody>
  797. <!-- 表格内容 -->
  798. <!-- 更多数据行 -->
  799. </tbody>
  800. </table>
  801. <!-- 分页区域 -->
  802. <div id="modal-pagination" class="pagination"></div>
  803. <hr>
  804. <div class="table-footer-content">
  805. <button class="btn btn-default footer-item table-footer-button-type add-review-button" style="margin-right: 20px">Add</button>
  806. <button type="button" class="btn btn-default footer-item" data-dismiss="modal">Cancel</button>
  807. </div>
  808. </div>
  809. </div>
  810. </div>
  811. </div>
  812. <div class="modal fade" id="addReviewModal" tabindex="-1" role="dialog" aria-labelledby="addReviewModalLabel">
  813. <div class="modal-dialog" role="document">
  814. <div class="modal-content">
  815. <div class="modal-header">
  816. <div class="modal-title" id="addReviewModalLabel">
  817. Add Recommended Reviewer
  818. <div class="header-button-content add-reviewer-button">
  819. <div class="author-button-item">
  820. <div class="header-button-item" style="margin-right: 70px">
  821. + Add Reviewer
  822. </div>
  823. </div>
  824. </div>
  825. <button type="button" class="close mt-1" data-dismiss="modal" aria-label="Close">
  826. <span aria-hidden="true">&times;</span>
  827. </button>
  828. </div>
  829. </div>
  830. <div class="modal-body">
  831. <div class="custom-reviewer-content">
  832. <div class="custom-reviewer-item">
  833. <div class="form-group">
  834. <label class="control-label col-xs-12 col-sm-11">
  835. </label>
  836. <div class="reviewer-delete-button text-delete-button mb-3 col-xs-12 col-sm-1">
  837. <i class="fa fa-trash"></i> Delete
  838. </div>
  839. </div>
  840. <div class="form-group">
  841. <label class="control-label col-xs-12 col-sm-2 text-right">
  842. <span style="color:#ed534b;margin-right: 10px;">*</span>Name
  843. </label>
  844. <div class="col-xs-12 col-sm-10">
  845. <input type="text" data-rule="required" class="form-control" id="c-add-review-name" name="row[reviewer][0][reviewer-name]" placeholder="Type here...">
  846. <div class="input-group-addon no-border no-padding">
  847. <span class="msg-box n-right" for="c-add-review-name"></span>
  848. </div>
  849. </div>
  850. </div>
  851. <div class="form-group">
  852. <label class="control-label col-xs-12 col-sm-2 text-right">
  853. <span style="color:#ed534b;margin-right: 10px;">*</span>E-mail Address
  854. </label>
  855. <div class="col-xs-12 col-sm-10">
  856. <input type="text" data-rule="required" class="form-control" id="c-add-review-email" name="row[reviewer][0][reviewer-email]" placeholder="Type here...">
  857. <div class="input-group-addon no-border no-padding">
  858. <span class="msg-box n-right" for="c-add-review-email"></span>
  859. </div>
  860. </div>
  861. </div>
  862. <div class="form-group">
  863. <label class="control-label col-xs-12 col-sm-2 text-right">
  864. <span style="color:#ed534b;margin-right: 10px;">*</span>First Name
  865. </label>
  866. <div class="col-xs-12 col-sm-10">
  867. <input type="text" data-rule="required" class="form-control" id="c-add-review-first-name" name="row[reviewer][0][reviewer-first-name]" placeholder="Type here...">
  868. <div class="input-group-addon no-border no-padding">
  869. <span class="msg-box n-right" for="c-add-review-first-name"></span>
  870. </div>
  871. </div>
  872. </div>
  873. <div class="form-group">
  874. <label class="control-label col-xs-12 col-sm-2 text-right">
  875. <span style="color:#ed534b;margin-right: 10px;">*</span>Last Name
  876. </label>
  877. <div class="col-xs-12 col-sm-10">
  878. <input type="text" data-rule="required" class="form-control" id="c-add-review-last-name" name="row[reviewer][0][reviewer-last-name]" placeholder="Type here...">
  879. <div class="input-group-addon no-border no-padding">
  880. <span class="msg-box n-right" for="c-add-review-last-name"></span>
  881. </div>
  882. </div>
  883. </div>
  884. <div class="form-group">
  885. <label class="control-label col-xs-12 col-sm-2 text-right">
  886. <span style="color:#ed534b;margin-right: 10px;">*</span>Affiliation
  887. </label>
  888. <div class="col-xs-12 col-sm-10">
  889. <input type="text" data-rule="required" class="form-control" id="c-add-review-affiliation" name="row[reviewer][0][reviewer-affiliation]" placeholder="Type here...">
  890. <div class="input-group-addon no-border no-padding">
  891. <span class="msg-box n-right" for="c-add-review-affiliation"></span>
  892. </div>
  893. </div>
  894. </div>
  895. <div class="form-group">
  896. <label class="control-label col-xs-12 col-sm-2 text-right">
  897. <span style="color:#ed534b;margin-right: 10px;">*</span>Field
  898. </label>
  899. <div class="col-xs-12 col-sm-10">
  900. <input type="text" data-rule="required" class="form-control" id="c-add-review-field" name="row[reviewer][0][reviewer-field]" placeholder="Type here...">
  901. <div class="input-group-addon no-border no-padding">
  902. <span class="msg-box n-right" for="c-add-review-field"></span>
  903. </div>
  904. </div>
  905. </div>
  906. </div>
  907. </div>
  908. <div class= "modal-footer">
  909. <button class="btn btn-default footer-item table-footer-button-type add-reviewer-submit" style="margin-right: 20px">Add</button>
  910. <button type="button" class="btn btn-default footer-item" data-dismiss="modal">Cancel</button>
  911. </div>
  912. </div>
  913. </div>
  914. </div>
  915. </div>
  916. <style>
  917. .pagination {
  918. margin: 0;
  919. }
  920. .pagination a {
  921. display: inline-block;
  922. padding: 6px 12px;
  923. background-color: #fff;
  924. border: 1px solid #ddd;
  925. }
  926. .pagination .active{
  927. background-color: #007bff;
  928. color: #fff;
  929. }
  930. .pagination .disabled a {
  931. pointer-events: none;
  932. }
  933. .recommended-del {
  934. color: #007bff;
  935. }
  936. .recommended-del a {
  937. cursor: pointer;
  938. }
  939. .recommended-del a:hover {
  940. text-decoration: underline;
  941. }
  942. .modal-footer {
  943. border-top: none;
  944. border-top-color: transparent;
  945. }
  946. </style>