
Например, вот на этом снимке экрана легко запутаться в уровнях коментариев.
Мне хотелось чтобы дерево коментариев было оснащено такими вертикальными линиями с минусиками к которым мы привыкли во многих современных редакторах. И я это сделал на выходных.
Сравните со снимком экрана после.
Описание
Я пользуюсь Оперой, но думаю, что это решение нетрудно приспособить для ОгнеЛиса тоже.
Доп.: pietrovich портировал для ОгнеЛиса, см. далее на странице.
В Опере для каждого сайта можно назначить свои собственные стили (CSS) и скрипты (javascript).
- Сделал для Оперы пользовательские стили, которые добавляют лёгкие полупрозрачные вертикальные линии, чтобы было видно уровень вложенности коментариев.
- Сделал пользовательский скрипт, который после загрузки страницы добавляет каждому коментарию кнопочку минус, которая позволяет свернуть текст коментария и всех вложенных коментариев (ответов).
Установка
- Скачать последнюю версию с http://yfka-lipt.narod.ru/habr/habr_opera.zip
- Распаковать каталог habr куда-нибудь
(хороший тон хранить настройки в домашнем каталоге пользователя, я положил рядом со всеми данными Оперы) - Открыть главную страницу хабра в Опере и щелкнуть правой кнопкой мыши;
в появившемся меню выбрать
Edit Site Preferences… (Настройки для сайта...)
- Выбрать вкладку Display (Вид).
В ней нажать кнопку Choose...(Обзор...) и выбрать файл habr.css в распакованном каталоге.
- Выбрать вкладку Scripting (Скрипты).
В ней нажать кнопку Choose...(Обзор...) и выбрать теперь уже сам распакованый каталог habr.
- Нажать ОК.
И обновить страницу F5.
Заключение
Лично мне с этим модулем стало намного удобнее.
Это опенСорс без каких-либо ограничений. Улучшайте, модифицируйте, используйте как вам хочется.
P.S. Перенёс в коллективный блог.
(Спасибо за карму).