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;
            }
        });

}());