User talk:Djonni/Template sandbox

From GodWiki
Jump to navigation Jump to search

This is Djonni/Template sandbox's talk page, where you can send messages and comments to Djonni/Template sandbox.

  • Be polite
  • Assume good faith
  • No personal attacks
  • Do not bite the newcomers
  • Respond in a mature manner
  • Be welcoming
  • Maintain civility at all times


This page has an archive for Usergod discussions.

Old and/or inactive discussions have been moved to the /Usergod subpage.

Commencing {{Hero}} rebuild

I'll say right now: I can't promise this will have my undivided attention. But nonetheless, it's overdue to start this.

Main goals:

  • Redesign and update the Hero infobox in line with other aesthetic and usability improvements to templates we've made in the last few years.
  • Support most (but, frankly, not all) parameters of the current Hero template.
  • Consistency with new {{Usergod}} template: if you know how to use one, you should know how to use the other. (See talk page archive at User talk:Djonni/Template sandbox/Usergod for archived discussions from the development of Usergod).
  • The new Hero template should be usable as a standalone infobox or as a subbox of another userspace infobox (at this time, that just means Usergod, as it's the only other userspace infobos to have had an overhaul).

The Hero template should be easier to overhaul than Usergod was: firstly, we've already learned a lot of lessons and settled on some design priorities, so we won't have to reinvent the wheel. Secondly, it's a simpler template with a simpler use-case, and has never been as widely used (nor as widely abused) as the classic Usergod was.

All testing, opinions, feedback, input, all of it, is welcome. While it's true that, at this moment in Godwiki history, I'm probably the only active wiki editor with the skills to do the actual coding, and I'm probably the most experienced person around right now when it comes to making the final design and executive decisions on it, my opinion must not be the only opinion that shapes such important wiki infrastructure. If I don't feel like I'm getting enough input and plurality of opinion, I'll abandon the overhaul until a time when Godwiki engagement is higher.

In other words: don't hold back, yeah? Your voice isn't important; it's required.

Notes for testers: As with all unstable templates, this will change without notice. If you'd like to use this experimental template on your main User or Hero page while in development, that's obviously fine, but it will break from time to time, leaving your page somehow messy. I'll do my best to inform you of such changes on your User talk: page, but can't promise that I'll always catch it.

An alternative to testing on your main page(s) is to use the Special:ExpandTemplates page to play around with it, or to use a sandbox page. A sandbox page is a subpage of one of your pages (typically your user page) where you muck about with drafts and tests. For example, the page holding this template under development (User:Djonni/Template sandbox) is a subpage of my user page.

To include this experimental template in a page, use the following wikicode: {{:User:Djonni/Template sandbox|Parameters here}}. Note the : full colon at the start — that's important.

Any questions or feedback are welcome here. As mentioned above, you may find it helpful to read the discussions we had around the Usergod template development process in the User talk:Djonni/Template sandbox/Usergod talk archive. You may also like to read some of the historical problems that the badly designed Hero and Usergod templates caused on the Template talk:Hero. (There are discussions and messages about these issues spread aaallll over the talk pages wiki-wide, but you probably get the idea by looking there.) -- Djonni (talk) 09:03, 26 October 2020 (UTC)

Despite my belated response, I'm excited you started this revision. I read your post over a month ago and wanted to try out your template. I planned to come back later that day to reread details, but I accidentally closed the tab and later forgot where you posted about it 🤦🏻‍♀️ Anyhoo, I finally searched your changes and found my way back here. I know you always have gazillion projects going on and understand this isn't a priority. I shall attempt to put the template on my own User:Bibliophile/Sandbox without mucking anything up. 😉
Interested to see what you've done. I understand better now how to use the {{Usergod}} template's customsection parameters, but frankly haven't had time to plan out what I'd do. If I could just add a {{Hero}} template, instead, that would suit my purposes. I'll give feedback as I can. --Bibliophile (talk) 01:10, 9 December 2020 (UTC)
Yeah, I backburnered this when we started the Main Page refresh, and due in part to me getting a bit caught up in some stressful work stuff neither project has really moved forward very quickly 😅
There's light at the end of the tunnel at work though, so hopefully I can get both moving forward again. It's good to hear a vote of support for an embeddable {{Hero}} that can be inserted as a subbox in other templates, it's an idea that makes a lot of sense to me personally but I've heard very little reflected back about it 😆 -- Djonni (talk) 06:50, 10 December 2020 (UTC)
Hey, no problem. Like you told me, real life comes first. IMO, it makes sense (and less work) to have a way to easily include my heroine info on my User/Usergod page. I know much more about her after all! Adding the ability to use custom sections in the revised {{Usergod}} template was a great idea. I have enough background knowledge that I could do it (er, eventually). Honestly, I'm just not that good at HTML/CSS; or rather, it isn't a skill that comes very easily to me. So, it is partly laziness on my part; I ought to use the chance to practice more. But if a handy {{Hero}} template could be used, less complicated for me. ☺️
I admit that I literally laughed out loud when I read your work-in-progress template documentation, though. It was basically, "To Do: Everything. But! Now you can add things from {{Usergod}}. Go read the documentation there!"
Seriously, no rush. Do whatever wiki things you feel are most needing your skill and/or interest. I admire your ability to be able to do everything you do. I read back through some of the discussions on redoing the {{Usergod}} template. I think it was there that you mentioned you enjoy debugging. That is why you are a programmer and not me! 😁 --Bibliophile (talk) 00:48, 11 December 2020 (UTC)

Testing... Testing... 1,2,3!

I am soooo excited to try out the new hero template as it progresses :) I am assuming that this is still the early stages of development because there is much missing, so I'll hold off on comments for a bit. Just wanted to give some encouragement though. --His portliness (talk) 23:47, 29 October 2020 (UTC)