UCLALibrary / research-tips

The WI+RE (Writing Instruction + Research Education) - a collection of open educational resources designed by learners and for learners!
https://uclalibrary.github.io/research-tips/
31 stars 35 forks source link
education jekyll libraries oer open-educational-resources research-support research-tool teaching-materials teaching-website writing-support

Hello!

Welcome to the code repository for the WI+RE (Writing Instruction + Research Education) website!

The code here creates this public webpage: https://uclalibrary.github.io/research-tips/

Want to suggest a change? Have feedback for WI+RE? Let us know!

To suggest a change or an update for our website, you can:

  1. email us (from https://uclalibrary.github.io/research-tips/contact/ )
  2. submit an issue: https://github.com/UCLALibrary/research-tips/issues
  3. Make the change yourself and submit a pull request! If you would like to do this, but are not already familiar with github pages, please review https://guides.github.com/features/pages/ and then read the following info about how this site is structured.

WI+RE site structure

Key folders:

Folders with an underscore in front of the name (e.g., _data) are special in github pages. Here's an overview of what some of these folders do on the WI+RE site:

_tutorials

This folder contains the files for each of the tutorials that appear at https://uclalibrary.github.io/research-tips/tutorials/

Editing a file in this folder may update several things on the site at the same time, including:

Creating a new file in this folder (using the proper file naming convention and metadata info) will create a new tutorial.

_handouts and _workshops and _team-members

These folders work the same way as _tutorials - editing a file in one of these folders will update the associated page and may also update any lists where that item is mentioned.

Super important: All about _site:

Whenever you make a change to one of the files in our repository, github regenerates our entire website. It puts all of the files it creates in a special folder called _site.

Key thing: Do NOT make edits or create files in this folder!

Why not? Because they will just get over-written the next time someone makes a change to the site. Instead of editing the file in _site, find the file that generates it, and edit that!

For example, let's say you found a typo on this page: https://uclalibrary.github.io/research-tips/workshops/avoiding-plagiarism/ --- which of the following files would you edit to fix it and why?

Why?

Other _underscore folders

What about folders without an underscore?

These are for the structural pages of our site - e.g., the homepage, the about page, the wire way, etc. You can edit them just like the files in _tutorials and _workshops -- editing these pages will cause the _site folder to regenerate with your changes.

Creating a new workshop or tutorial

See https://github.com/UCLALibrary/research-tips/blob/gh-pages/tutorial-workshop-metadata-template.md for a template to follow when creating a new workshop or tutorial.

FYI

the theme for this site was adapted from: https://github.com/BlackrockDigital/startbootstrap-clean-blog-jekyll