Template talk:Hero

From GodWiki
Jump to navigation Jump to search

Hero template.

There's nowhere in the hero template to add in a pet's personality. AurynCatherineVincent (talk) 06:22, 25 March 2018 (UTC)

You could do it just like the game itself does, and add it to their name, e.g. |petname = Chewy "Tenacious" -- FeRDNYC (talk) 19:46, 19 May 2018 (UTC)
I added pet personality. --BlueStapler (talk) 23:21, 4 June 2018 (UTC)

User and God name issue

I know the template is an old one, but I noticed an issue (probably as old as the template) with the linking with Snowy Leopard, the hero of User:Jaguar of Awesome. As you can see, despite the user page being created, the hero page doesn't link to it (Which could lead to create a redirect page with the name of the God, like I did with my own heroine template]]. Since I don't want to mess up the template I prefer to have a talk about it before doing change that will link the hero page to the user page. Thoughts? --WardPhoenix (talk) 12:03, 10 October 2019 (UTC)

Changing the template might ruin other's settings. Though if it's just adding some function then it would be best. Something like the one on Niyan Muezzin should be good, but please do try to remove the resulting '[' and ']'. --Cusack (talk) 12:48, 10 October 2019 (UTC)
Oh I see the issue you mean WardPhoenix, the template doesn't correctly add User: to the god name. Definitely fixable, but as Cusack points out, we'll need to check which users of the template have manually worked around it.
Cusack, I'm not sure if you actually intend the Champion of the God: field to actually have the [[...]] around your name? πŸ€” If you intended to see:
Champion of the God: Cusack
then set this: |god=User:Cusack{{!}}Cusack instead of what you currently have. And what WardPhoenix has pointed out is that we should fix the bug, so that you simply put |god=Cusack for it to appear correctly. -- Djonni (talk) 14:39, 10 October 2019 (UTC)
I just realised I goofed badly explaining what to set in |god=. I've corrected it above now. Sorry if that was, eh, confusing... -- Djonni (talk) 14:57, 10 October 2019 (UTC)
I see. But there are some users who didn't use the User: thingy and proceeded to create another page. Thus, I think we shouldn't try to directly link it to a User page. This |god=User:Cusack{{!}}Cusack should do the trick, but it would be best if people are informed about this convenient thingy in the Guidelines. An example of an entry that doesn't use the user page is from Bella Rebe --Cusack (talk) 22:18, 10 October 2019 (UTC)
Yeah, yesterday I started a survey of the pages that use the Hero template to see if anything or anyone would be too broken. There are actually more users for whom fixing the bug will fix their page, and none yet that it will actually cause a problem. For example, with Bella Rebe, fixing the bug will cause the link to lead to the User: page, which is correctly redirected, so will cause no issue at all.
However, as we always do with a change to a major template, we'll post a topic on Talk:Main Page. Luckily, because this is a template that's mostly used in the main namespace, it's a simple matter for me to fix the affected users in every case I've encountered so far. Most of the users of the Hero template are long inactive, so they're unlikely to notice or react, so I'll do the edits myself. We have precedent for this when fixing template issues. -- Djonni (talk) 04:32, 11 October 2019 (UTC)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ So, you can all see that I'm writing my way through the list of pages with the Hero template. I'm not done, but here are my observations.

  • Fixing the bug will fix a lot of pages that use the Hero template. Way, way more than would be broken by the change.
  • The Hero template is rarely used today. I think it's because the template is ugly and buggy. Most pages where the template has been used are years old.
  • The problem with the template pointing to the wrong destination for God pages has obviously caused people a lot of frustration and confusion over the years, with lots of weird "solutions", or people giving up on getting it to work, because they assumed they were doing something wrong.

I think we all know that the Hero, Usergod and Guild templates need a complete rebuild, taking advantage of the beautiful {{Infobox}} metatemplate. Fixing the bug, and making the links point to [[User:{{{god}}}]] is an important fix, but it's really just a band-aid over the real issue of rebuilding these templates to be user friendlier, less horrible, and more intelligent.

I can't promise that I'll have rebuilds of all three ready for JanuWiki, but I'm going to start. Have already, in fact, started on a draft replacement for the Usergod template at User:Djonni/Template sandbox. Comments, suggestions, and testing welcome there. I actually started that project long ago, a long time before we had {{Infobox}}, and User talk:Djonni/Template sandbox already has some of my early thinking laid out there. -- Djonni (talk) 11:22, 12 October 2019 (UTC)

One more little point: fixing this is tied directly to the User talk: issue that FeRDNYC was concerned about. This bug has consistently, since the beginning of the Godwiki, pushed users to establish their pages in the Main namespace, which means that the talk page notifications would never have worked, contributing to everyone's feeling that the wiki was weird, disorienting, difficult and buggy. πŸ‘ Well done for finding and bringing up this issue, WardPhoenix, it's going to make the wiki work better for all future users! -- Djonni (talk) 11:32, 12 October 2019 (UTC)
You're welcome, but the true medal goes back to you, for the awesome work! --WardPhoenix (talk) 13:34, 12 October 2019 (UTC)
Okay, I've gone through the entire list at Special:WhatLinksHere/Template:Hero and left detailed messages on the talk pages of any user who will be affected by the change. I've also posted posted to the Wiki Questions Thread to notify those who check the forums but not the wiki.
Frankly, the overwhelming majority of the affected users are inactive, so the 'impact' will be moot, and the fixes will never be made. I'm not going to wait too long before making the fix in the template, so we can consider this completed and focus on the much bigger job of overhauling {{Usergod}} and {{Hero}} entirely. -- Djonni (talk) 13:40, 27 October 2019 (UTC)
Tick.png Done Finally. I've either made changes to Hero pages myself where the intention of the creator was unambiguous, or left detailed notes on the talk pages of every affected user that I could find, or both. -- Djonni (talk) 06:35, 31 October 2019 (UTC)

Inflexibility of "avatar" parameter.

The avatar parameter forces the image to be 200px wide. In the very least, we should allow users to choose their own avatar image size BEFORE defaulting to 200px. Users have to resort to ugly work-arounds currently. (eg: Theprincetyranny). I know Djonni was thinking of rewriting the template, and potentially merging it with Template:Usergod, so I'm not sure how this will play into things. In the very least, this is something to consider. Sorry if this is a bit terse, I've been working on another item on my todo list (categorizing images) when I stumbled upon this.

-- Emptysora (talk) 02:54, 24 November 2019 (UTC)

I'm coming back to this very late, but I'm looking over the template again and figured I should respond. 😊
None of the infobox templates allow for custom image formatting, and honestly, it's really for the best that way. We have huge problems with keeping mobile & desktop usability in step, and images are the biggest cause of these issues. Custom image sizes in infoboxes β‰œ custom infobox widths, which opens such a big opportunity for inexperienced users to create their own nasty surprises, and give up on the templates as "too complicated and confusing", which has always been (and still is) a big hurdle to user acceptance and uptake.
Already, with the fixed width of the infoboxes as they are, we have a small subset of users using very old, very narrow devices (most vocally, Holy Spirit of Hell who struggle with the width of infoboxes. HSH was once a very active contributor to the wiki, but now finds that the infoboxes on almost every wiki page are too wide for his screen, and neither he, nor I, nor better minds than I were able to solve this satisfactorily.
The example above, Theprincetyranny's hero page, is actually a mistake, not a workaround. Rather than providing the image name to the template to allow the template to format the image, the editor inserted the full File:...|200ox|...]] formatting, causing undefined behavour and image duplication. (This is an issue recently brought up by His portliness to do with confusing instructions on the image upload page, which I have to mentally bump on to the top of my Godwiki priorities... again.)
So, yeah. In the various improvements that can/should be made to this template, I won't include "custom image styling" among them. Anyone who really wants that level of control is better off using the {{Infobox}} template raw on their page, and good luck to 'em. -- Djonni (talk) 07:20, 26 October 2020 (UTC)
I do wonder if it would be technicaly possible to implement a kind of size-reduced infobox parameters for people like Holy Spirit of Hell who have issues with size of infoboxes?
Something like |infobox-size=reduced would reduce the usual size of the infobox and could be use for {{usergod}} and potentially for {{hero}} and {{guild}}. --WardPhoenix (talk) 16:28, 26 October 2020 (UTC)
Mmmm πŸ€” It's definitely technically possible. It would take a minor adjustment to {{Infobox image}}, some adjustments to {{Infobox}} (infobox widths are currently fixed to 20rem), and minor changes to every infobox that would support this (which at the moment just means {{Usergod}}, I think). Sadly it wouldn't do anything towards making all the other infoboxes all over the wiki more readable for these users, but it would allow them to make their user page(s) infoboxes slimmer...
I feeeeel like there's some kind of problem with this that isn't obvious right now... but it's a pretty vague feeling that may just be attached to the general problems of the complete absence of responsive design choices here. Needs a little bit of thought... I'll do so... -- Djonni (talk) 07:59, 28 October 2020 (UTC)