From 3929fc3fd8101a4aaad875f3df2a8c15dca3a58e Mon Sep 17 00:00:00 2001 From: fklinck Date: Wed, 19 Dec 2018 22:06:35 +0100 Subject: [PATCH 1/4] replaced gamification.coffee with gamification.js --- content/assets/scripts/gamification.coffee | 36 ---------------------- content/assets/scripts/gamification.js | 26 ++++++++++++++++ 2 files changed, 26 insertions(+), 36 deletions(-) delete mode 100644 content/assets/scripts/gamification.coffee create mode 100644 content/assets/scripts/gamification.js diff --git a/content/assets/scripts/gamification.coffee b/content/assets/scripts/gamification.coffee deleted file mode 100644 index c6c330f..0000000 --- a/content/assets/scripts/gamification.coffee +++ /dev/null @@ -1,36 +0,0 @@ -request = new XMLHttpRequest -request.open 'GET', 'https://zeus.ugent.be/game/top4/show.json', true - -request.onload = -> - if request.status >= 200 and request.status < 400 - # Success! - data = JSON.parse(request.responseText) - - str = "" - for x in data - str += """ - - - - - - """ - str += "
- - - #{x.github_name} - - #{x.score} -
" - - el = document.getElementById('gamification-coders') - el.innerHTML = str - else - # We reached our target server, but it returned an error - return - -request.onerror = -> - # There was a connection error of some sort - return - -request.send() diff --git a/content/assets/scripts/gamification.js b/content/assets/scripts/gamification.js new file mode 100644 index 0000000..e06ae3e --- /dev/null +++ b/content/assets/scripts/gamification.js @@ -0,0 +1,26 @@ +var request; + +request = new XMLHttpRequest; + +request.open('GET', 'https://zeus.ugent.be/game/top4/show.json', true); + +request.onload = function() { + var data, el, i, len, str, x; + if (request.status >= 200 && request.status < 400) { + data = JSON.parse(request.responseText); + str = ""; + for (i = 0, len = data.length; i < len; i++) { + x = data[i]; + str += "\n \n \n \n"; + } + str += "
\n \n \n " + x.github_name + "\n \n " + x.score + "\n
"; + el = document.getElementById('gamification-coders'); + el.innerHTML = str; + } else { + + } +}; + +request.onerror = function() {}; + +request.send(); From 7027c4ea12965626186fb7d41641f93031075b7d Mon Sep 17 00:00:00 2001 From: fklinck Date: Wed, 19 Dec 2018 22:15:56 +0100 Subject: [PATCH 2/4] replaced search.coffee with search.js --- content/assets/scripts/search.coffee | 16 -------------- content/assets/scripts/search.js | 32 ++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 16 deletions(-) delete mode 100644 content/assets/scripts/search.coffee create mode 100644 content/assets/scripts/search.js diff --git a/content/assets/scripts/search.coffee b/content/assets/scripts/search.coffee deleted file mode 100644 index 542fadd..0000000 --- a/content/assets/scripts/search.coffee +++ /dev/null @@ -1,16 +0,0 @@ -input_field = document.getElementById('tipue_search_input_field') -input = document.getElementById('tipue_search_input') - -input_field.addEventListener 'focusin', -> - input.classList.add('focused') - -input_field.addEventListener 'focusout', -> - input.classList.remove('focused') - -burger = document.getElementsByClassName('navbar-burger')[0] -menu = document.getElementsByClassName('navbar-menu')[0] - -burger.addEventListener 'click', -> - s = 'is-active' - if menu.classList.contains(s) then menu.classList.remove(s) else menu.classList.add(s) - if burger.classList.contains(s) then burger.classList.remove(s) else burger.classList.add(s) diff --git a/content/assets/scripts/search.js b/content/assets/scripts/search.js new file mode 100644 index 0000000..9ec406b --- /dev/null +++ b/content/assets/scripts/search.js @@ -0,0 +1,32 @@ +var burger, input, input_field, menu; + +input_field = document.getElementById('tipue_search_input_field'); + +input = document.getElementById('tipue_search_input'); + +input_field.addEventListener('focusin', function() { + return input.classList.add('focused'); +}); + +input_field.addEventListener('focusout', function() { + return input.classList.remove('focused'); +}); + +burger = document.getElementsByClassName('navbar-burger')[0]; + +menu = document.getElementsByClassName('navbar-menu')[0]; + +burger.addEventListener('click', function() { + var s; + s = 'is-active'; + if (menu.classList.contains(s)) { + menu.classList.remove(s); + } else { + menu.classList.add(s); + } + if (burger.classList.contains(s)) { + return burger.classList.remove(s); + } else { + return burger.classList.add(s); + } +}); From b7cb6f259134d2ba338775fc374e440c11b5fa05 Mon Sep 17 00:00:00 2001 From: fklinck Date: Wed, 19 Dec 2018 22:19:59 +0100 Subject: [PATCH 3/4] replaced message.coffee with message.js --- content/assets/scripts/message.coffee | 10 ---------- content/assets/scripts/message.js | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 10 deletions(-) delete mode 100644 content/assets/scripts/message.coffee create mode 100644 content/assets/scripts/message.js diff --git a/content/assets/scripts/message.coffee b/content/assets/scripts/message.coffee deleted file mode 100644 index b49ddeb..0000000 --- a/content/assets/scripts/message.coffee +++ /dev/null @@ -1,10 +0,0 @@ -$ '.send' - .click -> - $context = $ this - $.ajax - url: "https://kelder.zeus.ugent.be/messages/", - contentType: "text/plain", - type: "POST" - data: $('.chatbox').val() - success: -> $('#chat-response').text('Success! :)') - error: -> $('#chat-response').text('Error !1!') diff --git a/content/assets/scripts/message.js b/content/assets/scripts/message.js new file mode 100644 index 0000000..a9c239c --- /dev/null +++ b/content/assets/scripts/message.js @@ -0,0 +1,16 @@ +$('.send').click(function() { + var $context; + $context = $(this); + return $.ajax({ + url: "https://kelder.zeus.ugent.be/messages/", + contentType: "text/plain", + type: "POST", + data: $('.chatbox').val(), + success: function() { + return $('#chat-response').text('Success! :)'); + }, + error: function() { + return $('#chat-response').text('Error !1!'); + } + }); +}); From 092c54ab0cb432c7aaccad629551f8ade18604f0 Mon Sep 17 00:00:00 2001 From: fklinck Date: Wed, 19 Dec 2018 22:22:49 +0100 Subject: [PATCH 4/4] replaced quote.coffee with quote.js --- content/assets/scripts/quote.coffee | 4 ---- content/assets/scripts/quote.js | 7 +++++++ 2 files changed, 7 insertions(+), 4 deletions(-) delete mode 100644 content/assets/scripts/quote.coffee create mode 100644 content/assets/scripts/quote.js diff --git a/content/assets/scripts/quote.coffee b/content/assets/scripts/quote.coffee deleted file mode 100644 index 2da96ef..0000000 --- a/content/assets/scripts/quote.coffee +++ /dev/null @@ -1,4 +0,0 @@ -$ -> - $.getJSON './quotes.json', (data) -> - quote = data[Math.floor(Math.random()*data.length)] - $('#quote').append("

#{quote.title}

#{quote.description}

") diff --git a/content/assets/scripts/quote.js b/content/assets/scripts/quote.js new file mode 100644 index 0000000..593e159 --- /dev/null +++ b/content/assets/scripts/quote.js @@ -0,0 +1,7 @@ +$(function() { + return $.getJSON('./quotes.json', function(data) { + var quote; + quote = data[Math.floor(Math.random() * data.length)]; + return $('#quote').append("

" + quote.title + "

" + quote.description + "

"); + }); +});