Array

Array

Разрабатываю игру. Люблю котов. Против Путина.
Пикабушник
36К рейтинг 91 подписчик 2 подписки 33 поста 7 в горячем
Награды:
10 лет на ПикабуЛучшая светодоска 2020
7

Закончились хихоньки хахоньки

Если кто-то пользовался моим скриптом (судя по всему запрещённом на территории пикабушной федерации), и в будущем у вас будут по нему вопросы, то постараюсь ответить на них в этом посте.


Вчера я выкатил очередное обновление с расширением функционала, но модераторы без какой-либо попытки диалога сразу же снесли его:

Я постарался самостоятельно выяснить причину и возможность продолжить работу, если они укажут что именно им не понравилось в последнем обновлении, но получил крайне отстранённые ответы не отвечающие прямо на вопросы:

Трактовать последний ответ от саппорта можно по разному, то ли я могу продолжать репостить предпоследний пост, так как проблема именно в последнем. То ли запрет касается вообще обновлений не важно чего. Я оставлю это на совести саппорта.


Лично для меня подобная реакция является не уважением к собственным пользователям сайта, т.к. я пытался делать чисто декоративный инструмент повышающий комфорт, а не всякие автоминусаторы и прочее вредительство. И воспринимаю это как: "Вам нельзя пользоваться сайтом комфортнее".


Так что особого желания продолжать работу у меня больше нет. На этом всем спасибо.

Показать полностью 2
2070

Зелёная шапка сайта, удаление "дизайна" коротких постов и прочее в моём скрипте для пикабу

Всем привет! Решил обновить свой скрипт, который уже начал местами работать некорректно  из-за обновлений пикабу, и попутно добавил пару актуальных фич.


Одна из самых важных это возвращение зелёной шапки. С белой шапкой сайт выглядит очень мерзко, как будто на помойку вроде вконтакта заходишь.

После чего обратил внимание на новомодный дизайн коротких постов, который бессмысленно занимает экранное пространство пользователя. И сделал возможность выпилить его тоже.

Также добавил возможность отключать отображение лайков автора. Может это и полезная функция, но лично мне она кажется избыточно раздражающей.

Из менее важного, перенес функционал по возвращению рейтинга свежих постов Возвращаем отображение рейтинга у постов. Часть 2, так что его больше не надо ставить отдельно.


Все настройки выведены в отдельную вкладку в настройках пикабу:

Про остальные функции более подробно я расписывал в прошлом посте Заметки пользователям в один клик. Обновление скрипта


Если кратко, то рядом с ником появляется дополнительная информация:

Для установки скрипта необходим tampermonkey, после чего переходим по ссылке https://greasyfork.org/ru/scripts/426379-pikabu-ui и нажимаем установить

Показать полностью 6
47

Заметки пользователям в один клик. Обновление скрипта

Всем привет! Обновил скрипт про который рассказывал в прошлый раз Расширенная информация в комментариях пикабу


Он по прежнему показывает рядом с именем пользователя дополнительную информацию, такую как пикабушный стаж, рейтинг и подписчиков.


А теперь ещё можно оставлять заметки пользователям по аналогии с сохранением комментария. Одно нажатие и пользователь помечен как хороший или плохой. Есть возможность автоматически отправлять плохих пользователей в игнор, но по умолчанию выключил её.

При этом в заметке сохранится ссылка  на комментарий. На странице пользователя также есть кнопки для быстро проставления хэштега, но там они соответственно добавляются без ссылок.

Из менее существенного, информация теперь показывается не только в комментариях, но и в ленте постов:

Так как скрипт работает не идеально быстро, то для удобства был добавлен индикатор того сколько сейчас комментариев подгружается. А благодаря подсказке @nazarpunk в первую очередь подгружаются те комментарии, которые на виду.

И ещё вынес настройки скрипта на отдельную вкладку в настройках самого пикабу.

На этом пока что всё. Если у вас есть мысли как ещё можно улучшить скрипт или какой функционал добавить, то добро пожаловать в комментарии.


Для установки скрипта необходим tampermonkey, просто переходим по ссылке https://greasyfork.org/ru/scripts/426379-pikabu-ui и нажимаем установить

Показать полностью 5
137

Расширенная информация в комментариях пикабу

Всем привет! Не успел я закончить прошлый пост про Возвращаем отображение рейтинга у постов. Часть 2 как тут же у меня появилась идея небольшого скрипта для упрощения пикабушной жизнедеятельности.


А именно добавить больше информации о пользователях в комментарии:

Да, теперь не надо как побитая собака наводиться на ник пользователя, чтобы вылез попап. Первое что бросается в глаза это рейтинг. С ним все очевидно, а что за другие символы?


Первый символ это дата регистрации пикабушника. Теперь сразу видно, что комментарий пишет новорег или бывалый ветеран клубничных бундов:

За этим на втором коментарии вы могли заметить сердечко, которого нет на других комментариях. Это опциональный хэштег, который можно поставить любому пользователю в заметках. Пары "хэштег - символ" можно менять самостоятельно как угодно, добавлять новые и даже не обязательно ставить решетку #, там происходит обычный поиск подстроки из заметки.

Следующим у нас идет полу-обязательный символ с количеством подписчиков. Если в комментариях появится популярный автор с кучей подписоты, то это сразу бросится в глаза.

После никнейма добавляются дополнительные символы с маркировкой пола и состоянием бана.

На этом всё с функциональностью, поэтому перейдем к технической части. Как и предыдущие скрипты, для работы потребуется tampermonkey, в настройках которого нажимаем добавить новый скрипт и просто копируем весь текст из https://jsfiddle.net/8cq47mzs/.


В верхней части скрипта есть объявление значений и используемых символов. Если вам не нравятся использованные мной символы, то их можно заменить на любые поддерживаемые браузером загогулины. А если вы не блещите интеллигентностью, то можете заменить "#злой" на "пидорасину". Модераторы пока что не банят за личные заметки (надеюсь).

Дальше идёт блок настройки отображения. Если вам, например, не нужно отображение пола пользователя или его рейтинга, но нужен его стаж, то заменяем 1 на 0 и радуемся.

На этом с самим скриптом всё. А теперь давайте поговорим о проблемах возможностях

Скрипт дергает всю информацию из попапа пользователя, но проблема в том, что по умолчанию страница загружается без них. При наведении курсора на ник, он подгружается динамически. И всё бы было хорошо, если бы не задержка в 1,3 секунды между между ответами со стороны сервера пикабу.

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

По крайней мере в первое время, так как все загружаемые данные кэшируются в браузере и при повторных просмотрах все должно быть быстрее.

Если бы основная информация передавалась в атрибутах к комментариям, то скрипт работал бы практически мгновенно, осталась бы только потребность в подгрузки заметки (при её наличии).


Но надеяться на чудо не приходится, поэтому сделал из чего есть.

Показать полностью 9
8

Быстрое голосование за тэги

На пикабу есть чудесная функция - голосование за тэги. Но так как по проверенной информации более 146% пикабушников являются членами ЛЛ, то мало кто ей пользуется.


Как собственно и я, потому что лень переходить на какие-то дополнительные вкладки для просмотра предложенных вариантов. Поэтому предлагаю выводить голосование за тэги прямо в попап:

Быстрое голосование за тэги

1) Рядом с карандашиком отображать текущее количество предложенных вариантов, чтобы сразу знать стоит ли нажимать на кнопку или нет, если тебе самому нечего предложить, но хочется за что-то проголосовать;


2) Сделать старые кнопки меньше, а то они бессмысленно гигантские;


3) Выводить построчно предлагаемые варианты и возможность проголосовать.


И бонус скину в комментарии

Показать полностью
Отличная работа, все прочитано!