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 () {
  fetch("skins/GTKLight/resources/todayis.json")
    .then(response => response.json())
    .then(data => {
      var today = new Date();
      var month = data.month[today.toLocaleString("default", { month: "short" })];
      var event = "";
      for (var 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;
      }
    });
}());