cvreviewtool
A tool designed to help librarians research self-archiving policies around faculty publications, and aggregate those results in a tidy, edit-able PDF or HTML report that can be sent directly to faculty. For institutions conducting "CV reviews", this workflow likely sounds familiar. The tool is web-based, with a MySQL backend, and pulling in publisher policies via the SHERPA/RoMEO freely available API.
Science Score: 18.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.2%) to scientific vocabulary
Repository
A tool designed to help librarians research self-archiving policies around faculty publications, and aggregate those results in a tidy, edit-able PDF or HTML report that can be sent directly to faculty. For institutions conducting "CV reviews", this workflow likely sounds familiar. The tool is web-based, with a MySQL backend, and pulling in publisher policies via the SHERPA/RoMEO freely available API.
Basic Info
- Host: GitHub
- Owner: WSULib
- Language: JavaScript
- Default Branch: master
- Size: 26.1 MB
Statistics
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
CVreviewTool
A tool designed to help librarians research self-archiving policies around faculty publications, and aggregate those results in a tidy, edit-able PDF or HTML report that can be sent directly to faculty. For institutions conducting "CV reviews", this workflow likely sounds familiar. The tool is web-based, with a MySQL backend, and pulling in publisher policies via the SHERPA/RoMEO freely available API.
Installation Instructutions:
Edit configuration files
- rename config/app_config.php.example to app_config.php, changing values where desired
- rename config/db_config.php.example to db_config.php, reflecting the database, username, and password created in MySQL
Prepare MySQL
- Log into mysql with as root or with administrator privileges.
- Create database:
- CREATE DATABASE CVreviewTool;
- Create user:
- GRANT ALL PRIVILEGES ON CVreviewTool.* TO CVreviewTool@localhost IDENTIFIED BY '[PASSWORD FROM config/db_config.php]';
- Create tables:
- Navigate to 'db' directory
- Create tables: mysql -u [USERNAME CREATED] -p [DATABASE CREATED] < db_structure.sql
Set Permissions:
- Set permissions for directories where files are written to:
- sudo chown -R www-data:www-data articles cvs pdfs tmp
Troubleshooting:
Can't upload CV's?
You might need to increase the PHP "upload_max_filesize" variable in your php.ini file.
License
This utility is freely available and adaptable under CC-BY license.
Owner
- Name: Wayne State University Libraries
- Login: WSULib
- Kind: organization
- Location: Detroit, MI
- Website: http://library.wayne.edu
- Repositories: 92
- Profile: https://github.com/WSULib
Citation (citationIntNotes_edit.php)
<?php
require_once('db/db.php');
require_once('inc/header.php');
$citationIntNotes_edit = $_POST['citationIntNotes_edit'];
$cite_num = $_POST['cite_num'];
$author_id = $_POST['author_id'];
//db insert
$query = "UPDATE citations SET internalNotes = '$citationIntNotes_edit' WHERE id = '$cite_num'";
if (!@$CVreviewTool_dbconnect->query($query)) {echo $query; die; }
else {
?>
<div id="page_content">
<?php
echo "Citation notes changed.</br></br>";
echo "<a href='report.php?author_id=$author_id'>Back to Report</a></br>";
?></div><?php
}
//footer
require_once('inc/footer.php');
?>
