April 28th, 2009

Гомер Фшляпи

Параметр для URL чтобы показать пост без свёрнутых тредов

Гениальное и полезное:


Добавьте параметр для URL чтобы открывать пост без свёрнутых тредов!

Например:  username.livejournal.com/123456.html?expand=1

Т.е. страницы все будут, но свёрнутых тредов не будет.


Poll #1391743 Пост без свёрнутых тредов

Было бы это вам удобно?

Да!
115(91.3%)
Всё равно
4(3.2%)
Оставьте как есть
7(5.6%)
jared/jensen 2

Хочется иметь административный лог для сообществ

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

Пример 1
В сообществе есть пять модераторов. Один из них - непонятно кто - периодически пропускает нежелательные посты: безграмотные, неинтересные. В ответ на прямой вопрос никто не сознается. Как смотрителю выяснить, кто это - кого следует исключить из модераторов?
Если бы в ЖЖ был журнал модерации хотя бы за последние 2-3 дня, проблема бы решилась.

Пример 2
Кто-то пошалил и расставил всем постам в сообществе за последний месяц неправильные теги. По умолчанию для сообществ выставлена опция "Теги может ставить любой участник" - и это удобно, но, увы, не защищает от идиотов. Кому оторвать руки? Кого забанить за баловство? Сейчас это понять невозможно. Если бы факт добавления тегов отмечался в логе, виновник был бы найден моментально.

Это я не из головы выдумываю, это реальные проблемы, с которыми мы сталкиваемся.
Например, вот к этому посту кто-то сегодня ночью поставил кучу левых тегов:
http://community.livejournal.com/greg_house_ru/282309.html
Это уже не первый раз, и мы не можем узнать, кто это. Написала запрос в abuse team, но не уверена, что они занимаются такими вопросами. Как нам найти виновного? Может, вы можете помочь?

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

ETA: Еще неудобно, что когда выбрана опция "теги могут ставить только смотрители", их действительно могут ставить только смотрители, а модераторы не могут. Получается, что модератор пропускает пост и пост висит без тегов, пока не придет смотритель. А смотритель потом вынужден ставить теги ко всем появившимся за время его отсутствия постам. Не понятно, почему модераторам не доверяют эту задачу.
head

Доработка lj-cut

Программирую свой стиль, столкнулся с проблемой. Проблема в следующем, сейчас ссылка создаваемая механизмом lj-cut никаким образом не идентифицируема для разработчика собственного стиля. У неё нет идентификатора или класса, она не заключена ни в какой контейнер, например, div. Поэтому при создании собственного стиля, задать ей параметры через CSS, не затрагивая стили других ссылок, чрезвычайно проблематично. Решить эту проблему очень просто, достаточно дописать в движке html-код для отображения этой ссылки:

Вместо: [b]( ... )[/b]
Прописать: [b class="ljcutlink"]( ... )[/b]
или более грамотно: [div class="ljcutlink"]( ... )[/div]
а ещё лучше без скобок вообще: [div class="ljcutlink"]...[/div]

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