123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265 |
- <div class="common-bg common-bg">
- <div class="common-font">
- Apply to create a special issue
- </div>
- </div>
- <link href="__CDN__/assets/css/user/submit_manuscript.css?v={$Think.config.site.version|htmlentities}" rel="stylesheet">
- <div id="content-container" class="container">
- <div class="row">
- <div class="col-md-3">
- {include file="common/sidenav" /}
- </div>
- <div class="col-md-9">
- <div class="panel panel-default">
- <div class="panel-body">
- <div class="header-content">
- <h2 class="page-header">Apply to create a special issue</h2>
- </div>
- {if condition="$user.is_editor == 'correct' || $user.is_chief == 'correct'"}
- <form id="submit-issue-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="{:url('api/user/submit_issue')}">
- {:token()}
- <div class="form-item">
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-4">
- <span style="color:#ed534b;margin-right: 10px;">*</span>Image:
- </label>
- <div class="col-xs-12 col-sm-8">
- <div class="input-group">
- <input id="c-image" data-rule="required" class="form-control" name="row[image]" type="text" value="{$row.image}">
- <div class="input-group-addon no-border no-padding">
- <span><button type="button" id="plupload-images" class="btn btn-danger plupload" data-maxsize="4M" data-input-id="c-image" data-multiple="true" data-preview-id="p-image"><i class="fa fa-upload"></i> Upload</button></span>
- <span><button type="button" id="fachoose-images" class="btn btn-primary fachoose" data-maxsize="4M" data-input-id="c-image" data-preview-id="p-manuscript-zip" data-mimetype="image/*" data-multiple="true"><i class="fa fa-list"></i> Choose</button></span>
- <span class="msg-box n-right" for="c-image"></span>
- </div>
- </div>
- <ul class="row list-inline plupload-preview" id="p-image"></ul>
- <span class="msg-box tf tf-home_button" style="color: #f00;line-height: 25px">Image size:375*655px</span>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-4">
- <span style="color:#ed534b;margin-right: 10px;">*</span>Choose Jounal:
- </label>
- <div class="col-xs-12 col-sm-8">
- <!-- <select id="c-journal" data-rule="required" class="form-control" name="row[journal]">-->
- <!-- <option value="">Please select</option>-->
- <!-- {cms:channellist id="channel" type="son" typeid="1"}-->
- <!-- <option value="{$channel.id}" {in name="$channel.id" value="$row.journal" }selected{/in}>{$channel.name}</option>-->
- <!-- {/cms:channellist}-->
- <!-- </select>-->
- <input id="c-journal" data-rule="required" data-source="user/choose_journal" data-primary-key="id" data-search-field="name" class="form-control selectpage" name="row[journal]" type="text" value="{$row.journal}">
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-4">
- <span style="color:#ed534b;margin-right: 10px;">*</span>Special Issue Name:
- </label>
- <div class="col-xs-12 col-sm-8">
- <input type="text" data-rule="required" class="form-control" id="c-issue_name" name="row[issue_name]" value="{$row.issue_name}" placeholder="Issue name">
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-4">
- Proposal text:
- </label>
- <div class="col-xs-12 col-sm-8">
- <textarea id="c-proposal_text" class="form-control editor" name="row[proposal_text]" rows="15" placeholder="Type here...">{$row.proposal_text}</textarea>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-4">
- Publication cycle:
- </label>
- <div class="col-xs-12 col-sm-8">
- <input type="text" class="form-control" id="c-publication_cycle" name="row[publication_cycle]" value="{$row.publication_cycle}" placeholder="Publication cycle">
- </div>
- </div>
- <h2 class="page-header" style="display: flex;flex-direction: row;justify-content: space-between;">
- Guest Editor
- <div class="author-button-item">
- <div class="header-button-item" data-toggle="modal" data-target="#addEditorModal">
- + Add Author
- </div>
- </div>
- </h2>
- <div class="form-group">
- <div class="form-group editor-hidden-content">
- {foreach name="row.editor" item="editor"}
- <input type="hidden" name="row[editor][{$key}][email]" value="{$editor->email}">
- <input type="hidden" name="row[editor][{$key}][first_name]" value="{$editor->first_name}">
- <input type="hidden" name="row[editor][{$key}][last_name]" value="{$editor->last_name}">
- <input type="hidden" name="row[editor][{$key}][affiliation]" value="{$editor->affiliation}">
- <input type="hidden" name="row[editor][{$key}][record_link]" value="{$editor->record_link}">
- {/foreach}
- </div>
- <div class="col-xs-12 col-sm-12">
- <div class="table-responsive">
- <table class="table inbox-table" id="recommended-table">
- <thead style="background: #FAFAFA;" class="thead">
- <tr>
- <th style="width: 100px">E-mail address</th>
- <th style="width: 100px">First Name</th>
- <th style="width: 100px">Last Name</th>
- <th style="width: 400px">Affiliation</th>
- <th style="width: 100px">Publication Record Link</th>
- <th style="width: 100px">Delete</th>
- </tr>
- </thead>
- <tbody class="tbody">
- {foreach name="row.editor" item="editor"}
- <tr>
- <td>{$editor->email}</td>
- <td>{$editor->first_name}</td>
- <td>{$editor->last_name}</td>
- <td>{$editor->affiliation}</td>
- <td>{$editor->record_link}</td>
- <td class="recommended-del" data-index="{$key}"><a href="#">删除</a></td>
- </tr>
- {/foreach}
- </tbody>
- </table>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-5" style="text-align: left;font-size: 16px;color: rgba(0,0,0,0.85);line-height: 22px;font-weight: 400;">
- conflict of interest declaration
- </label>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-3">
- </label>
- <div class="col-xs-12 col-sm-8">
- <div class="input-group mb-3">
- <div class="radio radio-inline pl-0" style="display: flex;flex-direction: column;">
- <label for="statement-type-yes"><input id="statement-type-yes" name="row[statement_type]" type="radio" value="yes" {if condition="$row.statement_type == 'yes'" }checked{/if} />I declare that no guest editor has a conflict of interest</label>
- <label for="statement-type-no"><input id="statement-type-no" name="row[statement_type]" type="radio" value="no" {if condition="$row.statement_type == 'no'" }checked{/if} />One or more editors have conflicts </label>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="form-group normal-footer">
- <label class="control-label col-xs-12 col-sm-4"></label>
- <div class="col-xs-12 col-sm-8">
- <button type="submit" class="btn btn-primary btn-embossed disabled">Submit</button>
- </div>
- </div>
- </form>
- {/if}
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="modal fade" id="addEditorModal" tabindex="-1" role="dialog" aria-labelledby="addEditorModalLabel">
- <div class="modal-dialog" role="document">
- <div class="modal-content">
- <div class="modal-header">
- <div class="modal-title" id="addReviewModalLabel">
- Add Guest Editor Information
- <div class="header-button-content add-editor-button">
- <div class="author-button-item">
- <div class="header-button-item" style="margin-right: 70px">
- + Add Editor
- </div>
- </div>
- </div>
- <button type="button" class="close mt-1" data-dismiss="modal" aria-label="Close">
- <span aria-hidden="true">×</span>
- </button>
- </div>
- </div>
- <div class="modal-body">
- <div class="custom-editor-content">
- <div class="custom-editor-item">
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-11">
- </label>
- <div class="editor-delete-button text-delete-button mb-3 col-xs-12 col-sm-1">
- - Delete
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2 text-right">
- <span style="color:#ed534b;margin-right: 10px;">*</span>E-mail Address
- </label>
- <div class="col-xs-12 col-sm-10">
- <input type="text" data-rule="required" class="form-control" id="c-add-editor-email" name="row[editor][0][email]" placeholder="Type here...">
- <div class="input-group-addon no-border no-padding">
- <span class="msg-box n-right" for="c-add-editor-email"></span>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2 text-right">
- <span style="color:#ed534b;margin-right: 10px;">*</span>First Name
- </label>
- <div class="col-xs-12 col-sm-10">
- <input type="text" data-rule="required" class="form-control" id="c-add-editor-first-name" name="row[editor][0][first_name]" placeholder="Type here...">
- <div class="input-group-addon no-border no-padding">
- <span class="msg-box n-right" for="c-add-review-first-name"></span>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2 text-right">
- <span style="color:#ed534b;margin-right: 10px;">*</span>Last Name
- </label>
- <div class="col-xs-12 col-sm-10">
- <input type="text" data-rule="required" class="form-control" id="c-add-editor-last-name" name="row[editor][0][last_name]" placeholder="Type here...">
- <div class="input-group-addon no-border no-padding">
- <span class="msg-box n-right" for="c-add-editor-last-name"></span>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2 text-right">
- <span style="color:#ed534b;margin-right: 10px;">*</span>Affiliation
- </label>
- <div class="col-xs-12 col-sm-10">
- <input type="text" data-rule="required" class="form-control" id="c-add-editor-affiliation" name="row[editor][0][affiliation]" placeholder="Type here...">
- <div class="input-group-addon no-border no-padding">
- <span class="msg-box n-right" for="c-add-editor-affiliation"></span>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2 text-right">
- <span style="color:#ed534b;margin-right: 10px;">*</span>Publication Record Link
- </label>
- <div class="col-xs-12 col-sm-10">
- <input type="text" data-rule="required" class="form-control" id="c-add-editor-record_link" name="row[editor][0][record_link]" placeholder="Type here...">
- <div class="input-group-addon no-border no-padding">
- <span class="msg-box n-right" for="c-add-editor-record_link"></span>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class= "modal-footer">
- <button class="btn btn-default footer-item table-footer-button-type add-editor-submit" style="margin-right: 20px">Add</button>
- <button type="button" class="btn btn-default footer-item" data-dismiss="modal">Cancel</button>
- </div>
- </div>
- </div>
- </div>
- </div>
|