Template talk:Infobox/Naruto/Character

Development Questions
Simant (talk) 21:54, December 15, 2009 (UTC)
 * Debuts:
 * 1) How many pictures should be allowed for each character in the Infobox (Pain and Kagerō Fūma have two images)
 * 2) Debut, most Akatsuki members have multiple "debut," for hologram and for in person (i even think I saw others, like voice only...); Should it be handled by just keeping the "in person" debuts?
 * 3) As for the Debut Manga and showing the title, could I perhaps add the english title to semantic properties of the volume it is contained in and then link it to Chapter Name.
 * Jutsu/Family:
 * 1) As for the family members, using only a single property (Parent), I am unsure how to remove duplicate siblings without using counter variables or array with an #arraysearch. (My workaround with arraysearch)
 * 2) Sorting: I'm not sure how you want the infobox to do a sort of the jutsu, since the #ask sort won't work with how I setup the single media users. (Maybe I did it wrong?)
 * 3) Would it be possible to streamline a custom version of ArrayExtension for the infobox and remove other features? Keeping only arraysearch, arraysort, arrayprint, arraydefine (and the things they rely on).


 * Definitely support sticking to one, actual debut in the debut parameter. Being mentioned/making some easter egg appearance is not a "debut". That stuff can go in trivia or work itself into a reference. ~SnapperTo 22:03, December 15, 2009 (UTC)

Images in the infobox is irrelevant, the parameter supports a special format for multiple images, so number is irrelevant. Famly is a tough thing, this is one reason why I dislike the way MediaWiki emphasizes shoving everything inside the page text. It makes mutual sibling relationships nearly impossible. As for sorting, just stick with alphabetically sorting jutsu by name, we don't need fancy grouping. Just use the template= parameter to allow you to add the (Media only) text after an item. ~ NOTASTAFF Daniel Friesen (DanTMan, Nadir Seen Fire) (talk) Dec 17, 2009 @ 23:12 (UTC)
 * I'm not trying to do anything fancy with sorting the jutsu names (Just trying to conform to how it is done already with anime/manga together). Look at Infobox:Sandbox to see how the jutsus are displaying properly except for being sorted. Its just that even if I do use the ask sort for one query of the media, the way I setup single media users will require a second query, and I need to sort them both together. As for removing duplicates from family look at Gaara's Characterbox, here. Family displays checking children from each parent, which causes duplicates; the code which I want to try to use to remove the duplicates can be found commented out Template:FamilyTree under the siblings part of the switch statement. Simant (talk) 23:40, December 17, 2009 (UTC)

As I have said before, you are doing the jutsu list wrong. You're over-complicating it. Also the game jutsu and movie jutsu should not be present on this page, even if you hide them they still bloat the infobox, not everyone has JS. And this infobox should NOT have "previous" sections. That was something to be removed in this version of the infobox, they caused nothing but trouble in the old infoboxes. ~ NOTASTAFF Daniel Friesen (DanTMan, Nadir Seen Fire) (talk) Dec 27, 2009 @ 05:21 (UTC)
 * Please tweak the Jutsu infobox to stop outputting "User Anime Only" and instead output User tech::Naruto Uzumaki; * or User tech::Naruto Uzumaki; Mediatype for jutsu that are "??? only" or jutsu that are "??? only" for a specific character. ~ NOTASTAFF Daniel Friesen (DanTMan, Nadir Seen Fire) (talk) Dec 27, 2009 @ 05:53 (UTC)
 * Done. Didn't know that semicolons could be used as separators in a single property. Simant (talk) 19:49, December 27, 2009 (UTC)
 * Um, could you direct me to a page that instructs in the use of queries with properties with multiple values? Simant (talk) 00:48, December 28, 2009 (UTC)
 * http://semantic-mediawiki.org/wiki/Help:Many-valued_properties Though I may be able to handle the actual implementation. ~ NOTASTAFF Daniel Friesen (DanTMan, Nadir Seen Fire) (talk) Dec 29, 2009 @ 01:32 (UTC)
 * The output is a bit wrong. User tech should only output *, Anime, Game, Manga, or Movie in the second field. Things like "Anime, Manga" should output *. That field should ONLY be something other than * if it is supposed to be a "??? only" jutsu. ~ NOTASTAFF Daniel Friesen (DanTMan, Nadir Seen Fire) (talk) Dec 29, 2009 @ 01:47 (UTC)
 * I know it would be kinda redundant with the data but, could I include jutsu media in the User tech; if it is a single media in the jutsu media field? Simant (talk) 22:58, December 29, 2009 (UTC)
 * Ok fixed it. Now what about Family? Edit: The jutsu ask queries are kinda ugly since they look through each user to find the actual user then find the single media appearance. Simant (talk) 20:18, December 30, 2009 (UTC)
 * I see the simple ask query on Infobox:Sandbox for jutsu, however it doesn't seem to remove the media if the media matches the appears in media of the character, so (example) all guren's jutsu would say anime only next to them. Also, it doesn't seem to list media for * either. Also my workaround (using a switch statement) for not being able to use ! operator's effectively won't work with a single unmodified ask query. Simant (talk) 03:01, December 31, 2009 (UTC)

Movie/Game only characters
So that jutsu for movie and game characters appear i need to modify {{#switch:{{#explode:!|~|1}}|Game|Movie=| .... so that the equal sign does not appear if {{{media}}} is movie or game only. I tried doing {{#switch:{{#explode:!|~|1}}|Game|Movie{{#switch:{{MediaCleaner|{{{media}}}}}|Game|Movie=|{{=}}}}|Yes Show}} but it returns true always... Simant (talk) 20:44, January 5, 2010 (UTC)
 * Fixed. Simant (talk) 06:07, January 8, 2010 (UTC)

Protection
Protection Level is a bit higher than I suggested, fix? Simant (talk) 21:36, January 15, 2010 (UTC)

Status
Could status be split out from age, allowing it to be elaborated upon (ie. "Deceased as of chapter x", "Presumed Deceased because I said so")?. ~SnapperTo 23:19, February 11, 2010 (UTC)
 * Sure. Easily. but erm, "because you said so"? I'll just put a chapter and episode box next to the deceased state for time of death. Simant (talk) 23:28, February 11, 2010 (UTC)
 * Sooo... anyone want this implemented? Simant (talk) 19:50, February 14, 2010 (UTC)

Akatsuki Ring
Is anyone particularly fond of, or cares if the akatsuki ring and ring position is removed from the infobox? I think being on the "team" (affiliation) page is good enough. - S im A nt 18:09, June 17, 2010 (UTC)
 * Not really. I just removed someone's edit (yours I think) because I noticed it had vanished, and since I saw nothing about not listing those in infoboxes anymore, I assumed it was a bug with the "edit with form". Omnibender - Talk - Contributions 21:26, June 17, 2010 (UTC)
 * What edit? *confused* - S im A nt 21:46, June 17, 2010 (UTC)
 * Kakuzu's infobox. Recently someone edited it, and it removed the Akatsuki ring part. I assumed someone edited it with the "edit with form" and it was deleted because of a bug. Omnibender - Talk - Contributions 21:51, June 17, 2010 (UTC)
 * Well aside from it disappearing then, can you think of any reason why that type of info should be kept in the infobox? - S im A nt 21:54, June 17, 2010 (UTC)
 * Not really, I just like to keep things working, I see no problem in removing them from the infobox as long as there is proper discussion about it first. Omnibender - Talk - Contributions 22:34, June 17, 2010 (UTC)

VA
I don't really want to fiddle with the code, so can someone have the voice actors be auto-linked to Wikipedia/anime wiki? ~SnapperTo 03:40, January 7, 2010 (UTC)
 * Done. Linked to wikipedia since animanga doesn't appear to have that many, (if any) voice actor articles yet. Simant (talk) 06:07, January 8, 2010 (UTC)
 * Orochimaru seems to take issue with more than one VA... ~SnapperTo 03:27, January 10, 2010 (UTC)

Spanish/French

 * Is there any particular need for us to include voice actors for a language besides the source language, and the language of the wikia? I really don't see the need to clutter the infobox with spanish and french VA. S im A nt 01:06, July 29, 2010 (UTC)

Family
Might the current difficulties with using semantics for relatives be a good opportunity to abandon it entirely? I seem to remember it has always been problematic and the manual listing of family members works just fine. ~SnapperTo 23:49, December 8, 2010 (UTC)
 * In about "9" days wikia is mediawiki and semantic mediawiki getting version upgrade. S im A nt 23:53, December 8, 2010 (UTC)
 * Which means things will be back to the way they were? ~SnapperTo 04:27, December 9, 2010 (UTC)
 * Maybe? S im A nt 05:46, December 9, 2010 (UTC)

Userpage inclusion
Can a notice of some sort be added to this page telling people not to transclude this template onto their userpages because it messes with the semantic data? Userpages are supposed to use, not --Speysider Talk Page 15:28, August 2, 2013 (UTC)
 * It might be possible but for some reason, it is currently not messing with the semantic data (O.o). eg. SovanDara 18 should be listed here but isn't. It's possible that either the data is not getting updated or smw is smarter than we think.-- ~ Ultimate  Supreme  15:43, August 2, 2013 (UTC)
 * It'd probably be possible to put something like DO NOT USE THIS TEMPLATE ON YOUR USERPAGE, AS YOU WILL CAUSE ISSUES WITH SEMANTIC DATA at the top of the page. Odd that SovanDara18 isn't showing up here even though he's transcluded this template onto his userpage. --Speysider Talk Page 15:45, August 2, 2013 (UTC)
 * Done something better than just that.-- ~ Ultimate  Supreme  16:32, August 2, 2013 (UTC)

Boruto Anime
The infobox should be updated.--Sharingan91 (talk) 08:31, April 9, 2017 (UTC)
 * agreed along with the episode infox as well Kunoichi101 (talk) 08:32, April 9, 2017 (UTC)
 * I've already left UltimateSupreme a message in his talk page, and SuperSajuuk also reached out to him somewhere else. Omnibender - Talk - Contributions 09:44, April 9, 2017 (UTC)
 * None of the other admin has permission to change the infobox?? O.o --Sharingan91 (talk) 12:26, April 9, 2017 (UTC)
 * Nothing to do with permissions, but none of the other admins know anything about how the infoboxes were coded and would probably start breaking them if they fiddled with it (no offence meant to them ofc, but I'm sure they'd agree). UltimateSupreme/Dantman are the only ones versed in maintaining them, so we leave those two admins to handle it. --Sajuuk 14:00, April 9, 2017 (UTC)
 * The template infoboxes have changed a fair deal since I created them, they're much more spaghettied and hard to understand, but I'll see what I can do. Not sure what fields are needed for the character infobox. ~ Daniel Friesen (DanTMan, Nadir Seen Fire) (Local Talk &#8285; Animanga Talk) 01:13, April 10, 2017 (UTC)

edit request
A recent change to a related template is causing errors with media-specific kekkei genkai (see Infobox:Hagoromo Ōtsutsuki and Infobox:Fugaku Uchiha). Page is protected so I can't test a solution, but I suspect it could be fixed if the following:

is replaced with

~SnapperTo 01:09, November 15, 2020 (UTC)
 * Is that change supposed to go in the template whose edit you mentioned? I ask because I can't find that string you put here in the current revision of the template. Omnibender - Talk - Contributions 02:09, November 15, 2020 (UTC)
 * No, I mean the template that goes with this talk page. ~SnapperTo 05:14, November 15, 2020 (UTC)
 * Did it, null edited everything I could think of, error still showing up. The error still looks like the data label example in the edit you singled out. Omnibender - Talk - Contributions 07:58, November 15, 2020 (UTC)
 * Try replacing:

|
 * with:

|
 * If that doesn't work (or if it fixes this problem while simultaneously creating a new one), recommend dropping page protection so that I can poke at it myself. ~SnapperTo 08:46, November 15, 2020 (UTC)
 * Seems to have worked. Only other change I noticed is that to get the infoboxes to display the media annotations the same way as before, it requires a bit of extra formatting like in other fields, which is a minor inconvenience at worst. Omnibender - Talk - Contributions 20:05, November 15, 2020 (UTC)

more
Hopefully I've found a way to restore media tags. If someone would replace this: --><!-- The jutsu box works somewhat differently with characters than other topics, so if there's an unintended error that's where it would be. Fingers crossed! ~SnapperTo 02:11, 26 November 2020 (UTC)

They show up again, but not everywhere they're supposed to. Take Victor for example. Other than Self-Healing Technique, every jutsu in his infobox should have the anime only tag, but he's an anime-only user of a couple manga jutsu, like Earth Release: Tearing Earth Turning Palm and Water Release: Water Formation Wall. The anime-only tags he has as an user in those jutsu articles are not causing him to be listed as anime-only in his own infobox. Omnibender - Talk - Contributions 03:59, 26 November 2020 (UTC)
 * Found something else not working quite right with MediaCleaner, but I'm not sure it's from this template. In Shisui's infobox, manga and anime jutsu that he only uses in other media are showing, specifically things he only uses in games. For example, Fire Release: Flame Bullet, Fire Release: Great Dragon Fire Technique, Fire Release: Phoenix Sage Fire Technique, Fire Release: Phoenix Sage Flower Nail Crimson, Shadow Clone Technique, Susanoo, and Yasaka Magatama. Omnibender - Talk - Contributions 04:59, 26 November 2020 (UTC)
 * It seems my fix is only looking for the jutsu's media, and not the user's media. So since Victor uses jutsu that exist in the manga, it isn't applying an anime tag to those jutsu. And since Shisui uses jutsu that exist in the manga, it isn't excluding them even though he only uses them in games. I'll bring this topic to UltimateSupreme's attention in case he has any better solutions than my workaround. ~SnapperTo 05:27, 26 November 2020 (UTC)
 * So, interesting thing. I don't know if this was an intended part of your fix, but you fixed something that had been happening to Hiruko (missing-nin) for a long time. Unnamed issue aside, his infoboxes now properly shows manga and anime jutsu he used that it previously didn't since whenever the previous update borked infoboxes. Like Big Ball Rasengan, Lightning Cutter, and Summoning Technique. However, for Projection Technique, it's adding a media tag what it shouldn't. PT exists in novel as well because of Toneri. I'm assuming this is more about the MediaCleaner, since this is also happening to tools. Speaking of borked infoboxes, trying to edit jutsu with forms is either still dead or dead again, trying to keep track of what works and not is staring to bork me working some places, but not others. Using very recent pages as examples, I'm getting the "HTML attribute value can not contain a list of values" error again for Super Compression Rasengan and Four Black Snakes Formation, but not Earth Release: Dust Storm, Carbon Ring, and Carbon Whip. Omnibender - Talk - Contributions 05:45, 26 November 2020 (UTC)
 * That's good, I suppose. Do you know if Lightning Cutter and the others were displaying prior to this most recent edit, after the UCP switch happened? I don't know why it would make a difference since they should be drawing from the same Concept.
 * I don't think the specific combination of Novel+Movie is defined anywhere, which is why it's displaying like that. I actually remember that combo displaying in the same way before, though I can't remember if I'm the one who fixed it or not.
 * I knew Form:Jutsu was showing errors, but I didn't realize it only showed errors for certain articles. Which is actually far more annoying. It's not even consistent either because I'm able to use the Form for Super Compression Rasengan. Have you had issues (even if temporarily) with any of the other types of Forms? ~SnapperTo 06:32, 26 November 2020 (UTC)
 * Now that you ask, I don't actually know what was the change that made it work. I just remembered that it used to have those issues even before the UCP switch and checked to see if it was still there. I don't know what defines it, but I believe a tricky part of Novel+Movie in this case is that this is one of the rare instances of movie canon being involved. Toneri makes this novel and canon movie, while Hiruko is only movie. It should show up without a tag to Hiruko, but I don't know what it should be the case for Toneri. I have not had trouble with other types of forms, at least not yet. I've tried form editing several random articles and only jutsu are giving me trouble, but randomly, and I haven't noticed any particular pattern to narrow it down. The bulk of issues I'm finding at the moment seem to involve MediaCleaner. I just checked some kekkei genkai articles, media tag's from character infoboxes aren't being shown. For example, no novel only for Gaara in Magnet Release, no anime only for Kyūsuke and novel only for Ōnoki in Lava Release, no anime only for Hagoromo and Fugaku in Mangekyō Sharingan, so on and so forth. Omnibender - Talk - Contributions 08:02, 26 November 2020 (UTC)
 * I've used this specific fix in four different infoboxes, so they'll all have the same issue that's happening with character infoboxes: Magnet Release is a jutsu that exists in the manga and Gaara is a manga character, which means the infobox doesn't think/know we want there to be a media tag. This current template solution was taken from Team membership, which was previously one of the few areas displaying media tags at all. Since there aren't many cases of media-specific membership, this particular flaw wasn't aware to me; Sakura belonging to Team 10 in the anime is the only case I can think of, and that too is missing the anime tag when queried. I'm not even sure if this particular issue existed before or if it's so rare that the Team infobox has always worked this way and it just went unnoticed.
 * The "fix" from a few days ago of removing, plus Ursuul's fix to debut by adding a  , gives me hope that whatever the infoboxes were previously using was exactly what we wanted (as in italics for unnamed, no Novel+Movie tag, and obviously the correct media tags), it just needed a few alterations of punctuation to update them. I don't know what punctuation specifically, nor where it should be added; if anyone reading this has any ideas, please feel free to revert my recent edits in order to test it. ~SnapperTo 15:48, 26 November 2020 (UTC)