Skip to content

Introduction

Urs Joss edited this page Jun 10, 2019 · 19 revisions

Introduction

1. Components

SciPaMaTo comprises two dedicated applications, each with its own database:

SciPaMaTo-Core

The main users of SciPaMaTo work with the core module. It serves to enter scientific papers, import from PubMed, and to attach PDFs to papers. It further offers refined searching and filtering capabilities and offers some PDF exports. There will be a basic workflow for papers to differentiate between papers that

  • have only been imported/entered with a minimal set of fields

  • were entered in full detail, including PDFs, keywords, codes etc.

  • were selected to be included in newsletters.

    SciPaMaTo-Core is typically not publicly accessible.

SciPaMaTo-Public

This application is the public face of SciPaMaTo. It allows anonymous users to search the SciPaMaTo database from the public internet. But not all information that is stored in SciPaMaTo-Core is accessible via SciPaMaTo-Public.

SciPaMaTo-Public was designed to be integrated into a CMS and displayed in an iframe. In order to have a certain degree of responsiveness, the application communicates with its parent via pym.js.

2. Languages

SciPaMaTo-Core currently has no explicit language switch but interprets the language settings of your browser.

The user interface is currently implemented in English and in German. It is planned to also support french, but the user interface is not translated yet.

SciPaMaTo-Public has an explicit language switch that allows the CMS that contains the application specify the language.

3. SciPaMaTo-Core

3.1. Login

The menu structure

You need to log into the application with a username and password in order to view or modify data.

The users and passwords are stored in the database. In a clean installation, you can use the preconfigured username / password: admin / admin

You can change passwords, create new users or manage existing users in the User Management.

3.2. Menu

The menu entries on the left hand side offer the core functionality of SciPaMaTo:

Papers

Paper related topics — with two submenu items:

  • Papers: Listing papers (including simple filtering capabilities); entering or importing new papers; providing PDF reports.

  • Search: Complex search capabilities

Newsletters

Newsletter relatd topics — with two submenu items:

  • Newsletter: Lists existing newsletter issues, allows to view or modify them and to create new ones.

  • Newsletter Topics: List and maintain the newsletter topics in all relevant languages.

Reference Data

Any sort of reference data — with a number of submenu items:

  • Keywords: List and maintain the Keywords in all relevant languages.

  • Codes: List and maintain the Codes in all relevant languages.

  • Code Classes: List and maintain the Code Classes in all relevant languages.

  • Sync: Core → Public: Synchronize data from SciPaMaTo-Core into SciPaMaTo-Public

Preferences

Profile and User Management — with a number of submenu items:

  • User Management: (only for users with Admin rights) List existing users, allow to modify or delete them, offer to create new uses. Change passwords for users.

  • Profile: List your own profile and offer to change some of the aspects.

  • Change Password: List your profile but only offer to change your own password.

The menu entries on the right hand side offer information and additional functionality:

Help

Points to the Github Wiki Page

Version number

Tells you what version of the application you’re actually running. The link points to the Changelog document in the github project.

Logout

Invalidates your users session.

4. SciPaMaTo-Public

SciPaMaTo-Public should be publicly accessible without authorization. It will make selected records from SciPaMaTo-Core available for public read-only access. No login is required to access the page.

First version of the public homepage

Clone this wiki locally