Template talk:Talk header: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
two comments
Line 82: Line 82:
===Reality check===
===Reality check===
Past experience suggests that using <tt>#ifexist</tt> to generate a list of subpages might not be a very good idea [http://en.wikipedia.org/w/index.php?title=Template:Usercheck&diff=prev&oldid=174565459] [http://en.wikipedia.org/w/index.php?title=Template:Highrfc-loop&diff=prev&oldid=174565926]. — [[User talk:CharlotteWebb|CharlotteWebb]] 19:32, 2 April 2008 (UTC)
Past experience suggests that using <tt>#ifexist</tt> to generate a list of subpages might not be a very good idea [http://en.wikipedia.org/w/index.php?title=Template:Usercheck&diff=prev&oldid=174565459] [http://en.wikipedia.org/w/index.php?title=Template:Highrfc-loop&diff=prev&oldid=174565926]. — [[User talk:CharlotteWebb|CharlotteWebb]] 19:32, 2 April 2008 (UTC)
:That's {{tl|archive list}} you're talking about, and it's been rewritten to fix those problems, apparently. <small style="font:bold 10px Arial;display:inline;border:#009 1px dashed;padding:1px 6px 2px 7px;white-space:nowrap">[[User:Equazcion|<font color="#000">Equazcion</font>]] [[User talk:equazcion|•''✗'']]/[[Special:Contributions/Equazcion|''C'' •]] ''20:39, 2 Apr 2008 (UTC)''</small>


==Namespace/sub-page issues==
==Namespace/sub-page issues==

Revision as of 20:39, 2 April 2008

Template:Talkheader4

Template:Multidel

what is the purpose of the Talkheader?

Why would one put it on a talk page? Why would one NOT put it on a talk page? Why not just automatically have it displayed on all talk pages? Kingturtle (talk) 22:09, 7 December 2007 (UTC)[reply]

The header gives basic information to new users, like how to sign and the guidelines. I remember an old discussion about why the template should not be put in all talk pages (not all pages need them, just articles in the main space, and only those that may attract a good number of users). And the fact that MediaWiki:Talkpagetext exists is not enough, apparently, to deprecate this template. Check the deletion discussions linked above to read why people think this template is necessary. -- ReyBrujo (talk) 03:44, 8 December 2007 (UTC)[reply]
There has been discussion about doing that, perhaps putting it inside a css block so that experienced editors can turn it off. I know this template really annoys a lot of established users - myself included - so it's a shame that nothing happened. On Wikipedia, things can move extraordinarily quickly (wikidrama) or extraordinarily slowly (inertia, failure to get consensus etc). C'est la vie. My guess is this template won't be around forever....
As for why put it on a talk page and why not, please see the instructions. I think it's very clear that the template should not be added as a default and should only be added when undesirable talk page activity demonstrates that it's needed. --kingboyk (talk) 13:19, 20 January 2008 (UTC)[reply]

Talk-Header on Meta-wiki user talkpage

Is it permitted for the talkheader code to be placed on my wikimedia "meta-wiki" user talkpage which would say this, the links i've changed because of it being on the wikimedia site and not wikipedia, but am i allowed to have it on, if so could you leave a message on my user talk via this Link which will lead to my userpage on meta-wiki.SKYNET X7000 (talk) 15:23, 21 December 2007 (UTC)[reply]

[template code removed]

The {{talkheader}} template, like everything else on Wikipedia, may be copied and used however you like, provided you comply with the terms of the GFDL. Reusing Wikipedia content has details. • I had to remove your template code from this page, as there was an unclosed element (I couldn't find which) that was grabbing everything else after it (like my comment, here. You can retrieve the code from the page history (click edit to get the source; just don't save). —DragonHawk (talk|hist) 20:29, 21 December 2007 (UTC)[reply]
Thanks. SKYNET X7000 (talk) 15:31, 22 December 2007 (UTC)[reply]

much less anything else

On the draft, Jake the Editor Man changed "This is not a forum for general discussion about the article's subject" to "This is not a forum for general discussion about the article's subject, much less anything else". While I agree with the sentiment, I believe past discussion (here, and at the TfDs) shows a clear consensus for keeping this template as concise as possible, and that addition would make that line long enough to almost always wrap. • I'm also not sure how productive it really would be to put it in, though that's just a comment, not an objection. • If people think I'm off-base in my interpretation of consensus, by all means add it to the draft again, and/or comment here. Thanks! —DragonHawk (talk|hist) 02:36, 3 January 2008 (UTC)[reply]

Please indent replies

Having been looking for a template to post on a messy article talk page frequented by loads of what I assume are IP newbies it's good to find this template. However it's missing a comment about indenting replies, such as Please indent replies using a colon - : Your reply ~~~~ -- John (Daytona2 · Talk · Contribs) 20:25, 14 January 2008 (UTC)[reply]

Hmmmm. I know where you're coming from on that. I've toying around with the draft right now with some ideas for it. My only concern is that there has been a lot of previous desire to keep this template concise and brief, i.e., covering only the bare minimum and letting links do the rest. I'm not sure where indentation falls in that consensus. I suspect it makes the template too wordy. Information overload is a concern. —DragonHawk (talk|hist) 20:56, 14 January 2008 (UTC)[reply]

Suggesting move of "not a forum" message

If you take a look at the draft page, I moved the "not a forum" line inside the box, where a free line was already available. This way it doesn't heighten the box at all. Please check it out. Note that this line doesn't normally appear anywhere but on article talk pages, so I also added the text explicitly so it would appear on the draft page. Take a look at an article talk page (like Talk:I Am Legend (film) to see how it normally appears right now -- notice the extra line that currently gets created in the topmost section of the template. This change eliminates that extra line. Equazcion /C 09:26, 1 Feb 2008 (UTC)

Alignment

The Talkheader is centrally aligned. Is there an option somehow to left align it?

If not perhaps extend this template to have that option or create another template TalkheaderLeft and TalkheaderRight? ChessCreator (talk) 17:57, 13 March 2008 (UTC)[reply]

Please see my proposed change at VPR

I propose integrating an archive list into the talkheader template, the same way the Village pump header template does. See the discussion at village pump proposals (try to keep discussion centralized). Thanks. Equazcion /C 21:14, 23 Mar 2008 (UTC)

{{editprotected}}

I don't think this is a particularly controversial edit, so unless there's some objection, please replace the current template code with the code at User:Equazcion/sandbox3. This will just place archive links in the template, if any archives exist under the current page. If no archive pages exist, nothing will change. Thanks. See here for an example of what the integrated archive links will look like. Equazcion /C 02:08, 24 Mar 2008 (UTC)

Discussion here

OK, I have no problem with it per se, but it should be made as an opt-in, as per most template changes, so we don't have drastic changes cross-wiki. Also, for pages with extensive archives, it should be able to be turned off. -- Avi (talk) 22:32, 24 March 2008 (UTC)[reply]

I disagree with the opt-in part. I think it should be automatic. I stupidly didn't test this from article space, hence the display issue. Once it's tested there I think it should be implemented by default, but the opt-out option is a good idea. Equazcion /C 22:38, 24 Mar 2008 (UTC)

Okay, I fixed the problem, and added the opt-out functionality. I created Talk:Test article as a temporary demonstration. The noarchive parameter will hide the archive list. Let me know what you think. Equazcion /C 23:09, 24 Mar 2008 (UTC)

I'm heading out now. I'm sorry for the trouble I caused via my stupidity -- I don't know what possessed me to assume this would work based only on a test in userspace. My apologies especially to Fuhghettaboutit, for making him implement my erroneous code. I rushed to get this implemented because I didn't think there would be much interest in discussing it, but if there is then great. Please let me know your thoughts/suggestions/etc. I still do think this should be implemented across-the-board rather than having to comb through miles of article talk pages to add a parameter. But of course that's up for discussion. Thanks again. Equazcion /C 23:24, 24 Mar 2008 (UTC)
Nothing to be sorry about. You had good intentions; I had good intentions; we were both a bit rash; the ultimate result was no harm done I don't think, and it got more eyes on the issue.--Fuhghettaboutit (talk) 03:09, 25 March 2008 (UTC)[reply]

I've created a temporary template in the template namespace: {{talkheader4}} (talkheaders 2 and 3 are redirects). I've begun placing this on a few talk pages that have lots of archive pages, to make for an adequate test. I figure this will be a good trial run, and eventually when the decision is made whether or not to implement the changes, we'll just redirect talkheader4 to the original talkheader. Take a look at some of the pages in this list to see what the changes look like live. I welcome any input. Equazcion /C 03:05, 25 Mar 2008 (UTC)

Regarding opt-in vs. opt-out, unless there is good reason, I believe we try to make as minimal visible changes as possible when changing templates. This template must be on hundreds of thousands of pages, to change them all in one fell swoop is not appropriate, in my opinion. -- Avi (talk) 03:07, 25 March 2008 (UTC)[reply]

I think we can test this adequately enough prior to implementing it, enough that we can be certain it won't cause trouble across-the-board -- especially now that I'm doing the live testing via talkheader4. But I'm of course open to implementing this via an opt-in parameter, if that's what everyone else wants to do. And thanks for your remarks, Fuhghettaboutit :) Equazcion /C 03:14, 25 Mar 2008 (UTC)
77,394 at the last count. I like the archive display in general; what will happen, however, when Talk:Adolf Hitler gets a couple more archives? Will it wrap? Or overflow? Happymelon 13:55, 25 March 2008 (UTC)[reply]
It should wrap. You can narrow your browser window to see what that'll look like. Equazcion /C 14:11, 25 Mar 2008 (UTC)
This improvement is the sort of thing that can take a lot of effort to get right (which is why extensive testing is a good idea, of course), but which will have large savings in editor time, eventually. (Not having to add a new archive to an archive box, in itself, is a major savings.) I for one want to express my appreciation for the proposed change; simplification (in terms of what editors need to know and do, even at the cost of more complexity within a template) is almost always (in my opinion) a good thing. -- John Broughton (♫♫) 01:37, 27 March 2008 (UTC)[reply]

(<-)I saw you tested it on Talk:Circumcision as well, looks pretty good. -- Avi (talk) 15:07, 27 March 2008 (UTC)[reply]

(ec) Thanks. I've got talkheader4 on about 10 pages, you can see them via whatlinkshere. Equazcion /C 11:14, 27 March 2008 (UTC-4)

Another reason opt-out is important is that there are certain pages where archives are aggregated by topic, and not chronology, so it would be confusing to have to alternate indexing schema on the same page. -- Avi (talk) 15:11, 27 March 2008 (UTC)[reply]

Well the entire archive portion of the template only shows up if the archives use the standard "Archive #" naming convention. If they use any other names, no links show up at all, so whatever linking templates already in use on the page would continue to function as the sole archive link index. Equazcion /C 11:14, 27 March 2008 (UTC-4)

I understand that; however, sometimes the canonically-named archives are wikilinked to the archive boxes in a fashion other than by number, so the opt-out remains a necessary feature, I believe. Thanks. -- Avi (talk) 15:54, 27 March 2008 (UTC)[reply]

Certainly the feature should have an opt-out. I would like to see a demonstration on a page which has unusual archive naming, to show that it doesn't produce wierd displays. Is there such an example? Happymelon 15:59, 27 March 2008 (UTC)[reply]
Unusual archive names will produce no links. I don't have an example of that right now, but I can tell you what would happen is simply that the entire archive line would not be displayed. If I understand Avi's comment, he's concerned about duplicate links to the same numerically-named archives via differing link text, and that is a valid concern. In the interest of avoiding confusion, the opt-out is necessary (and is currently implemented via noarchive=yes). Melon, if you come across a page that has oddly-named archives, feel free to post talkheader4 there to see what'll happen. I don't know of any offhand to test this on. Equazcion /C 05:56, 28 Mar 2008 (UTC)
Yes, Equazcion, that was my concern and the "noarchive=yes" handles that admirably. -- Avi (talk) 15:55, 28 March 2008 (UTC)[reply]
If we want to test this further, perhaps a bot could be requested to replace {{talkheader}} with {{talkheader4}} on some articles (20? 50? 100?). The talk/discussion pages of the most viewed articles might be a good place to select articles from, since most of those probably have robust archives. -- John Broughton (♫♫) 17:06, 29 March 2008 (UTC)[reply]

← Thanks John -- I started using that list to post talkheader4 some more. HappyMelon might like to know that Talk:John McCain has non-standard archive names, and posting there shows that the archive line doesn't show up (which is good). Equazcion /C 17:47, 29 Mar 2008 (UTC)

I did some creative searching to find the talk pages with the most archives, and it's revealed a bug. It seems the archive list stops at 36. See Talk:George W. Bush and Wikipedia talk:WikiProject Opera. The archive list in this template is actually a separate template that already existed, {{archive list}}. Posting the archive list template alone makes the list go up to 39 and then stop (even though more archives still exist). I'm still trying to figure this one out. If anyone has any ideas let me know. Equazcion /C 02:10, 30 Mar 2008 (UTC)
This seems to be a problem with the archive list template. talk:Anarchism shows the 36 limit in a separate archive box as well. I've posted a question at the template talk page. Equazcion /C 02:28, 30 Mar 2008 (UTC)
{{archive list}} is fixed now thanks to User:Tra. Everything seems to work now. See Talk:George W. Bush for a pretty long archive list. Equazcion /C 17:42, 30 Mar 2008 (UTC)

Reality check

Past experience suggests that using #ifexist to generate a list of subpages might not be a very good idea [1] [2]. — CharlotteWebb 19:32, 2 April 2008 (UTC)[reply]

That's {{archive list}} you're talking about, and it's been rewritten to fix those problems, apparently. Equazcion /C 20:39, 2 Apr 2008 (UTC)

Namespace/sub-page issues

The namespace #switch produces non-intuitive results when used on a sub-page in "user talk" space, e.g. "This is MaryJo/Sandbox's talk page, where you can send messages and comments to MaryJo/Sandbox". Might want to split these apart with {{SUBPAGENAME}}, {{BASEPAGENAME}} and use them to write something that actually makes sense. — CharlotteWebb 19:32, 2 April 2008 (UTC)[reply]