Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Alternative interface to bixi

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 css
Octocat-spinner-32 images
Octocat-spinner-32 javascripts
Octocat-spinner-32 js
Octocat-spinner-32 layout
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README
Octocat-spinner-32 README.md
Octocat-spinner-32 bxml2json.py
Octocat-spinner-32 index.html
Octocat-spinner-32 update-bikestations.sh
README.md

About

This is the source to the "nixi" website, which aims to offer a better web-based interface to the BIXI web site.

How to configure

Note that this project uses git submodules to import the Aristo theme. After cloning you'll want to do this on the command line:

git submodule init
git submodule update

If you want to develop/test nixi offline, you can do so by loading "index.html" in your web browser. Note that Chrome refuses to generate marker images locally for some reason that I haven't determined yet (everything works fine in Firefox).

Due to the same origin policy enforced by web browsers, bike station information needs to be served up from the same server as that of the main site's HTML/Javascript. I currently use the 'update-bikestations.sh' script (running as cron job) to periodically sync information from the BIXI web site onto the nixi.ca server (converting it to json from xml using a small python script in the process).

Credits / Acknowledgements

Something went wrong with that request. Please try again.