Skip to content
andrewdisley edited this page May 25, 2012 · 1 revision

Adding / Editing Events on GeekUp

The GeekUp website is powered by Jekyll, install this to (optionally, this is not require to edit) run the site locally. There is a rake task called 'rake server' run this from the cloned repo directory

Clone Github repot

git clone [email protected]:andrewdisley/GeekUp.git

Event filenames are as follows:

YYYY-MM-DD-EVENTID.html where EVENTID is the next number following on from a previous event.

Duplicate a previous event, update details, date and filename

Let’s say you want to add a new event happening on 2012-12-30 (30th December 2012).

Duplicate a previous event, for this we’ll duplicate 2012-05-14-343.html

Rename it to 2012-12-30-EVENTID.html (where EVENTID is the next unique number)

Edit the details inside the new html file, if the event has not yet passed set "upcomingevent: true" - once the event is passed this will need updating to "upcomingevent: false" to remove from 'Upcoming events" list.

Commit and push changes back to Github

If you need an account, ping @andrewdisley

  1. Login to Deploy, select the GeekUp Website
  2. Hit "Deploy Now"
  3. Under "Choose which revisions/commits to deploy" click the green arrow icon to pull latest commit from Github
  4. Click "Run Deployment" and the website will be updated.
  5. Promote the event to the world :)