The source code behind the website for the LIS Scholarship Archive, an open scholarly sharing platform for library and information science. https://lissarchive.org
Go to file
Vicky Steeves b18aced703 Merge branch 'fixes' into 'master'
Fixes

See merge request VickySteeves/lissarchive!4
2020-05-07 00:09:46 +00:00
files overhauled completely 2020-05-04 17:58:03 -04:00
images overhauled completely 2020-05-04 17:58:03 -04:00
pages Fix HTML 2020-05-05 00:14:42 -04:00
themes/custom overhauled completely 2020-05-04 17:58:03 -04:00
updates Fix dead mailto: links 2020-05-05 00:14:42 -04:00
.gitignore Update .gitignore 2017-05-02 02:16:52 +00:00
.gitlab-ci.yml updated to nikola8 and bootstrap4 2019-01-18 17:07:39 -05:00
LICENSE Add MIT license 2017-05-03 16:37:33 +00:00
README.md fix readme for right repo 2020-05-04 22:17:23 +00:00
conf.py Remove icon_128x128.png favicon, missing 2020-05-05 00:14:42 -04:00

README.md

About

This is the code for the website https://lissarchive.org, an informational site for the LIS Scholarship Archive, a repository for LIS work. This site is built using Nikola, a static site generator that relies on python3. The instructions for compiling and building the website are below.

Building

I would recommend you use a virtualenv to build and view this website. This is a Python tool to create isolated Python environments. The HitchHiker's Guide to Python has a great guide on virtual environments that I used to learn how to use/interact with virtualenvs.

Here's how to make and activate a virtual environment:

# install the tool virtualenv
$ pip install virtualenv

# create the Python 3 virtual environment
$ virtualenv -p python3 venv

# activate the virtual environment
$ source venv/bin/activate

Now, you can get started and install all of the dependecies of this site in its own environment:

# install the dependencies
$ pip install Nikola['extras']

# clone this repo
$ git clone git@gitlab.com:VickySteeves/lissarchive.git

# change directory (cd) so you are in the right folder for the website
$ cd lissarchive

# build the website
$ nikola build

# see the website
$ nikola serve -b