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.

  • PS: I just noticed I published a version with a small bug preventing the editing of shortcuts. It is fixed now, uploaded to Chrome's webstore, and awaiting the approval from Chrome's staff, which usually takes a few hours. The bug is in v1.01.0280, and the fix is in v1.01.0284.

  • Nice! Installed and tested. Some very interesting functions.

    I can't get the reply templates to work. I press ctrl+shift+K and get the side label showing that the command is recognized. I then release those keys and write the 3 letter key, but nothing happens. Sometimes I get some key recognized (shown in the side pop in). If I hold ctrl and press keys I get some recognized, but other browser functions will trigger like ctrl + d adds a bookmark.

    I've installed 1.01.0284.

    I did a test in incognito mode with no other extension enabled and the templates works, so the error is on my side. I will investigate.

  • Thanks, Andy. As for the templates, you can try assigning a different Hot Key Trigger instead of the Ctrl+Shift+K. Some browsers, or some 3rd party apps may have already registered the Ctrl+Shift+K, and there may be a conflict. For example I think in Edge the Ctrl+Shift+K does not work. You can try Ctrl+Shift+D or even one of the non-letter keys, such as Ctrl+Shift+>

  • I got it working now. I disabled most extensions. Made sure the templates worked. Enabled the extensions one by one again...but after all had been enabled it still worked. So, no idea what happened there.

  • Don't you switch between different keyboard layouts, by hazard? Well, it could be also a bug in the extension, there are still plenty of them, but so far I had no problems on my end with this specific feature. If it happens again, try to check the console for errors.

  • My main browser is Edge. There are so many keyboard shortcuts in the newest Edge I didn't know existed Ctrl+Shift+> or Ctl+Shift+. opens the Copilot panel. I finally landed on Ctrl+Shift+: as a workable shortcut. Then added a few of my own predefined shortcuts related to corrupt fit files. Copying the source code from my most common replies.

    I don't have a lot of other browser extensions, just LastPass and uBlock Origin.

    So far, working well. 

  • Thanks, for the comments on Edge! I did not really have the time to test it much with anything else than Chrome, and just some very rudimentary testing on Edge and Opera. Perhaps, I should allow also other key combinations than just Ctrl+Shift, if there are really so few remaining choices with some browsers.

  • BTW, it may not be apparent, but you can assign shortcuts to external websites too, not only to Garmin forums or threads. On the Hotkeys » Bookmarks tab, you simply enter the 3-letter key and the URL you want to be redirected to after typing the Hot Key trigger + the key sequence. It can be Strava, Youtube, or Google, or whatever else you wish. 

  • I can't get the reply templates to work.

    Now, reported it too, specifically directly at OP replies on Edge. Replying to replies (not to the OP) worked, and in Chrome it worked with OP too. I tested it with Edge, and an OP, and indeed managed to replicate it too (although not always). So that's already a good news, since I may be able to track it down and fix.

    Another good news is, that there seems to be a simple workaround-fix available. At least it works for me every time - when you hit the Hotkey Trigger (Ctrl+Shif+K or whatever else you use), and the blue panel appears, and does not show the next key your press, then simply click with the mouse somewhere on the screen (without opening a link or submitting something), for example directly on the blue panel, and then it starts working fine again - the next keypress is already shown, and you can complete the 3-letter sequence.

    That's a temporary workaround, but I will try to find a way to fix it directly in the browser, it just may take a day or two. It is a rather tricky matter. 

  • ... and another positive news is that I completed another item from the TODO wish list, and the editing of user nicknames is now possible. So if you want to assign a name to someone with an anonymous numeric ID, and change it for example to "Dunb Sh**" (as requested by a fellow user Rofl), then you can do it. Respectively, the new version is still waiting for the approval from Chrome's team, so it may take a few hours before it is available.

    The editing of users' names will be possible in the Users tab of the GFH popup window, after clicking the badge of the concerned user. Although you cannot (yet) add or modify the predefined badges, you can edit directly the nickname.

    If the user in question does not have any badge yet, and is not listed on the popup, then you have to assign one to him in any of his posts - after clicking his name or avatar you can select one of the available badge types.


    It is probably apparent, but I prefer telling it anyway - all these modifications, badges, edited nicknames, spam labeling, etc, all of it happens only locally on your own browser, and nobody else can see it. So if you rename someone to  "Dunb Sh**", you do not need to fear that it will be disclosed publicly, except of perhaps if you post a screenshot containing it, or post a quote where the modified nickname is included.