Skip to content

maaabel/cooperarsc.github.com

 
 

Repository files navigation

The website of Cooper Union's Architecture Student Council. Powered by Jekyll and hosted by Github Pages.


What is Git?

Why Git?

Clone / Fork / Push / Pull

Anyone who is a member of student council can directly create and edit any page on this site by cloning the repository and pushing changes back to Github.

Contributing to the Cooper ASC Website

Desktop Git Clients

For those who are not comfortable with Git's command line interface, Github has decent clients for Mac and Windows that make cloning, pushing, and pulling a single-button affair.

Editing content online

If you're just looking to create or edit content, you can edit the site online with Prose.io. Simply sign into your Github account. Non student council members can also use Prose to make changes and submit them for review by a student council member.

Best practices for file naming

Note URLs should follow this format:

/_posts/YYYY-MM-DD-event-title-firstname.md
  • lowercase
  • multiple words seperated by dashes
  • unneccesary words like "meeting" omitted for brevity

Ordering posts

Posts in Jekyll are displayed in chronological order according to the date in the post's filename YYYY-MM-DD-Title.md. Posts which do not follow this naming convention will not appear on the site.

|- /notes
   |- 2012-10-23-student-council.md
   |- 2012-10-24-academic-standards.md

Ordering non-chronological posts

Even posts in sections of the site such as /people which aren't necessarily ordered chronologically must be named in this date-like format, however you can "hack" the format, as shown below, to control the display order:

|- /people
   |- 0100-01-01-casey-gollan.md
   |- 0100-01-02-rachel-appel.md
   |- 0100-01-03-jamshed-bharucha.md

Adding People

To add a new person, create a file in /_posts/people/ titled 0100-01-XX-Firstname-Lastname.md. The required YAML Front Matter is as follows:

---
category: people
layout: people-single
title: Jamshed Bharucha
class: Senior
email: president@cooper.edu
published: true
committees:
- name: Board Chairman
  link: /committees/#board_chairman
- name: Web and Social
  link: /committees/#web_and_social
---

About

The website of Cooper Union's Architecture Student Council.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published