Open ivelt2 opened 11 months ago
I see you are back active, wanted to PR again
if I get it right, I think you try to see topics like active posts with more advanced filters
so maybe add it on every page, and add it to this menu where we have this search already:
and when its selected you can change the url of the original links to the one that does the advanced search
forgive me if I got it all wrong
@ivelt2 As @chucem pointed out, please explain the goal of this feature and what problem it solves, and attach screenshots of how this feature will look/behave when merged.
The goal of this addition is to add a feature for selective unread or active posts. when clicking this new button on the home page, you add checkboxes to all forums and allows the user to select which forums they want to see the unread posts from.
see here for the demand https://www.ivelt.com/forum/viewtopic.php?t=62887
now I get it... but maybe save the selection in browser memory so user don't have to select every thing every time?
also the checkboxs and the ratio boxes can use a little left margin
Feel free to play with the styles you need. I am not good at styling at all. I can save it to a cookie just like I did on ivelt2.github.io we will need to plan a bit on how we want the feature to look... Ideally, I would want to create a SAVE button that would save the current selection into an easily accessible link for users to be able to return to and have up to, say, 3 bookmarks. We need to think this through. For now, I would deploy as is, maybe updating styles as you feel fit. Then let's gather some user feedback and take it from there.
PR Summary
advancedsearch.js
was introduced. This file contains necessary code for implementing an Advanced Search feature which involves the creation of a new button and a corresponding popup box for enhanced search functionality.advancedsearch.js
incontentScript.js
Changes were made to thecontentScript.js
file so that the newadvancedsearch.js
file could be appropriately used in the system. This ensures that the advanced search feature can interact properly with other elements of the software.manifest.json
to Accommodateadvancedsearch.js
Themanifest.json
file, which provides important information about the various components and capabilities of our extension, was updated to include the newadvancedsearch.js
file. This allows the advanced search feature to be recognized and properly utilized by the broader system.