I suppose I’d like them (by their preference) to be redirected to the new path. So they can never accidentally visit the modern version, which might for example just show up as a blank screen. (That’s what happens with old enough browsers.)
I hear you. I’ll give it some thought.
Apologies, no insult intended, it’s just I was troubled by the apparent dismissal.
Updates
There will be bugs, let me know.
Real-time updates
- Topics on the homepage now automatically refresh, new topics appear at the top and bumped topics reorder
- Replies from other users appear in real-time while you’re reading a topic
- “Username is typing…” indicator shows when someone is composing a reply
Read/unread topics
- Unread topics now appear in bold text, read topics appear lighter and thinner
- Removed the old number badges
Uploads
- You can now remove an uploaded file by tapping the X button next to the filename
- Works in both replies and new topics
- Upload button now works reliably on touchscreens
Bug fixes
- Tapping edit or reactions no longer jumps to the top of the page
- New replies and edits now show immediately after posting
- Creating a new topic now takes you to the topic instead of back to the homepage
Update to Dumbcourse Companion APK
- fixed uploads in webview
https://github.com/alltechdev/dumbcourse-apk/commit/d890fff3d5aa4c2d2c4b6afb4cde55a8407fe5c2
Added LanguageTool integration! ![]()
Since this plugin is meant for small phones and older systems, typing (and typos) can be a real pain. So I added support for LanguageTool (https://languagetool.org/) to automatically clean up text.
You can use it in a few ways:
- Public API (quickest setup)
- Your own LanguageTool account + API key
- Self-hosted LanguageTool (bring your own endpoint + secret)
Click the little
and it’ll rewrite the text by fixing everything it detects (spelling, grammar, spacing, etc. depending on your plan or hosting mode…).
“AI but not AI” vibes: it’s smart, but it’s not an LLM writing your post for you.
Cost-wise: free-ish / rate-limited depends on whether you use the public API vs self-hosting. Self-hosting = you control limits.
Also: I might refine this into a separate plugin just for LanguageTool support — it’s a pretty solid standalone idea.
I have tried this out after @merefield suggestion (thanks again) and what a great plugin to have for the “olds” !
This plugin has topic-list paginations which is great, but is there any possibility in the future of getting topic-posts pagination as well?
Is it possible to incorporate custom CSS into Dumbcourse?
Still alive? This is a really good one (!)
Yes, still alive and in use at Forum
We have merged it into our master plug-in:
So the repo linked in the OP is no longer supported?
Out of interest why did you merge them? You are potentially forcing functionality on community users they don’t need/want?
Generally it’s a good practice to keep functionally distinct plugins separate so they can be added in a more flexible, modular fashion. (Official plugins used to do this which was imho a superior situation were it not for the benefits it brings at build time but that’s specific to the bundled plugins.)
Still supported. Repo is at the same link on my GitHub as it was before. This was easier for us, to have everything in one central place.
It has everything we use, and we don’t need to rebuild discourse every time we need something tiny.
Sorry, what?! ![]()
Thanks, I will check it. Dumbcourse is the way to go with Tor Discourse version. Now I have more functionalities to watch into ![]()
Please check the repo, every functionality have their own switch to enable/disable. I think they are doing a really good job here.
And everyone can make their own contributions via PR as well.
I’m agree with the concept to have different plugins for the Discourse community but I totally understand they packed all of them to their own community as well.
Oh ok I think I was just tired, I realize now what he was implying.
You thought I was trying to push our ENTIRE merged plugin. My mistake in wording.
Dumbcourse standalone is still available where it always was:
I though you meant forcing on jtechforums users, sorry ![]()
Four our use case, so many specific features we needed were too hard to manage as separate plugins so we made something custom to us, but all the standalone dumbcourse code is still at the link above.
You can fork, or if you want to contribute, I can ask @TripleU to unarchive.


