dev: discourse findings/suggestions

not when you use SiteSetting.faq_url :wink:

the end result of my suggestion would work like this.

/guidelines, /rules, /conduct β†’ Commercial Sellers rules

/faq β†’ your FAQ

/tos β†’ BLF Rules (& any extra ToS you may have) – this is automatically featured in the appropriate points in the user registration process

/privacy β†’ privacy policy (and probably featured in user registration)

yeah, that is a problem. aside from the problem of having to update your pages, the distinction between /rules and /tos to mean commercial sellers rules vs general rules is not clear if you care about meaning in urls. that said, the same problem exists with the current setup as well.

updating the public facing posts to reflect the new url is annoying but not insurmountable. you could use the site search to find them, or for more precision, you could use a rails active record query (even using SQL if you want).

you could even use such an approach to automatically fix them all in one go. i could help if you want.

or a completely new option could be to create your own url routes and change the /about template, but i have not explored the plugin system yet, and i don’t know what plugins are capable of yet. and i’d only want to do that with a plugin because i wouldn’t want to make my own patching system for a feature of such low importance.


ps: i’m rewriting the sidebar injector to use mutationobserver because i want it for my site. will share it here when i’m done.

1 Thank