{"id":3824,"url":"\/distributions\/3824\/click?bit=1&hash=a0d33ab5520cacbcd921c07a49fc8ac5b78623b57936b992ce15c804b99210d4","title":"\u041a\u0430\u043a\u0443\u044e \u0440\u0435\u043a\u043b\u0430\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0442\u044c \u043d\u0430 DTF \u0438 \u043a\u0442\u043e \u0435\u0451 \u0443\u0432\u0438\u0434\u0438\u0442","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"75ec9ef4-cad0-549d-bbed-1482dc44e8ee","isPaidAndBannersEnabled":false}
Andrey Apanasik

Возвращаем счётчики количества статей и комментариев в профилях участников (снова), но не у всех

Кастомным скриптом, который не работает для скрытых профилей.

Установка

1. Устанавливаем Tampermonkey.

2. Переходим сюда — https://github.com/Suvitruf/dtf-scripts/raw/master/profile-counters/profile-counters.user.js и устанавливаем скрипт (жмём на кнопку Install / Установить).

3. Готово.

Известные проблемы

  • Не работает для профилей, которые скрыла администрация или сам участник в настройках. Например, для Олегоси. Надо будет покопаться в данных ещё, можно как-то и получится выцепить.
  • Не учитываются посты и комменты в закрытых подсайтах.
  • Отображается не сразу, т. к. нужно сделать дополнительный запрос к Очобе.
  • После переходов между страницами может перестать работать.
0
70 комментариев
Написать комментарий...
Энергетический крюк

Олегосю скрыла администрация? Лол

Ответить
Развернуть ветку
Heartbreak Kid

Все давно знают, что Комитет копает под Виабу, слишком велика его сила

Ответить
Развернуть ветку
11 комментариев
Andrey Apanasik
Автор

Так много кого скрыла же. Узнал про это ещё когда подсчёт лайков делал. API возвращает на них 403. https://api.dtf.ru/v1.9/user/212847

Ответить
Развернуть ветку
9 комментариев
sdd264

Когда успели? Что он натворил?

Ответить
Развернуть ветку
Петербургский Абдужаббор

Снова Андрей очобу допиливает

Ответить
Развернуть ветку
Трактирщик

ля, точно, getUser не требует токена, а я чёт подумал, что он по умолчанию везде нужен...
крутое решение

Ответить
Развернуть ветку
Плотва обыкновенная

Святой человек

Ответить
Развернуть ветку
Анимемания

Меня не скрыли. Даже не знаю, радоваться ли этому или расстраиваться. Спасибо за скрипт. Увидел, сколько еще постов наспамил вместо того, чтобы начать личную жизнь😁

Ответить
Развернуть ветку
Петербургский Абдужаббор

А как понять, скрыли ли тебя или нет

Ответить
Развернуть ветку
5 комментариев
Генетический диод

Комментарий недоступен

Ответить
Развернуть ветку
Конституционный турник

ДТФ би лайк: ломай, удаляй

Ответить
Развернуть ветку
ender

Ура, скрипты от Ананасика

Ответить
Развернуть ветку
Конституционный турник

Надеюсь когда-нибудь его увлечение программированием принесет нам игры)

Ответить
Развернуть ветку
Поразительный жар

дтф убирает, Апанасик возвращает
капец

Ответить
Развернуть ветку
Душевный цвет

Так наскриптуем на свою очобу раньше чем тот челик

Ответить
Развернуть ветку
Dog Warovich

Получаеца и я в шадоу бане?

Ответить
Развернуть ветку
Andrey Apanasik
Автор

Нет, по тебе можно данные получить. https://api.dtf.ru/v1.9/user/126062

Ответить
Развернуть ветку
8 комментариев
Плотва обыкновенная

Кста нужен хелп. У меня чужой код слетел, ты не знаешь как пофиксить ?
Статьи были раньше пошире, а теперь вот обычными стали, кот работать перестал.

/* чё центральная колонка такая узкая-то */
#page_wrapper {
width: 1000px !important;
margin: 0 1em;
}
/* текст в статьях тоже очень уж узкий */
.layout--a {
width: 800px !important;
}

Ответить
Развернуть ветку
Трактирщик

Добавь:
max-width: 1000px !important;

Ответить
Развернуть ветку
6 комментариев
Трактирщик

Хм, интересная задачка была... Но вроде получилось что-то.
Я тут, вроде, поправил, чтобы счётчики показывались и после перехода. Глянь
https://pastebin.com/n1EF7pYv

Ответить
Развернуть ветку
Andrey Apanasik
Автор

Чего не пулреквестом?

Ответить
Развернуть ветку
3 комментария
Трактирщик

11 и 97 строка.
124 закомментил

С checkProfile() до конца не разобрался, но у себя закомментил и поставил таймер сразу на checkIfProfile()

Ответить
Развернуть ветку
Явный коктейль

Комментарий недоступен

Ответить
Развернуть ветку
Andrey Apanasik
Автор

Не скрыли.

Ответить
Развернуть ветку
Мимо Проходил

Хм... Я что-то не так сделал? Или меня скрыли? Если что я перезагружал страницу

Ответить
Развернуть ветку
Andrey Apanasik
Автор

Страницу обновлял после включения скрипта?

Ответить
Развернуть ветку
1 комментарий
Народный Илья

А. Нахуя. Они. Это. Скрыли. Пиздец. Блять.
Когда-нибудь я пошлю администрацию нахуй и мне дадут пермач, ура.

Ответить
Развернуть ветку
Читать все 70 комментариев
null