First off, I’d just like to thank everyone for all the help provided to me over the past few weeks. I know I’ve been asking lots of questions - I am also a beginner to Discourse and coding in general, and the community here has been incredible.
I am wondering if it would be possible to add on a feature to this, which is very similar in nature. I think most of the functionality is built, my use case for this is slightly different however.
Would it be possible to have a box like this on a ‘Tags’ page, where the user can type in specific tag words manually, and it would create a customized url based on these words? For example, the image below would produce a url something like this: www.websitename.com/tags/■■■■■/■■■■■/■■■■■. This would be a great feature for Tags Intersection, and would allow the user to specify the words in their intersection.
Sometimes one like is not enough. Office high-fives took place today as we thought through all the ways we could put this to use!
One question, though: Is the following a bug?
Most of my links are working, however urls that include appended parameters are failing.
For example, I want to use this link: https://republicwireless.com/shop/phones/moto-x4/?icid=phones-cta-forums-moto-x4-post
but when it is created from linkified words, clicking it results in: https://forums.republicwireless.com/clicks/track?url=%20https%3A%2F%2Frepublicwireless.com%2Fshop%2Fphones%2Fmoto-x4%2F%3Ficid%3Dphones-cta-forums-moto-x4-post&post_id=134361&topic_id=16863
The same link added to a post traditionally (pasted, or using the “link” icon from the toolbar) works.
Keep in mind, we are going to elevate this to a proper feature in Discourse in the “special actions on words” section, but it will take a bit.
I love that this is a component though cause we get to “test out components” in anger. @Osama / @j.jaffeux one huge omission we have here is that it is ultra mega super painful working with long lists in settings, try this out with 50 or so links to experience the pain. We need a different “list” control for managing long lists of things.
I see. Shouldn’t be hard to do, I already apply this kind of per multi-select modification for category colors, I have an idea, will work on it in the next days.
not to my knowledge, but AFAIK it doesn’t have to be an explicit new type server side, it could only be a new type client site like (url-list, host-list…)
So in the end it would be very little code, it’s mostly a subclass of list-setting where I split the label and present it differently.
I feel there are a few settings that list urls like allowed iframes and some others that can easily benefit from item-per-row, maybe even the user list in admin groups as well
I think we should start with a simple item per row mode prior to adding dictionary
rename our current “list” to “compact-list”, which will display as many items per row it can (list current behavior)
“list” will now only display one item per row
this shouldn’t touch server side client setting, default UI for list will be modified, and the new client side site setting “compact-list” will rely on “list”