This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Forum Helper browser extension

Originally just for myself (and for another fellow user), I wrote an extension for Chromium browsers, helping me to cope with some annoyances and bugs of the forum, as well as for inserting predefined reply templates, for easy jumping to favorite subforums, for identifying anonymous users by custom tags, and for detecting spam. It also notifies me when a new post contains a keyword of my choice. Over the time its complexity grew, and I told myself that perhaps some other regular users of the forums could appreciate it too. So if you are interested, have a look at it in Chrome's webstore. It is free, it does not collect any user data, and it does not show any advertisement.

There is also a detailed description at https://gfh.truxoft.com/, including a Changelog, and a ToDo list. Below, there is a screenshot showing how it looks in the browser. Besides Chrome, it should work in Edge, Opera, and in other modern Chromium browsers.

If you have any questions, or comments, do not hesitate to ask here.

  • Found a BUG! For some reason the extension totally rearranges the page. I mean it changes the text! Look at this comment: https://forums.garmin.com/developer/connect-iq/i/bug-reports/type-checker-error-for-nullable-variable-inside-loop?CommentId=c2b29e8c-a3cb-41cc-9a61-af84c071bc54

    On the same page look at the original post with and without the extension (or with the extension in one tab and in incognito mode in other window) and you'll see, that not only it changes SDK to Sdk, var to Var, etc, but also !=  to = (removes the exclamation mark) in other words if there's one thing I use this forum for is Monkey C related code snippets, that is totally unusable with the plugin.

  • It is not a bug, it is a feature Slight smile

    You can (temporarily or permanently) disable the option "Remove excessive formatting"

  • Hmmm. What? English is not my native language, but I don't know what is excessive in Monkey C code and why changing it in a pretty strange way makes it better.

  • GFH checks the posts for the percentage of unusual formatting, like for example large fonts, all-caps, coloured text, text on a long single line within a code box (requiring annoying scrolling - quite frequent at text copied from certain online translators), etc.

    When the ratio of unusual formatting is too high (excessive), GFH attempts to normalize the text. The threshold differs at individual categories of users. So for example in this specific case, when you assign the label "CIQ developer" to the author of the post, the formatting remains untouched.

    Or, as I already suggested, you can disable the feature entirely, in the GFH settings.

  • Understand.

    Is the username (whether it's a number or a chosen name) taken into consideration as well (for users without category)?

  • Is the username (whether it's a number or a chosen name) taken into consideration as well (for users without category)?

    No, only the category plays a role. Just a note - the excessive formatting removal can happen even at privileged users, when the ratio of unusual formatting exceeds their elevated threshold. Frankly, I did not really test it much on the coders' forum, so the algorithm may need some tweaking and exceptions. I've put it on the to-do list, but canot promise any quick update. If you see to many false positives, just turn the option off, for the time being, before I manage to get to it.