Template:BOOKPAGENAME/category/doc

This subtemplate of BOOKPAGENAME handles for BOOKPAGENAME/core the case of category namespace.

Usage
The two parameters expected are  and.

Internals
At this writing, the associated book name for a category is derived from the  by stripping an optional   prefix and treating the result as the full name (with namespace) of an in-book page, delegating through BOOKPAGENAME/refactor to BOOKPAGENAME/inbook.

If the  prefix becomes mandatory in the future, the optional-prefix-stripping could be modified to simply always strip off the first five characters, but it's not clear that making the code less able to handle contingencies is a fair exchange for vanishingly small cost savings, even if the contingencies aren't expected to happen anymore.