Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

WitheR

Смена дизайна ПД от Визера. для новой ПД пока не планируется.

Рекомендованные сообщения

да


0BdKg2e.png

Скрытый текст

 

Цитата

посоны

я джуса забанил

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

а нельзя б сделать так, чтоб если мудака процитировали - я все равно б не видел цитируемого поста?..

Нет, это не было возможно даже для оригинального скина.

Это можно сделать если составить отдельный массив по никам пользователей, но это достаточно сложно на яваскрипте(КОНЧЕННЫЙ ПРОСТО БЛЯДЬ ЯЗЫК. Я ЕГО МАТЬ ЕБАЛ БЛЯДЬ).

Так что увы, это не получится. Я бы на паскале за 10минут такую хуйню сделал. НО У НАС ВЕК НОВЫХ ТЕХНОЛОГИЙ. ЯВА, РУБИ, СИ++(хороший язык, так для проформы вписал). КОТОРЫЕ БЛЯДЬ ХУЙ ЗНАЕТ ЗАЧЕМ СУЩЕСТВУЮТ, ВЫРАБАТЫВАЮТ НОВЫЕ, НАХУЙ НИКОМУ НЕ НУЖНЫЕ АЛГОРИТМЫ.

var banned = new Array();
//to ignore user with id 1, 2 a 3 uncomment the following lines, evtl. add more lines in format "banned.push(uid);"
banned.push({"user_id":"4","user_name":"juse"});
banned.push({"user_id":"2522","user_name":"afanasij"});
//banned.push(3);

function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null )
        node = document;
    if ( tag == null )
        tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;

    var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
    for (i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}

var allQuote = getElementsByClass('topslice_quote',null,'div');


for (var i = 0; i < banned.length; i++){
    var uid = banned[i].user_id;
    var url = 'http://prodota.ru/forum2/index.php?action=profile;u=' + uid;
    var expression1 = '//body/table/tbody/tr/td/div/div[2]/div[2]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';
    var expression2 = '//body/table/tbody/tr/td/div/div[2]/div[3]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';

    var nodes1 = document.evaluate(expression1, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    var nodes2 = document.evaluate(expression2, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);

    for (var j = 0; j < nodes1.snapshotLength; j++) {
        var node1 = nodes1.snapshotItem(j);
        node1.style.display = 'none';
    }

    for (var j = 0; j < nodes2.snapshotLength; j++) {
        var node2 = nodes2.snapshotItem(j);
        node2.style.display = 'none';
    }

    for(var k = 0; k < allQuote.length;k++)
    {
        var elem =allQuote[k];
        if(elem.childNodes[0].innerHTML.indexOf(banned[i].user_name) > 0)
        {
            elem.parentNode.nextElementSibling.style.display = 'none';
            elem.parentNode.style.display='none';
        }

    }
}

И не благодарите :buba: Теперь и цитаты будут скрываться, вот только добавлять юзеров надо так:

banned.push({"user_id":"4","user_name":"juse"});

  banned.push({"user_id":"2522","user_name":"afanasij"});

Где как не трудно дгадаться user_id -- это id юзера, а user_name его имя.

Поделиться сообщением


Ссылка на сообщение

охнихера  :pray:

счас попробуем-с  :snobuedance:


0BdKg2e.png

Скрытый текст

 

Цитата

посоны

я джуса забанил

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

Игнорит, но цитаты видно энивей.


Fear the nerdy, wordy princess ‘cause I’m throwing more shade

Than the willow tree growing on your dead mother’s grave

WVI9IJx.gif                               w3P8D4g.gif                               UoU36cR.gif

Поделиться сообщением


Ссылка на сообщение

Подправл. И да, тестил только в ff

var banned = new Array();
//to ignore user with id 1, 2 a 3 uncomment the following lines, evtl. add more lines in format "banned.push(uid);"
banned.push({"user_id":"4","user_name":"juse"});
banned.push({"user_id":"37994","user_name":"Hed-kun"});
//banned.push(3);

function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null )
        node = document;
    if ( tag == null )
        tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;

    var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
    for (i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}

var allQuote = getElementsByClass('topslice_quote',null,'div');


for (var i = 0; i < banned.length; i++){
    var uid = banned[i].user_id;
    var url = 'http://prodota.ru/forum2/index.php?action=profile;u=' + uid;
    var expression1 = '//body/table/tbody/tr/td/div/div[2]/div[2]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';
    var expression2 = '//body/table/tbody/tr/td/div/div[2]/div[3]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';

    var nodes1 = document.evaluate(expression1, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    var nodes2 = document.evaluate(expression2, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);

    for (var j = 0; j < nodes1.snapshotLength; j++) {
        var node1 = nodes1.snapshotItem(j);
        node1.style.display = 'none';
    }

    for (var j = 0; j < nodes2.snapshotLength; j++) {
        var node2 = nodes2.snapshotItem(j);
        node2.style.display = 'none';
    }

    for(var k = 0; k < allQuote.length;k++)
    {
        var elem =allQuote[k];
        if(typeof allQuote[k].childNodes[0].innerHTML != 'undefined' && elem.childNodes[0].innerHTML.indexOf(banned[i].user_name) > 0)
        {
            elem.parentNode.nextElementSibling.style.display = 'none';
            elem.parentNode.style.display='none';
        }

    }
}

 

Поделиться сообщением


Ссылка на сообщение

Во.  :avtoradolf:

Цитаты не видно.


Fear the nerdy, wordy princess ‘cause I’m throwing more shade

Than the willow tree growing on your dead mother’s grave

WVI9IJx.gif                               w3P8D4g.gif                               UoU36cR.gif

Поделиться сообщением


Ссылка на сообщение

как для Хрома приспособить?


0BdKg2e.png

Скрытый текст

 

Цитата

посоны

я джуса забанил

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

как для Хрома приспособить?

и так должно работать :dunno:


XEeIBLg.png

Поделиться сообщением


Ссылка на сообщение

норм, я тупил просто  :smile:


0BdKg2e.png

Скрытый текст

 

Цитата

посоны

я джуса забанил

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

как же охуенно :rickroll:

мини списочек уебков по категориям, если влом заполнять

 

//Анимешники

banned.push({"user_id":"6850","user_name":"prodotik~"});

banned.push({"user_id":"39036","user_name":"Lio_On"});

banned.push({"user_id":"45020","user_name":"d20"});

banned.push({"user_id":"111344","user_name":"ManlyMan"});

//Хуевые

banned.push({"user_id":"43778","user_name":"arcania"});

banned.push({"user_id":"49054","user_name":"ScreameR"});

banned.push({"user_id":"102107","user_name":"uHCIIPEKTOP_KOT"});

banned.push({"user_id":"114366","user_name":"retard911"});

banned.push({"user_id":"33551","user_name":"TurntheSlayer"});

 

Поделиться сообщением


Ссылка на сообщение

banned.push({"user_id":"105041","user_name":"loosoothegreatT"});
banned.push({"user_id":"60844","user_name":"Jedi"});

думаю многим пригодится  :trollface:


0BdKg2e.png

Скрытый текст

 

Цитата

посоны

я джуса забанил

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

даже на опере завелось сразу

видимо потому, что не юзерскрипт, а просто

Диман, а можешь добавить такую же шнягу как визер, чтобы не скрывался пост, а писалось сообщение, что он там есть?


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

все равно эти уебки ничего путного не напишут :dunno:

Поделиться сообщением


Ссылка на сообщение

Все, сделал скрывалку для цитат. Теперь цитату неугодного можно если чо развернуть. В FF вроде работает, за остальные браузеры не ручаюсь.

var banned = new Array();
//to ignore user with id 1, 2 a 3 uncomment the following lines, evtl. add more lines in format "banned.push(uid);"
banned.push({"user_id":"4","user_name":"juse"});
banned.push({"user_id":"60926","user_name":"Holywar"});
//banned.push(3);

function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null )
        node = document;
    if ( tag == null )
        tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;

    var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
    for (i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}

var allQuote = getElementsByClass('topslice_quote',null,'div');


for (var i = 0; i < banned.length; i++){
    var uid = banned[i].user_id;
    var url = 'http://prodota.ru/forum2/index.php?action=profile;u=' + uid;
    var expression1 = '//body/table/tbody/tr/td/div/div[2]/div[2]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';
    var expression2 = '//body/table/tbody/tr/td/div/div[2]/div[3]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';

    var nodes1 = document.evaluate(expression1, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
    var nodes2 = document.evaluate(expression2, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);

    for (var j = 0; j < nodes1.snapshotLength; j++) {
        var node1 = nodes1.snapshotItem(j);
        node1.style.display = 'none';
    }

    for (var j = 0; j < nodes2.snapshotLength; j++) {
        var node2 = nodes2.snapshotItem(j);
        node2.style.display = 'none';
    }

    for(var k = 0; k < allQuote.length;k++)
    {
        var elem =allQuote[k];
        if(typeof allQuote[k].childNodes[0].innerHTML != 'undefined' && elem.childNodes[0].innerHTML.indexOf(banned[i].user_name) > 0)
        {
            var _elem = elem.parentNode.nextElementSibling;//.style.display = 'none';
            _elem.setAttribute("id","hidden_"+k);

            var a = document.createElement("a");
            a.innerHTML = 'Чо он пизданул?';
            
            a.setAttribute("href", "#");
            a.setAttribute("onclick","return false;");
            a.setAttribute("hide","hidden_"+k);
            a.setAttribute("style","border-bottom:1px dashed");
            elem.parentNode.parentNode.insertBefore(a, elem.parentNode.nextElementSibling);
            a.addEventListener("click", function(){
                document.getElementById(this.getAttribute("hide")).style.display = 'block';
                this.style.display = 'none';
                return false;
            });
            _elem.style.display = 'none';
        }

    }
}

 

Поделиться сообщением


Ссылка на сообщение

Все, сделал скрывалку для цитат. Теперь цитату неугодного можно если чо развернуть. В FF вроде работает, за остальные браузеры не ручаюсь.

 

если сделаешь разворот и для обычных постов, то вообще няшкой будешь  :geys:

В опере работает


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

короче там тупо копипастом всё вышло =)

// ==UserScript==
// @name           Prodota.ru - ignore list
// @namespace      www.prodota.ru
// @include        http://prodota.ru/forum2/*
// @version        0.1
// @encoding       utf-8
// @author         PCJakeD,afanasij, DIMAN123456
// ==/UserScript==
(function()
{
   var banned = new Array();
   //to ignore user with id 1, 2 a 3 uncomment the following lines, evtl. add more lines in format "banned.push(uid);"
   //banned.push({"user_id":"4","user_name":"juse"});
   banned.push({"user_id":"88648","user_name":"PwnsoOme"});
   //banned.push(3);

   function getElementsByClass(searchClass,node,tag) {
      var classElements = new Array();
      if ( node == null )
         node = document;
      if ( tag == null )
         tag = '*';
      var els = node.getElementsByTagName(tag);
      var elsLen = els.length;

      var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
      for (i = 0, j = 0; i          if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
         }
      }
      return classElements;
   }

   var allQuote = getElementsByClass('topslice_quote',null,'div');


   for (var i = 0; i       var uid = banned[i].user_id;
      var url = 'http://prodota.ru/forum2/index.php?action=profile;u=' + uid;
      var expression1 = '//body/table/tbody/tr/td/div/div[2]/div[2]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';
      var expression2 = '//body/table/tbody/tr/td/div/div[2]/div[3]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';

      var nodes1 = document.evaluate(expression1, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
      var nodes2 = document.evaluate(expression2, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);

      
      for (var j = 0; j       var c = nodes1.snapshotItem(j);
      var s = document.createElement("div");
      s.className = "titlebg";
      s.innerHTML = "Ignored user post. Click to show.";
      s.addEventListener("click", function(orig) {
        this.innerHTML = orig;
      }.bind(c, c.innerHTML), false);
      c.innerHTML = "";
      c.appendChild(s);
     }

      for (var j = 0; j       var c = nodes2.snapshotItem(j);
      var s = document.createElement("div");
      s.className = "auto_suggest_item";
      s.innerHTML = "Ignored user post. Click to show.";
      s.addEventListener("click", function(orig) {
        this.innerHTML = orig;
      }.bind(c, c.innerHTML), false);
      c.innerHTML = "";
      c.appendChild(s);
      }

      for(var k = 0; k       {
         var elem =allQuote[k];
         if(typeof allQuote[k].childNodes[0].innerHTML != 'efined' && elem.childNodes[0].innerHTML.indexOf(banned[i].user_name) > 0)
         {
            var _elem = elem.parentNode.nextElementSibling;//.style.display = 'none';
            _elem.setAttribute("id","hidden_"+k);

            var a = document.createElement("a");
            a.innerHTML = 'Show post?';
            
            a.setAttribute("href", "#");
            a.setAttribute("onclick","return false;");
            a.setAttribute("hide","hidden_"+k);
            a.setAttribute("style","border-bottom:1px dashed");
            elem.parentNode.parentNode.insertBefore(a, elem.parentNode.nextElementSibling);
            a.addEventListener("click", function(){
               document.getElementById(this.getAttribute("hide")).style.display = 'block';
               this.style.display = 'none';
               return false;
            });
            _elem.style.display = 'none';
         }

      }
   } 
})();

  только я заменил русские фразы на англ, а то че-то в опере всё равно баги с этим. Даже если encoding utf-8 

осталось, чтобы вместо "кто-то" писалось чей именно пост скрыт. Но тут я с ходу не соображу, надо изучать js  :sad:


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

короче там тупо копипастом всё вышло =)

// ==UserScript==
// @name           Prodota.ru - ignore list
// @namespace      www.prodota.ru
// @include        http://prodota.ru/forum2/*
// @version        0.1
// @encoding       utf-8
// @author         PCJakeD,afanasij, DIMAN123456
// ==/UserScript==
(function()
{
   var banned = new Array();
   //to ignore user with id 1, 2 a 3 uncomment the following lines, evtl. add more lines in format "banned.push(uid);"
   //banned.push({"user_id":"4","user_name":"juse"});
   banned.push({"user_id":"88648","user_name":"PwnsoOme"});
   //banned.push(3);

   function getElementsByClass(searchClass,node,tag) {
      var classElements = new Array();
      if ( node == null )
         node = document;
      if ( tag == null )
         tag = '*';
      var els = node.getElementsByTagName(tag);
      var elsLen = els.length;

      var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
      for (i = 0, j = 0; i < elsLen; i++) {
         if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
         }
      }
      return classElements;
   }

   var allQuote = getElementsByClass('topslice_quote',null,'div');


   for (var i = 0; i < banned.length; i++){
      var uid = banned[i].user_id;
      var url = 'http://prodota.ru/forum2/index.php?action=profile;u=' + uid;
      var expression1 = '//body/table/tbody/tr/td/div/div[2]/div[2]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';
      var expression2 = '//body/table/tbody/tr/td/div/div[2]/div[3]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';

      var nodes1 = document.evaluate(expression1, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
      var nodes2 = document.evaluate(expression2, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);

      
      for (var j = 0; j < nodes1.snapshotLength; j++) {
      var c = nodes1.snapshotItem(j);
      var s = document.createElement("div");
      s.className = "titlebg";
      s.innerHTML = "Ignored user post. Click to show.";
      s.addEventListener("click", function(orig) {
        this.innerHTML = orig;
      }.bind(c, c.innerHTML), false);
      c.innerHTML = "";
      c.appendChild(s);
     }

      for (var j = 0; j < nodes2.snapshotLength; j++) {
      var c = nodes2.snapshotItem(j);
      var s = document.createElement("div");
      s.className = "auto_suggest_item";
      s.innerHTML = "Ignored user post. Click to show.";
      s.addEventListener("click", function(orig) {
        this.innerHTML = orig;
      }.bind(c, c.innerHTML), false);
      c.innerHTML = "";
      c.appendChild(s);
      }

      for(var k = 0; k < allQuote.length;k++)
      {
         var elem =allQuote[k];
         if(typeof allQuote[k].childNodes[0].innerHTML != 'efined' && elem.childNodes[0].innerHTML.indexOf(banned[i].user_name) > 0)
         {
            var _elem = elem.parentNode.nextElementSibling;//.style.display = 'none';
            _elem.setAttribute("id","hidden_"+k);

            var a = document.createElement("a");
            a.innerHTML = 'Show post?';
            
            a.setAttribute("href", "#");
            a.setAttribute("onclick","return false;");
            a.setAttribute("hide","hidden_"+k);
            a.setAttribute("style","border-bottom:1px dashed");
            elem.parentNode.parentNode.insertBefore(a, elem.parentNode.nextElementSibling);
            a.addEventListener("click", function(){
               document.getElementById(this.getAttribute("hide")).style.display = 'block';
               this.style.display = 'none';
               return false;
            });
            _elem.style.display = 'none';
         }

      }
   } 
})();

  только я заменил русские фразы на англ, а то че-то в опере всё равно баги с этим. Даже если encoding utf-8 

осталось, чтобы вместо "кто-то" писалось чей именно пост скрыт. Но тут я с ходу не соображу, надо изучать js  :sad:

Ну по идеи надо написать вместо a.innerHTML = 'Show post?'; вот такой код и заработает

a.innerHTML = 'Show post '+banned[i].user_name+'?';

А вообще я спецом не удалял заголовок поста, поэтому видно кто над надписью кто пизданул.

 

Поделиться сообщением


Ссылка на сообщение

бля, точно, я че-то совсем затупил  trollface.gif

всё ок работает

// ==UserScript==
// @name           Prodota.ru - ignore list
// @namespace      www.prodota.ru
// @include        http://prodota.ru/forum2/*
// @version        0.1
// @encoding       utf-8
// @author         PCJakeD,afanasij, DIMAN123456789
// ==/UserScript==
(function()
{
   var banned = new Array();
   //to ignore user with id 1, 2 a 3 uncomment the following lines, evtl. add more lines in format "banned.push(uid);"
   //banned.push({"user_id":"4","user_name":"juse"});
   banned.push({"user_id":"88648","user_name":"PwnsoOme"});
   //banned.push(3);

   function getElementsByClass(searchClass,node,tag) {
      var classElements = new Array();
      if ( node == null )
         node = document;
      if ( tag == null )
         tag = '*';
      var els = node.getElementsByTagName(tag);
      var elsLen = els.length;

      var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
      for (i = 0, j = 0; i          if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
         }
      }
      return classElements;
   }

   var allQuote = getElementsByClass('topslice_quote',null,'div');


   for (var i = 0; i       var uid = banned[i].user_id;
      var url = 'http://prodota.ru/forum2/index.php?action=profile;u=' + uid;
      var expression1 = '//body/table/tbody/tr/td/div/div[2]/div[2]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';
      var expression2 = '//body/table/tbody/tr/td/div/div[2]/div[3]/form/div[div[1]/div[1]/h4/a[@href = "'+ url +'"]]';

      var nodes1 = document.evaluate(expression1, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
      var nodes2 = document.evaluate(expression2, document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);

      
      for (var j = 0; j       var c = nodes1.snapshotItem(j);
      var s = document.createElement("div");
      s.className = "titlebg";      
      s.innerHTML = 'Show post '+banned[i].user_name+'?'; 
      s.addEventListener("click", function(orig) {
        this.innerHTML = orig;
      }.bind(c, c.innerHTML), false);
      c.innerHTML = "";
      c.appendChild(s);
     }

      for (var j = 0; j       var c = nodes2.snapshotItem(j);
      var s = document.createElement("div");      
      s.className = "titlebg";      
      s.innerHTML = 'Show post '+banned[i].user_name+'?'; 
      s.addEventListener("click", function(orig) {
        this.innerHTML = orig;
      }.bind(c, c.innerHTML), false);
      c.innerHTML = "";
      c.appendChild(s);
      }

      for(var k = 0; k       {
         var elem =allQuote[k];
         if(typeof allQuote[k].childNodes[0].innerHTML != 'efined' && elem.childNodes[0].innerHTML.indexOf(banned[i].user_name) > 0)
         {
            var _elem = elem.parentNode.nextElementSibling;//.style.display = 'none';
            _elem.setAttribute("id","hidden_"+k);

            var a = document.createElement("a");
            a.innerHTML = 'Show post?';
            
            a.setAttribute("href", "#");
            a.setAttribute("onclick","return false;");
            a.setAttribute("hide","hidden_"+k);
            a.setAttribute("style","border-bottom:1px dashed");
            elem.parentNode.parentNode.insertBefore(a, elem.parentNode.nextElementSibling);
            a.addEventListener("click", function(){
               document.getElementById(this.getAttribute("hide")).style.display = 'block';
               this.style.display = 'none';
               return false;
            });
            _elem.style.display = 'none';
         }

      }
   } 
})();


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...