User talk:Paine Ellsworth

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Giraffe July 2008-1.jpg
Going somewhere? Go with all your heart! Anything else is a waste of your time, isn't it?
Indelibly yours, Paine Ellsworth
old man standing on top of stepladder in library with very tall shelves

Women lead, men archive
(just kidding; I believe in no division of labor/duty).


C L I M A X
Archives
1 · 2 · 3 · 4
5 · 6 · 7 · 8
Past Poms Archive
WikipediaSignpostHead.svg

S i g n p o s t
Archives
Please do your best to not pigeonhole people!

Contents


[edit] Wikipedia

See History of Wikipedia

Wikipedia!
 In the media!
All ways looking to fill a needia!

[edit] SOPA & PIPA

It is my sincerest hope that the tarnished portions of these bills are crushed, and that there will never again be a need for Wikipedia to black itself out. P. Ellsworth, ed.

[edit] Countering systemic bias (CSB)

WikiProject Countering systemic bias open tasks
This project creates new articles and improves neglected ones.

[edit] Vandal info

Herostratus defcon maritime 5.jpg

Calm. (Very low level of vandalism.)


84/4--Ankit MaityTalkContribs 08:10, 26 February 2012 (UTC) change


[edit] Talk page search code

Copy and paste...
<inputbox>
bgcolor=transparent
type=fulltext
prefix=User talk:(your Username here)
break=yes
width=60
searchbuttonlabel=Search (your Username here)'s Talk page and Archives
</inputbox>

and it will render...

[edit] The Wikipedia SignpostThe Signpost

[edit] The Wikipedia SignpostThe Wikipedia Signpost (original, most ancient name)


[edit] Dynamic checklist

[edit] H O T


Report this as a bug -- bug 31001 R E P O R T E D

  • Wikipedia:Template limits, bug report invalid. The US article is too long, so when this happens be sure to check PREVIEW page for a notice in RED near the top of the page.

[edit] Closely monitored discussions


  • (Off topic) {{Redirect to project namespace}}, edits to /doc page, and ensure that See also sections of other namespace templates jive with this one

[edit] Other H O T stuff

  • {{Orbits}} template, various improvements
  • Bug 14281 on restricted use images, new activity
  • {{R undis}}, created shortcut for little-known Rcat -- check index
  • Atomtronics, added several enhancements and rm'd Orphan template
  • Anonymus (dab), needs more dabifyin' ( OR turned into a list? )

[edit] HOT LZ

  • Napoleon Hill – copyedited lede and 1st subsection, added paragraph about his son, Blair

[edit] WARM

  • Starve-fed – minor fixes + added Stub template
  • Help:Alias REDIRECT – added Rcats (XNAMESPACE and might be deleted?)
  • Cloud chamber – separate Notes from Refs + converted maint. tag
  • Racing – minor improvements
  • Microwave – condensed hatnote, created Dab page and added Template group, THEN improved first section
  • Brunei – rv'd edit with no WP:RS and other minor edits
  • Nebula – condensed hatnotes
  • Polarizability – added new section and other improvements + move Expert tag to TOP
  • Marlin sucker and science-name Redirect – created both pages
    • Remora – various improvements to this and associated articles

[edit] COLD

[edit] Static checklist

[edit] To-do list

[edit] References

  • The "!" exclamation character is apparently the highest level sort when the {{DEFAULTSORT|!}} magic word is used!>)
  • {{hndis}} – for dab for person's name – watch for incorrect usage !
  • Remember to purge pages when necessary: add  ?action=purge  to the URL (http://. . .)
    • Help:Dummy edit and specifically...
    • WP:Null edit (When a category is changed via a template, then a null edit, rather than a purge, is required to update the category.)
  • Check citation links against this spam list
  • Altviewer
  • {{Large category TOC/a-z}} – BEWARE this template; it causes very long load times in cattocs in IE8 (on older computers with older OS's)

[edit] Cool stuff

  • {{Icon|NAMESPACE (or ABBR.)}} produces e.g. Category (Category icon) — see {{Icon}}
  • Did you see my "geeeraffe" at the bottom-left? Just put {{User:Paine Ellsworth/Geeeraffe}} at the bottom of your page(s)! Click on this link for details!
  • While the keyboard pound or sharp symbol, #, cannot be used in article titles (for technical reasons), there is an alternative pound/sharp symbol, (see {{music}}, spec. {{music|sharp}}), that can be used. Check out C♯ (musical note).
  • {{DISPLAYTITLE}}, use this for specialized italicization! Ref: k-nearest neighbor algorithm
  • to change to a different skin, type ?useskin=(skin you want to change to) after any URL — see also {{Selectskin}} !
  • to yield <references/>, use {{tag|references|single}} instead of <code><nowiki><references/></nowiki></code> !
  • to yield Cite error, use <span class="error">Cite error</span> instead of {{nbsp}}'''<font color="red"><big>C{{nbsp}}i{{nbsp}}t{{nbsp}}e{{nbsp}}{{nbsp}}{{nbsp}}e{{nbsp}}r{{nbsp}}r{{nbsp}}o{{nbsp}}r</big></font>'''{{nbsp}} (which yields  C i t e   e r r o r ) !
  • Change the color in the middle part of a sentence by use of the {{color}} template ({{color|red|the middle part of}}).
  • You can strike out deleted material (<del> & </del>) and underline new material (<ins> & </ins>). Double underlining is also possible ({{Du|Double underlining}} . . .).

[edit] User:Paine Ellsworth/Status – My Status

My present status = Paine Ellsworth is Symbol neutral vote.svg Somewhere

[edit] My routine look-afters

  • Jackdaw, Ardrey addition dropped, the Lorenz parts were kept and compacted
  • Doppler, much improved Dab page with a Wikisearch link in Misc. section


[edit] English map

Ref.: Template talk:Anglophone states and Template talk:English official language clickable map
Ref.: User talk:Paine Ellsworth#English map needs more work below
Left off at Swaziland · Sierra Leone · Rwanda · Nigeria

[edit] English map needs more work

Ref.: User talk:Paine Ellsworth/Archive 6#Proposed merge
Ref.: List of countries by English-speaking population
Ref.: English official language clickable map
The above needs to be digested and any needed changes made.  —  Paine Ellsworth ( CLIMAX )  07:56, 5 November 2009 (UTC)

[edit] World's most populous urban areas

Ref.: Template:World's most populous urban areas
This is my most recent project to defeat Redirects that plague the template. See above. Left off at Hyderabad Hong Kong Bangalore Bogotá São Paulo Istanbul. (Mumbai has no coords!) (It's taking awhile, because I'm making other improvements to the articles as I see them needed, e.g. hatnotes to TOP, and converting dec coordinates to dms, and so on.)  —  Paine Ellsworth ( CLIMAX )  02:00, 19 November 2009 (UTC)

[edit] WIP it good!

User:Paine Ellsworth/Workpage#Needs work very soon  —  Paine Ellsworth ( CLIMAX ) 

Also: Archive 6 has some items that still need work.

[edit] Templates

Re:

Hi, the reason the subtemplate wasn't working as you wanted is that when you do the substitution (or transclusion), all the parameters, parser functions, etc. in the subtemplate will be evaluated. So if you have {{{force|}}} in the subtemplate, you won't get {{{force|}}} in the substituted version - you'll have the evaluation of that expression (which in this case is the defined default value, i.e. the empty string, because from the subtemplate's point of view, no parameter "force" has been defined). What you'll need to do is to pass the main template's "force" parameter to the subtemplate, doing something like this:

  • {{talk header italics|force={{{force|}}}|...}}

where the dots mean you have to do the same thing with every parameter that appears in the subtemplate. Hope this helps,--Kotniski (talk) 07:19, 3 June 2011 (UTC)

Thank you Kotniski, that works beautifully! Before I run with it, I have to say that it begs the question, "Why don't these parameters need to be passed to, say, the {{Italics title}} template or the other italics templates that use these same functions?" Does this not mean that there is some "hidden" or other way to define the values? – Paine Ellsworth ( CLIMAX )  16:14, 3 June 2011 (UTC)
You can pass the parameter "force" to {{Italic title}}, as mentioned in the documentation. If you do {{italic title|force=yes}} then the template will be evaluated as if {{{force|}}} (or {{{force}}}, or {{{force|foo}}}) stood for "yes".

However if you don't pass the parameter, then {{{force|}}} will be evaluated as the empty string (in general {{{force|foo}}} will be evaluated as "foo"), while or {{{force}}} will be evaluated as "{{{force}}}". So the parameter doesn't need to be passed as long as you're happy for it to take the default values that are defined in the template code.--Kotniski (talk) 16:40, 3 June 2011 (UTC)

Damn, you're good! I get it. Okay, let me wrap myself around this a bit. Meanwhile, I'll go help Dispenser with that list mentioned at the VP. Thank you, beyond words! – Paine Ellsworth ( CLIMAX )  16:55, 3 June 2011 (UTC)
UPDATED RESPONSE
As you'll remember, Kotniski, the goal is to transclude the subtemplate, {{Talk header italics}}, into the main template, {{Talk header}}. Your parameters solution works well, however I would like to transclude the subtemplate with no parameters. I found a way to pass the subtemplate without parameters by use of safesubst:. I found that if I safesubst: the pipes in all of the 3-brace expressions using the pipe template, {{!}}, either by {{safesubst:!}} or by {{{{{|safesubst:}}}!}}, I can get the subtemplate to work without parameters, but only if I substitute it into the Talk header/sandbox. I have tried every possible usage of safesubst: that I can think of, even using it on every template, every magic word, and every parser function within the Talk header italics subtemplate. I've used your and Anomie's suggestions that I found in the discussion on this page, as well as tips I found in other discussions about safesubst:, but whatever I do, I just can't get it to work by transcluding the subtemplate. Your updates to Help:Safesubst earlier this year indicate that transclusion is possible. So I must be doing something wrong. Is it possible to transclude Talk header italics into the Talk header template without parameters by use of safesubst:? I've been trying all this in the {{Talk header/sandbox}} and checking the outcome on the {{Talk header/testcases}} page. It would really be great, Kotniski, if you could look at this and tell me where I'm going wrong. – Paine Ellsworth ( CLIMAX )  13:52, 8 August 2011 (UTC)
Hi, I'd be glad to help, but I can't work out what it is you've been trying to do. Can you give me one link to an edit you've done that didn't work, and explain what result you were hoping to see?--Kotniski (talk) 08:26, 10 August 2011 (UTC)
Thank you, Kotniski, thank you very much! Okay, as you'll recall, I am trying to transclude the raw code found in the {{Talk header italics}} template into the {{Talk header/sandbox}}. The result to achieve is found on the testcases page in the Template:Talk header/testcases#Plain / italic title section. The first box in that section is the result of the "live" Talk header template. The second box is transcluded from the Talk header/sandbox, and what you see there now is the end result I want to achieve, specifically, the top line that reads: This is the talk page for discussing improvements to the Talk header/testcases article (with the page title in italics). I try to achieve this end by transcluding the Talk header italics template into the Talk header/sandbox without specifying parameters.
After much experimenting, I finally came to this edit, where I used safesubst: to substitute the pipes (using the pipe template {{!}}) in the 3-brace expressions. It did not work when I tried to transclude the Talk header italics template into the Talk header/sandbox, but it did work when I substituted the Talk header italics template. This edit also works when substituted. I felt that I had made some headway with these edits, because they were the first things that worked at least when substituted. I tried several things after that to include various forms of {{safesubst:Talk header italics}} in the Talk header/sandbox, and this edit, where I safesubst: every template within the Talk header italics code. None of this works when transcluded.
After all this, I feel like I've tried everything that I know how to do. I think that usage of safesubst: will ultimately work, but I just can't figure out how. I hope you can help me with this, and thank you so much for your help this far and for any more help you can offer. – Paine Ellsworth ( CLIMAX )  18:19, 11 August 2011 (UTC)
OK as far as I can make out, the problem is with the order the parser does things. If you substitute one template into another (the italics template into the sandbox template), then of course you end up with the pipes (from the ! subtemplate) in the text of the sandbox template, and if you then transclude the sandbox template into another page, the pipes will be treated as pipes and you'll get the behaviour you want. However, if you just transclude the italics template into the sandbox template and then transclude the sandbox template onto another page, you won't get what you want, because the parser will first parse the sandbox template (the template it finds directly on the page it's handling), and only after that will it parse the instances of the italics template that it now finds. So by the time it's changed the {!}'s into pipes, it's too late for those pipes to be treated as pipes in the parsing of the sandbox template. Is that understandable? The end result, I think, is that it's not possible to do what you're trying to do - you have to pass all the parameters explicitly. (Unless someone who's cleverer than me can think of a way round it.)--Kotniski (talk) 07:35, 12 August 2011 (UTC)
Yes, I think I understand, however I will read your response several more times to be sure, and then go from there. However it turns out, I know that I couldn't have gotten this far without your awesome help. Can't thank you enough, Kotniski! – Paine Ellsworth ( CLIMAX )  05:27, 14 August 2011 (UTC)
  • PS. Okay, waitasec, I'm thinking...

[edit] Further thoughts

Kotniski, it seems to be indicated at Help:Safesubst via...

The subst: modifier can be replaced by the alternative modifier safesubst:. The two have the same behaviour, except when they are encountered during non-substituted expansion (transclusion or direct viewing) of a template. In this situation, the code {{subst:...}} remains unparsed, whereas {{safesubst:...}} is treated as if no modifier were present (so the subtemplate is transcluded [...])

and...

Hence the safesubst: modifier is used in the code of templates which are designed to produce recursive substitution when substituted, but are also intended to work when transcluded [...]

(my bolds) that by somehow using safesubst:, transclusion is possible. If it is not possible, then why would these statements be included in those paragraphs?

What is safesubst:? It's not a template like {{subst}} is... {{safesubst}}. I realize that, since {{subst}} contains {{subst:{{{1}}}}}, the subst: (with a colon) must be some sort of function, so the lack of a safesubst template probably just means that there is no template yet that includes the {{safesubst:{{{1}}}}} "function". Should there be such a template? What's really going on with "safesubst:"? I mean, what is it really? – Paine Ellsworth ( CLIMAX )  06:34, 14 August 2011 (UTC)

Well, safesubst: is just a software function (keyword), like subst: is. And transclusion is possible using safesubst: (that's why we have it), but as far as I can make out, it can't be made to do the kind of transclusion that you're trying to do (like I say, because of the order in which the parser does the various transclusion operations).--Kotniski (talk) 08:16, 14 August 2011 (UTC)
I'm beginning to think that this is correct. I think I've tried the safesubst: function every which way I can, and nothing works. So I will resign myself to upgrading the Talk header italics template to italicize titles that are prefixed with non-italic letters, such as Talk:HMS Beagle, and titles with a lowercase first letter. Then I shall decide if I want to transclude it with parameters into the Talk header template or just substitute it. Or, perhaps while I'm finding ways to make the template better, I might find a way to elegantly transclude it. Thank you again for your help and your thoughts! – Paine Ellsworth ( CLIMAX )  19:24, 14 August 2011 (UTC)

[edit] fyi, re next edition of the paper

Hi. I thought you'd like to see these; the first mentions the second.

Alarbus (talk) 14:48, 20 November 2011 (UTC)

Interesting, and thank you! If you go a little further back in the edit history of the template, you'll see that I tried to add succession numbers from July through October, but met with heavy opposition to the idea, as noted on the talk page. So good luck with that! – Paine Ellsworth ( CLIMAX )  00:51, 22 November 2011 (UTC)
I didn't miss that. Cartoon Boy uses a lot of IPs disruptively. The numbers will stick, now. {{US Vice Presidents}}, too. It's enabled by adding hlist, hnum, and using '#'. You can also use ';', and ':', nest lists. Alarbus (talk) 05:58, 22 November 2011 (UTC)
Pretty cool. It wasn't just CB that didn't like the numbering. I think the templates have little meaning without the numbers. And the hlist will be a whole lot better for those with screen readers. Thank you very much for the heads up! – Paine Ellsworth ( CLIMAX )  06:04, 22 November 2011 (UTC)
CB seems to have gotten the message; elsewhere, too. The semantics are solid, and important. /ordered/ lists don't have to actually show the numbers, if the order is not sequential of one-based. That's why class hnum. GoogleBot and such will also 'see' the list structure. Alarbus (talk) 06:40, 22 November 2011 (UTC)

[edit] Disambiguation link notification

Hi. When you recently edited Sputnik 3, you added a link pointing to the disambiguation page Vanguard (check to confirm | fix with Dab solver). Such links are almost always unintended, since a disambiguation page is merely a list of "Did you mean..." article titles. Read the FAQ • Join us at the DPL WikiProject.

It's OK to remove this message. Also, to stop receiving these messages, follow these opt-out instructions. Thanks, DPL bot (talk) 11:44, 5 January 2012 (UTC)

Fixed – PIE ( CLIMAX )  04:20, 6 January 2012 (UTC)
Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export