Template talk:Infobox writer/Archive 9

Latest comment: 8 years ago by Pigsonthewing in topic Please add parents field
Archive 5Archive 7Archive 8Archive 9Archive 10

Template-protected edit request on 16 April 2014

There's many more languages than those that have an ISO 639-1 code, so this use of {{Check ISO 639-1}} is inappropriate. For all the language tags that can go in lang, see the IANA language subtag registry. Change is in the sandbox. — lfdder 19:13, 16 April 2014 (UTC)

@Pigsonthewing: ping. Jackmcbarn (talk) 20:50, 16 April 2014 (UTC)
@Mr. Stradivarius:. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 21:02, 16 April 2014 (UTC)
@Pigsonthewing: I pinged you since you added that check in the first place. Are you okay with getting rid of it? Jackmcbarn (talk) 21:11, 16 April 2014 (UTC)
I gather he's seeking Mr. Stradivarius' advice on it -- he wrote {{Check ISO 639-1}}.— lfdder 21:18, 16 April 2014 (UTC)
Indeed. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 21:43, 16 April 2014 (UTC)
No, it should be fixed, not removed, Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 21:43, 16 April 2014 (UTC)
My advice is that we need to add more language codes to {{Check ISO 639-1}} (and probably rename it). Lfdder's work at Module:ISO 639 name/data should be useful here. — Mr. Stradivarius ♪ talk ♪ 22:06, 16 April 2014 (UTC)
I'm looking into adding lang tag validation to Module:ISO 639 name, but it'll probably be some time. (It can be 'improperly' be used for validation by using formal and dataset=iana and checking for output.) — lfdder 22:16, 16 April 2014 (UTC)
@Pigsonthewing: So why has this been marked as answered? — lfdder 20:50, 17 April 2014 (UTC) It's not acceptable to reject all codes other than ISO 639-1 until such time that it's 'fixed' (which probably won't be any time soon). — lfdder 20:52, 17 April 2014 (UTC)
Per the template's documentation. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 20:59, 17 April 2014 (UTC)
How does the documentation address this? — lfdder 21:47, 17 April 2014 (UTC) @Pigsonthewing: do I have to ping you every time? — lfdder 12:23, 18 April 2014 (UTC)
What part of "consensus should be obtained before the template is added" is unclear to you? You have to stop reactivating this request, per the template's documentation. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 14:15, 18 April 2014 (UTC)
You should put some effort into what you write. I thought you meant this template's documentation. — lfdder 14:22, 18 April 2014 (UTC)

1) I've removed mention of this parameter from the doc, so that -- if anything -- people don't get tripped up by it in the future. 2) I've set answered back to 'no', 'cause this hasn't actually been answered. It's not your call to make; it'll be answered when we've agreed. — lfdder 12:53, 18 April 2014 (UTC)

I've restored the parameter to the doc page. Don't remove documentation for a parameter just because you don't like the way it works. As Pigsonthewing and Mr. Stradivarius said, they're going to fix it, not remove it. Jackmcbarn (talk) 13:32, 18 April 2014 (UTC)
A warning: I have several other things on the go at the moment, so it might be a while before I get round to fixing this. — Mr. Stradivarius ♪ talk ♪ 13:44, 18 April 2014 (UTC)
.... it DOESN'T work. Jesus Christ. I remember why I gave up last time I tried to do anything with templates. And I'm flipping it back in the hope that someone sane will come along. Also, {{Check ISO 639-1}} will never work for this purpose unless it gets rewritten from the ground up as a lang tag validator. Language tags are a lot more than just the 639-1/3 codes. — lfdder 14:05, 18 April 2014 (UTC)
Please see WP:NPA. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 14:15, 18 April 2014 (UTC)
I meant sane, as in someone who knows a thing or two about language codes, for a start. — lfdder 14:23, 18 April 2014 (UTC)

Will ANYBODY address the fucking issue? — lfdder 11:52, 19 April 2014 (UTC)

Please don't make the documentation deliberately not match how the template actually works. The issue has been addressed. The check will stay, but will be fixed. Consensus seems to be that it should not be removed in the interim. Jackmcbarn (talk) 16:13, 19 April 2014 (UTC)
So there's me saying it should go and Pigsonthewing saying it should stay, which makes....consensus that it should stay? You must be pulling my leg. Mr. Stradivarius has said that he won't be fixing it any time soon, and I've explained why it can't just be 'fixed' anyway. There's not one thing Pigsonthewing has said that makes me think he understands the situation. He decided that it should stay without as much as having a single word with me. — lfdder 16:32, 19 April 2014 (UTC)
No, there's you saying it should go, and me, Mr. Stradivarius, and Pigsonthewing saying it should stay. And stop making the doc page deliberately incorrect. I've already reverted you once and you've reverted me back. I'm not going to revert again, but I encourage you to do so. Jackmcbarn (talk) 16:37, 19 April 2014 (UTC)
You didn't say that before now. It seems to me Mr. Stradivarius is sitting on the fence, but I might be wrong. Not as bad as making using language tags 'deliberately incorrect', is it? I'm not reverting it, but thank you for encouraging me. Give me a shout when you decide you want to discuss the issue. — lfdder 16:45, 19 April 2014 (UTC)

Since I started this I think I should comment. The system of applying language codes to the native name in infoboxes is not unique to Infobox writer. Many other infoboxes need to do the same function. However, this template seems to implement the system in a unique way. Other infoboxes do not validate the input. They work on the basis or rubbish in, rubbish out and leave it to the editors to input the correct codes. Validating the input is a basic of computer programming and so it is commendable that the implementation here tries to do that. On the other hand, writing two different lines of code to do two identical jobs when you could write one line to do the same job twice, is bad practice. All the infoboxes should be running this function off a common code. It shouldn't be left to one or two coders on this template to do the task. Language codes are complex and the reason other infoboxes don't validate them is that doing so is not a trivial coding task. Other infobox template contributors should be pinged to assist and a single common validation function created. In the mean time please try to be civil, there's never any reason to use the f word outside the article of that name. Rincewind42 (talk) 15:13, 20 April 2014 (UTC)

I want and try to be understanding, but I do get annoyed when people insist that something should be done this or that way, all the while being unwilling to engage in discussing the issue. It's glaring WP:OWNership behaviour. This is not the only infobox that uses {{Check ISO 639-1}} for this purpose. — lfdder 17:33, 20 April 2014 (UTC)
And that behaviour continues. — lfdder 12:30, 21 April 2014 (UTC)

Since no one's provided any reasoning for the addition of {{Check ISO 639-1}} and they've refused to respond after it's been explained to them how foolish it is, I ask that it's reverted. The change is in the sandbox. — lfdder 18:23, 23 April 2014 (UTC)

I'll leave this for another templateeditor or admin to look at. Jackmcbarn (talk) 18:35, 23 April 2014 (UTC)
What you should do is revert it. Page protection isn't an excuse for circumventing consensus-building processes. I've had about enough with you lot. — lfdder 18:40, 23 April 2014 (UTC)
You requested a change. The burden is on the requester to demonstrate consensus for controversial changes, which this one clearly is since multiple people have opposed it. Jackmcbarn (talk) 18:47, 23 April 2014 (UTC)
I've requested a change because it's the only way the interface allows me to go about it. I'm not the one who made the addition. The burden is on whoever's added it to explain why it should stay. And he's made no effort to explain anything at all. (And neither have you.) In other words, if this template were unprotected, I'd have reverted the change and I'd have been completely in the right, and those in favour of having it there might've tried to explain why. In other words, I saw this shit coming from miles away when the template editor usergroup was first proposed. — lfdder 19:09, 23 April 2014 (UTC)
  Not done: please establish a consensus for this alteration before using the {{edit template-protected}} template. There still doesn't seem to be a consensus reached here. Please achieve a consensus before using this template to request the edit be made. Thanks. — {{U|Technical 13}} (tec) 22:19, 24 April 2014 (UTC)
@Technical 13: there needs to be a consensus for adding it in the first place. There isn't one. Again, if this template were unprotected I'd have reverted the change and I'd have been in the right. Pigsonthewings and his enablers are, in essence, abusing their privileges. — lfdder 22:28, 24 April 2014 (UTC)
  • lfdder, my reading of the discussion here is there is consensus for the check added by Andy to stay, and the burden of consensus to remove that check is on you good sir. I see that you were working on a module that would improve the way the check worked, has that been completed? — {{U|Technical 13}} (tec) 22:32, 24 April 2014 (UTC)
We're abusing our privileges by not using them? Jackmcbarn (talk) 22:34, 24 April 2014 (UTC)
Yes, you are. Those with power carry the burden of it. — lfdder 22:39, 24 April 2014 (UTC)
Right then, so where templates are concerned, we've thrown WP:BRD right out the window? No, it's not been completed, and the longer this farce continues, the more my interest in completing it wanes. If the people here can't appreciate how flawed this present implementation is, I very much doubt they'd appreciate my fixing it. — lfdder 22:36, 24 April 2014 (UTC)
We all agree it's not ideal right now. We just don't agree that your fix is better. Jackmcbarn (talk) 22:49, 24 April 2014 (UTC)
It's way worse than 'not ideal'. You do realise that the way it is now means we can't tag text with any of the 7k-something languages that are part of 639-3? Part 1's only got about 150-odd languages (many of which are 'macrolanguages'). We can't even tag Ancient Greek, for God's sake. — lfdder 23:09, 24 April 2014 (UTC)
....aaand silence. If you're incapable of discussing the issue, why do you hold that it should be kept? This is quite frustrating. — lfdder 00:13, 25 April 2014 (UTC)
I agree that the status quo is bad. I disagree that letting things be entered willy-nilly in the language field is better. Instead of arguing this ad nauseam, why not help fix the module to check other language codes? Jackmcbarn (talk) 00:44, 25 April 2014 (UTC)
I obviously disagree that it's better to omit 7k languages 'cause someone somewhere might plug in the wrong code. Instead of arguing this ad nauseam, why not help fix the module to check other language codes? Because a half-arsed fix is not the answer -- some thought needs to go into it. For a start, do we validate codes or tags? If we choose to validate codes, how do we let people who know what they're doing enter tags? Should we validate input at all? Why not go for maintenance cats? What's the scope of it -- where else is it gonna be used? — lfdder 01:00, 25 April 2014 (UTC)
Good questions. @Pigsonthewing: @Mr. Stradivarius: thoughts? Jackmcbarn (talk) 01:02, 25 April 2014 (UTC)
I think we should remove the check until it's actually fit for purpose. I wasn't aware of all these issues when I first made {{Check ISO 639-1}}, and I actually removed it from quite a few infobox templates after Andy first added them when I realised it was causing errors on pages with perfectly legitimate language codes. The best thing would be to have a module that correctly validates the codes, but no check is better than the current situation where the majority of language codes are not recognised. — Mr. Stradivarius ♪ talk ♪ 06:04, 25 April 2014 (UTC)
Agree it should be removed. I don't know how exactly the check module works, but if it is blocking entries as obviously necessary as "Ancient Greek", then it's doing far more harm than any good it might possibly be doing. Fut.Perf. 06:58, 25 April 2014 (UTC)
It's also used in Template:Infobox artist, for the record. — lfdder 10:43, 25 April 2014 (UTC)
Can anyone remove it from there too then? — lfdder 03:34, 26 April 2014 (UTC)

Template-protected edit request on 5 June 2014

Please add support for |years_active=, present in {{Infobox person}} and applicable to most of these professional derivatives. —[AlanM1(talk)]— 11:26, 5 June 2014 (UTC)

  Done and updated the documentation to correspond. Uncontroversial addition, and doesn't affect currently applied templates. —cyberpower ChatOnline 11:55, 5 June 2014 (UTC)
We have the parameter |period. Its documentation is brief --"Dates from first publication to last publication."-- which evidently takes for granted that publication dates are definitive for writers. I commonly use a qualifier such to cover discrepancies, such as "(fiction)" for someone with published writings but unworthy in an earlier career. --P64 (talk) 20:56, 27 August 2014 (UTC)

Website parameter

please could the following change be made, so that the behaviour is in line with the parent template:

| data31 = {{#if:{{{website|}}} |<hr/>{{URL|1={{{website|}}}}} }} changed to

| data31 = {{#if:{{{website|}}} |<hr/>{{{website|}}} }} Thanks, -- Ohc ¡digame! 06:54, 27 August 2014 (UTC)

  Not done: – Compare the Britney Spears ibox, which uses {{Infobox person}}, with the sandbox version on the test cases page. How does your edit make this template more in line with Infobox person? – Paine Ellsworth CLIMAX! 23:50, 27 August 2014 (UTC)
  Done Ohc  – I tested some more stuff and it looks like this ibox is now more in line with the parent ibox. Hope it meets with your approval. – Paine  03:52, 29 August 2014 (UTC)
Thanks. -- Ohc ¡digame! 03:56, 29 August 2014 (UTC)
tracking old syntax with Category:Biography template using bare URL in website parameter Frietjes (talk) 16:33, 29 August 2014 (UTC)
Hi, Frietjes – curious as to what is happening or going to happen. Are "reader-friendly" labels going to be used? Is this being, or has it been discussed somewhere? I would imagine that some might prefer the bare URLs because they are readily noticeable as "websites". Just curious. – Paine  22:31, 1 September 2014 (UTC)
Paine Ellsworth, the guidance for most infobox templates (e.g., {{infobox person}}) is to use |URL=. I imagine the best thing would be for a single pass with a bot to change them to use the URL template, and if anyone doesn't like it, they can change it back. Frietjes (talk) 13:21, 2 September 2014 (UTC)
Yes, that's supportable, thank you very much, Frietjes! – Paine  14:34, 4 September 2014 (UTC)

Have we recently disabled coverage of bare domain names as parameter values? I must be the "author" of more than 100, maybe 500 (perhaps never flagged in the edit summary). Such as Anne Bishop. One by another editor in July is Dan Santat.

What is the bottom line re tracking the old syntax? Anne Bishop, for instance, is not in Category:Biography template using bare URL in website parameter.

P.S. Is there a fast way to move deep into the display of such a series of category display pages, each of which lists 200 pages in the category. That is, without identifying a page deep in the category, such as Antony Beevor, and replicating https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_writer&action=submit&pagefrom=Beevor%2C+Antony%0AAntony+Beevor#mw-pages (where Anne Bishop is not listed)?

--P64 (talk) 01:08, 11 September 2014 (UTC)

@P64: Anne Bishop was fixed here and Dan Santat was fixed here. I will try to fix the tracking used by Category:Biography template using bare URL in website parameter if I can find one that isn't fixed yet. not sure what you are asking with your 'P.S.' question. there are [A-Z] category TOCs that can be added to large categories. Frietjes (talk) 14:15, 13 September 2014 (UTC)
I see that you added template {{Category TOC}} and suppose there is no convenient navigation without it. Thanks, I'll try to remember it.
Glancing at the category display I now recognize several page names. Checking a couple of them confirms that the tracking has been fixed to cover parameter values domain.name (Cleary) and www.domain.name (Colfer), as well as http://www.domain.name (Cooney). I suppose some editors are able to handle these semi-automatically in three passes, if not automatically in one.
As I sign, a revisit shows that the Cs are disappearing as I write. --P64 (talk) 18:04, 13 September 2014 (UTC)

Yobot is running to fix all instances. It will take a couple of hours. -- Magioladitis (talk) 18:10, 13 September 2014 (UTC)

Should I also fix non-articles? E.g. Pages in Draft space? -- Magioladitis (talk) 18:49, 13 September 2014 (UTC)

Frietjes I am done. I did not touch any pages in user space. 10 pages need to be checked manually. -- Magioladitis (talk) 19:30, 13 September 2014 (UTC)

Magioladitis, great! I will restrict the tracking category to article space. thank you. Frietjes (talk) 15:09, 14 September 2014 (UTC)

RfC on Template:Infobox person

This message is to notify you that there is an RfC ongoing on whether to add pronunciation info to {{Infobox person}}, a discussion which may also affect this template. Your comments on the matter are appreciated. The discussion can be found here. Thanks! 0x0077BE (talk · contrib) 17:14, 16 November 2014 (UTC)

Residence

Why there is no "residence" field like there is in Template:Infobox person? --Mika1h (talk) 01:17, 11 January 2015 (UTC)

There's why this infobox doesn't have everything that Infobox person has, and then there's why this infobox doesn't have that particular field.
  • Why this infobox doesn't have everything that Infobox person has:
A generic infobox like Infobox person tries to have every field that could ever be useful. Everything including the kitchen sink. That's it's misfortune. Whereas a specific infobox like this one includes any given field only if it is really relevant to the overview of an article as a member of the collection that the infobox caters to. In this case, Infobox writer shouldn't have fields that aren't pertinent to a writer's character as a writer. For example, we do not, and hopefully never will, have a "religion" field here; religion can influence a writer, but it would be grossly inappropriate and prejudicial to classify writers by religion.
  • Why this infobox doesn't have a "residence" field:
On a quick search, there are apparently some discussions in the archives of this talk page about "residence", or "nation of residence", in relation to "nationality". The arrangement of those fields is something that's evidently been struggled with. If we were going to tinker with that part of the infobox design, it would be worthwhile to investigate in more depth the history of discussions of the nationality, citizenship, and ethnicity fields.
--Pi zero (talk) 02:43, 11 January 2015 (UTC)

Only one module

It seems you can only add one module, while most allow up to six. Can we get a few more? Thanks. Wikimandia (talk) 03:09, 11 February 2015 (UTC)

Why separate notable works with line breaks?

The documentation states that entries in "Notable works" should be separated by a line break (<br />). This is inconsistent with other fields for which we are instructed to separate entries using {{Plainlist}}. List markup would seem to be more correct, semantically, but does anyone know if there is a particular reason why line breaks are to be used for "Notable works"? Thanks. Wdchk (talk) 01:46, 21 September 2015 (UTC)

RfC announce: Religion in infoboxes

There is an RfC at Template talk:Infobox#RfC: Religion in infoboxes concerning what What should be allowed in the religion entry in infoboxes. Please join the discussion and help us to arrive at a consensus on this issue. --Guy Macon (talk) 19:41, 2 January 2016 (UTC)

Birth date

The birth date section of the parameters table offers the following instruction—"Insert the person's birth date if known as: month day, year or day month year as appropriate."—which is totally incomprehensible. Can it be rewritten? – Arms & Hearts (talk) 17:41, 30 January 2016 (UTC)

Arms & Hearts, it seems clear to me - can you suggest a better wording? Nikkimaria (talk) 01:20, 31 January 2016 (UTC)
If I'd understood what it was supposed to mean I would've done it already! But it occurs to me now that what confused me was probably the comma after the first "day," which I mistook for a part of the structure of the sentence rather than that of the example, if you see what I mean. I think it should read "month day year (e.g. January 31, 2016) or day month year (e.g. 31 January 2016)". That way the need for the comma is made clear in the example without confusing the sentence structure. – Arms & Hearts (talk) 15:42, 31 January 2016 (UTC)

Proposed other_names field

template:infobox person has an "other_names" field (aka "other names", "othernames", "othername", alias") which I don't see present here. Could these serve the same purpose as "pseudonym" or something different? If same could we alias these? If different can we add this field? 184.145.18.50 (talk) 19:24, 4 March 2016 (UTC)

Baptised parameter

Hey, this is not my usual WikiProject, but could someone import the "baptised" parameter from {{Infobox person}} into this template? Would be helpful e.g. for William Shakespeare. Thanks! Lordtobi () 16:40, 15 September 2016 (UTC)

Truthfully, I don't think that would be an appropriate field. We've strongly resisted adding miscellaneous fields to this infobox that aren't related to the subject's identity as a writer. Particularly, we don't have a field for religion, and we don't want one — in fact, we want not to have one. (If some religion had an influence on the writer, it should be presented as an influence.) --Pi zero (talk) 21:27, 15 September 2016 (UTC)
This has very little to do with religion per se. For hundreds of years, until the mid 18th century, birth dates were not routinely recorded, but baptism dates, which were, are a close approximation. {{Infobox person}} is coded such that the baptism date does not show if a birth date is present. If it's good enough for Ludwig van Beethoven... Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 21:30, 15 September 2016 (UTC)

Please add parents field

Please add "| parents =" --Richard Arthur Norton (1958- ) (talk) 02:12, 7 January 2016 (UTC)

Infobox writer embedded in Infobox person
ParentMom & Pop
Writing career
Notable worksABC of Wikipedia
@Richard Arthur Norton (1958- ): You can now achieve this by embedding the template in {{Infobox person}}, as shown here. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 21:53, 15 September 2016 (UTC)