NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name IYPT 2018 CC optimiser
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Displays the name of the problem when hovering over the problem number badge in CC, IYPT's score management system.
// @author Jakub Dranczewski (team UK 2017)
// @match https://cc.iypt.org/iypt2018/*
// @require http://code.jquery.com/jquery-1.12.4.min.js
// @copyright 2018, jdranczewski (https://openuserjs.org/users/jdranczewski)
// @license MIT
// @grant GM_addStyle
// ==/UserScript==
GM_addStyle('#us_title {position: fixed;bottom: 5px;right: 5px;background-color: #222d32;text-align: right;color: white;padding: 10px;font-size: 1.3em;border-radius: 6px;} .content-wrapper{padding-bottom: 25px;}');
(function() {
'use strict';
// Your code here...
var problems = [
"",
"1. Invent Yourself",
"2. Colour of Powders",
"3. Dancing Coin",
"4. Heron's Fountain",
"5. Drinking Straw",
"6. Ring Oiler",
"7. Conical Piles",
"8. Cusps in a Cylinder",
"9. Candle in Water",
"10. Tesla Valve",
"11. Azimuthal-Radial Pendulum",
"12. Curie Point Engine",
"13. Weighing Time",
"14. Radiant Lantern",
"15. Blowing Bubbles",
"16. Acoustic Levitation",
"17. Water Bottle"
];
$("body").append("<div id='us_title'>Hover over a badge...</div>")
$(".badge").mouseenter(function() {
$("#us_title").text(problems[$(this).text()]);
})
})();