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

iMassacre

Модификация игнор-листа

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

Гость 2poy_nyasha

красава :pray:

несколько человек по умолчанию уже запетушены

и распетушить не получается, тогда все остальные распетушаются :hmm:

джус кстати запетушен таким образом :trollface:

по моему ты соснул

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


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

АХахах :pray: Теперь надо почистить свой блеклист и запетушить всех.

2CaSo

сука, а я тебя считал нормальным :hmm::trollface:


"Что касается инфляции, то, по итогам года, она составит порядка 7,5-7,6 — около 8%, что действительно выше показателей прошлого года. В 2013 году это было 6,5%. Причина тоже понятна — рост цен на некоторые продукты питания", — добавил Путин.
:avtorklif: :avtorklif:

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


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

красава :pray:

несколько человек по умолчанию уже запетушены

и распетушить не получается, тогда все остальные распетушаются :hmm:

джус кстати запетушен таким образом :trollface:

по моему ты соснул

по-моему тебе нужно это исправить


0BdKg2e.png

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

 

Цитата

посоны

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

мне пиздос?

Цитата

xHjcvkA.gif

 

 

 

 

 

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


Ссылка на сообщение
Гость 2poy_nyasha
(изменено)

обновил код

 

обновляйтесь тоже

// ==UserScript==
// @id			 prodota.ru-ignore@scriptish
// @name		   prodota.ru-ignore
// @version	    1.0
// @namespace	 
// @author		 2poy_nyasha
// @description   
// @include	    http://prodota.ru/forum/index.php?showtopic=*
// @run-at		 document-end
// ==/UserScript==
;(function() {
function random (from, to) {
 var min = to ? from : 0,
  max = to ? to : from;
 return Math.floor(Math.random() * (max + 1)) + min;
}
function getText(len) {
 var list = ['коооооо', 'ко-ко', 'ко', 'кудах-тах-тах', 'ку-ка-ре-ку', 'ко-ко-ко', 'ко', 'кооококо', 'коко', 'кудах', 'кукарекууууу'];
 if( ! len) {
  return list[random(list.length - 1)];
 }
 var text = "";
 while( ! false) {
  text += list[random(list.length - 1)] + (random(10) < 7 ? '-' : '<br> ');
  if(text.length > len) break;
 }
 return text.slice(0, text.length - 1);
}
function getButton (text, userId, onclick) {
 var li = document.createElement('li'),
  a = document.createElement('a');
 a.innerHTML = text;
 a.setAttribute('class', 'ipsButton_secondary');
 a.setAttribute('href', 'javascript:;');
 a.setAttribute('uid', userId);
 a.addEventListener('click', onclick);
 li.appendChild(a);
 return li;
}
function hidePost (post) {
 var avatar = post.querySelector('.ipsUserPhoto'),
  text = post.querySelector('.post.entry-content'),
  title = post.querySelector('.group_title'),
  icons = post.querySelector('.group_icon img'),
  nickName = post.querySelector('[itemprop="name"]')
 avatar.setAttribute('src', 'http://s1.ipicture.ru/uploads/20130417/M2JGW5TM.jpg');
 icons.setAttribute('src', 'http://s1.ipicture.ru/uploads/20130417/s2p6kmjW.png');
 title.innerHTML = 'Главный Петух';
 var postText = text.innerHTML.replace(/<([a-z][a-z0-9]*)[^>]*?(\/?)>/gi, '');
 postText = postText.replace(/\t+/gi, ' ');
 text.innerHTML = '<span style="color:red">' + getText(postText.length - 45).toUpperCase() + '</span>';
 var nick = nickName.innerHTML,
  rnd = random(nick.length);
 nickName.innerHTML = nick.slice(0, rnd) + '-' + getText() + '-' + nick.slice(rnd);
}
function addIgnore (userId) {
 localStorage.setItem('banned2', getIgnore() + userId + '.');
}
function getIgnore () {
 return localStorage.getItem('banned2') || '.';
}
function removeIgnore (userId) {
 localStorage.setItem('banned2', getIgnore().split(userId+'.').join(''));
}
function ignoreHandle (ev) {
 var target = ev.target,
  post   = target.parentNode.parentNode.parentNode.parentNode, // этого никто не видел
  userId = target.getAttribute('uid');
 addIgnore(userId);
 hidePost(post);
}
/**
 * start app
 */
var posts = document.querySelectorAll('.post_wrap'),
 ignored = getIgnore();
for (var i = posts.length - 1; i >= 0; i--) {
 var el = posts[i];
 var buttons = el.querySelector('.post_controls'),
  userId = el.querySelector('[hovercard-id]').getAttribute('hovercard-id');

 if(ignored.indexOf('.' + userId + '.') !== -1) {

  var button = getButton('Распетушить', userId, (function(user) {
   return function() {
 removeIgnore(user);
 location.reload();
   }
  })(userId));
  buttons.insertBefore(button, buttons.firstChild);
  hidePost(el);
 }
 else {
  var button = getButton('Запетушить', userId, ignoreHandle);
  buttons.insertBefore(button, buttons.firstChild);
 }
}
}());


Изменено пользователем 2poy_nyasha

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


Ссылка на сообщение
Гость 2poy_nyasha

баги-хуяги

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


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

баги-хуяги

post   = target.parentNode.parentNode.parentNode.parentNode, // этого никто не видел

 

 

 

STILL BUGGY-HUYAGGI!!!


Публикация отключена

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


Ссылка на сообщение
Гость 2poy_nyasha

// этого никто не видел

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


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

добавь курлык


Не имеешь инстаграмма - обоссаное быдло с завода

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


Ссылка на сообщение
Гость 2poy_nyasha

ты сам можешь добавить, там ничего не сломается

 

 

вообще предполагалось, что юзеры сами будут создавать себе словари

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


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

можете обьяснить, тем кто плохо разбирается в этих штуках всяких? :sad:

в стайлиш прям сунуть этот текст весь, да?

или в ту которая смайлы меняет?

один фиг не получается :zloy:

 

и круто было бы если ник оставался прежним :dunno:

Да, кидаешь код в стайлиш, жмёшь сейв->лайв->тупой твой акк угоняет.

установил расширение стилиш для оперы, скопировал, не выходит

я помню как в прошлый раз тыкнул на кнопку в виде белого листа, скопировал и всё заработало

хз, наверно я 2пой


электромагнитная волна и есть колебания эфира (в купе с потоком фотонов), разве не?

b170.gif

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


Ссылка на сообщение
Гость 2poy_nyasha

не стайлиш нужен

 

а для оперы ваще расширения не нужны

 

 

загугли user.js opera

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


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

вспомнил чутка

скрипт со смайлами работает, а игнор не хочет big06.gif


электромагнитная волна и есть колебания эфира (в купе с потоком фотонов), разве не?

b170.gif

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


Ссылка на сообщение
(изменено)

научите пользоваться, тоже очень хочется же ведьsad.png?1

https://addons.mozil...n/greasemonkey/ вот такую штуку качать надо, да?

а что потом с ней делать?mhu.png?1


Изменено пользователем Ryuuk

Vg3bP6W.png

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


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

куда этот код вставлять, распишете для чайника

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


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

запетушил автора на всякий случай

:lol:

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


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

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

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

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

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

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

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

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

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

Загрузка...

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