Template talk:Importance

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Re-purpose[edit]

This template is due to be re-purposed imminently. Please use its target {{Notability}} and fix any documentation referring to the old use. The template has been orphaned in article space. Rich Farmbrough, 22:12, 2 September 2009 (UTC).[reply]

Thanks to Rich we have now been able to move this template to its proper place. — Martin (MSGJ · talk) 08:16, 3 September 2009 (UTC)[reply]
Yay! <happy dance /> Happymelon 12:50, 3 September 2009 (UTC)[reply]
Not arguing with this or anything, but I thought Importance was used in the WikiProject sense as opposed to the Notability sense. (I came here as Rich changed the TL in one of my handy-links-boxes, but Notability was linked there too). Out of curiosity, what will the new TL|Importance be? Something I'd want to keep in my bag-o-tricks anyway? Thanks!
Ah, I see the old Importance was already deleted, and this one is what I thought it was for anyway! :) So now I'm wondering what the old one was for.... ArakunemTalk 14:55, 3 September 2009 (UTC)[reply]
The old use was an ambox like this:

and was redirected to {{notability}} several months ago. — Martin (MSGJ · talk) 15:17, 3 September 2009 (UTC)[reply]

And what is the new template for? Bwrs (talk) 20:43, 8 May 2010 (UTC)[reply]
See its documentation? It's used in assessment ratings. Note that Template:Cleanup-importance still points to the old issue. --Joy [shallot] (talk) 22:09, 8 May 2010 (UTC)[reply]
While we're at it, I could use this opportunity undelete these old revisions and place them in the history of that template, which was actually its old name once. --Joy [shallot] (talk) 22:11, 8 May 2010 (UTC)[reply]
Hmm, now that I said that, I don't actually know how to do it :) I'd have to undelete them here, move everything to Template:cleanup-importance, then delete the old revisions again, then move it back here, and then undelete the old revisions over there. Trouble is, since this template is transcluded to hell and back, these actions could easily be disruptive as mediawiki runs through various triggered back-end actions back and forth. Anyone have a better idea? --Joy [shallot] (talk) 22:15, 8 May 2010 (UTC)[reply]
Hehe, no better ideas, but if it would make you happy then just go for it. No one will notice if you do it quick enough :) — Martin (MSGJ · talk) 23:01, 8 May 2010 (UTC)[reply]

You could try this:

  1. Move Template:importance to Template:importance/temp leaving a redirect behind.
  2. Put a (temporary) copy of the template over the top of the redirect.
  3. Delete Template:importance/temp and restore the old history.
  4. Move it to Template:cleanup-importance or wherever you want it, supressing the redirect.
  5. Restore all remaining revisions of Template:importance/temp.
  6. Move it to Template:importance, supressing the redirect.

— Martin (MSGJ · talk) 10:45, 25 May 2010 (UTC)[reply]

Thanks. In the meantime I brought this up on Wikipedia:Village pump (technical)/Archive 76#moving revisions around? and got the same answer (AFAICT). I'll try that then. --Joy [shallot] (talk) 20:07, 25 May 2010 (UTC)[reply]
OK, it's done. Two of my HTTP requests timed out on the proxies, but the back-end performed fine. --Joy [shallot] (talk) 10:35, 26 May 2010 (UTC)[reply]

Class?[edit]

What's the class parameter for in this template? PC78 (talk) 23:14, 3 September 2009 (UTC)[reply]

Confusingly enough, it's the partner to |style=: it's for adding extra CSS classes to the cell. Nothing to do with WP1.0 class. Happymelon 10:54, 4 September 2009 (UTC)[reply]

IMPN[edit]

I've just noticed that this template uses |impn= whereas {{WPBM}} uses |IMPN= and |IMPORTANCE_SCALE_NAME=. Maybe we should try to standardise? — Martin (MSGJ · talk) 13:08, 7 September 2009 (UTC)[reply]

Use as column heading[edit]

Per suggestion at Template talk:Class#Use as column heading, I have sandboxed an amendment to allow <th>...</th> to be used instead of <td>...</td>, and this is tested at Template:Importance/testcases as working, so please copy Template:Importance/sandbox over Template:Importance. --Redrose64 (talk) 20:22, 12 October 2011 (UTC)[reply]

 Done Couldn't wait? ;) Anomie 00:49, 13 October 2011 (UTC)[reply]

Protected edit request on 10 April 2015[edit]

As discussed in Template_talk:Grading_scheme#Protected_edit_request_on_7_April_2015, this template (and its importance-specific equivalents) undesirably links to problematic categories when the category parameter is undefined. I attempted to fix this in [1], but this is clearly broken. I am not knowledgeable enough about templates to fix this myself, so someone would have to find a proper code. I simply tried turning "[[foo|bar]]" into "if (category) { [[foo| } bar if (category) { ]] }", but that is not parsed as I would have expected. Chealer (talk) 15:29, 10 April 2015 (UTC)[reply]

It's still not at all clear why you need this doing, nor what is "broken". Not done: please establish a consensus for this alteration before using the {{edit protected}} template. --Redrose64 (talk) 15:55, 10 April 2015 (UTC)[reply]
@Redrose64: The version of the sandbox I created is broken. It shows uninterpreted lexemes ("{{#if:|[[:Category:Unknown-importance {{{category}}}|}}??? ") rather than just the rating. --Chealer (talk) 19:31, 11 April 2015 (UTC)[reply]
Probably means that the brackets are unbalanced. Make sure that you close the same number that you open, and in the reverse order. --Redrose64 (talk) 19:46, 11 April 2015 (UTC)[reply]
@Redrose64: I have look attentively enough to be confident that the numbers match. However, are you sure that the order needs to be reversed, and if so, does that mean that bar needs to be duplicated? Otherwise, are you aware of a syntax highlighter? --Chealer (talk) 16:07, 12 April 2015 (UTC)[reply]
What I mean by "in the reverse order" is that if you open brackets in the order {{ {{{ (two, three) they must be closed in the order }}} }} (three, two); similarly, {{ [[ (curly, square) must be closed ]] }} (square, curly). --Redrose64 (talk) 16:15, 12 April 2015 (UTC)[reply]
@Redrose64: Yes, so that means what I attempted cannot work, right? If so, is there a way to make the link conditional without duplicating bar (variable assignment)? --Chealer (talk) 01:36, 13 April 2015 (UTC)[reply]

Removing attr parameter[edit]

As part of a broader project to overhaul the way assessment-metric templates are implemented, I'm planning to remove the attr parameter of this template. It appears to be unused: a search for its use returns no results. This does come with an immediate one-time cost of invalidating the cache of about 4 million pages, but since they're going to be mostly talk pages the performance impact shouldn't be too bad. In the longer term, it's helpful because attr and so on are black boxes of functionality that can't be handled cleanly in Lua HTML-generation code. If there's a need to add a specific attribute for some special cases, then that can be added separately. For example, when I removed the corresponding attr parameter from {{class}}, a rowspan parameter was added to handle a few cases that couldn't be cleanly removed or replaced with use of the style parameter instead.

If no one objects, I'll make the change probably sometime this weekend? {{Nihiltres |talk |edits}} 18:21, 8 December 2017 (UTC)[reply]

Sounds like a plan. We should remove dead code when we find it.  — SMcCandlish ¢ >ʌⱷ҅ʌ<  16:01, 9 December 2017 (UTC)[reply]
 Done, though admittedly I left this hanging far longer than necessary. :) {{Nihiltres |talk |edits}} 01:18, 23 December 2017 (UTC)[reply]

Change background colour of unknown[edit]

A change has been made to Module:Class/styles.css which changes the background colour of unassessed to #dcdcdc, see Template talk:Class#Change colour of unassessed. Would it make sense to make a similar change to this template for unknown importance? — Martin (MSGJ · talk) 11:45, 9 May 2023 (UTC)[reply]

 Done — Martin (MSGJ · talk) 11:49, 30 June 2023 (UTC)[reply]