etc
etc
IIRC, `pretext()` already works this way (**edit**: actually for file download links only). We only need to fix links generation in various tags.
I'm not sure image and other non-article context links are working at all.
Why wouldn't we universally use `?author=Parkling` links, like when section is set? This would allow `author` etc to be valid section name.
We already get `example.com/section/?author=bob` links on section landing pages in clean modes, but on 'home' page they become `example.com/author/bob`. Imo, `example.com/?author=bob` would be more consistent and frees `author` for use...
4.9 for me, it does not look urgent.
Call me paranoiac, but each time we replace a plain function with a method, I fear a slowdown. And this `global $prefs` is evoked quite often, especially in articles loops....
Totally agree on speed, that's why I've chosen txp about 10 years ago: lightweight and fast. IMO, OO is expensive because it makes you extensively call user functions, and user...
Sorry, what's wrong *specifically* with `/default/` URL? One has the same duplicate URL problem with, say, `/articles/` and `/articles/index.php`, or `/articles/?a=b`. Isn't adding a canonical link to the page template...
I'd say it's a Screaming Frog SEO Spider issue, but you certainly can add a rule to your `.htaccess`. Unsure about the general case, though. For example, redirecting `/default` to...
Yep, it looks like 'default' is what `$pretext['s']` (used by ``) contains on home pages. Should it be empty instead? Probably, but how to do it in a bwc way?