Parkad

Parkad

Ничем не примечательный добрый динозаврик. Когда-нибудь из меня получится нефть...
Пикабушник
поставил 2271 плюс и 403 минуса
отредактировал 337 постов
проголосовал за 695 редактирований
Награды:
За поиск новых фич Пикабу За помощь Лампочгуку5 лет на Пикабу редактирование тегов в 100 и более постах БагХантер
49К рейтинг 82 подписчика 12К комментариев 73 поста 12 в горячем
16

Удаление постов (почти)

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

Удаление постов (почти) Пикабу, Функционал сайта, Посты на Пикабу, Профиль, Текст

Подробно: https://help.pikabu.ru/hc/ru/articles/4410802257682-Как-скрыть-свой-пост-из-профиля

Кратко:

1. нельзя скрыть все свои посты (можно не больше четверти)

2. нельзя скрывать совсем свежие

3. функция доступна не всем.

4. по прямой ссылке всё работает как обычно. Вот пример такого поста: Посвящаю этот пост @dovred'у

Мне не очень нравится что новые фишки появляются тихо и без обсуждения, поэтому велком в комментарии

Показать полностью 1
459

Убираем красивое оформление коротких постов

Как многие заметили, теперь у коротких текстовых постов имеется разноцветный такой фон. Вдруг случайно увидел просьбу это убрать и за пару минут набросал правило для ublock origin.

1. Открыть настройки μBlock:

Убираем красивое оформление коротких постов Пикабу, Дизайн, Блокировка рекламы, Оформление, Короткопост

2. В список фильтров дописать две строчки

3. Не забыть сохранить все изменения

Убираем красивое оформление коротких постов Пикабу, Дизайн, Блокировка рекламы, Оформление, Короткопост

Для тех, кто не умеет копировать с скриншотов дублирую текстом:

! Disable fancy style for short posts
pikabu.ru##svg.icon--ui__bg-story-short
pikabu.ru##+js(rc.js, story_short, .story_short, stay)

5. Обновить страницу с Пикабу

6. Вы великолепны, поздравляю!

P.S. Тестировалось только с μBlock и вряд ли заведется где-то ещё.

UPD: Настоятельно рекомендую альтернативный способ. В настройках юблока в вкладке "список фильтров" в самом низу можно импортировать целый список. Укажите этот адрес: https://f.sldr.xyz/raw/pikabu_unfancy_rules. Во-первых, эта версия работает быстрее, а во-вторых я смогу её обновить.

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

Короткие посты без оформления

Функционал ещё не дошел до релиза, но это не мешает на него охотится.

Посмотрите: авторы (некоторые) теперь имеют возможность выбирать, хотят ли они добавлять оформление к своим постам.


Вот с оформлением (привычная картинка):

Короткие посты без оформления Функционал сайта, Пикабу, Оформление, Длиннопост

А вот так выглядит короткий пост, но в старом стиле!

Короткие посты без оформления Функционал сайта, Пикабу, Оформление, Длиннопост

P.S. Функционал доступен не всем. Не пугайтесь если его нет, идёт эксперимент.

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

Автоматическое скрытие NSFW

Десктопный пикабу позволяет либо сворачивать все посты, либо показывать все. Третьего, увы, не дано. Но ведь хочется что-то вроде блюра для NSFW-постов! Поэтому я взял и исправил это недоразумение при помощи простого скрипта.

Автоматическое скрытие NSFW Userscript, Tampermonkey, Greasemonkey, Пикабу, Скрытие постов, Сворачивание, Текст

Суть проста — если пост содержит тег NSFW и ещё не свёрнут, то его нужно автоматически свернуть. Вот и всё.

Для работы нужно установить TamperMonkey в Chrome. Под FireFox не проверял, но можете попробовать GreaseMonkey.

Чтобы установить, кликните по ссылке: https://f.sldr.xyz/raw/pikabu_nsfw.user.js

Посмотреть код: https://f.sldr.xyz/pikabu_nsfw.js

8

Интерфейс редактирования тегов

Как известно, на Пикабу есть два родственных механизма: редактирование тегов и слияние тегов. Если кто не помнит, слияние позволяет переименовывать один тег в другой.

Двигаемся к сути. Сегодня я попробовал отредактировать пост и добавить ему тег "ideer". Всё шло хорошо, было у поста два тега, появился третий. Можно нажимать большую кнопку?

Интерфейс редактирования тегов Редактирование тегов, Интерфейс, Предложения по Пикабу, Объединение тегов, Баг, Баг на Пикабу, Багрепорты, Длиннопост, Мобильная версия, Теги

Загадка: что пошло не так? Ответ очень прост: я не добавил новый тег, о чём и сообщает пикабу. «Но ведь в интерфейсе он появился!» — сказали бы вы, если бы заинтересовались хоть капельку. И вот, наконец, суть предложения.

Интерфейс редактирования имеет более примитивную логику, нежели механизм где-то на сервере (CC: @SupportTech, я считаю это багом)

1. Он тупо не учитывает тот факт, что тег "ideer" был переименован в "Подслушано";

2. Он никак не позволяет это узнать. Сообщение об ошибке не облегчает задачу.

Решение просто:

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

2. В списке отображать теги не как я их написал, а так, как они будут отображаться в конце-концов, после всех переименований.

3. Если появился дубль, то не отображать его

Сравнение моего предложения с альтернативами.


1. Указывать прямо в поиске, что тег слит в другой. Решение очень хорошо, но нагружает и интерфейс, и сервера. Учитывая то, сколько усилий уделяется Редактированию, лучше об этом и не мечтать (бонус в комментариях).


2. Компромиссный вариант — я ввожу "Ideer", а мне выпадает "Подслушано", без каких-либо пометок о слиянии. Немного путает, но вполне терпимо. Так это реализовано при создании поста, кстати:

Интерфейс редактирования тегов Редактирование тегов, Интерфейс, Предложения по Пикабу, Объединение тегов, Баг, Баг на Пикабу, Багрепорты, Длиннопост, Мобильная версия, Теги

3. Не давать вообще выбирать тег, который уже присутствует в посте, независимо от его написания. Так, например, в поиске не отображаются присутствующие в "каноническом" написании. Это внесёт лишь больше путаницы, поскольку будет совершенно непонятно почему тег "ideer" не ищется в поиске, и даже не даёт его создать. Выглядит как бага, которую хочется репортить. Пример ниже:

Интерфейс редактирования тегов Редактирование тегов, Интерфейс, Предложения по Пикабу, Объединение тегов, Баг, Баг на Пикабу, Багрепорты, Длиннопост, Мобильная версия, Теги

4. Сделать существующее сообщение об ошибке более информативным и писать там, что теги конфликтуют. Весьма неплохо, но что если конфликтов несколько? Также эта ошибка появляется только при нажатии "отправить", что несколько поздно. Из хорошего — реализация максимально простая, даже не нужно менять фронт.

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

"Показать больше"

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

"Показать больше" Предложения по Пикабу, Дизайн, Картинки, Длиннопост

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

"Показать больше" Предложения по Пикабу, Дизайн, Картинки, Длиннопост

Итак. Я предлагаю очень длинные картинки отображать не как обычные, а добавлять им кнопку "показать полностью". Тогда они будут иметь вполне разумную ширину, а на превьюшке можно будет что-то разглядеть. А то нынешняя миниатюра практически бесполезна.

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

Ответ на пост «[Важно!] Новые правила: создание сообществ и клубничка» 

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


Хочется иметь возможность делиться большим набором подписок с другими пользователями, будем называть его <лентой>. Чтобы можно было в один клик подписаться на сразу несколько авторов, тегов и сообществ, которые были аккуратно отобраны другим человеком.


Что это предложение позволяет:

1. Группировка непопулярных и специфичных постов/авторов в одну кучу, но без создания сообщества.

2-3. Объединение смежных сообществ в одну суперленту.

4. Группировка отдельных постов в группы по какому-то признаку

# Пример 1:

Вася долго бродил по пикабу и с большим трудом нашел несколько авторов, которые пилят комиксы в определенном стиле и на определенную тематику. Нельзя сказать, что Вася один, много других пикабушников тоже интересуются такими комиксами, но они не знают про малопопулярных авторов и не имеют времени чтобы их искать. К счастью, Вася может поделиться своими трудами с сообществом: он создаёт <ленту>, в которую добавляет подходящих авторов и теги. После этого всякий другой может взять и подписаться на неё, чтобы видеть интересные посты.


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

## Кросспостинг как альтернатива

Разумеется, Вася мог бы создать сообщество, четко описать её тему и переносить туда подходящие посты. Но с этим есть проблемы:

1. Вася не может отнять пост из других сообществ. А авторы хотят публиковаться в крупных, например Комиксах.

2. Возникнет много вопросов вроде "я сделал пост, а потом пришел какой-то Вася и забрал его в невнятное соо"

Кросспостинг (один пост в нескольких соо) частично решает первую проблему, но у него хватает своих.

# Пример 2

Как упомянули в обсуждениях поста про нововведение, теперь NSFW посты могут быть только в NSFW-сообществах. Соответственно откровенные посты про историю и искусство оказываются в ситуации, что вообще-то они относятся к более общей тематике (История), но должны быть опубликованы в отдельном соо (История 18+). Некоторых людей мало беспокоит NSFW-шность поста и они хотят видеть оба сообщества. Для этого адмодеры Истории создают официальную <ленту>, которая объединяет два сообщества в одно. Они настраивают её так, чтобы в ней были все посты и из Истории, и из Истории 18+. После чего любой пикабушник может одним кликом подписаться и туда, и туда.

# Пример 3

Поскольку сообщества теперь может создавать каждый, то неизбежно появятся несколько сообществ со схожей тематикой. Скажем, "История Европы" и "История Америки". Это удобно, но есть люди, которым не интересно такое разделение. Они хотят видеть все исторические посты.

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

Как вы уже догадались, можно объединить все различные "История того-то" в одну <ленту> и сделать людей счастливее.

# Пример 4

Есть у нас @Cat.Cat. Он пишет посты на очень-очень разные темы. Но, к сожалению, с текущей системой подписок нельзя подписаться на "автор Cat.Сat + тег катастрофа". Поэтому Cat.Сat группировал их при помощи публичных сохранёнок, но это совсем неудобно (Пост с навигацией по Коту). Но если бы на эти самые сохранённые можно было бы подписываться, то все стало бы веселее. Т.е. Cat.Сat создаёт <ленту> и вручную по-одному добавляет туда все свежие посты, чтобы подписчики именно определенной <ленты> могли их увидеть.

Получается, что <лента> в данном случае выполняет роль сохранённых постов вместе с возможностью прописки на них.

# Недостатки

Положительные стороны я описал, теперь недостатки:

1. Можно объединять профили в <ленту> исключительно чтобы коллективно их минусовать. Это тоже становится очень удобно.

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

3. Напишите в комментариях, мне сложно придумать.


# Возможное развитие

1. Было бы здорово скрестить <ленты> с сообществами, чтобы адмодеры могли автоматически добавлять какие-то посты в ленту сообщества.

2. Добавить средства для ручного удаления автоматически добавленных в <ленту> постов.

3. Тогда заодно и позволить нескольким людям администрировать <ленту>, чтобы удалять посты быстрее.


# Альтернативы

1. Кросспостинг. Почти полностью заменяет, но что если правила двух соо не сходятся? Либо же автор поста не согласен с позицией администрации соо и отказывается публиковать туда свои посты. Плюс в соо все равно нельзя автоматически добавлять посты с определенными тегами или от некоторых авторов.

2. Более мощный механизм подписок. Сейчас нельзя подписаться на комбинацию тегов, как можно её заигнорить. Это может как серьезно усилить <ленты>, так и полностью их заменить. Но найти правильных авторов и правильные теги может быть не так-то просто (см. пример 1)


Спасибо за внимание!

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

Быстрое удаление тегов

Как все знают, есть быстрое редактирование тегов. Оно позволяет легко и просто добавлять новые теги к постам. Но нельзя удалять!

Быстрое удаление тегов Предложения по Пикабу, Редактирование тегов, Дизайн, Пикабу, Теги, Предложение

Я предлагаю добавить в выделенную пустоту список тегов, которые уже есть у поста. А справа от них, рядышком с цифрами, нарисовать крестик. Жмёшь по крестику — вот тег и исчез. Очень удобно, ведь так?

7

Голосование за посты в редактировании

Когда мне нечего делать, я захожу в редактирование тегов. Чем-то похоже на Свежее, но интереснее, да и полезным делом занимаюсь. Но там нельзя голосовать за посты!

Голосование за посты в редактировании Предложения по Пикабу, Голосование, Редактирование тегов, Редактирование, Дизайн, Мобильная версия

На скрине выше сразу в глаза бросается две вещи:

1. "Эмоции" находятся впритык к разделительной линии под ними. Не очень здорово.

2. Нельзя поставить плюс самому посту, этих кнопочек нет.

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

Показать полностью 1
190

Практическая каллиграфия в комментариях

Практическая каллиграфия в комментариях Каллиграфия, Комментарии, Комментарии на Пикабу, Мат, Гифка, Скриншот

#comment_183410428

Отличная работа, все прочитано!