Forum:New infobox design: Difference between revisions

no edit summary
imported>EpicJoyBoy
imported>LostInRiverview
No edit summary
 
(26 intermediate revisions by 9 users not shown)
Line 1:
{{Forumheader|Community discussions|archive}}
{{/demo}}
As frequent chatters on [[The Sims Wiki: Discord|the Discord server]] are probably already aware, A few of us (namely [[User:Nikel23|Nikel23]], [[User:K6ka|K6ka]], and myself) have been working on a new visual design for infobox templates<ref group="note">For those who are unaware or unfamiliar with the term, an "infobox" is a [[Help:Templates|template]] that displays on the right-hand side of a page, and usually includes the name of the page or the subject, a picture, and major details about the subject. You can find infoboxes on pages about Sims, families, objects, video games, and more</ref> on The Sims Wiki. Our current infobox design is several years old, and was designed in order to more closely match what was at the time the wiki's overall design theme. However, that theme has been changed, so currently our infoboxes don't really match anything else.
 
Additionally, there has been talk about migrating our infoboxes over to the Portable Infobox markup, which would involve considerable work to ensure that the P.I.-based templates continue to have the same appearance as before. It makes more sense to update the templates to our preferred visual style before undergoing the migration to P.I., rather than migrating first and then trying to redesign them, after the design of the templates has already been put down in .css pages.
 
And so, a couple weeks ago, we set out with the intent to redesign the infoboxes used on the wiki. What you see demonstrated to the right is the outcome of that work: [[Template:Infobox sim|Infobox Sim]]. I have included the current version of the Sim template as well for side-by-side comparison.
 
The function of the template itself is unchanged. Users adding the templates to a page would follow the same procedure. The new template has the same available parameters as the old template and the new template behaves in pretty much the same exact way. Aside from theme differences, there's very little that any user would notice different between the two.
 
The Sim infobox is just the first phase of what I'm proposing. I would like to migrate the rest of the infoboxes on the wiki, such as {{t|Object}} or {{t|Game}}, to use the same design as {{t|Infobox Sim}}. However, before undertaking this task, we need to determine whether this is the direction we want to take the template.
 
So, what do you all think of the new design? Are there any things you'd change about it? Do you like or dislike the new appearance? <small>—Preceding unsigned comment added by [[User:LostInRiverview|LostInRiverview]] ([[User talk:LostInRiverview|talk]] • [[Special:Contributions/LostInRiverview|contribs]]) 19:28, 11 January 2018‎ (UTC) - [[Help:Signatures|Please sign your comments with <nowiki>~~~~</nowiki>]]</small>
Line 26:
 
:::::Oops, I may have phrased that wrong; what I meant was to use the background color used on the main page, not the header color. – [[User:EpicJoyBoy|<span style="color:purple">'''EpicJoyBoy'''</span>]] <sup>[[User talk:EpicJoyBoy|<span style="color:blue">''(talk with me''</span>]]|[[Special:Contributions/EpicJoyBoy|<span style="color:blue">''my contributions)''</span>]]</sup> 14:10, January 15, 2018 (UTC)
 
::::::I've lightened the backgrounds somewhat, you might need to clear your cache in order to see it. -- '''[[User:LostInRiverview|<span style="color:navy;">LiR</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 04:13, January 18, 2018 (UTC)
 
{{od|::::::}}
I'd say it's somewhat more readable overall, but for ''Sims 4'' I'd personally give it a slightly more bluish tone, since IMO light aqua isn't very readable. – [[User:EpicJoyBoy|<span style="color:purple">'''EpicJoyBoy'''</span>]] <sup>[[User talk:EpicJoyBoy|<span style="color:blue">''(talk with me''</span>]]|[[Special:Contributions/EpicJoyBoy|<span style="color:blue">''my contributions)''</span>]]</sup> 03:45, January 20, 2018 (UTC)
 
----
 
These new infoboxes look pretty nice; though I would like to ask that will {{T|Sim1}}, {{T|Sim2}}, {{T|Sim3}} and {{T|Sim4}} templates be combined into this Infobox Sim template, or will they stay separate? - [[User:SimDestroyer|SimDestroyer]] ([[User talk:SimDestroyer|talk]]) 15:18, January 12, 2018 (UTC)
Line 34 ⟶ 41:
:::So does it mean that {{T|Sim1}}, {{T|Sim2}}, {{T|Sim3}} and {{T|Sim4}} will be combined into this Infobox Sim one for canon pages? - [[User:SimDestroyer|SimDestroyer]] ([[User talk:SimDestroyer|talk]]) 21:29, January 12, 2018 (UTC)
::::No. {{t|Sim1}}, {{t|Sim2}}, and the others will not be modified. {{t|Infobox Sim1}}, {{t|Infobox Sim2}}, etc will be created instead. -- '''[[User:LostInRiverview|<span style="color:navy;">LiR</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 21:36, January 12, 2018 (UTC)
 
----
 
I wanted to add that these proposed changes would (eventually) affect ''all infoboxes'', not just the Sim/Simbio infoboxes. The idea is to create a standardized design that we can apply to any infobox on the wiki, so that they all have a uniform design. To that end, I've "migrated" a few different infoboxes over to the proposed new design. The infoboxes that have been migrated so far are:
* {{t|Sim}} > {{t|Infobox sim}}
* {{t|Game}} > {{t|Infobox game}}
* {{t|Lot}} > {{t|Infobox lot}}
* {{t|Website}} > {{t|Infobox website}}
 
It's important to note that these new templates are still being tested and there may yet be bugs to be found. However, I am confident that there will be very few issues in migrating over the rest of the infoboxes. This is because, aside from design and appearance, very little else is being changed. The templates should, by design, work just as they do now. Additionally, thanks to [[User:Nikel23|Nikel23]], the design coding for the "meta-infobox" is now in the Wiki's .css pages, meaning migrating existing infoboxes to the new design will be even easier and faster, and any design changes we want to make to the infoboxes should be able to be done all at one time, rather than template-by-template.
 
What I would like to do in this forum is resolve first whether the community at large wishes to adopt a new template design and if so, whether the community wishes to adopt ''the particular design'' I've shared here. I would like to get the template design finalized soon, so that we can begin to migrate over the infobox templates ''en masse'', and then after that, migrate over all the main namespace pages that use the infobox templates so that all infoboxes in the mainspace are based on the meta-infobox design. -- '''[[User:LostInRiverview|<span style="color:navy;">LiR</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 00:11, January 20, 2018 (UTC)
 
:I'm all in for the new design. [[User:Nikel23|'''<span style="color:#007FFF; text-shadow: #ACE5EE 0 4px 4px;">Nikel</span>''']] [[User talk:Nikel23|<span style="color: #30D5C8 ; text-shadow: #00FFEF 0 4px 4px;"><sub>''Talk''</sub></span>]] <sub>–</sub> [[The Sims Wiki:Featured Media/Voting|<span style="color:red ; text-shadow:#E97451 0 4px 4px;"><sub>''Vote!''</sub></span>]] 04:40, January 20, 2018 (UTC)
 
::I'm fine with the new design. The last time I looked at the code it was a lot cleaner and more streamlined as well, which is always a plus. I think it's truly seriously time we updated these infoboxes to match our current wiki theme. —[[User:K6ka|'''<span style="color:#0040FF">k6ka</span>''']] <span title="Canadian!" style="color:red">🍁</span> ([[User talk:K6ka|<span style="color:#0080FF">Talk</span>]] · [[Special:Contributions/K6ka|<span style="color:#0B4C5F">Contributions</span>]]) 21:40, January 22, 2018 (UTC)
 
:::The new design looks good to me as well. - [[User:SimDestroyer|SimDestroyer]] ([[User talk:SimDestroyer|talk]]) 11:11, January 28, 2018 (UTC)
 
:::Also, is there anything going to be done regarding the {{T|Infobox}} template? It has been proposed in the talk page to possibly update it to the current infobox designs and that it can be used as a metatemplate to build other infobox templates. So should this template be updated to the new design, or should it just be left alone? - [[User:SimDestroyer|SimDestroyer]] ([[User talk:SimDestroyer|talk]]) 17:01, February 2, 2018 (UTC)
 
----
I'm liking the designs. There is a great blend of colour used, and it is sticking with the main colour themes of the game. Also, our currently used infoboxes are ''old'' and are in a serious need of being redesigned. I have no issues with this. ~ [[User:Beds|<font color="purple">'''Beds'''</font>]] <sup>([[User_talk:Beds|<font color="#66CDAA">'''talk'''</font>]] - [[User_blog:Beds|<font color="#66CDAA">'''blog'''</font>]])</sup> 23:36, February 6, 2018 (UTC)
 
:Okay, Beds mentioned on the Discord general chat channel about a bit of difficulty reading the subheader text with the text shadow in place. I've tried fiddling around in the css settings to adjust the appearance, but I'm having a hard time seeing a definite improvement. So, I'm going to put in a few headers here and see what they look like with varying text shadows...
 
;Current setting for "main" infobox header, 2px "blur" on shadow (TS3 background as example)
<div style="background: #96CF24; text-align: center; color: white; font-size: 95%; text-shadow: 1px 1px 2px #222; padding: 1px; box-shadow: 1px 1px 3px #777; font-weight: bold; width: 50%;">Test text - ABCDEFGHIJKLMNOPQRSTUVWXYZ</div>
;With 1px "blur" on shadow
<div style="background: #96CF24; text-align: center; color: white; font-size: 95%; text-shadow: 1px 1px 1px #222; padding: 1px; box-shadow: 1px 1px 3px #777; font-weight: bold; width: 50%;">Test text - ABCDEFGHIJKLMNOPQRSTUVWXYZ</div>
;No blur on shadow
<div style="background: #96CF24; text-align: center; color: white; font-size: 95%; text-shadow: 1px 1px 0px #222; padding: 1px; box-shadow: 1px 1px 3px #777; font-weight: bold; width: 50%;">Test text - ABCDEFGHIJKLMNOPQRSTUVWXYZ</div>
;With a 3px "blur"
<div style="background: #96CF24; text-align: center; color: white; font-size: 95%; text-shadow: 1px 1px 3px #222; padding: 1px; box-shadow: 1px 1px 3px #777; font-weight: bold; width: 50%;">Test text - ABCDEFGHIJKLMNOPQRSTUVWXYZ</div>
 
:The difference between the first and second examples is much more subtle than the difference between second and third... Third example seems to me to be way too "sharp," second example might be a good compromise. -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 23:59, February 6, 2018 (UTC)
::I also want to experiment with an ''increased'' shadow radius, which would have the effect of making the shadow more "washed out" than the first example above... so I've added that as a fourth example. -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 00:03, February 7, 2018 (UTC)
 
----
 
This is a wonderful idea. Plus, the design of the new infobox seems to be way better looking. I fully '''support''' the change! [[File:Isaiahhsnobg.png|20px]][[User:IsaiahScribblenauts|<span style="color:navy;">IsaiahScribblenauts</span>]] [[File:Plumbob.png|10px]][http://sims.wikia.com/wiki/User_talk:IsaiahScribblenauts Disscuss] - [http://sims.wikia.com/wiki/Category:Fanon_created_and_owned_by_IsaiahScribblenauts My Fanon] 13:01, May 17, 2018 (UTC)
:Also, shouldn't the Life State parameter from the old infobox return to the new one? [[File:Isaiahhsnobg.png|20px]][[User:IsaiahScribblenauts|<span style="color:navy;">IsaiahScribblenauts</span>]] [[File:Plumbob.png|10px]][http://sims.wikia.com/wiki/User_talk:IsaiahScribblenauts Disscuss] - [http://sims.wikia.com/wiki/Category:Fanon_created_and_owned_by_IsaiahScribblenauts My Fanon] 01:25, May 18, 2018 (UTC)
::The life state parameter exists in the new infobox; it just doesn't show anything if it is left blank. —[[User:K6ka|'''<span style="color:#0040FF">k6ka</span>''']] <span title="Canadian!" style="color:red">🍁</span> ([[User talk:K6ka|<span style="color:#0080FF">Talk</span>]] · [[Special:Contributions/K6ka|<span style="color:#0B4C5F">Contributions</span>]]) 02:58, May 18, 2018 (UTC)
 
==Standards for infoboxes==
At the risk of going off on a tangent, I think we also ought to develop/refine standards about how infoboxes should be designed and implemented, in terms of their functional design and use on a page-by-page basis. This, in my opinion, would be a good addition to the [[TSW:MOS|MOS]], or perhaps to another page more suited to it. In my brief adventure into the world of infobox design, I've noticed a lot of issues which cause at the least, minor inconvenience but, at the most, cause [http://sims.wikia.com/wiki/Neighborhoods_in_The_Sims_Online?oldid=748986 page-breaking issues]. For a starting point to further discussion, I'd like to lay down some preliminary standards:
 
# Infoboxes on The Sims Wiki should start with "Template:Infobox..." to differentiate infobox templates from other templates which might have similar names (for example, the name for {{T|Sim}} is very similar to the name for {{t|Sims}} despite the two templates being vastly different from each other). This would also help editors in the page source identify infoboxes at-a-glance.
# Infoboxes should use the same parameter names as much as possible, and standardize how those parameters are used. For instance, all infoboxes should have a {{{game}}} parameter, and that parameter should be automatically set to italicize and link to the name input into it; the infobox's top image should always be set by the {{{image}}} parameter, and file link and file size ''should not'' be automatic (in other words, the user of the template would have to include the brackets and image size), etc etc
# Images in infoboxes should be set to a maximum 250px width, and should be set to exactly 250px wide unless circumstances (like low-quality or low-resolution images) prevent this
# Infoboxes should use the same base .css style (as helpfully written into our .css pages by resident guru [[User:Nikel23|Nikel23]]
# No more than 10 infoboxes should be used on a single page, and no more than 6 infoboxes should be used in a single section on a page, in order to cut down on page length, size, and loading time. In all instances, editors should review whether infoboxes are necessary, or if the information could be condensed down into a table instead (see [[Mysterious Mr. Gnome#Varieties]] for what I'd classify as an example of ''what not to do''... notice how the object's size and type never vary from instance to instance; this could be much better arranged in a table)
# Infobox code should be as clear, straightforward and easy to understand as possible. It should be made simple enough for later editors to make additions to the template as needed without having to consult the original author for an explanation as to how it works.
# Parameter names should not be capitalized.
# Infoboxes that automatically display text, images, or add categories to pages should avoid including complex "getting" code in the infobox itself; instead, this functionality should be provided by [[:Category:Categorizing templates]], [[:Category:Image retrieval templates]], and [[:Category:Namespace checking templates]] (what I'd refer to collectively as "retrieval" templates or "fetch" templates)
These aren't necessarily uncontroversial points, and they aren't meant to be "laws" or hard-and-fast by any means, just basic standards to follow when designing new infoboxes. What do you all think? -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 07:39, February 2, 2018 (UTC)
 
==Migrating the new infobox design to FANDOM's Portable Infobox markup==
Recently there has been a bit of disagreement in Discord chat as to whether we should endeavor to migrate the new infobox markup to FANDOM's (aka Wikia's) "Portable Infobox" markup language. The main benefit of migration is that migrated infoboxes will display information when viewing the wiki through a mobile web browser or a FANDOM mobile app, though the visual style of the infobox won't be displayed, merely the data. An argument against migration is that the visual appearance of the infobox itself - such as infobox colors and icons - convey information that is lost when using the PI markup. Additionally, converting the current design to PI markup will require someone with experience writing for that markup, in order to convert the current design into something that both functions for PI markup ''and'' doesn't alter the display of the infoboxes for desktop users.
 
All that being said, is migrating the infobox to Portable Infobox markup something we should work on doing, or should we decide not to do that? -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 03:22, May 17, 2018 (UTC)
 
:'''Support''' - Whatever the majority wants is fine with me, but I think migrating them is something that we should consider. Especially given that eventually Wikia will drop support for non-portable info-boxes, the last time I checked. But that isn't something that is likely to happen any time soon. I do feel that we should migrate them but probably wait until we've given them a new design first. ― <span style="font-family:'Constantia'; font-weight:bold; font-size:108%;">[[User:C.Syde65|<font color="maroon">C.Syde</font>]]</span> <span style="font-family:'Adobe Garamond Pro'; font-size:108%;">([[User talk:C.Syde65|<font color="black">talk</font>]] | [[:Special:Contributions/C.Syde65|<font color="black">contribs</font>]])</span> 02:08, May 18, 2018 (UTC)
 
::I have a sneaking suspicion that Wikia will force the change on us sooner or later. It wouldn't hurt to explore the option now. [[User:Auror Andrachome|Ѧüя◎ґ]] ([[User talk:Auror Andrachome|talk]]) 11:41, May 18, 2018 (UTC)
 
:::'''Bump.''' I just saw [[Santa Claus]] has the new template. It's aesthetically appealing. [[User:Auror Andrachome|Ѧüя◎ґ]] ([[User talk:Auror Andrachome|talk]]) 16:32, June 8, 2018 (UTC)
::::'''Support''' - I didn't say explicitly in the explanation above, but I'd support migrating the infobox to the new markup ''as long as doing so doesn't compromise its appearance for desktop users.'' -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 16:50, June 8, 2018 (UTC)
 
==New design is live - "post-launch" discussion==
As of today (well, technically probably a couple of days ago), the infobox templates are live and free to be used on the wiki. I'm keeping this thread open for the time being to allow for any community feedback, comments, questions, complaints, concerns, queries, etc.
 
I've [[User blog:LostInRiverview/Infobox template migration|posted a wall-of-text blog post]] detailing what is happening now, but I'll reiterate briefly what's happening.
 
* New infoboxes are ready to be used on the wiki
* {{t|Simbio-start}} and the Simbio templates are being depreciated; canon pages will be manually converted from Simbio to Infobox Sim
* ????
* Profit
 
As said before, any questions, comments, concerns, etc. are welcome here. Also note that there are a few active discussion sections above this one, namely the open question regarding converting our infoboxes to Portable Infobox markup. Be sure to read and/or weigh in on those as well. -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 23:51, June 12, 2018 (UTC)
:A bit of an update... I've dusted off [[User:LiRBot|LiRBot]] and I've run through a few infobox conversions. Most pages previously transcluding {{t|Object}} now use {{t|Infobox object}} instead, most pages that used {{t|Pet}} now use {{t|Infobox pet}}, and most pages that used {{t|Game}} now use {{t|Infobox game}}. I should note, for the record (not that it isn't visible in Recentchanges anyways) that I did slightly misconfigure AWB and ended up with quite a few false positives saved before I realized the mistake and stopped the bot process. I reverted all the errors I found, but it's possible that there are some I've missed. I know what I screwed up and I re-ran the bot process without any issues, but just be aware that there might be some minor issues that need to be resolved. I'm heading to bed now, but when I get time I will launch AWB again and see what else needs converting. I don't think that AWB is going to be able to handle the Simbio conversions though... that's going to require actual editors. -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 06:05, June 13, 2018 (UTC)
:I have also run [[User:K6kaBOT|K6kaBOT]] on articles that use {{tl|Sim}}; in fact, both K6kaBOT and LiRBot ran together at the same time to speed things up. Quite a remarkable ambition! We still need to migrate {{tl|Urb}} to {{tl|Infobox urb}} and {{tl|Medsim}} to {{tl|Infobox medsim}}, but at least the bulk of the Sim-infobox templates have been completed. Converting Simbio is unfortunately too complex for AWB (and maybe even other bot programs like pywikipediabot) so it will need to be done manually. —[[User:K6ka|'''<span style="color:#0040FF">k6ka</span>''']] <span title="Canadian!" style="color:red">🍁</span> ([[User talk:K6ka|<span style="color:#0080FF">Talk</span>]] · [[Special:Contributions/K6ka|<span style="color:#0B4C5F">Contributions</span>]]) 16:17, June 14, 2018 (UTC)
 
==Conclusion==
It's been over a month since the last post here, and the infoboxes have been fully implemented across the canon side of the wiki. Any additional discussions about the infoboxes should take place in a new forum post. Thank you to everyone who participated in the infobox development, discussion, and conversion! -- '''[[User:LostInRiverview|<span style="color:navy;">LostInRiverview</span>]]<sup> [[User_talk:LostInRiverview|<font color="green">talk</font>]] · [[User_blog:LostInRiverview|<font color="green">blog</font>]] · [[Special:Contributions/LostInRiverview|<font color="green">contribs</font>]]</sup>''' 22:42, July 22, 2018 (UTC)