TYPO3 extension which shows publications from an EPrints repository
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Classes
Configuration
Documentation
Resources
tools
CHANGELOG
LICENSE
README.md
composer.json
ext_conf_template.txt
ext_emconf.php
ext_icon.gif
ext_icon.gif.typo3
ext_icon.png
ext_localconf.php
ext_tables.php
ext_tables.sql

README.md

uma_publist

typoversions license

This is a TYPO3 extension to include publication lists from an EPrints repository in TYPO3 websites where the lists are generated and synced automatically.

Features

  • filter by creator, title, section, type, year, tag, ...
  • sort by year, type and mixtures of both
  • optional BibTeX export (linking back to EPrints)
  • storing publications in TYPO3-DB
  • nightly sync using TYPO3 scheduler
  • backend module for manual sync/DB-cleanup
  • using extbase + Fluid
  • tested with TYPO3 v8.7

Requirements

Installation

  1. Install extension by uploading a zip file of all files from this repository (no additional intermediate folder)
  2. Create a new folder (grey icon) in the pagetree (Page) as top element and remember its id
  3. Go to your start page under Template in the Info/Modify mode and Edit the whole template record
  4. Switch to Includes tab and import the static template of the extension uma_publist
  5. Switch to General tab and in the Constants editor add the following lines:
plugin.tx_umapublist_pi1 {
        settings {
                # cat=plugin.tx_news/file; type=string; label=Path to CSS file
                cssFile = EXT:uma_publist/Resources/Public/CSS/publist.css
        }

        persistence {
                 # cat=plugin.tx_blogexample//a; type=int+; label=Default storage PID
                storagePid = 5724        }

}
  1. Replace the number in the storagePid with the id of the folder you created in step 2.
  2. Possibly you have to clear the cache, log out and in again or something else to trigger the changes.
  3. Go in the Admin Tools to the uma_publist plugin and Sync all from Remote

Afterwards, you can include a new element of type Plugin where you specify the plugin type to this extension and use it in your TYPO3 web pages.

Restriction

The extension is build for the EPrints system of Mannheim University Library, but it should be possible to modify it for other instances of EPrints.

Examples

Contact

In case of question please send an email to sebastian.kotthoff@rz.uni-mannheim.de