Online Dutch TV guide using the tvgids.nl API

Taddeus Kroes b29c7188e1 Fixed utf-8 encoding issue 12 rokov pred
lib 4c98cbfdc9 Removed unused file 12 rokov pred
.gitignore b89c305e1d Removed generated file from repo index 12 rokov pred
Makefile 69c37cedf1 Added minifying target to Makefile 12 rokov pred
README.md d72afd607b Updated URL 12 rokov pred
channels.js 59adfe9c18 First working version 12 rokov pred
channels.php 59adfe9c18 First working version 12 rokov pred
details.php b29c7188e1 Fixed utf-8 encoding issue 12 rokov pred
guide.coffee 5e48f328a5 Added default image height/width ratio to prevent sudden shift of details window on image load 12 rokov pred
index.php 1ce0515e6a Details window now has a scrollbar when browser window is small 12 rokov pred
loading.gif 0531a92cd0 Added loading screen, fixed some minor CSS issues 12 rokov pred
programs.php 59adfe9c18 First working version 12 rokov pred
settings.coffee 7a1a589e0c Added comedy Central to default channel list 12 rokov pred
settings.php 80606acba3 Added contact link 12 rokov pred
style.sass 5e48f328a5 Added default image height/width ratio to prevent sudden shift of details window on image load 12 rokov pred

README.md

tvgids

This an online TV guide for Dutch TV channels, realized using the TVGids.nl API. This web page is designed to be an alternative for http://tvgids.nl/lijsten/horizontaal, offering a quick-to-use interface that saves preferences (e.g. favorite channels) in HTML5 local storage, rather than requiring a registered account.

A working version is available at http://tvgids.tkroes.nl.

Features

  • Complete list of programs for 123 channels.
  • See programs from 2 days before and 2 days ahead.
  • Select favourite channels (saved using HTML5 local storage).
  • Click on a program to see detailed information (screen-scraped from TVGids.nl).
  • Select favourite programs, which remain highlighted in the future (saved using HTML5 local storage).

Issues & TODO

  • Add timestamp to favourite programs, and remove entries older than 7 days to prevent clogging.