-
Mode: None
-
login <id>
display's custom info based on type of user (author, reviewer, editor) logging in
-
-
Mode: Editor
-
status [issue]
show manuscripts assigned to logged in editor if (optional argument) 'issue' (i.e status issue) passed show all the issues with their ids
-
assign <manu#> <reviewer_id>
assigns manuscript to reviewer if
- manuscript belongs to logged in editor
- id of type = reviewer,
- reviewer and manuscript ri_codes match
-
reject <manu#>
update manuscript status to rejected and update timestamp, if
- manuscript belongs to logged in editor
- reviewed by all manuscript reviewers
-
accept <manu#>
update manuscript status to accepted and update timestamp, if
- manuscript belongs to logged in editor
- reviewed by all manuscript reviewers
-
typeset <manu#> <pp>
update manuscript status to typeset, update timestamp, num_pages, if
- manuscript belongs to logged in editor
- reviewed by all manuscript reviewers
-
schedule <manu#>
update manuscript status to accepted and update timestamp, if
- manuscript belongs to logged in editor
- reviewed by all manuscript reviewers
-
publish <issue_vol#> <issue_year>
update status of issue and all manuscripts in issue
-
createissue <issue_vol> <issue_year> <issue_period> <issue_title>
create an issue in issue table ensure issue_period between 0 and 4 for this quaterly publication
-
logout
log out of current user's account
-
-
Mode: Author
-
status [issue#]
show manuscripts for which the logged in author is the primary author
-
submit <title> <Affiliation> <RICode> [author2] [author3] [author4] ... <filename>
assign editor to the submitted manuscript create manuscript in table with status set to submitted update primary author affiliation insert authors with their ranks into manuscript_author table only if they already exist as authors in persons table
-
retract <manuscript_id>
delete manuscript, and its associated entries in manuscript_author, manuscript_reviewer tables only if retraction issued by manuscripts primary author
-
logout
log out of current user's account
-
-
Mode: Reviewer
-
status [issue#]
show manuscripts assigned to logged in editor if (optional argument) issue# passed show manuscripts in issue#
-
accept <manuscript_id> <appropriateness> <clarity> <method> <contribution>
recommends the manuscript for the journal with the entered scores
-
reject <manuscript_id> <appropriateness> <clarity> <method> <contribution>
recommends the manuscript for rejection with the entered scores
-
resign
-
logout
log out of current user's account
-
-
Mode: Any
-
register
register person with their various attributes into the person's table. only a registered person can log into publication system
Author:
register author <fname> <lname> <email> <address>
Editor:
register editor <fname> <lname>
Reviewer:
register reviewer <fname> <lname> <ri_code1> [ri_code2] [ri_code3]
-
execute <sql_statement>
execute is a developer helper function that allows executing raw SQL statements on the connected sql server
-
display <sql_statement>
display is a developer helper function that allows executing SELECT SQL statements and rendering the results on the command line
-
help <command>
shows a list of commands available in the current mode of the application if argument passed, shows the help for the corresponding command if it exists
-
exit
,quit
disconnects from the publication service command line application
-
dbapp's Introduction
dbapp's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.