MOREL generates web sites from bibliographic collections. The MOREL sites gather book covers, excerpts, bibliographic clues, metadata and digital downloads from works stored in the Zotero reference manager.
Works are organized by dynamic lists, which automatically group the works according to common characteristics:
MOREL also has a search engine that allows you to find works directly.
Zotero: Install Zotero reference management software from the official website and create collections to organize your content.
Python: Install Python programming language from the official Python website based on your operating system. Ensure you have Python version 3.x installed.
Jekyll: Install Jekyll, a static site generator, using your preferred method:
$ gem install bundler jekyll
Download the Web Site Generator
$ git clone https://github.com/example/repository.git
Configure Jekyll
$ cd /path/to/repository
$ bundle install
_config.yml
) to match your preferences and set up necessary plugins or themes.Run Python Scripts
scripts
directory within the downloaded repository:
$ cd /path/to/repository/scripts
$ python extract_data.py
Generate the Website
$ cd /path/to/repository
$ bundle exec jekyll build
_site
directory.Deployment
If you aren’t using MOREL yet, go to the installation instructions bellow. If you installed MOREL already, these are your last steps to have it ready to run:
_abouts/site-description.md
site-description_template
. Note that site-description-template.md
has the current description for one of the sites built with MOREL: Afro-Latin American Writers in Translation (ALAWiT). Edit to your site’s needs. But that there are dynamic fields, such as “MOREL” and “90”. We recommend you to keep them in your edition, so your site description is automatically updated as your collection grows.site description.md