Oneboxing etymonline definitions
customSites['etymonline.com'] = function(link, $obj) {
var term = link.split('?')[1].split('term=')[1];
if(term) {
$('head').append('<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/shu8/SE-Chat-Custom-Oneboxes/master/etymonline.css">');
$.get("https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D%22" + encodeURIComponent('http://etymonline.com/index.php?term=' + term) + "%22&callback=", function(d) {
var termToDisplay = $(d).find('#dictionary dt:eq(0)').text(),
definition = $(d).find('#dictionary dd:eq(0)').text();
var template = "<div class='etymonline-container'>\
<span class='term'>[etymonline]: <a href='"+link+"'>" + termToDisplay + "</a></span><br>\
<span>" + definition + "</span>\
</div>";
$obj.html(template);
});
}
};