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.

https://github.com/wsulib/cvreviewtool

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
Last synced: 6 months ago · JSON representation ·

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
Created over 12 years ago · Last pushed over 9 years ago
Metadata Files
Readme Citation

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.

Creative Commons License

Owner

  • Name: Wayne State University Libraries
  • Login: WSULib
  • Kind: organization
  • Location: Detroit, MI

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');
?>

GitHub Events

Total
Last Year