https://bugzilla.wikimedia.org/show_bug.cgi?id=5451

Philippe Verdy <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #18 from Philippe Verdy <[email protected]> ---
When moving a category descrition page, it cannot leave a simple #redirect[[]]
there (of course this should be avoided because there will still be pages in
the category that the hard redirect will not let us see easily.

So after moving a category there should remain a *soft* redirect.

One good soludion would be that #REDIRECT link, left in a category page after
the ove, could become a *soft* redirect too, and tht it could be rendered
automatically using the templates configurable on the wiki.

This way, it would no longer be necessary to edit the old category page to
insert the soft redirction banner the basic #REDIRECT could remain there and
would be fully enough.

Note that in many wikis, the category soft redirect banner templates do more
than just display ing the link to the new category: they also list the
soft-redirected in a maintenance category containing all redirected categories,
and also look at the number of pages in listed in the redirected category to
see if it is empty. As long as the redirected category is not empty, the soft
redirected category also becomes a subcategory of the target category (and
there it appears with an index key like a backward arrow, and that non-emty
category is also listed in another maintenance category).

Once the redirected category becomes empty, the redirected category would no
longer be listed in the new category, and would be removed from the maintenance
category for non-empty redirected categories this check should be done by
MediaWiki when savng pages (MEdiaWiki should compare the list of categories in
the existing version and in the new version to see how to update the
categories) without forcing us to use a null-edit in the redirected category
because it is now empty (this would save time to those that maintain
categories).

In summary, Mdiawiki should then :

- use #REDIRECT links like other renamed pages (no need to insert a banner
template) - note that some bots will need to be updated to detect the suggested
target to use (they know that the category is redirected as it is listed in a
maintenance category for that, but to know the target, they need to parse the
category page to detected the banner template: this parsing would be simplified
a lot if using onky #REDIRECT).

- no longer go to to the new category automaticaly when following an existing
wikilink (???)

- propose automatically to rename the category used when editing pages using
the old category, when saving the page.

- MEdiaWiki would render #REDIRECT links in soft-redirected category pages with
a configurable banner template (possibly stored now in the MediaWiki: namespace
instead of the existing Template: namespace; with variable names).

- MediaWiki would also make the necessary arrangement for category maintenance
(or this could be done in the code used in the configurable banner template,
ike it is done today).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to