# Dumbcourse – интерфейс для старых браузеров на /dumb (D-pad + малые экраны)

**URL:** https://meta.discourse.org/t/dumbcourse-old-browser-friendly-ui-at-dumb-d-pad-small-screens/395104
**Category:** Plugin
**Created:** [04.Февраль.2026 02:39:08 UTC](https://meta.discourse.org/t/dumbcourse-old-browser-friendly-ui-at-dumb-d-pad-small-screens/395104 "2026-02-04T02:39:08Z")
**Posts on this page:** 1
**Showing post:** 38

<div class="post-metadata">

### Author: ![TripleU](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tripleu/32/465842_2.png) [@TripleU](https://meta.discourse.org/u/TripleU)
#### Post date: [30.Август.2026 15:58:51 UTC](https://meta.discourse.org/t/dumbcourse-old-browser-friendly-ui-at-dumb-d-pad-small-screens/395104/38 "2026-08-30T15:58:51Z")

</div>

Привет, ребята, тут немного странная история, но вот она:

Раз мы техфорум, мы, конечно, немного разбираемся в плагинах для Discourse — по крайней мере, достаточно, чтобы навредить…

Со временем у нас накопилось много отдельных плагинов, и в какой-то момент стало сложно их все поддерживать. Поэтому мы объединили всё в один большой плагин, сохранив при этом организацию, модульность и правильное внутреннее разделение.

**Dumbcourse** тоже поехал с нами.

Вот что сейчас находится внутри:

## JTech Tools

Один объединённый плагин для Discourse, **9 модулей** , и у каждого модуля есть свой переключатель вкл/выкл.

1. **Dislike / Phantom Reactions**  
В выбранных категориях лайки становятся «призрачными». Они не учитываются и не отображаются нормально, скрыты из истории, удалены из рейтингов, а связанные уведомления автоматически очищаются. Также есть опциональный белый список групп, журнал аудита и задача по очистке.

2. **Another SMTP**  
Позволяет настроить альтернативный исходящий почтовый шлюз со своим сервером, портом, настройками TLS/аутентификации, опциональной перезаписью домена отправителя и пользовательскими таймаутами.

3. **Mini-mod**  
Даёт модераторам групп категорий дополнительные возможности модерации, такие как создание/редактирование категорий, редактирование/перемещение тем и т.д. У каждого разрешения есть свой переключатель, с ограничениями для функций уровня TL4.

4. **Mod Tooling / Mod Categories**  
Это большая коллекция инструментов для персонала, включая:

5. **Dumbcourse**  
Упрощённый SPA-фронтенд для форума по адресу `/dumb`.

6. **Translator Tweaks**  
Несколько патчей и изменений поведения для официального плагина переводчика, включая обратное заполнение данных для обнаружения иностранных языков и несколько других доработок.

7. **Smart Search**  
Использует WordNet + расширение синонимами технического жаргона, когда поиск возвращает слишком мало результатов.

8. **Desktop Pop-up Notifications**  
Уведомления в стиле Jelly (тосты) для новых уведомлений форума. Только для десктопа, опционально для каждого пользователя, с настраиваемым таймаутом.

9. **Disteleplus**  
Этот модуль вырос во что-то серьёзное.

У каждой отдельной функции есть свой раздел настроек, и её можно отключить независимо от других.

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/3/e/f3eb5ebd92b3193e9b8aa987c8f2cca63336b3b7.png)

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

Если кто-то хочет разделить отдельные модули на отдельные плагины, сделать форки или поддерживать свои версии — пожалуйста, делайте это.

Мы, конечно, по-прежнему поддерживаем основной плагин сами, но мы не притворяемся, что мы самые профессиональные разработчики плагинов для Discourse в мире. При создании этого проекта было использовано довольно много ИИ, так что ожидайте баги/некачественный код, странные крайние случаи и, вероятно, некоторые сомнительные решения здесь и там.

Вклад, исправления, чистка кода и улучшения очень приветствуются.

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

И, конечно, особая благодарность всем членам JTech, которые внесли свой вклад до сих пор.

* * *

> **[GitHub - JTech-Forums/JtechTools: Jtech — combined Discourse plugin bundle: dislike,...](https://github.com/JTech-Forums/JtechTools)**
>
> Jtech — combined Discourse plugin bundle: dislike, another-smtp, mini-mod, mod-categories, dumbcourse. One plugin.rb, six admin tabs, no namespace collisions.

---

_[View the full topic](https://meta.discourse.org/t/dumbcourse-old-browser-friendly-ui-at-dumb-d-pad-small-screens/395104)._
