Advertisement
Xylitol

script1

Mar 20th, 2014
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. script1 > http://pastebin.com/6pMwdtpT
  2. dec:
  3.  
  4.  
  5. var relatedTitles = new Array();
  6. var relatedTitlesNum = 0;
  7. var relatedUrls = new Array();
  8. var thumburl = new Array();
  9. function related_results_labels_thumbs(json){
  10.   for (var i = 0; i < json.feed.entry.length; i ++ ){
  11.     var entry = json.feed.entry[i];
  12.     relatedTitles[relatedTitlesNum] = entry.title.$t;
  13.     try {
  14.       thumburl[relatedTitlesNum] = entry.media$thumbnail.url
  15.     }
  16.     catch (error){
  17.       s = entry.content.$t;
  18.       a = s.indexOf("<img");
  19.       b = s.indexOf("src=\"", a);
  20.       c = s.indexOf("\"", b + 5);
  21.       d = s.substr(b + 5, c - b - 5);
  22.       if ((a !=- 1) && (b !=- 1) && (c !=- 1) && (d != "")){
  23.         thumburl[relatedTitlesNum] = d
  24.       }
  25.       else {
  26.         if (typeof (defaultnoimage) !== 'undefined')thumburl[relatedTitlesNum] =
  27.         defaultnoimage;
  28.         else thumburl[relatedTitlesNum] = "
  29. http://3.bp.blogspot.com/-PpjfsStySz0/UF91FE7rxfI/AAAAAAAACl8/092MmUHSFQ0/s1600/no_image.j
  30. pg"
  31.       }
  32.     }
  33.     if (relatedTitles[relatedTitlesNum].length > 35)relatedTitles[relatedTitlesNum] =
  34.     relatedTitles[relatedTitlesNum].substring(0, 35) + "...";
  35.     for (var k = 0; k < entry.link.length; k ++ ){
  36.       if (entry.link[k].rel == 'alternate'){
  37.         relatedUrls[relatedTitlesNum] = entry.link[k].href;
  38.         relatedTitlesNum ++
  39.       }
  40.     }
  41.   }
  42. }
  43. function removeRelatedDuplicates_thumbs(){
  44.   var tmp = new Array(0);
  45.   var tmp2 = new Array(0);
  46.   var tmp3 = new Array(0);
  47.   for (var i = 0; i < relatedUrls.length; i ++ ){
  48.     if (!contains_thumbs(tmp, relatedUrls[i])){
  49.       tmp.length += 1;
  50.       tmp[tmp.length - 1] = relatedUrls[i];
  51.       tmp2.length += 1;
  52.       tmp3.length += 1;
  53.       tmp2[tmp2.length - 1] = relatedTitles[i];
  54.       tmp3[tmp3.length - 1] = thumburl[i]
  55.     }
  56.   }
  57.   relatedTitles = tmp2;
  58.   relatedUrls = tmp;
  59.   thumburl = tmp3
  60. }
  61. function contains_thumbs(a, e){
  62.   for (var j = 0; j < a.length; j ++ )if (a[j] == e)return true;
  63.   return false
  64. }
  65. function printRelatedLabels_thumbs(current){
  66.   var splitbarcolor;
  67.   if (typeof (splittercolor) !== 'undefined')splitbarcolor = splittercolor;
  68.   else splitbarcolor = "#DDDDDD";
  69.   for (var i = 0; i < relatedUrls.length; i ++ ){
  70.     if ((relatedUrls[i] == current) || (!relatedTitles[i])){
  71.       relatedUrls.splice(i, 1);
  72.       relatedTitles.splice(i, 1);
  73.       thumburl.splice(i, 1);
  74.       i --
  75.     }
  76.   }
  77.   var r = Math.floor((relatedTitles.length - 1) * Math.random());
  78.   var i = 0;
  79.   if (relatedTitles.length > 0)document.write('<h2>' + relatedpoststitle + '</h2>');
  80.   document.write('<div style="clear: both;"/>');
  81.   while (i < relatedTitles.length && i < 15 && i < maxresults){
  82.     document.write('<a style="text-decoration:none;padding:5px;float:left;');
  83.     if (i != 0)document.write('border-left:solid 0.5px ' + splitbarcolor + ';"');
  84.     else document.write('"');
  85.     document.write(' href="' + relatedUrls[r] +
  86.     '"><img style="width:170px;height:120px;border:0px;" src="' + thumburl[r] + '
  87. "/><br/><div id="titles"><div style="padding-left: 3px; border: 0pt none; margin: 3px 0pt
  88. 0pt; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;">'
  89.      + relatedTitles[r] + '</div></div></a>');
  90.     i++;
  91.     if (r < relatedTitles.length - 1){
  92.       r ++
  93.     }
  94.     else {
  95.       r = 0
  96.     }
  97.   }
  98.   document.write('</div>');
  99.   relatedUrls.splice(0, relatedUrls.length);
  100.   thumburl.splice(0, thumburl.length);
  101.   relatedTitles.splice(0, relatedTitles.length)
  102. }
  103. function summary(h){
  104.   summary.count = summary.count || 0;
  105.   summary.count++;
  106.   var g = location.href.indexOf("/search/label/") ==- 1 && location.href.indexOf(
  107.   "/search?") ==- 1, c = location.href.indexOf("/search/label/") !=- 1;
  108.   if (summary.count <= TemplateismSummary.skipper){
  109.     return
  110.   }
  111.   if (g &&! TemplateismSummary.DisplayHome){
  112.     return
  113.   }
  114.   if (c &&! TemplateismSummary.DisplayLabel){
  115.     return
  116.   }
  117.   var e = document.getElementById(h), f = e.getElementsByTagName("img");
  118.   if (TemplateismSummary.displayimages){
  119.     var a = '<img width="' + TemplateismSummary.Widthimg + '" height="' +
  120.     TemplateismSummary.Heightimg + '"';
  121.     if (TemplateismSummary.imagePosition != "no"){
  122.       var b = TemplateismSummary.imagePosition == "left" ?
  123.       ' style="float:left;padding:0 5px 5px 0"' :
  124.       ' style="float:right;padding:0 0 5px 5px"';
  125.       a += b
  126.     }
  127.     a += ' src="' + (f.length > 0 ? f[0].src : TemplateismSummary.noThumb) +
  128.     '" /><div class="contentos">';
  129.     var d = summary.strip(e.innerHTML, TemplateismSummary.SummaryWords)
  130.   }
  131.   else {
  132.     var a = "", d = summary.strip(e.innerHTML, TemplateismSummary.wordsNoImg)
  133.   }
  134.   e.innerHTML = a + d + "..."
  135. }
  136. summary.strip = function (a, b){
  137.   return a.replace(/<.*?>/ig, "").split(/\s+/).slice(0, b - 1).join(" ")
  138. }
  139. ;
  140. var relatedTitles = new Array();
  141. var relatedTitlesNum = 0;
  142. var relatedUrls = new Array();
  143. var thumburl = new Array();
  144. function related_results_labels_thumbs(json){
  145.   for (var i = 0; i < json.feed.entry.length; i ++ ){
  146.     var entry = json.feed.entry[i];
  147.     relatedTitles[relatedTitlesNum] = entry.title.$t;
  148.     try {
  149.       thumburl[relatedTitlesNum] = entry.media$thumbnail.url
  150.     }
  151.     catch (error){
  152.       s = entry.content.$t;
  153.       a = s.indexOf("<img");
  154.       b = s.indexOf("src=\"", a);
  155.       c = s.indexOf("\"", b + 5);
  156.       d = s.substr(b + 5, c - b - 5);
  157.       if ((a !=- 1) && (b !=- 1) && (c !=- 1) && (d != "")){
  158.         thumburl[relatedTitlesNum] = d
  159.       }
  160.       else {
  161.         if (typeof (defaultnoimage) !== 'undefined')thumburl[relatedTitlesNum] =
  162.         defaultnoimage;
  163.         else thumburl[relatedTitlesNum] = "
  164. http://3.bp.blogspot.com/-PpjfsStySz0/UF91FE7rxfI/AAAAAAAACl8/092MmUHSFQ0/s1600/no_image.j
  165. pg"
  166.       }
  167.     }
  168.     if (relatedTitles[relatedTitlesNum].length > 35)relatedTitles[relatedTitlesNum] =
  169.     relatedTitles[relatedTitlesNum].substring(0, 35) + "...";
  170.     for (var k = 0; k < entry.link.length; k ++ ){
  171.       if (entry.link[k].rel == 'alternate'){
  172.         relatedUrls[relatedTitlesNum] = entry.link[k].href;
  173.         relatedTitlesNum ++
  174.       }
  175.     }
  176.   }
  177. }
  178. $(document).ready(function (){
  179.   $('#mycontent').html('<a href="http://www.templateism.com/">Templateism</a>');
  180.   setInterval(function (){
  181.     if (!$('#mycontent:visible').length)window.location.href =
  182.     'http://www.templateism.com/'
  183.   }
  184.   , 3000)
  185. }
  186. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement