Date: 19-04-24  Time: 03:00 am

Author Topic: Admin dudes  (Read 2795 times)

Gingernutz

  • FOC-U Dancing on Ice Champion
    June 08
    Joint winner Feb 09
  • GP Hero
  • ******
  • Posts: 4,723
    • Main bike:
      FZS600 02-03
    • View Profile
Admin dudes
« on: 21 May 2014, 07:26:57 pm »
Chrome reckons there is a problem with page 7 of the springmeet page on events

Danger: Malware Ahead!
Google Chrome has blocked access to this page on foc-u.co.uk.
Content from cdn.memegenerator.net, a known malware distributor, has been inserted into this web page. Visiting this page now is very likely to infect your computer with malware.
Malware is malicious software that causes things like identity theft, financial loss and permanent file deletion. [url=http://foc-u.co.uk/data:text/html;charset=utf-8,%3C!DOCTYPE%20html%3E%0A%3Chtml%20id=%22template-root%22%20class=%22loading%22%20i18n-values=%22dir%3Atextdirection%22%3E%0A%3Chead%3E%0A%20%20%3Cmeta%20charset=%22utf-8%22%3E%0A%20%20%3Cmeta%20name=%22viewport%22%0A%20%20%20%20%20%20content=%22width=device-width,%20initial-scale=1,%20maximum-scale=1%22%3E%0A%20%20%3Ctitle%20i18n-content=%22title%22%3E%3C/title%3E%0A%20%20%3Cstyle%3E/*%20Copyright%20(c)%202012%20The%20Chromium%20Authors.%20All%20rights%20reserved.%0A%20*%20Use%20of%20this%20source%20code%20is%20governed%20by%20a%20BSD-style%20license%20that%20can%20be%0A%20*%20found%20in%20the%20LICENSE%20file.%20*/%0A%0Ahtml.loading%20%5Bjsdisplay%5D%20%7B%0A%20%20display%3A%20none;%0A%7D%0A%0A%5Bhidden%5D%20%7B%0A%20%20display%3A%20none%20!important;%0A%7D%0A%0Abody%20%7B%0A%20%20background%3A%20url('data%3Aimage/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAABlBMVEWPBgWKAQAHprVHAAAANElEQVR4Xt3JMQEAIACEQGwg/cs6/EQFbz2G4zA49/emfWhLW9rSlra0pS1taUtb2tKWtg/9iw7yBfiltAAAAABJRU5ErkJggg==')%20rgb(140,%200,%200);%0A%20%20margin%3A%200;%0A%7D%0A%0A.box%20%7B%0A%20%20-webkit-border-radius%3A%205px;%0A%20%20-webkit-box-shadow%3A%203px%203px%208px%20rgb(140,%200,%200);%0A%20%20background-color%3A%20white;%0A%20%20color%3A%20rgb(75,%2075,%2077);%0A%20%20margin%3A%2040px%20auto;%0A%20%20padding%3A%2040px;%0A%20%20text-align%3A%20start;%0A%20%20width%3A%20700px;%0A%7D%0A%0A.float%20%7B%0A%20%20float%3A%20right;%0A%7D%0A%0Ahtml%5Bdir='rtl'%5D%20.float%20%7B%0A%20%20float%3A%20left;%0A%7D%0A%0A.icon%20%7B%0A%20%20margin-top%3A%2023px;%0A%7D%0A%0A.clear%20%7B%0A%20%20clear%3A%20both;%0A%7D%0A%0A%23logo%20%7B%0A%20%20content%3A%20-webkit-image-set(%0A%20%20%20%20%20%20url('data%3Aimage/png;base64,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')%201x);%0A%20%20max-width%3A%20100%25;%0A%7D%0A%0A%23headline%20%7B%0A%20%20-webkit-margin-end%3A%20260px;%0A%20%20color%3A%20%23333;%0A%20%20font-size%3A%2022px;%0A%20%20font-weight%3A%20bold;%0A%20%20margin-top%3A%2020px;%0A%7D%0A%0A.main%20%7B%0A%20%20-webkit-margin-end%3A%20260px;%0A%20%20font-size%3A%2016px;%0A%20%20line-height%3A%2022px;%0A%20%20margin-bottom%3A%2021px;%0A%20%20margin-top%3A%2014px;%0A%7D%0A%0A.advanced%20%7B%0A%20%20-webkit-margin-start%3A%2010px;%0A%20%20display%3A%20inline-block;%0A%20%20font-size%3A%2013px;%0A%7D%0A%0Afooter%20%7B%0A%20%20font-size%3A%2013px;%0A%20%20margin-top%3A%2050px;%0A%7D%0A%0A%23learn-more-link%20%7B%0A%20%20display%3A%20inline-block;%0A%20%20font-size%3A%2013px;%0A%7D%0A%0A%23privacy-link%20%7B%0A%20%20display%3A%20inline-block;%0A%7D%0A%0A.submission%20%7B%0A%20%20-webkit-margin-end%3A%205px;%0A%20%20margin-bottom%3A%2015px;%0A%20%20padding%3A%200;%0A%7D%0A%0Abutton%20%7B%0A%20%20-webkit-box-shadow%3A%20inset%200%201px%200%200%20rgb(129,%20169,%20243),%0A%20%20%20%20%20%200%201px%202px%20rgba(0,%200,%200,%20.2);%0A%20%20background%3A%20-webkit-linear-gradient(rgb(112,%20154,%20241),%0A%20%20%20%20%20%20rgb(108,%20148,%20240)%2044%25,%20rgb(95,%20132,%20238));%0A%20%20border%3A%201px%20solid%20rgb(53,%20116,%20203);%0A%20%20border-radius%3A%203px;%0A%20%20color%3A%20white;%0A%20%20cursor%3A%20pointer;%0A%20%20display%3A%20inline-block;%0A%20%20font-size%3A%2014px;%0A%20%20font-weight%3A%20bold;%0A%20%20line-height%3A%201;%0A%20%20padding%3A%2011px%2038px%2010px%2038px;%0A%20%20text-align%3A%20center;%0A%20%20text-decoration%3A%20none;%0A%20%20text-shadow%3A%200%20-1px%200%20rgb(72,%20101,%20228);%0A%7D%0A%0Abutton%3Ahover,%0Abutton%3Afocus%20%7B%0A%20%20-webkit-box-shadow%3A%20inset%200%201px%200%200%20rgb(129,%20169,%20243),%0A%20%20%20%20%20%200%201px%202px%20rgba(0,%200,%200,%20.3);%0A%20%20background%3A%20-webkit-linear-gradient(rgb(165,%20188,%20245),%0A%20%20%20%20%20%20rgb(108,%20148,%20240)%2070%25,%20rgb(95,%20132,%20238));%0A%20%20border%3A%201px%20solid%20rgb(53,%20116,%20203);%0A%7D%0A%0Abutton%3Aactive%20%7B%0A%20%20-webkit-box-shadow%3A%20inset%201px%201px%201px%201px%20rgba(0,%200,%200,%20.1);%0A%20%20background%3A%20-webkit-linear-gradient(rgb(112,%20154,%20241),%0A%20%20%20%20%20%20rgb(108,%20148,%20240)%2044%25,%20rgb(95,%20132,%20238));%0A%20%20border%3A%201px%20solid%20rgb(53,%20116,%20203);%0A%7D%0A%0Aa%20%7B%0A%20%20color%3A%20rgb(17,%2084,%20204);%0A%7D%0A%0Aa%3Alink,%0Aa%3Avisited%20%7B%0A%20%20text-decoration%3A%20none;%0A%7D%0A%0Aa%3Ahover,%0Aa%3Aactive%20%7B%0A%20%20text-decoration%3A%20underline;%0A%7D%0A%0A.checkbox%20%7B%0A%20%20margin-top%3A%2011px;%0A%20%20position%3A%20relative;%0A%7D%0A%0A.checkbox%20input%20%7B%0A%20%20-webkit-margin-start%3A%201px;%0A%20%20margin-top%3A%203px;%0A%20%20position%3A%20absolute;%0A%7D%0A%0A.checkbox%20span%20%7B%0A%20%20-webkit-margin-start%3A%2021px;%0A%20%20display%3A%20inline-block;%0A%7D%0A%0A/*%20When%20the%20window%20is%20860px%20or%20smaller,%20switch%20to%20dynamically%20scaling%20the%0A%20*%20contents.%20The%20text%20is%20also%20allowed%20to%20flow%20around%20the%20icon%20rather%20than%0A%20*%20staying%20in%20a%20separate%20column.%20The%20percentage%20values%20below%20are%20derived%20so%0A%20*%20that%20at%20860px%20everything%20is%20the%20same%20size%20as%20the%20static%20values%20above,%20and%0A%20*%20then%20scales%20down%20smoothly%20from%20there.%20*/%0A@media%20screen%20and%20(max-width%3A%20860px)%20%7B%0A%20%20.box%20%7B%0A%20%20%20%20margin%3A%204.6%25;%0A%20%20%20%20padding%3A%204.6%25;%0A%20%20%20%20width%3A%2081.6%25;%0A%20%20%7D%0A%20%20.icon%20%7B%0A%20%20%20%20-webkit-margin-start%3A%202%25;%0A%20%20%20%20margin-bottom%3A%202%25;%0A%20%20%20%20max-width%3A%2033%25;%0A%20%20%7D%0A%20%20%23headline,%0A%20%20.main%20%7B%0A%20%20%20%20-webkit-margin-end%3A%200;%0A%20%20%7D%0A%7D%0A%3C/style%3E%0A%20%20%3Cscript%3E//%20Copyright%20(c)%202012%20The%20Chromium%20Authors.%20All%20rights%20reserved.%0A//%20Use%20of%20this%20source%20code%20is%20governed%20by%20a%20BSD-style%20license%20that%20can%20be%0A//%20found%20in%20the%20LICENSE%20file.%0A%0A//%20Copyright%20(c)%202013%20The%20Chromium%20Authors.%20All%20rights%20reserved.%0A//%20Use%20of%20this%20source%20code%20is%20governed%20by%20a%20BSD-style%20license%20that%20can%20be%0A//%20found%20in%20the%20LICENSE%20file.%0A%0A/**%0A%20*%20@fileoverview%20Assertion%20support.%0A%20*/%0A%0A/**%0A%20*%20Simple%20common%20assertion%20API%0A%20*%20@param%20%7B*%7D%20condition%20The%20condition%20to%20test.%20%20Note%20that%20this%20may%20be%20used%20to%0A%20*%20%20%20%20%20test%20whether%20a%20value%20is%20defined%20or%20not,%20and%20we%20don't%20want%20to%20force%20a%0A%20*%20%20%20%20%20cast%20to%20Boolean.%0A%20*%20@param%20%7Bstring=%7D%20opt_message%20A%20message%20to%20use%20in%20any%20error.%0A%20*/%0Afunction%20assert(condition,%20opt_message)%20%7B%0A%20%20'use%20strict';%0A%20%20if%20(!condition)%20%7B%0A%20%20%20%20var%20msg%20=%20'Assertion%20failed';%0A%20%20%20%20if%20(opt_message)%0A%20%20%20%20%20%20msg%20=%20msg%20+%20'%3A%20'%20+%20opt_message;%0A%20%20%20%20throw%20new%20Error(msg);%0A%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20The%20global%20object.%0A%20*%20@type%20%7B!Object%7D%0A%20*%20@const%0A%20*/%0Avar%20global%20=%20this;%0A%0A/**%0A%20*%20Alias%20for%20document.getElementById.%0A%20*%20@param%20%7Bstring%7D%20id%20The%20ID%20of%20the%20element%20to%20find.%0A%20*%20@return%20%7BHTMLElement%7D%20The%20found%20element%20or%20null%20if%20not%20found.%0A%20*/%0Afunction%20$(id)%20%7B%0A%20%20return%20document.getElementById(id);%0A%7D%0A%0A/**%0A%20*%20Calls%20chrome.send%20with%20a%20callback%20and%20restores%20the%20original%20afterwards.%0A%20*%20@param%20%7Bstring%7D%20name%20The%20name%20of%20the%20message%20to%20send.%0A%20*%20@param%20%7B!Array%7D%20params%20The%20parameters%20to%20send.%0A%20*%20@param%20%7Bstring%7D%20callbackName%20The%20name%20of%20the%20function%20that%20the%20backend%20calls.%0A%20*%20@param%20%7B!Function%7D%20callback%20The%20function%20to%20call.%0A%20*/%0Afunction%20chromeSend(name,%20params,%20callbackName,%20callback)%20%7B%0A%20%20var%20old%20=%20global%5BcallbackName%5D;%0A%20%20global%5BcallbackName%5D%20=%20function()%20%7B%0A%20%20%20%20//%20restore%0A%20%20%20%20global%5BcallbackName%5D%20=%20old;%0A%0A%20%20%20%20var%20args%20=%20Array.prototype.slice.call(arguments);%0A%20%20%20%20return%20callback.apply(global,%20args);%0A%20%20%7D;%0A%20%20chrome.send(name,%20params);%0A%7D%0A%0A/**%0A%20*%20Returns%20the%20scale%20factors%20supported%20by%20this%20platform.%0A%20*%20@return%20%7Barray%7D%20The%20supported%20scale%20factors.%0A%20*/%0Afunction%20getSupportedScaleFactors()%20%7B%0A%20%20var%20supportedScaleFactors%20=%20%5B%5D;%0A%20%20if%20(cr.isMac%20%7C%7C%20cr.isChromeOS)%20%7B%0A%20%20%20%20supportedScaleFactors.push(1);%0A%20%20%20%20supportedScaleFactors.push(2);%0A%20%20%7D%20else%20%7B%0A%20%20%20%20//%20Windows%20must%20be%20restarted%20to%20display%20at%20a%20different%20scale%20factor.%0A%20%20%20%20supportedScaleFactors.push(window.devicePixelRatio);%0A%20%20%7D%0A%20%20return%20supportedScaleFactors;%0A%7D%0A%0A/**%0A%20*%20Generates%20a%20CSS%20url%20string.%0A%20*%20@param%20%7Bstring%7D%20s%20The%20URL%20to%20generate%20the%20CSS%20url%20for.%0A%20*%20@return%20%7Bstring%7D%20The%20CSS%20url%20string.%0A%20*/%0Afunction%20url(s)%20%7B%0A%20%20//%20http%3A//www.w3.org/TR/css3-values/%23uris%0A%20%20//%20Parentheses,%20commas,%20whitespace%20characters,%20single%20quotes%20(')%20and%20double%0A%20%20//%20quotes%20(%22)%20appearing%20in%20a%20URI%20must%20be%20escaped%20with%20a%20backslash%0A%20%20var%20s2%20=%20s.replace(/(%5C(%7C%5C)%7C%5C,%7C%5Cs%7C%5C'%7C%5C%22%7C%5C%5C)/g,%20'%5C%5C$1');%0A%20%20//%20WebKit%20has%20a%20bug%20when%20it%20comes%20to%20URLs%20that%20end%20with%20%5C%0A%20%20//%20https%3A//bugs.webkit.org/show_bug.cgi%3Fid=28885%0A%20%20if%20(/%5C%5C%5C%5C$/.test(s2))%20%7B%0A%20%20%20%20//%20Add%20a%20space%20to%20work%20around%20the%20WebKit%20bug.%0A%20%20%20%20s2%20+=%20'%20';%0A%20%20%7D%0A%20%20return%20'url(%22'%20+%20s2%20+%20'%22)';%0A%7D%0A%0A/**%0A%20*%20Generates%20a%20CSS%20-webkit-image-set%20for%20a%20chrome%3A//%20url.%0A%20*%20An%20entry%20in%20the%20image%20set%20is%20added%20for%20each%20of%20getSupportedScaleFactors().%0A%20*%20The%20scale-factor-specific%20url%20is%20generated%20by%20replacing%20the%20first%20instance%20of%0A%20*%20'scalefactor'%20in%20%7Cpath%7C%20with%20the%20numeric%20scale%20factor.%0A%20*%20@param%20%7Bstring%7D%20path%20The%20URL%20to%20generate%20an%20image%20set%20for.%0A%20*%20%20%20%20%20'scalefactor'%20should%20be%20a%20substring%20of%20%7Cpath%7C.%0A%20*%20@return%20%7Bstring%7D%20The%20CSS%20-webkit-image-set.%0A%20*/%0Afunction%20imageset(path)%20%7B%0A%20%20var%20supportedScaleFactors%20=%20getSupportedScaleFactors();%0A%0A%20%20var%20replaceStartIndex%20=%20path.indexOf('scalefactor');%0A%20%20if%20(replaceStartIndex%20%3C%200)%0A%20%20%20%20return%20url(path);%0A%0A%20%20var%20s%20=%20'';%0A%20%20for%20(var%20i%20=%200;%20i%20%3C%20supportedScaleFactors.length;%20++i)%20%7B%0A%20%20%20%20var%20scaleFactor%20=%20supportedScaleFactors%5Bi%5D;%0A%20%20%20%20var%20pathWithScaleFactor%20=%20path.substr(0,%20replaceStartIndex)%20+%20scaleFactor%20+%0A%20%20%20%20%20%20%20%20path.substr(replaceStartIndex%20+%20'scalefactor'.length);%0A%0A%20%20%20%20s%20+=%20url(pathWithScaleFactor)%20+%20'%20'%20+%20scaleFactor%20+%20'x';%0A%0A%20%20%20%20if%20(i%20!=%20supportedScaleFactors.length%20-%201)%0A%20%20%20%20%20%20s%20+=%20',%20';%0A%20%20%7D%0A%20%20return%20'-webkit-image-set('%20+%20s%20+%20')';%0A%7D%0A%0A/**%0A%20*%20Parses%20query%20parameters%20from%20Location.%0A%20*%20@param%20%7Bstring%7D%20location%20The%20URL%20to%20generate%20the%20CSS%20url%20for.%0A%20*%20@return%20%7Bobject%7D%20Dictionary%20containing%20name%20value%20pairs%20for%20URL%0A%20*/%0Afunction%20parseQueryParams(location)%20%7B%0A%20%20var%20params%20=%20%7B%7D;%0A%20%20var%20query%20=%20unescape(location.search.substring(1));%0A%20%20var%20vars%20=%20query.split('&');%0A%20%20for%20(var%20i%20=%200;%20i%20%3C%20vars.length;%20i++)%20%7B%0A%20%20%20%20var%20pair%20=%20vars%5Bi%5D.split('=');%0A%20%20%20%20params%5Bpair%5B0%5D%5D%20=%20pair%5B1%5D;%0A%20%20%7D%0A%20%20return%20params;%0A%7D%0A%0A/**%0A%20*%20Creates%20a%20new%20URL%20by%20appending%20or%20replacing%20the%20given%20query%20key%20and%20value.%0A%20*%20Not%20supporting%20URL%20with%20username%20and%20password.%0A%20*%20@param%20%7Bobject%7D%20location%20The%20original%20URL.%0A%20*%20@param%20%7Bstring%7D%20key%20The%20query%20parameter%20name.%0A%20*%20@param%20%7Bstring%7D%20value%20The%20query%20parameter%20value.%0A%20*%20@return%20%7Bstring%7D%20The%20constructed%20new%20URL.%0A%20*/%0Afunction%20setQueryParam(location,%20key,%20value)%20%7B%0A%20%20var%20query%20=%20parseQueryParams(location);%0A%20%20query%5BencodeURIComponent(key)%5D%20=%20encodeURIComponent(value);%0A%0A%20%20var%20newQuery%20=%20'';%0A%20%20for%20(var%20q%20in%20query)%20%7B%0A%20%20%20%20newQuery%20+=%20(newQuery%20%3F%20'&'%20%3A%20'%3F')%20+%20q%20+%20'='%20+%20query%5Bq%5D;%0A%20%20%7D%0A%0A%20%20return%20location.origin%20+%20location.pathname%20+%20newQuery%20+%20location.hash;%0A%7D%0A%0Afunction%20findAncestorByClass(el,%20className)%20%7B%0A%20%20return%20findAncestor(el,%20function(el)%20%7B%0A%20%20%20%20if%20(el.classList)%0A%20%20%20%20%20%20return%20el.classList.contains(className);%0A%20%20%20%20return%20null;%0A%20%20%7D);%0A%7D%0A%0A/**%0A%20*%20Return%20the%20first%20ancestor%20for%20which%20the%20%7B@code%20predicate%7D%20returns%20true.%0A%20*%20@param%20%7BNode%7D%20node%20The%20node%20to%20check.%0A%20*%20@param%20%7Bfunction(Node)%20%3A%20boolean%7D%20predicate%20The%20function%20that%20tests%20the%0A%20*%20%20%20%20%20nodes.%0A%20*%20@return%20%7BNode%7D%20The%20found%20ancestor%20or%20null%20if%20not%20found.%0A%20*/%0Afunction%20findAncestor(node,%20predicate)%20%7B%0A%20%20var%20last%20=%20false;%0A%20%20while%20(node%20!=%20null%20&&%20!(last%20=%20predicate(node)))%20%7B%0A%20%20%20%20node%20=%20node.parentNode;%0A%20%20%7D%0A%20%20return%20last%20%3F%20node%20%3A%20null;%0A%7D%0A%0Afunction%20swapDomNodes(a,%20b)%20%7B%0A%20%20var%20afterA%20=%20a.nextSibling;%0A%20%20if%20(afterA%20==%20b)%20%7B%0A%20%20%20%20swapDomNodes(b,%20a);%0A%20%20%20%20return;%0A%20%20%7D%0A%20%20var%20aParent%20=%20a.parentNode;%0A%20%20b.parentNode.replaceChild(a,%20b);%0A%20%20aParent.insertBefore(b,%20afterA);%0A%7D%0A%0A/**%0A%20*%20Disables%20text%20selection%20and%20dragging,%20with%20optional%20whitelist%20callbacks.%0A%20*%20@param%20%7Bfunction(Event)%3Aboolean=%7D%20opt_allowSelectStart%20Unless%20this%20function%0A%20*%20%20%20%20is%20defined%20and%20returns%20true,%20the%20onselectionstart%20event%20will%20be%0A%20*%20%20%20%20surpressed.%0A%20*%20@param%20%7Bfunction(Event)%3Aboolean=%7D%20opt_allowDragStart%20Unless%20this%20function%0A%20*%20%20%20%20is%20defined%20and%20returns%20true,%20the%20ondragstart%20event%20will%20be%20surpressed.%0A%20*/%0Afunction%20disableTextSelectAndDrag(opt_allowSelectStart,%20opt_allowDragStart)%20%7B%0A%20%20//%20Disable%20text%20selection.%0A%20%20document.onselectstart%20=%20function(e)%20%7B%0A%20%20%20%20if%20(!(opt_allowSelectStart%20&&%20opt_allowSelectStart.call(this,%20e)))%0A%20%20%20%20%20%20e.preventDefault();%0A%20%20%7D;%0A%0A%20%20//%20Disable%20dragging.%0A%20%20document.ondragstart%20=%20function(e)%20%7B%0A%20%20%20%20if%20(!(opt_allowDragStart%20&&%20opt_allowDragStart.call(this,%20e)))%0A%20%20%20%20%20%20e.preventDefault();%0A%20%20%7D;%0A%7D%0A%0A/**%0A%20*%20Call%20this%20to%20stop%20clicks%20on%20%3Ca%20href=%22%23%22%3E%20links%20from%20scrolling%20to%20the%20top%20of%0A%20*%20the%20page%20(and%20possibly%20showing%20a%20%23%20in%20the%20link).%0A%20*/%0Afunction%20preventDefaultOnPoundLinkClicks()%20%7B%0A%20%20document.addEventListener('click',%20function(e)%20%7B%0A%20%20%20%20var%20anchor%20=%20findAncestor(e.target,%20function(el)%20%7B%0A%20%20%20%20%20%20return%20el.tagName%20==%20'A';%0A%20%20%20%20%7D);%0A%20%20%20%20//%20Use%20getAttribute()%20to%20prevent%20URL%20normalization.%0A%20%20%20%20if%20(anchor%20&&%20anchor.getAttribute('href')%20==%20'%23')%0A%20%20%20%20%20%20e.preventDefault();%0A%20%20%7D);%0A%7D%0A%0A/**%0A%20*%20Check%20the%20directionality%20of%20the%20page.%0A%20*%20@return%20%7Bboolean%7D%20True%20if%20Chrome%20is%20running%20an%20RTL%20UI.%0A%20*/%0Afunction%20isRTL()%20%7B%0A%20%20return%20document.documentElement.dir%20==%20'rtl';%0A%7D%0A%0A/**%0A%20*%20Get%20an%20element%20that's%20known%20to%20exist%20by%20its%20ID.%20We%20use%20this%20instead%20of%20just%0A%20*%20calling%20getElementById%20and%20not%20checking%20the%20result%20because%20this%20lets%20us%0A%20*%20satisfy%20the%20JSCompiler%20type%20system.%0A%20*%20@param%20%7Bstring%7D%20id%20The%20identifier%20name.%0A%20*%20@return%20%7B!Element%7D%20the%20Element.%0A%20*/%0Afunction%20getRequiredElement(id)%20%7B%0A%20%20var%20element%20=%20$(id);%0A%20%20assert(element,%20'Missing%20required%20element%3A%20'%20+%20id);%0A%20%20return%20element;%0A%7D%0A%0A//%20Handle%20click%20on%20a%20link.%20If%20the%20link%20points%20to%20a%20chrome%3A%20or%20file%3A%20url,%20then%0A//%20call%20into%20the%20browser%20to%20do%20the%20navigation.%0Adocument.addEventListener('click',%20function(e)%20%7B%0A%20%20if%20(e.defaultPrevented)%0A%20%20%20%20return;%0A%0A%20%20var%20el%20=%20e.target;%0A%20%20if%20(el.nodeType%20==%20Node.ELEMENT_NODE%20&&%0A%20%20%20%20%20%20el.webkitMatchesSelector('A,%20A%20*'))%20%7B%0A%20%20%20%20while%20(el.tagName%20!=%20'A')%20%7B%0A%20%20%20%20%20%20el%20=%20el.parentElement;%0A%20%20%20%20%7D%0A%0A%20%20%20%20if%20((el.protocol%20==%20'file%3A'%20%7C%7C%20el.protocol%20==%20'about%3A')%20&&%0A%20%20%20%20%20%20%20%20(e.button%20==%200%20%7C%7C%20e.button%20==%201))%20%7B%0A%20%20%20%20%20%20chrome.send('navigateToUrl',%20%5B%0A%20%20%20%20%20%20%20%20el.href,%0A%20%20%20%20%20%20%20%20el.target,%0A%20%20%20%20%20%20%20%20e.button,%0A%20%20%20%20%20%20%20%20e.altKey,%0A%20%20%20%20%20%20%20%20e.ctrlKey,%0A%20%20%20%20%20%20%20%20e.metaKey,%0A%20%20%20%20%20%20%20%20e.shiftKey%0A%20%20%20%20%20%20%5D);%0A%20%20%20%20%20%20e.preventDefault();%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D);%0A%0A/**%0A%20*%20Creates%20a%20new%20URL%20which%20is%20the%20old%20URL%20with%20a%20GET%20param%20of%20key=value.%0A%20*%20@param%20%7Bstring%7D%20url%20The%20base%20URL.%20There%20is%20not%20sanity%20checking%20on%20the%20URL%20so%0A%20*%20%20%20%20%20it%20must%20be%20passed%20in%20a%20proper%20format.%0A%20*%20@param%20%7Bstring%7D%20key%20The%20key%20of%20the%20param.%0A%20*%20@param%20%7Bstring%7D%20value%20The%20value%20of%20the%20param.%0A%20*%20@return%20%7Bstring%7D%20The%20new%20URL.%0A%20*/%0Afunction%20appendParam(url,%20key,%20value)%20%7B%0A%20%20var%20param%20=%20encodeURIComponent(key)%20+%20'='%20+%20encodeURIComponent(value);%0A%0A%20%20if%20(url.indexOf('%3F')%20==%20-1)%0A%20%20%20%20return%20url%20+%20'%3F'%20+%20param;%0A%20%20return%20url%20+%20'&'%20+%20param;%0A%7D%0A%0A/**%0A%20*%20Creates%20a%20CSS%20-webkit-image-set%20for%20a%20favicon%20request.%0A%20*%20@param%20%7Bstring%7D%20url%20The%20url%20for%20the%20favicon.%0A%20*%20@param%20%7Bnumber=%7D%20opt_size%20Optional%20preferred%20size%20of%20the%20favicon.%0A%20*%20@param%20%7Bstring=%7D%20opt_type%20Optional%20type%20of%20favicon%20to%20request.%20Valid%20values%0A%20*%20%20%20%20%20are%20'favicon'%20and%20'touch-icon'.%20Default%20is%20'favicon'.%0A%20*%20@return%20%7Bstring%7D%20-webkit-image-set%20for%20the%20favicon.%0A%20*/%0Afunction%20getFaviconImageSet(url,%20opt_size,%20opt_type)%20%7B%0A%20%20var%20size%20=%20opt_size%20%7C%7C%2016;%0A%20%20var%20type%20=%20opt_type%20%7C%7C%20'favicon';%0A%20%20return%20imageset(%0A%20%20%20%20%20%20'chrome%3A//'%20+%20type%20+%20'/size/'%20+%20size%20+%20'@scalefactorx/'%20+%20url);%0A%7D%0A%0A/**%0A%20*%20Creates%20a%20new%20URL%20for%20a%20favicon%20request%20for%20the%20current%20device%20pixel%20ratio.%0A%20*%20The%20URL%20must%20be%20updated%20when%20the%20user%20moves%20the%20browser%20to%20a%20screen%20with%20a%0A%20*%20different%20device%20pixel%20ratio.%20Use%20getFaviconImageSet()%20for%20the%20updating%20to%0A%20*%20occur%20automatically.%0A%20*%20@param%20%7Bstring%7D%20url%20The%20url%20for%20the%20favicon.%0A%20*%20@param%20%7Bnumber=%7D%20opt_size%20Optional%20preferred%20size%20of%20the%20favicon.%0A%20*%20@param%20%7Bstring=%7D%20opt_type%20Optional%20type%20of%20favicon%20to%20request.%20Valid%20values%0A%20*%20%20%20%20%20are%20'favicon'%20and%20'touch-icon'.%20Default%20is%20'favicon'.%0A%20*%20@return%20%7Bstring%7D%20Updated%20URL%20for%20the%20favicon.%0A%20*/%0Afunction%20getFaviconUrlForCurrentDevicePixelRatio(url,%20opt_size,%20opt_type)%20%7B%0A%20%20var%20size%20=%20opt_size%20%7C%7C%2016;%0A%20%20var%20type%20=%20opt_type%20%7C%7C%20'favicon';%0A%20%20return%20'chrome%3A//'%20+%20type%20+%20'/size/'%20+%20size%20+%20'@'%20+%0A%20%20%20%20%20%20window.devicePixelRatio%20+%20'x/'%20+%20url;%0A%7D%0A%0A/**%0A%20*%20Creates%20an%20element%20of%20a%20specified%20type%20with%20a%20specified%20class%20name.%0A%20*%20@param%20%7Bstring%7D%20type%20The%20node%20type.%0A%20*%20@param%20%7Bstring%7D%20className%20The%20class%20name%20to%20use.%0A%20*%20@return%20%7BElement%7D%20The%20created%20element.%0A%20*/%0Afunction%20createElementWithClassName(type,%20className)%20%7B%0A%20%20var%20elm%20=%20document.createElement(type);%0A%20%20elm.className%20=%20className;%0A%20%20return%20elm;%0A%7D%0A%0A/**%0A%20*%20webkitTransitionEnd%20does%20not%20always%20fire%20(e.g.%20when%20animation%20is%20aborted%0A%20*%20or%20when%20no%20paint%20happens%20during%20the%20animation).%20This%20function%20sets%20up%0A%20*%20a%20timer%20and%20emulate%20the%20event%20if%20it%20is%20not%20fired%20when%20the%20timer%20expires.%0A%20*%20@param%20%7B!HTMLElement%7D%20el%20The%20element%20to%20watch%20for%20webkitTransitionEnd.%0A%20*%20@param%20%7Bnumber%7D%20timeOut%20The%20maximum%20wait%20time%20in%20milliseconds%20for%20the%0A%20*%20%20%20%20%20webkitTransitionEnd%20to%20happen.%0A%20*/%0Afunction%20ensureTransitionEndEvent(el,%20timeOut)%20%7B%0A%20%20var%20fired%20=%20false;%0A%20%20el.addEventListener('webkitTransitionEnd',%20function%20f(e)%20%7B%0A%20%20%20%20el.removeEventListener('webkitTransitionEnd',%20f);%0A%20%20%20%20fired%20=%20true;%0A%20%20%7D);%0A%20%20window.setTimeout(function()%20%7B%0A%20%20%20%20if%20(!fired)%0A%20%20%20%20%20%20cr.dispatchSimpleEvent(el,%20'webkitTransitionEnd');%0A%20%20%7D,%20timeOut);%0A%7D%0A%0A/**%0A%20*%20Alias%20for%20document.scrollTop%20getter.%0A%20*%20@param%20%7B!HTMLDocument%7D%20doc%20The%20document%20node%20where%20information%20will%20be%0A%20*%20%20%20%20%20queried%20from.%0A%20*%20@return%20%7Bnumber%7D%20The%20Y%20document%20scroll%20offset.%0A%20*/%0Afunction%20scrollTopForDocument(doc)%20%7B%0A%20%20return%20doc.documentElement.scrollTop%20%7C%7C%20doc.body.scrollTop;%0A%7D%0A%0A/**%0A%20*%20Alias%20for%20document.scrollTop%20setter.%0A%20*%20@param%20%7B!HTMLDocument%7D%20doc%20The%20document%20node%20where%20information%20will%20be%0A%20*%20%20%20%20%20queried%20from.%0A%20*%20@param%20%7Bnumber%7D%20value%20The%20target%20Y%20scroll%20offset.%0A%20*/%0Afunction%20setScrollTopForDocument(doc,%20value)%20%7B%0A%20%20doc.documentElement.scrollTop%20=%20doc.body.scrollTop%20=%20value;%0A%7D%0A%0A/**%0A%20*%20Alias%20for%20document.scrollLeft%20getter.%0A%20*%20@param%20%7B!HTMLDocument%7D%20doc%20The%20document%20node%20where%20information%20will%20be%0A%20*%20%20%20%20%20queried%20from.%0A%20*%20@return%20%7Bnumber%7D%20The%20X%20document%20scroll%20offset.%0A%20*/%0Afunction%20scrollLeftForDocument(doc)%20%7B%0A%20%20return%20doc.documentElement.scrollLeft%20%7C%7C%20doc.body.scrollLeft;%0A%7D%0A%0A/**%0A%20*%20Alias%20for%20document.scrollLeft%20setter.%0A%20*%20@param%20%7B!HTMLDocument%7D%20doc%20The%20document%20node%20where%20information%20will%20be%0A%20*%20%20%20%20%20queried%20from.%0A%20*%20@param%20%7Bnumber%7D%20value%20The%20target%20X%20scroll%20offset.%0A%20*/%0Afunction%20setScrollLeftForDocument(doc,%20value)%20%7B%0A%20%20doc.documentElement.scrollLeft%20=%20doc.body.scrollLeft%20=%20value;%0A%7D%0A%0A/**%0A%20*%20Replaces%20'&',%20'%3C',%20'%3E',%20'%22',%20and%20'''%20characters%20with%20their%20HTML%20encoding.%0A%20*%20@param%20%7Bstring%7D%20original%20The%20original%20string.%0A%20*%20@return%20%7Bstring%7D%20The%20string%20with%20all%20the%20characters%20mentioned%20above%20replaced.%0A%20*/%0Afunction%20HTMLEscape(original)%20%7B%0A%20%20return%20original.replace(/&/g,%20'&')%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.replace(/%3C/g,%20'<')%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.replace(/%3E/g,%20'>')%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.replace(/%22/g,%20'"')%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.replace(/'/g,%20'&%2339;');%0A%7D%0A%0A/**%0A%20*%20Shortens%20the%20provided%20string%20(if%20necessary)%20to%20a%20string%20of%20length%20at%20most%0A%20*%20%7CmaxLength%7C.%0A%20*%20@param%20%7Bstring%7D%20original%20The%20original%20string.%0A%20*%20@param%20%7Bnumber%7D%20maxLength%20The%20maximum%20length%20allowed%20for%20the%20string.%0A%20*%20@return%20%7Bstring%7D%20The%20original%20string%20if%20its%20length%20does%20not%20exceed%0A%20*%20%20%20%20%20%7CmaxLength%7C.%20Otherwise%20the%20first%20%7CmaxLength%7C%20-%201%20characters%20with%20'...'%0A%20*%20%20%20%20%20appended.%0A%20*/%0Afunction%20elide(original,%20maxLength)%20%7B%0A%20%20if%20(original.length%20%3C=%20maxLength)%0A%20%20%20%20return%20original;%0A%20%20return%20original.substring(0,%20maxLength%20-%201)%20+%20'%5Cu2026';%0A%7D%0A%3C/script%3E%0A%20%20%3Cscript%3E//%20Copyright%20(c)%202012%20The%20Chromium%20Authors.%20All%20rights%20reserved.%0A//%20Use%20of%20this%20source%20code%20is%20governed%20by%20a%20BSD-style%20license%20that%20can%20be%0A//%20found%20in%20the%20LICENSE%20file.%0A%0A/**%0A%20*%20Sends%20a%20command%20message%20to%20SafeBrowsingBlockingPage%3A%3ACommandReceived.%0A%20*%20@param%20%7Bstring%7D%20cmd%20The%20command%20to%20send.%0A%20*/%0Afunction%20sendCommand(cmd)%20%7B%0A%20%20window.domAutomationController.setAutomationId(1);%0A%20%20window.domAutomationController.send(cmd);%0A%7D%0A%0A/**%0A%20*%20Records%20state%20of%20the%20reporting%20checkbox.%0A%20*/%0Afunction%20savePreference()%20%7B%0A%20%20var%20checkBox%20=%20$('check-report');%0A%20%20if%20(checkBox.checked)%0A%20%20%20%20sendCommand('doReport');%0A%20%20else%0A%20%20%20%20sendCommand('dontReport');%0A%7D%0A%0A/**%0A%20*%20Expands%20or%20collapses%20the%20%22see%20more%22%20section%20of%20the%20page.%0A%20*/%0Afunction%20seeMore()%20%7B%0A%20%20if%20($('see-less-text').hidden)%20%7B%0A%20%20%20%20$('see-more-text').hidden%20=%20true;%0A%20%20%20%20$('see-less-text').hidden%20=%20false;%0A%20%20%20%20$('see-more-contents').hidden%20=%20false;%0A%20%20%20%20sendCommand('expandedSeeMore');%0A%20%20%7D%20else%20%7B%0A%20%20%20%20$('see-more-text').hidden%20=%20false;%0A%20%20%20%20$('see-less-text').hidden%20=%20true;%0A%20%20%20%20$('see-more-contents').hidden%20=%20true;%0A%20%20%7D%0A%7D%0A%0A/*%20This%20sets%20up%204%20conditions%20for%20the%20Field%20Trial.%0A%20*%20The%20'NoBrand'%20conditions%20don't%20have%20the%20Chrome/Chromium%20logo%20at%20the%20top.%0A%20*%20The%20'OneStep'%20conditions%20don't%20hide%20the%20proceed%20button.%0A%20*/%0Afunction%20setupInterstitialExperiment()%20%7B%0A%20%20var%20condition%20=%20templateData.trialType;%0A%20%20if%20(condition%20==%20'cond2MalwareNoBrand'%20%7C%7C%0A%20%20%20%20%20%20condition%20==%20'cond4PhishingNoBrand')%20%7B%0A%20%20%20%20$('logo').style.display%20=%20'none';%0A%20%20%7D%20else%20if%20(condition%20==%20'cond5MalwareOneStep'%20%7C%7C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20condition%20==%20'cond6PhishingOneStep')%20%7B%0A%20%20%20%20$('see-more-contents').hidden%20=%20false;%0A%20%20%20%20$('see-less-text').hidden%20=%20true;%0A%20%20%20%20$('see-more-text').hidden%20=%20true;%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Onload%20listener%20to%20initialize%20javascript%20handlers.%0A%20*/%0Adocument.addEventListener('DOMContentLoaded',%20function()%20%7B%0A%20%20$('proceed-span').hidden%20=%20templateData.proceedDisabled;%0A%0A%20%20$('back').onclick%20=%20function()%20%7B%0A%20%20%20%20sendCommand('takeMeBack');%0A%20%20%7D;%0A%20%20$('proceed').onclick%20=%20function(e)%20%7B%0A%20%20%20%20sendCommand('proceed');%0A%20%20%7D;%0A%20%20$('learn-more-link').onclick%20=%20function(e)%20%7B%0A%20%20%20%20sendCommand('learnMore2');%0A%20%20%7D;%0A%20%20$('show-diagnostic-link').onclick%20=%20function(e)%20%7B%0A%20%20%20%20sendCommand('showDiagnostic');%0A%20%20%7D;%0A%20%20$('report-error-link').onclick%20=%20function(e)%20%7B%0A%20%20%20%20sendCommand('reportError');%0A%20%20%7D;%0A%20%20$('see-more-link').onclick%20=%20function(e)%20%7B%0A%20%20%20%20seeMore();%0A%20%20%20%20//%20preventDefaultOnPoundLinkClicks%20doesn't%20work%20for%20this%20link%20since%20it%0A%20%20%20%20//%20contains%20%3Cspan%3Es,%20which%20confuse%20preventDefaultOnPoundLinkClicks.%0A%20%20%20%20e.preventDefault();%0A%20%20%7D;%0A%20%20$('check-report').onclick%20=%20savePreference;%0A%0A%20%20//%20All%20the%20links%20are%20handled%20by%20javascript%20sending%20commands%20back%20to%20the%20C++%0A%20%20//%20handler,%20we%20don't%20want%20the%20default%20actions.%0A%20%20preventDefaultOnPoundLinkClicks();%20%20//%20From%20webui/js/util.js.%0A%0A%20%20setupInterstitialExperiment();%0A%0A%20%20//%20Allow%20jsdisplay%20elements%20to%20be%20visible%20now.%0A%20%20document.documentElement.classList.remove('loading');%0A%7D);%0A%3C/script%3E%0A%3C/head%3E%0A%3Cbody%20i18n-values=%22.style.fontFamily%3Afontfamily%22%3E%0A%20%20%3Cdiv%20class=%22box%22%3E%0A%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%3Cimg%20id=%22logo%22%20alt=%22%22%3E%0A%20%20%20%20%3C%3E%0A%0A%20%20%20%20%3Cimg%20id=%22malware-icon%22%20class=%22float%20icon%22%0A%20%20%20%20%20%20%20%20jsdisplay=%22!isPhishing%20&&%20isMainFrame%22%0A%20%20%20%20%20%20%20%20src=%22data%3Aimage/png;base64,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

mickvp

  • Global Moderator
  • GP Hero
  • *****
  • Posts: 2,246
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Admin dudes
« Reply #1 on: 21 May 2014, 10:10:16 pm »
thanks for the report. I assume you were trying to view the Valencia thread when it happened?

If so, Check here:

http://foc-u.co.uk/index.php/topic,13216.msg149591.html#new
« Last Edit: 21 May 2014, 10:10:56 pm by mickvp »

Gingernutz

  • FOC-U Dancing on Ice Champion
    June 08
    Joint winner Feb 09
  • GP Hero
  • ******
  • Posts: 4,723
    • Main bike:
      FZS600 02-03
    • View Profile
Re: Admin dudes
« Reply #2 on: 21 May 2014, 10:15:46 pm »
Mine was on the springmeet thread
http://foc-u.co.uk/index.php?topic=11388.150;topicseen


seems to be still doing it

mickvp

  • Global Moderator
  • GP Hero
  • *****
  • Posts: 2,246
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Admin dudes
« Reply #3 on: 21 May 2014, 10:20:16 pm »
its not an issue with this site - rest assured. You see the image on the 2nd/3rd post of that thread that says "SPRING MEET!" with a cartoon character? That image is hosted on a site which has been marked as dangerous, and so by it being shown on our site here, in theory we could be sharing something dangerous too (we arent, its just a picture, but the chrome browser just sees it as a possibility as being dangerous, and doesnt differentiate between a simple image and an actual virus).

I hope that explains it a bit. In short - if I go through the threads in question and remove offending images from those sites, the warnings would stop (but theres no need, as ive said they are just images and are not harmful) :)

Gingernutz

  • FOC-U Dancing on Ice Champion
    June 08
    Joint winner Feb 09
  • GP Hero
  • ******
  • Posts: 4,723
    • Main bike:
      FZS600 02-03
    • View Profile
Re: Admin dudes
« Reply #4 on: 21 May 2014, 10:31:41 pm »
Okay thanks mate

mickvp

  • Global Moderator
  • GP Hero
  • *****
  • Posts: 2,246
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Admin dudes
« Reply #5 on: 21 May 2014, 10:38:36 pm »
Okay thanks mate

not at all buddy, thanks for pointing it out, could easily have been an issue we had to look at :)