Item talk:Kor Kaza Rune

Item namespace
Is there a specific reason why this page is not in the Item namespace? I saw in the page history that it was before, but Yoko5000 moved it back to the main namespace. &rArr; MrLizard (Contribs • Message • Email ) 16:10, October 9, 2020 (EDT)

Since nobody commented about the issue above, I've experimented moving the page to the Item namespace. So... there is an undocumented issue here which involves the transclusion of C:Riding the Storm Out loot. The item effect templates inside each Item page are programmed to categorize the page (according to the effects) whenever the page is in the Item namespace. This is done assuming that the Item: page will always be the Item which has the effect. In this specific case, this page is a "second layer" Item page transcluding the items which have the effects. For the sake of consistency, this page here should be under Item: because it is an ingredient. There must be a way to 'suppress' the miscategorization without removing the transclusion of the item table. &rArr; MrLizard (Contribs • Message • Email ) 16:52, October 25, 2020 (EDT)
 * I don't understand what you're saying the issue is. Can you ping me on Discord to explain it a different way.  There are multiple ways/templates that do what I think you're talking about.  &#x1f45f;&thinsp;ShoeMaker (Contribs&thinsp;•&thinsp;Message&thinsp;•&thinsp;Email )&thinsp;&#x1f45f; 17:01, October 25, 2020 (EDT)
 * So, where to begin? When designing a template, you need to think long and hard before deciding to place categorization in it. Any template that has the potential to be transcluded to many unrelated pages should not apply categorization as a general rule. However, there are many solutions of varying levels of appropriateness.
 * 1) For a template that is meant to be transcluded in select pages and nowhere else (like Patron), the solution is to not transclude it anywhere else (pretty obvious, huh?).
 * 2) For a template that is meant to be transcluded directly to more pages than the categorized ones, you can have either a namespace check or a parameter check (with nocat) before applying categories.
 * 3) For a template that is meant to be transcluded indirectly (meaning a larger part of the page containing the template was transcluded) to pages that don't need to be categorized, you can have a title check (meaning that the title of the page meant to have categories from this template is passed as a parameter - like Journal entry).
 * 4) For a template that is meant to be used inside bigger templates, categories can be stored in a variable and then the bigger template can decide whether it wants the categories or not. (meaning you define  )
 * 5) For exceptions where you need to have a transclusion that was not meant to be, you can use dpl to manually fix the categories. Using   will remove any categories in the whole page and only apply what you tell it to. (like in Quest/sandbox)
 * Now about this specific case: The simple fix is to use case #5 and just remove all the categories you don't like. A more elegant fix would be to use case #4 and have named item apply the categories while the dpl listing will not. Also, the named item template should use case #3 to only apply categories when in the correct page. &rArr; Faltout (Contribs • Message • Email ) 19:39, October 25, 2020 (EDT)
 * Very interesting solution you implemented, Faltout. This is science! I am in favor of adding |eliminate=categories to the DPL query in Named items category. If I got how it works, this might avoid miscategorizations in future transclusions of any loot categories. &rArr; MrLizard (Contribs • Message • Email ) 21:42, October 26, 2020 (EDT)
 * This solution is meant to be temporary because there are issues with it: 1. Using "eliminate" doubles the processing time. 2. Any categories eliminated by this method are not able to be added later (unclear why). 3. When I tried to use the more reliable "reset" it did not work due to multiple dpl statements in the page and probably buggy dpl behavior. What needs to be done is have the attribute templates not apply categories directly but instead use method #4 above to let named item do that. This probably won't happen because they are admin protected, but this is not a reason to implement widespread use of "eliminate". &rArr; Faltout (Contribs • Message • Email ) 05:48, October 27, 2020 (EDT)


 * Side note: I have found another example of ingredient being categorized on item effect categories: . In this other case, it is because the item effect templates are being called directly. &rArr; MrLizard (Contribs • Message • Email ) 18:51, October 26, 2020 (EDT)
 * I was wrong. It is a transclusion as well. &rArr; MrLizard (Contribs • Message • Email ) 19:58, October 26, 2020 (EDT)