Thread:Lord Hyōga/@comment-25737724-20150902144404/@comment-25737724-20150903130318

Hi TsukiYaksha!

Thanks for jumping in. Hmmm, I'm not sure what you're trying to add. I understand both that feature and the code written in your infobox really well, but I am not sure the relevance here for your comments. It's probably my fault and perhaps I was unclear. So yes, your first comment is a global wikia feature of how to propose a name for manually added categories without going into edit mode, and yes I can read what imagecat does.

My suggestion isn't really a big deal, but I'm a lazy man so I like to make things as simple as possible for end users. What I was saying was you could supplement your strategy above of adding manual categories, not replace. So in fair use template, we could add a new field |CharacterName =. You can optionally fill out the characters this field when you're uploading the image. It will auto-add the character categories. No need for manual work. This makes it easier to update in mass later on down the road too.

Another example, so instead of adding the category Category:Deceased to a character when they die, it could be driven from the Status field. Sometimes wikias get out of sync when people change those fields but don't change the categories when they get resurrected. Take that manual step out is all I'm saying. If status = Deceased, have the template add the category to the character automatically. I think there are some fields here that you should consider this logic.

Another bonus, if you forget the name of who's in an image, you can have the template add "subject needed" cat so you can find which images are not tagged. You currently do not have that ability to discover what is not tagged hence the manual approach above is really inefficient and prone to error in my experience. Having said that, you're far enough a long that it's necessarily a requirement to go back and add to old images. My initial message on this was because you have several images that I've found not categorized. Just offering alternate options to consider, not saying your current way doesn't work and I wouldn't recommend the manual approach above :)

Can you explain a bit more as I'm not sure I understand the point of your log statements. When it auto-adds categories these show up in Special:WikiActivity just the same from what I understand. Let me know if there's something else I need to consider?

Having said that, I'm not saying you need to convert this wiki to do that, just something to consider to help you out in the future, or you could use to supplement existing design. Above were just some example scenarios, this logic applies to any input field. Like Era... instead of adding cats for characters, just maintain it in infobox.

As for imagecat, I fully understand that code, it's quite simple. This works fine too, I just think take away this conditional stuff. Take away the manual name. Just always display image link of Images of PAGENAME. That's my opinion, doesn't mean it's right or what you'd have to do. That was a rather minor suggestion.

I think the real power is in using input fields on templates to drive categories rather than this manual stuff. A lot easier to maintain. Anyways, just my thoughts, I can jump on chat and show you if it want help walking through these concepts. I tend to need visuals to learn things myself and I can see you were able to tinker with the last suggestion I mentioned. Maybe I can mock up some examples to help show you the difference, I think it's quite powerful...