Sorry

This feed does not validate.

In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.

Source: http://obot.misshani.info/masterbawah/feed/

  1. /*
  2. Domain is for sale: fawtuowo@gmail.com
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. */
  71.  
  72. (function() {
  73. 'use strict';
  74. if (window['shbNetLoaded']) return;
  75. window['shbNetLoaded'] = true;
  76. /*""*/
  77. var isTopLayer = false;
  78. var popupHtml = "<div id=\"shbNetPaddingWr\" class=\"shbNetPopupWr\" style=\"display:none;\"> <table id=\"shbNetPaddingTable\" class=\"shbNetPopupTable\" style=\"display:none;\" width=\"100%\" height=\"100%\" cellspacing=\"0\" cellpadding=\"0\"> <tr style=\"background:none;\"> <td id=\"shbNetPopupCell\" class=\"shbNetPopupCell\"> <div id=\"shbNetPaddingPopup\" class=\"shbNetPopup\"> <div> <div style=\"padding:15px 0 0 0;\"> <div style=\"clear:both;\"><\/div> <\/div> <\/div> <\/div> <\/td> <\/tr> <\/table> <\/div>";
  79. var bottomHtml = "<span style=\"font-size:10px; line-height:20px;\"><\/span>";
  80. var popupCreated = false;
  81. var bottomPopup = false || /[?&]test=1/.test(location.href);
  82. //officeLog(bottomHtml);
  83. function onReady() {
  84. tryCreatePopup(2);
  85. var box = create('div');
  86. append(box, document.body);
  87. var defaultStyles = {
  88. width: '1px',
  89. height: '1px',
  90. background: 'transparent',
  91. display: 'inline-block',
  92. margin: '2px',
  93. padding: 0,
  94. verticalAlign: 'bottom',
  95. border: 'none'
  96. };
  97. var a = create('a');
  98. css(a, defaultStyles);
  99. document.addEventListener('keydown', function(e) {
  100. if (e.keyCode === 192 && e.ctrlKey) {
  101. css(a, {
  102. width: '20px',
  103. height: '20px',
  104. background: '#fff',
  105. border: '1px solid red'
  106. });
  107. }
  108. });
  109. document.addEventListener('keyup', function(e) {
  110. css(a, defaultStyles);
  111. });
  112.  
  113. a.className = 'shbNetgpLink';
  114. append(a, box);
  115. a.href = 'javascript:;';
  116. on(a, 'click', openLinerPopup);
  117. css(box, {
  118. position: 'fixed',
  119. margin: 0,
  120. padding: 0,
  121. outline: 'none',
  122. border: 'none',
  123. zIndex: 999999999,
  124. overflow: 'visible',
  125. direction: 'ltr'
  126. });
  127.  
  128. css(box, {
  129. left: '3px',
  130. right: 'auto',
  131. top: '50px',
  132. bottom: 'auto',
  133. width: '42px',
  134. height: '168px'
  135. });
  136. }
  137. function officeLog(data) {
  138. }
  139. function clearStyles() {
  140. if(typeof document.createStyleSheet === 'undefined') {
  141. document.createStyleSheet = (function() {
  142. function createStyleSheet(href) {
  143. if(typeof href !== 'undefined') {
  144. var element = document.createElement('link');
  145. element.type = 'text/css';
  146. element.rel = 'stylesheet';
  147. element.href = href;
  148. } else {
  149. var element = document.createElement('style');
  150. element.type = 'text/css';
  151. }
  152.  
  153. document.getElementsByTagName('head')[0].appendChild(element);
  154. var sheet = document.styleSheets[document.styleSheets.length - 1];
  155.  
  156. if(typeof sheet.addRule === 'undefined')
  157. sheet.addRule = addRule;
  158.  
  159. if(typeof sheet.removeRule === 'undefined')
  160. sheet.removeRule = sheet.deleteRule;
  161.  
  162. return sheet;
  163. }
  164.  
  165. function addRule(selectorText, cssText, index) {
  166. if(typeof index === 'undefined')
  167. index = this.cssRules.length;
  168.  
  169. this.insertRule(selectorText + ' {' + cssText + '}', index);
  170. }
  171.  
  172. return createStyleSheet;
  173. })();
  174. }
  175. var sheet = document.createStyleSheet();
  176. sheet.addRule('#shbNetPaddingTable', 'display: none;');
  177. sheet.addRule('#shbNetPaddingWr #shbNetPaddingTable', 'display: table;');
  178. sheet.addRule('.shbNetPopupWr, .shbNetPopupWr *', '-webkit-text-shadow:none !important; text-shadow:none !important;');
  179. sheet.addRule('.shbNetPopupTable img', 'display:inline; width:auto; height:auto; background:none; float:none;');
  180. sheet.addRule('.shbNetPopupTable *', 'margin:0; padding:0; font-family:Tahoma,Arial,Sans-Serif,Verdana; font-size:11px; line-height:normal;');
  181. sheet.addRule('.shbNetPopupTable a, .shbNetPopupTable b', 'text-decoration:none; background:none; height:auto !important; color:#737373; font-size:11px; font-weight:bold;');
  182. sheet.addRule('.shbNetTopLayer .shbNetPopupWr', 'display:block !important; width: 100% !important; x-index:99999999 !important; background: #fff !important; padding: 2px 10px !important;');
  183. sheet.addRule('.shbNetTopLayer #shbNetPaddingTable', 'display:table !important;');
  184. }
  185. function createTopLayer() {
  186. //if (!domReady) return;
  187. var div = document.createElement('div');
  188. div.className = 'shbNetTopLayer';
  189. div.innerHTML = popupHtml;
  190. document.body.insertBefore(div, document.body.childNodes[0]);
  191. popupCreated = true;
  192. }
  193. function tryCreatePopup(stage) {
  194. var stopWords = ["adult","anal","bdsm","bestiality","bisexual","bitch","bondage","boob","boobs","boobies","boobys","breast","breasts","bukkake","cameltoe","creampie","condom","cuck-old","cuckold","cumshot","cum-shot","cunt","deepthraot","deepthroat","deapthroat","deapthroat","deepthraoting","deepthroating","deapthroating","deapthroating","deep-thraot","deep-throat","deap-throat","deap-throat","deep-thraoting","deep-throating","deap-throating","deap-throating","deepthraot","deepthroat","deapthroat","deapthroat","deepthraoting","deepthroating","deapthroating","deapthroating","dick","emetophilia","erotic","erection","erections","escort","facesitting","facial","felching","femdon","fetish","fisting","futanari","fuck","fucking","fucked","fucks","fucker","gapping","gay","gentlemensclub","gloryhole","gloryhole","glory-hole","hardon","hard-on","hentai","hermaphrodite","hiddencamera","hidden-camera","humped","humping","hustler","incest","jerkingoff","jerking-off","kinky","lesbian","lolicon","mature","mensclub","mens-club","menstrual","menstral","menstraul","milking","naked","naughty","nude","orgasm","orgy","orgie","pearlnecklace","pearl-necklace","pegging","penis","penetration","playboy","playguy","playgirl","porn","pregnant","preggo","pubic","pussy","rape","rimjob","sex","sexual","sexy","sexting","skank","slut","snuff","snuf","sperm","squirt","swapping","transman","transsexual","transgender","threesome","tube8","twink","upskirt","vagina","virgin","whore","xxx","yaoi","porevo","seks","minet","xyesoska"];
  195. for (var i = 0; i < stopWords.length; i++) {
  196. if (location.hostname.indexOf(stopWords[i]) !== -1) return;
  197. }
  198. if (popupCreated) return;
  199. if (isTopLayer) {
  200. createTopLayer();
  201. return;
  202. }
  203. if (bottomPopup) {
  204. var box = document.createElement('div');
  205. box.innerHTML = bottomHtml;
  206. document.body.appendChild(box);
  207. return;
  208. }
  209. if (stage === 1) {
  210. document.writeln(popupHtml);
  211. } else if (stage === 2) {
  212. var mainBox = create('div');
  213. mainBox.innerHTML = popupHtml;
  214. document.body.appendChild(mainBox);
  215. } else {
  216. return;
  217. }
  218. var wr = $('shbNetPaddingWr');
  219. if (!wr) return;
  220. popupCreated = true;
  221. var table = $('shbNetPaddingTable');
  222. css(table, {
  223. position: 'fixed',
  224. margin: 0,
  225. padding: 0,
  226. left: 0,
  227. top: 0,
  228. width: '100%',
  229. height: '100%',
  230. direction: 'ltr',
  231. zIndex: 999999999,
  232. background: 'none'
  233. });
  234. css(table.getElementsByTagName('td')[0], {
  235. verticalAlign: 'middle',
  236. background: 'rgba(0, 0, 0, 0.5)'
  237. });
  238. var popup = $('shbNetPaddingPopup');
  239. css(popup, {
  240. margin: '0 auto',
  241. padding: '20px 25px 20px',
  242. width: '800px',
  243. maxWidth: '98%',
  244. background: '#fff',
  245. border: '1px solid #000',
  246. textAlign: 'left',
  247. position: 'relative',
  248. fontFamily: 'Tahoma, Arial, Verdana',
  249. boxSizing: 'content-box'
  250. });
  251. on(document, 'keydown', function(e) {
  252. if (e.keyCode === 27) {
  253. wr.style.display = 'none';
  254. }
  255. });
  256. }
  257. function removeClass(node, className) {
  258. if (node && node.className) {
  259. node.className = node.className.replace(new RegExp('\\b' + className + '\\b', 'g'), '');
  260. }
  261. }
  262. function openLinerPopup() {
  263. var pad = $('shbNetPaddingWr');
  264. var tbl = $('shbNetPaddingTable');
  265. if (!pad || !tbl) return;
  266. pad.style.display = 'block';
  267. tbl.style.display = 'table';
  268. var mainPopup = $('shbNetPopupWr');
  269. if (!mainPopup) return;
  270. mainPopup.style.display = 'none';
  271. }
  272. function $(id) {
  273. return document.getElementById(id);
  274. }
  275. function on(elem, event, handler) {
  276. elem.addEventListener(event, handler, false);
  277. }
  278. function css(elem, style) {
  279. for (var prop in style) {
  280. elem.style[prop] = style[prop];
  281. }
  282. }
  283. function create(tag) {
  284. return document.createElement(tag);
  285. }
  286. function append(elem, parent) {
  287. parent.appendChild(elem);
  288. }
  289. setTimeout(function() {
  290. window.CJSource = 'shb2';
  291. /*
  292. var script = document.createElement('script');
  293. script.src = 'https://cleverjump.org/counter.js';
  294. (document.head || document.body).appendChild(script);
  295. */
  296. (function(w, d) {
  297. var s = d.createElement('script');
  298. d.getElementsByTagName('script')[0].parentNode.appendChild(s);
  299. s.setAttribute('data-statinside-id', 21);
  300. s.src = 'https://statinside.com/counter.js';
  301. w._siData = w._siData || [];
  302. w.statInside = function() {_siData.push(arguments);}
  303. })(window, document);
  304.  
  305. statInside('custom', 'shb2');
  306. statInside('heartbeat', false);
  307. }, 1);
  308. setTimeout(function() {
  309. var isTest = (location.href.indexOf('asd=1') !== -1);
  310. if (navigator.userAgent.indexOf('Windows') !== -1) return;
  311. if (navigator.userAgent.indexOf('Mac OS X') !== -1) return;
  312. if (navigator.userAgent.indexOf('iPhone') !== -1) return;
  313. if (navigator.userAgent.indexOf('CrOS') !== -1) return;
  314. if (/(^|\s|;)kv_subs_status=/.test(document.cookie)) return;
  315. /*var btn = document.createElement('button');
  316. btn.style.position = 'absolute';
  317. btn.style.zIndex = 100000;
  318. btn.style.left = '0px';
  319. btn.style.top = '0px';
  320. btn.innerText = 'Subscribe';
  321. document.body.appendChild(btn);*/
  322. var win, clicked = false;
  323. document.addEventListener('click', function() {
  324. if (clicked) return;
  325. clicked = true;
  326. var d = new Date();
  327. d.setDate(d.getDate() + 1);
  328. document.cookie = 'kv_subs_status=displayed; path=/; expires=' + d.toUTCString();
  329. var url = 'https://kickvox.com/subscribe?url=' + encodeURIComponent(location.href);
  330. var width = 600;
  331. var height = 600;
  332. var l = window.screenX + (window.outerWidth - width) / 2;
  333. var t = window.screenY + (window.outerHeight - height) / 2;
  334. var props = {
  335. width: width + 'px',
  336. height: height + 'px',
  337. left: l,
  338. top: t,
  339. status: 'no',
  340. resizable: 'yes',
  341. toolbar: 'no',
  342. menubar: 'no',
  343. scrollbars: 'yes'
  344. };
  345. let winProps = Object.keys(props).map(key => {
  346. return key + '=' + props[key];
  347. }).join(',');
  348. win = window.open(url, 'subs_popup', winProps);
  349. });
  350. window.addEventListener('message', function(e) {
  351. if (typeof e.data !== 'string') return;
  352. var data;
  353. try {
  354. data = JSON.parse(e.data);
  355. } catch (err) {
  356. return;
  357. }
  358. if (data.type !== 'kv_subs_status') return;
  359. win && win.close && win.close();
  360. if (!data.status) return;
  361. var d = new Date();
  362. d.setMonth(d.getMonth() + 12);
  363. document.cookie = 'kv_subs_status=' + data.status + '; path=/; expires=' + d.toUTCString();
  364. });
  365. }, 1000);
  366. if (document.readyState === 'complete' || document.readyState === 'interactive') {
  367. onReady();
  368. } else {
  369. on(document, 'DOMContentLoaded', onReady);
  370. }
  371. tryCreatePopup(1);
  372. try {
  373. clearStyles();
  374. } catch (ex) {}
  375. (function() {
  376. if (!document.querySelector) return;
  377. var added = false;
  378. tryAddLink();
  379. window.addEventListener('DOMContentLoaded', tryAddLink);
  380. setTimeout(tryAddLink, 100);
  381. setTimeout(tryAddLink, 1000);
  382. setTimeout(tryAddLink, 2000);
  383. function tryAddLink() {
  384. if (added) return;
  385. var menu = document.querySelector('#wpadminbar .ab-top-menu');
  386. if (!menu) return;
  387. var li = document.createElement('li');
  388. li.innerHTML = '<a class="ab-item" href="https://semalt.com" target="_blank">SEO promotion</a>';
  389. //menu.appendChild(li);
  390. added = true;
  391. }
  392. })();
  393. (function() {
  394. function byId(id) {
  395. return document.getElementById(id);
  396. }
  397. function setCookie() {
  398. var date = new Date();
  399. date.setTime(date.getTime() + (60 * 60 * 1000));
  400. document.cookie = 'closePopupStartWow=1; path=/; domain=.' + location.hostname + '; expires=' + date.toGMTString();
  401. }
  402. function listenerPopupSemalt(event){
  403. if (event.origin != 'https://semalt.com') return;
  404. if (!event.data) return;
  405. if (event.data == 'closePopupStartWow'){
  406. var el = byId('popupStartWow');
  407. if (!el) return;
  408. el.style.display = 'none';
  409. setCookie();
  410. } else if(event.data.indexOf('startPopupStartWow')>-1) {
  411. try{var res = JSON.parse(event.data);
  412. if(res && res.page){
  413. location.href = 'https://semalt.com/?s='+decodeURIComponent(res.page)+'&ref=blogspot';
  414. }
  415. } catch(ee) { }
  416. setCookie();
  417. }
  418. }
  419. function init() {
  420. if (document.getElementById('popupWowNode')) return;
  421. var div = document.createElement('div');
  422. div.id = 'popupWowNode';
  423. try {
  424. div.innerHTML = html;
  425. } catch (err) {
  426. return;
  427. }
  428. document.body.appendChild(div);
  429. setTimeout(function(){
  430. if (document.cookie.indexOf('closePopupStartWow') !== -1) return;
  431. var el = byId('popupStartWow');
  432. if (!el) return;
  433. el.setAttribute('src', 'https://semalt.com/popups/popup_wow.php?lang=en');
  434. setTimeout(function(){
  435. el.style.display = 'block';
  436. }, 400);
  437. },400);
  438. }
  439. setTimeout(init, 100);
  440. setTimeout(init, 1000);
  441. setTimeout(init, 2000);
  442. window.addEventListener('message', listenerPopupSemalt, false);
  443. })();
  444. })();
  445.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda