Goodtoknow.com

Good News, by Students, for the World

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
function get_month(month) {
  var data = ["Jan", "Feb", "Mar", "Apr", "May", "Jun",
	          "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
  return data[month];
}
  fetch("../skins/GTKLight/resources/todayis.json")
  .then(function (response) {
    return response.json();
  })
  .then(function (data) {
    var today = new Date();
    var month = get_month(today.getMonth());
    var event = "";
    var i = 0;
    for (i = 0; i < month.length; i++) {
      if (month[i].date == today.getDate()) {
        event = month[i].day[Math.floor(Math.random() * month[i].day.length)];
        break;
      }
    }
    if (event !== "") {
      document.getElementById("today-in-history").innerHTML =
        "Today is " + event;
    }
    })