Hatred's Log Place

DON'T PANIC!

Nov 3, 2016 - 2 minute read -

Ветки обсуждений в Thunderbird

Просто перечисление нескольких скрытых опций, которые могут оказаться полезными. В дополнение к http://kb.mozillazine.org/Stop_threading_by_subject:

  • mailnews.sort_threads_by_root - если кому-то хочется, что бы при сортировке по дате обсуждений использовалась дата корневого письма, а не самого последнее. Не знаю, кому такое может пригодиться, но полезно знать, на случай, если какое-то расширение изменит эту настройку в true.
  • mail.operate_on_msgs_in_collapsed_threads - управляет поведением на свёрнутых обсуждениях: показывать не-conversation вариант (true - по-умолчанию) или показывает корневое сообщение (false). Так как conversation-вариант попросту нефункциональный в TB, то я использую false.

Теперь ищу способ для:

  • Сделать свернутое обсуждение не просто подчёркнутым но выделенным жирным. Вроде как через пользовательский CSS можно.
  • Сделать так, что бы обсуждение было только с одним уровнем ветвления, а остальные сообщения были в порядке прихода. Для большинства обсуждений важна хронология, а контекст содержится в цитируемом сообщении. Этот бы вариант можно было бы решить группировкой по дискуссии (Group By Discussion), к сожалению поиск в интернете для этого не дал мне результатов (и вопрошание на SuperUser - тоже).

Ну а под катом немного расширений, которые могут показаться кому-то интересными в части организации дискуссий.

  • Total Message
    • Плюсы (здесь и далее - плюсы и минусы - для меня)
      • добавляет дополнительные средства по сортировке, например, сортировка по двум критериям. Но хорошо работает только на Earlybird.
      • позволяет управлять вышеозначенными опциями через GUI.
    • Минусы
      • пытается изменять и отображение заголовков в сообщениях, что мне не нужно. Тем более, что другие расширения, типа ThreadVis при этом ломаются.
    • Thunderbird Conversations, https://github.com/protz/thunderbird-conversations
      • Практически то, что мне хотелось в плане огранизации бесед. Но крайне глючная штука: легко может отметить непрочитанное письмо прочитанным (самая беда) или прочитанное - непрочитанным (не так страшно). И как-то вообще неторопливо работает.
    • ThreadVis, http://threadvis.github.io/
      • Визуализирует цепочку сообщений и позволяет, в большинстве случаев по ней переключаться из любого места переписки. Не всегда работает корректно, иногда начинает “прыгать”, пытаясь подобрать правильный размер, лечится ручным увеличением и уменьшением масштаба.
    • CompactHeader
      • Рисует более компактные кнопки в заголовках сообщений. Не нужно при использовании Conversations.