Я полагаю, что хотел бы, чтобы они (по своему желанию) перенаправлялись на новый путь. Таким образом, они никогда случайно не попадут на современную версию, которая, например, может отображаться как пустой экран. (Именно это происходит с достаточно старыми браузерами.)
Понимаю. Я подумаю об этом.
Приношу извинения, оскорбление не было намеренным, просто меня беспокоило кажущееся пренебрежение.
Обновления
Будут баги, сообщайте мне.
Обновления в реальном времени
- Темы на главной странице теперь автоматически обновляются: новые темы появляются сверху, а поднимавшиеся темы переставляются
- Ответы других пользователей отображаются в реальном времени, пока вы читаете тему
- Индикатор «Имя пользователя печатает…» появляется, когда кто-то составляет ответ
Прочитанные/непрочитанные темы
- Непрочитанные темы теперь отображаются жирным шрифтом, прочитанные — более светлым и тонким
- Убраны старые числовые значки
Загрузки
- Теперь можно удалить загруженный файл, нажав на кнопку X рядом с именем файла
- Работает как в ответах, так и при создании новых тем
- Кнопка загрузки теперь надёжно работает на сенсорных экранах
Исправления ошибок
- Нажатие на «Редактировать» или реакции больше не приводит к прокрутке к началу страницы
- Новые ответы и правки теперь отображаются сразу после публикации
- При создании новой темы вы сразу переходите к ней, а не возвращаетесь на главную страницу
Добавлена интеграция с LanguageTool! ![]()
Поскольку этот плагин предназначен для небольших телефонов и старых систем, ввод текста (и опечатки) могут стать настоящей проблемой. Поэтому я добавил поддержку LanguageTool (https://languagetool.org/) для автоматической очистки текста.
Вы можете использовать его несколькими способами:
- Публичный API (самая быстрая настройка)
- Ваш собственный аккаунт LanguageTool + ключ API
- Собственный хостинг LanguageTool (используйте свой эндпоинт + секретный ключ)
Нажмите на маленькую
, и текст будет переписан с исправлением всего обнаруженного (орфография, грамматика, пробелы и т. д. в зависимости от вашего тарифа или режима хостинга).
«ИИ, но не ИИ»: это умно, но это не LLM, пишущая ваш пост за вас.
Что касается стоимости: почти бесплатно / с ограничением скорости — зависит от того, используете ли вы публичный API или собственный хостинг. При собственном хостинге вы сами контролируете лимиты.
Также: возможно, я выделю эту функцию в отдельный плагин только для поддержки LanguageTool — это довольно солидная самостоятельная идея.
Я попробовал это после предложения от @merefield (спасибо ещё раз), и какой отличный плагин для «старичков»!
У этого плагина есть пагинация для topic-list, что здорово, но есть ли возможность в будущем добавить также пагинацию для topic-posts?
Возможно ли добавить пользовательские стили CSS в Dumbcourse?
Ещё жив? Это действительно отличная шутка (!)
Да, всё ещё жива и используется по адресу Forum
Мы объединили её с нашим основным плагином:
Значит, репозиторий, на который ссылается автор оригинального поста, больше не поддерживается?
Из любопытства: зачем вы их объединили? Вы, возможно, навязываете функционал пользователям сообщества, который им не нужен или не желателен?
В целом, хорошей практикой считается держать функционально различные плагины отдельно, чтобы их можно было добавлять более гибким и модульным образом. (Официальные плагины раньше поступали именно так, что, на мой взгляд, было лучшим решением, если не считать преимуществ, которые это даёт на этапе сборки, но это касается только связанных плагинов.)
Всё ещё поддерживается. Репозиторий находится по той же ссылке на моём GitHub, что и раньше. Нам так было удобнее — всё в одном центральном месте.
В нём есть всё, что мы используем, и нам не нужно пересобирать Discourse каждый раз, когда нам нужна какая-то мелочь.
Извините, что-что?! ![]()
Спасибо, я проверю. Dumbcourse — это правильный выбор для версии Tor Discourse. Теперь у меня есть больше функций, за которыми стоит следить ![]()
Пожалуйста, проверьте репозиторий: у каждой функции есть свой переключатель для включения/отключения. Я думаю, что они проделали здесь отличную работу.
Кроме того, каждый может внести свой вклад через PR.
Я согласен с концепцией наличия разных плагинов для сообщества Discourse, но я полностью понимаю, что они также объединили их все для своего собственного сообщества.
А, понятно. Я просто устал, теперь понимаю, что он имел в виду.
Ты подумал, что я пытаюсь навязать наш ПОЛНОСТЬЮ объединённый плагин. Ошибка в формулировке с моей стороны.
Отдельно стоящая версия Dumbcourse всё ещё доступна там же, где и раньше:
Я подумал, что ты имеешь в виду принудительное использование для пользователей jtechforums, извини ![]()
Для нашего варианта использования многие специфические функции, которые нам были нужны, было слишком сложно поддерживать как отдельные плагины, поэтому мы сделали что-то кастомное под себя, но весь исходный код отдельно стоящей версии dumbcourse всё ещё доступен по ссылке выше.
Вы можете сделать форк, или, если хотите внести свой вклад, я могу попросить @TripleU снять архив.


