This is a Google Chrome extension developed to try to help the users (including myself) of a SMF Forum.
The main feature is to automatically fetch and open the unread posts in different tabs. In addition, users can upload images into their posts with a simple copy-paste.
At lunchtime, the canteen menu can also be consulted.
- Fetch and open unread topics
- Key shortcuts
- Sidebar injected on forum
- Icon popup page
- Search for topics by name
- Sync personal settings with Google Account
- Display preview of images/GIFs/videos from their URLs
- Sync/display weekly canteen menus (Gualtar & Azurém) with manual controls
- Quick Quote & Copy floating tool with formatting support for lists and spoilers
- Drag-and-drop / Paste images to upload directly to Imgur (with native HEIC conversion)
- Split layout side-by-side preview when creating or editing posts
The extension is fully compatible with Google Chrome and all other Chromium-based web browsers that support Chrome extensions, some examples:
- Microsoft Edge
- Brave
- Opera & Opera GX
- Simple Machines Forum (SMF)
- jQuery 3.7.1
- ES6 Promises
- chrome-promise
- heic2any
Paulo Sousa & ... & Tango Uniform
Special thanks to the forum admins and to friends for advices and suggestions! :aqueleabraço:
The extension is officially available on the Chrome Web Store: Get it on the Chrome Web Store
Alternatively, the extension can also be manually installed by following the instructions below.
In the desired folder, clone the repository:
git clone https://github.com/prsousa/UnreadTopicsOr download the ZIP of the repository and extract it to the desired folder.
- Open Chrome and go to chrome://extensions/
- Enable
Developer mode(usually on the top right corner) - Click on
Load unpackedand select the folder created when the repository was cloned - The extension should be added to Chrome and the icon should appear on the extensions menu. To have the icon always visible, click on the pin icon next to the extension.
- It is possible to select the vegan option for the canteen menu. To do so, go to the settings page of the extension and check the box
Ementa Vegetariana. - Explore the other settings and configure them as desired to have the best experience with the extension.
It is possible to add the canteen calendar to your personal Google Calendar account. To do so, use the link to the normal menu or to the vegan menu
The extension has some keyboard shortcuts that can be configured in the browser shortcuts settings page. The default shortcuts are:
Alt+A- Fetch and Open Unread TopicsAlt+L- Open forum
If you want to change the shortcuts or they are not working, go to the browser shortcuts page (eg. brave://extensions/shortcuts) and configure them as desired.