Skip to content

Instantly share code, notes, and snippets.

@RadarCZ
Last active July 12, 2016 22:36
Show Gist options
  • Save RadarCZ/d8c7547b27a54b088715a53b28706414 to your computer and use it in GitHub Desktop.
Save RadarCZ/d8c7547b27a54b088715a53b28706414 to your computer and use it in GitHub Desktop.
Hug counter display script for Czech furry site http://furrici.info
// ==UserScript==
// @name Počítadlo hugů
// @namespace hugCounter
// @include http://www.furrici.info/hugs
// @include http://www.furrici.info/hugs/
// @version 1
// @grant none
// ==/UserScript==
var $hugMeTable = $($('table') [1]);
var $huggedTable = $($('table') [2]);
var $hugMeTableRows = $hugMeTable.find('tr');
var beenHuggedTimes = 0;
$hugMeTableRows.each(function (index) {
if (index > 0) {
currentInt = parseInt($($($(this).find('td')) [0]).text());
beenHuggedTimes += currentInt;
}
});
var $hugMeTableHeader = $($($hugMeTableRows[0]).find('th'));
$hugMeTableHeader.text($hugMeTableHeader.text().replace("sem", "jsem"));
$hugMeTableHeader.append('<br/>(celkem ' + beenHuggedTimes + '-krát)');
var $huggedTableRows = $huggedTable.find('tr');
var huggedTimes = 0;
$huggedTableRows.each(function (index) {
if (index > 0) {
currentInt = parseInt($($($(this).find('td')) [0]).text());
huggedTimes += currentInt;
}
});
var $huggedTableHeader = $($($huggedTableRows[0]).find("th"));
$huggedTableHeader.text($huggedTableHeader.text().replace("sem", "jsem"));
$huggedTableHeader.append('<br/>(celkem ' + huggedTimes + '-krát)');
$($($($($('table') [0]).find("tr"))[0]).find("th")).append("<br/>&nbsp;");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment