// ==UserScript== // @name VirtualBlinders // @namespace Utopiah // @description Stay focus, damnit! // @include *facebook.com* // ==/UserScript== serviceName="Facebook"; serviceAlternatives="http://diaspora.com"; wikiUrl="http://self/devpim/" GM_xmlhttpRequest({ method: "GET", url: wikiUrl+"pub/tos_status", onload: function(response) { task = response.responseText; responseCheck(tos); } }); function responseCheck(tos) { if (tos == 'ok\n' ){ tos_rendering = 'TOS ok :)'; } if (tos == 'meh\n'){ tos_rendering = 'Warning (consider those settings)'; } if (tos == 'bad\n'){ tos_rendering = 'BAD TOS! (try '+serviceAlternatives+'instead)'; } } var myDiv = document.createElement('div'); myDiv.id = "GM_PIM_Window"; myDiv.innerHTML += "

"+tosRendering+"

"; boxcss = 'position:fixed; right:5px; top:50px; background-color:white; z-index:1; opacity:0.9;'; boxcss += 'padding:2px; margin:1px;'; boxcss += 'color:blue; font-size:10px; text-align:right;'; boxcss += 'border-width:3px; border-color:gray; border-style:solid;'; myDiv.style.cssText = boxcss; document.body.appendChild(myDiv);