Online Dutch TV guide using the tvgids.nl API

Taddeus Kroes 2f1fe930a6 Hardcode URL 6 days ago
lib 4c7f61badd Quickfixed details page (could be better) 11 years ago
.gitignore b89c305e1d Removed generated file from repo index 12 years ago
Makefile 9f3746359f Added channels update to Makefile 12 years ago
README.md 9989a207b7 Change link to https 11 years ago
analytics.php 74fab0e696 Moved analytics code to separate file 12 years ago
channels.js 59adfe9c18 First working version 12 years ago
channels.php 5068903c2b Redirect instead of indirect load 11 years ago
details.php 4c7f61badd Quickfixed details page (could be better) 11 years ago
guide.coffee 2f1fe930a6 Hardcode URL 6 days ago
index.php 4c7f61badd Quickfixed details page (could be better) 11 years ago
loading.gif 0531a92cd0 Added loading screen, fixed some minor CSS issues 12 years ago
programs.php 59adfe9c18 First working version 12 years ago
settings.coffee 7a1a589e0c Added comedy Central to default channel list 12 years ago
settings.php 74fab0e696 Moved analytics code to separate file 12 years ago
style.sass 4c7f61badd Quickfixed details page (could be better) 11 years ago
watch.sh 198cd3bc2b Watch script cleanup 12 years ago

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 https://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).
  • An IMDB link is added to the details pane for movies.

Issues & TODO

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