01476: Markup in Category.GroupFooter

Summary: Markup in Category.GroupFooter
Created: 2022-05-14 02:25
Status: Closed - documented
Category: Feature
From: simon
Priority: 3
Version: 2.3.1
OS: n/a

Description: Category.GroupFooter has the markup

(:pagelist link={*$FullName} list=normal request=1:)

With the changes from 2.3.0 this should be updated to

(:pagelist category={*$Name} list=normal request=1:)


I'm not sure if we should do this. We don't want to have wikis that upgrade to suddenly lose their existing categories/backlinks. We also don't know how people use the backlinks, maybe their current usage is intentional. (I know that the previous backlinks deeply troubled you for years, but not me or anyone else I know, who simply don't see it as a problem.) Moreover, this would only affect wikis that have not yet edited the page Category.GroupFooter and the file is still in wikilib.d, not in wiki.d -- however we cannot know if a wiki is a new installation or an old one using the old default files. Since the migration from link= to category= requires manual installation and run of a recipe, the person who does it can at the same time change the group footer if that's what is intended. I would recommend documenting this, it is a small and easy change, rather than forcing it on people.

This change is similar to enabling UTF-8 by default -- recommended for new wikis, but not forced on existing wikis. --Petko

Thanks for the discussion, that's why I added it as a PITS issue. Shall we add documentation into the GroupFooter page?

Good idea, added. --Petko