unixforum-compact (userscript)

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

unixforum-compact

Сообщение watashiwa_daredeska » 13.11.2010 22:55

Ввиду того, что все официальные темы на этом форуме мне не особо нравятся, я в свое время накорябал userscript (greasemonkey script), который слегка меняет внешний вид темы TextGray (которой я пользуюсь). Некоторое время я ненапряжно (очень ненапряжно, надо сказать) этот скрипт подпиливал, пока, наконец, не оказалось, что все мои потребности этот скрипт решает. По крайней мере те, которые я придумал.

Поэтому я решил, что настало время принести немного счастья людям, а в ответ получить с них некоторое количество идей. И выложил «первую публичную» версию. Хотя ссылка у меня в подписи болтается уже довольно давно, однако полноценный открытый проект объявлен не был. Так что, объявляю.
Цель: сделать интерфейс более компактным, повысить плотность информации.
Поддерживаемые браузеры: Mozilla Firefox, Google Chrome/Chromium. Другие браузеры лично я поддерживать не планирую, но you are welcome: исходники есть, форкайте, присылайте патчи и т.д.
Лицензия: Изображение

Где взять:
Userscript: http://userscripts.org/scripts/show/54065. Для использования в Firefox требуется расширение Greasemonkey.
Расширение для Chrome: http://chrome.google.com/extensions/detail...cahfmamplelopci
Исходники на Github: http://github.com/diseaz/unixforum-compact
Issue tracker: http://github.com/diseaz/unixforum-compact/issues

Известные недостатки:
Описаны в Issue tracker.
+ Темы Standard и Winter поддерживаются кривовато. Не знаю, надо ли это кому?

P.S. Надеюсь, админы и остальные модераторы форума простят меня за то, что для chrome extension я выбрал логотип unixforum.org. Всё-таки скрипт заточен именно под него и является, фактически дополнением к сайту. Хотя, если есть возражения, сменю, конечно.
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: unixforum-compact

Сообщение sash-kan » 14.11.2010 02:12

watashiwa_darede... писал(а):
13.11.2010 22:55
в ответ получить с них некоторое количество идей
howtoinstall писать, возможно, не стоит, но хотя бы ссылка на greasmonkey, imho, не помешала бы.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: unixforum-compact

Сообщение watashiwa_daredeska » 14.11.2010 03:35

sash-kan писал(а):
14.11.2010 02:12
ссылка на greasmonkey, imho, не помешала бы.
Done.
Спасибо сказали:

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: unixforum-compact

Сообщение watashiwa_daredeska » 26.11.2010 04:43

Версия 0.1.13.
  • Поправлено отображение цитат в новостях от rssbot (Issue 1).
  • Сообщения топикстартера отмечаются буковкой "T" после имени в заголовке сообщения (Issue 2).
Спасибо сказали:

Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: unixforum-compact

Сообщение BURF » 26.11.2010 06:46

отлично, спасибо. А чем выражается кривость standart? Я что-то не замечаю :)
Спасибо сказали:

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: unixforum-compact

Сообщение watashiwa_daredeska » 26.11.2010 08:18

BURF писал(а):
26.11.2010 06:46
А чем выражается кривость standart?
В кнопочках, которые в заголовке каждого сообщения отображаются. Те кнопочки, которые переносятся из других мест — остаются графическими, занимают много места и иногда не влезают в одну строку. «Синтетические» кнопочки — текстовые, что вызывает разнобой в дизайне. Пара кнопочек в TextGray просто удаляется: "Наверх" и "+ Цитата", а в Standard они остаются. А так, в общем, всё нормально. А, стили цитаты для сообщений rssbot'а заточены под TextGray и не совсем подходят под Standard, но это уже надо детектировать текущую тему и подстраивать стили. Хотя… Возможно лучше хачить DOM.
Спасибо сказали:

Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: unixforum-compact

Сообщение BURF » 09.01.2011 07:47

На главной странице и на подфорумах такого нет, зато в любой открытой теме внизу есть пустое место, равно по объему открытой теме. На скриншоте открыта тема и прокручена до обычного "низа" Но обратите внимание на скроллбар! Он едва перевалил за середину.
Изображение
Браузер Google Chrome 7.0.517.44, установлено расширение unixforum-compact
Это несколько мешает пользоваться скроллбаром, да.
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4875
ОС: Gentoo

Re: unixforum-compact

Сообщение /dev/random » 09.01.2011 13:32

BURF писал(а):
09.01.2011 07:47
установлено расширение unixforum-compact

А если его вырубить?
Я ничего подобного не наблюдаю.
Спасибо сказали:

Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: unixforum-compact

Сообщение BURF » 09.01.2011 13:53

И верно, из-за расширения. Прошу прилепить это к соответствующей теме.
Спасибо сказали:

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: unixforum-compact

Сообщение watashiwa_daredeska » 10.01.2011 13:50

Не воспроизводится, к сожалению. Даже не представляю, где нынче нарыть версию 7.0.517.44, чтобы проверить в точности.
Спасибо сказали:

Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: unixforum-compact

Сообщение BURF » 15.01.2011 12:44

watashiwa_daredeska писал(а):
10.01.2011 13:50
Не воспроизводится, к сожалению. Даже не представляю, где нынче нарыть версию 7.0.517.44, чтобы проверить в точности.

ну и ладно, в 8.0.552.237 все работает
Спасибо сказали:

Lan4
Сообщения: 339
Статус: hikki
ОС: Arch

Re: unixforum-compact

Сообщение Lan4 » 30.08.2011 22:44

Весьма благодарен, очень полезно.
Но нашел баг - при нажатии на "Вставить имя" ("Insert name" в английском варианте) имя вставляется дважды.

Chromium 13.0.782.215
Спасибо сказали:

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: unixforum-compact

Сообщение watashiwa_daredeska » 31.08.2011 00:30

Lan4 писал(а):
30.08.2011 22:44
при нажатии на "Вставить имя" ("Insert name" в английском варианте) имя вставляется дважды.
Хм… Не воспроизводится. Без расширения всё нормально работает? Расширение, вообще-то, не трогает обработчики.
Спасибо сказали:

Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: unixforum-compact

Сообщение BURF » 31.08.2011 07:14

Lan4 писал(а):
30.08.2011 22:44
Но нашел баг - при нажатии на "Вставить имя" ("Insert name" в английском варианте) имя вставляется дважды.

Google Chrome 13.0.782.112, не воспроизводится
Спасибо сказали:

Lan4
Сообщения: 339
Статус: hikki
ОС: Arch

Re: unixforum-compact

Сообщение Lan4 » 31.08.2011 09:55

watashiwa_daredeska писал(а):
31.08.2011 00:30
Хм… Не воспроизводится. Без расширения всё нормально работает? Расширение, вообще-то, не трогает обработчики.

Да, без расширения нормально. Странно как-то...
Спасибо сказали: