Jump to content

Template talk:Hidden begin/Archive 1

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

Default state

Why is it that on some pages the template defaults to show and on some pages it defaults to hide?↔NMajdantalk 16:43, 6 February 2007 (UTC)

This template uses NavFrame to facilitate hiding, so I think it depends on how many other templates on the page also use NavFrame... Regards, David Kernow (talk) 19:18, 6 February 2007 (UTC)
It's impossible to control the state of a NavFrame. You have to use tables to do that. (See edit history for my attempt and the eventual revert back to previous state stating such on March 22, 2007). --MECUtalk 20:02, 22 March 2007 (UTC)

This bug has been fixed, this template will always produce hidden text. You can now control NavFrames' initial state by using style="display:none;" on the NavContent, as this template does. If there is no such style the NavContent will be shown. ←BenB4 10:35, 8 August 2007 (UTC)

I can't see the show/hide link on the template page or the Planet Hollywood page in Minefield 3.0b2. In Internet Explorer 7 it works fine. Bug? Forteblast (talk) 23:50, 29 November 2007 (UTC)

  • Please don't use style="display:none", because users with Javascript disabled will be unable to see the content. See Wikipedia:NavFrame for usage information.

teaser

It'd be awesome if someone with better programming skills than I have could figure out a way to do this: I'd like to have a "tease (yes/no)" parameter. "Tease=yes" would show the first sentence of the hidden text below the title and hide/show link. It would be compatible with transclusion - so, for example, you could have the "Today's Featured Article" hidden, but you'd still see the first sentence of the TFA blurb. — eitch 18:56, 13 July 2008 (UTC)

{{editprotected}}

checkY Done Harryboyles 17:06, 27 August 2008 (UTC)

Edit request

{{editprotected}} Hi. Please update (replace) the template's current code with the below, which:

  • removes the now-unused deprecated parameters;
  • should correct the formatting (spacing) when the [show/hide] link placed on the left.

I may've missed a few pages where this template is transcluded and so not updated their parameter names, but it'll be easier to pick them up and update any found once the amended code in place. I have a scan ready to go.

<includeonly>{{#ifeq:{{{show-hide|}}}|left <!--

  -->| <!------------------------------------------------------------
         show-hide=left, so place [show/hide] link on lefthand side:
        -------------------------------------------------------------
        --><div class="NavFrame" <!--
             -->style="position:relative; <!--
                    -->width:100%; border:{{{border|none}}};"><!--
                --------positioning [show/hide]--------
            --><div class="NavHead" <!--
                 -->style="position:absolute; <!--
                        -->width:3.4em;<!--to move [show/hide] onto titlebar--> <!--
                        -->background:transparent;"><!--
            --></div><!--
                ----------------Title------------------
            --><div style="height:1.6em; <!--
                        -->padding-left:3.6em;<!--i.e. NavHead width above plus 0.2em--> <!--
                        -->background:{{{titlebackground|transparent}}}; <!--
                        -->text-align:{{{titlealign|left}}}; font-size:100%; <!--
                        -->font-weight:bold; {{{titlestyle|}}}"><!--
                 -->{{{title|}}}</div><!--
                ------------Body formatting------------
            --><div class="NavContent" <!--
                 -->style="display:none; <!--
                        -->background:{{{bodybackground|transparent}}}; <!--
                        -->text-align:{{{bodyalign|left}}}; {{{bodystyle|}}}"><!--

  -->| <!--------------------------------------------------------------
         show-hide/=left, so place [show/hide] link on righthand side:
        ---------------------------------------------------------------
        --><div class="NavFrame" <!--
            -->style="border:{{{border|none}}};"><!--
                ---------Title and [show/hide]---------
            --><div class="NavHead" <!--
                 -->style="background:{{{titlebackground|transparent}}}; <!--
                        -->text-align:{{{titlealign|left}}}; {{{titlestyle|}}}"><!--
                 -->{{{title|}}} </div><!--
                ------------Body formatting------------
            --><div class="NavContent" <!--
                 -->style="display:none; <!--
                        -->background:{{{bodybackground|transparent}}}; <!--
                        -->text-align:{{{bodyalign|left}}}; {{{bodystyle|}}}"><!--

 -->}}</includeonly><noinclude>
{{documentation|Template:Hidden begin-end/doc}}

<!---Please add metadata to the <includeonly> section at the bottom
     of [[Template:Hidden begin-end/doc]], not here - thank you!--->
</noinclude>

Sardanaphalus (talk) 17:00, 26 August 2008 (UTC)

Done. Cheers. --MZMcBride (talk) 23:50, 27 August 2008 (UTC)
The template update caused breakage as it removed the bg1 and bg2 parameters (and possibly others) without any type of catch for them. I'm not really sure whether this was intentional, but breaking people's user pages (and possibly articles as well) doesn't seem like a particularly good idea, so I've reverted the change for the moment. Perhaps a tracking category of some sort can be used and the old parameters truly deprecated before re-implementing these changes? I'm not familiar with the exact stats on the usage of bg1 and bg2, but at least one user complained on my talk page, indicating that it's likely that quite a few people are still using those parameters. --MZMcBride (talk) 04:01, 30 August 2008 (UTC)
  • Okay, I'll check it out. Thanks for the alert. The old bg1/bg2/etc parameters were meant to've been replaced. Do you know if the user mentioned updated their parameters or just complained? Sardanaphalus (talk) 16:08, 30 August 2008 (UTC)

(unindent) I believe they were just complaining, not actually attempting to resolve the issue. :-) I think code as simple as {{#if:{{{bg1|}}}|<includeonly>[[Category:...]]</includeonly>}} would do the trick in finding the parameter usage and deprecating / removing it. --MZMcBride (talk) 16:37, 31 August 2008 (UTC)

  • Sigh. WTF are you guys doing? These templates broke on my userpage a few days ago, so I figured out the parameter namechange and fixed them. Now my userpage is broken again. They're changed back? Or what? Should I use bg1 and ta1, or titlecolor? Can you tell me where this is going to save me some time? MastCell Talk 18:00, 1 September 2008 (UTC)
  • If you can stand-by for a little longer, I'll try sorting it out (and re-requesting the update) later today. (The page or pages where you're using the template may see some automated tweaks.) Sorry for the inconvenience. Sardanaphalus (talk) 10:35, 2 September 2008 (UTC)
  • No problem. I'm sorry, re-reading my previous post, it comes across as awfully snippy. I appreciate your work on the template, and I apologize for my impatience. MastCell Talk 18:40, 2 September 2008 (UTC)

show-hide

Just so you know, this attribute is no longer working. This is a useful attribute for smaller show-hide entries, especially on userpages and project pages, but recent edits have removed it. Walkeraj 14:47, 2 September 2008 (UTC)

The show-hide parameter was changed to toggle. I have just updated the documentation to reflect the current code. Here are some examples (tested on Firefox 3) showing how you can use toggle to set the "show" link to the left.
Code Result
{{Hidden begin|titlestyle = background:palegreen; 
|toggle=left
|title=title with toggle=left
}}
*def
*ghi
{{hidden end}}
title with toggle=left
  • def
  • ghi
{{Hidden begin|titlestyle = background:palegreen;|contentstyle = font-size:150%; font-weight:bold; 
|toggle=left
|title=abc with toggle=left
}}
*def
*ghi
{{hidden end}}
abc with toggle=left
  • def
  • ghi
{{Hidden begin
|title=default example
}}
*def
*ghi
{{hidden end}}
default example
  • def
  • ghi
{{Hidden begin|titlestyle = background:pink; 
|title=title with background:pink
}}
*def
*ghi
{{hidden end}}
title with background:pink
  • def
  • ghi
{{Hidden begin|titlestyle = background:pink; 
|title=right-aligned title needs padding-right
 text-align:right;padding-right:3em;
}}
*change window width and
*watch title alignment, but
*too narrow and it overwraps
{{hidden end}}
right-aligned title needs padding-right text-align:right; padding-right:3em;
  • change window width and
  • watch title alignment, but
  • too narrow and it overwraps
{{Hidden begin|titlestyle = background:lightgrey; 
|toggle=right
|title=title centered with toggle=right
 text-align:center;padding-right:3em;
}}
*def
*ghi
{{hidden end}}
title centered with toggle=right text-align:center;padding-right:3em;
  • def
  • ghi
84user (talk) 22:42, 17 December 2008 (UTC)

Use class="NavFrame collapsed", not style="display:none"

{{editprotected}} If you use style="display:none" for the NavContent divs, then users who do not have Javascript will be unable to see the content. Every instance of

<div class="NavFrame">...<div class="NavContent" style="display:none">...</div></div>

should be changed to

<div class="NavFrame collapsed">...<div class="NavContent">...</div></div>

AlanBarrett (talk) 21:03, 4 February 2009 (UTC)

Done. --- RockMFR 05:01, 5 February 2009 (UTC)

Default state= show

I am coming new to this so have all the benefits of being confused and untainted by knowledge. I am working on page Cotton mill and following a request, started lookiing for a way to wrap my transclusion call to Cotton processing flowchart in a pair of tags that would allow the reader to hide the displayed table.

Hidden begin/hidden end would be fine if I could work out how one sets the default state to show rather than hide. I have trawled the documentation which sadly sends you all over the place. Has anyone any advice on what to do?--ClemRutter (talk) 09:48, 14 March 2009 (UTC)

I did it for you in that article, but it might be useful to have this option in the template.
class="NavFrame collapsed" would have to become class="NavFrame {{#ifeq:{{{uncollapsed|}}}|yes||collapsed}}"Ms2ger (talk) 17:36, 14 March 2009 (UTC)
Thanks- both for fix and the explanation.--ClemRutter (talk) 23:42, 14 March 2009 (UTC)

Debolding title

Is it possible to make the text of the title not forced bold?  æronphonehome  02:46, 30 October 2009 (UTC)

Use {{Hidden begin|titlestyle = font-weight: normal;|title=Example}} Gary King (talk) 03:15, 30 October 2009 (UTC)
Thanks.  æronphonehome  03:38, 30 October 2009 (UTC)

Collapsible at end?

What are the chances some template wizzrd could come up with an extra parameter for the {{Hidden end}} template, such as {{Hidden end|collapsible=yes}}? This would produce a shaded bar at the end of the collapsible segment with a clickable [hide] link. The benefit of this is that when you get to the end of a lengthy piece of expanded text, you could re-collapse it right there instead of having to scroll all the way back up to the show/hide toggle at the top. (N.B. this could cause some wacky pagination effects in the browser, but it would add to reader convenience if it worked) Franamax (talk) 02:11, 12 November 2009 (UTC)

Obstructed View

I'm sure I'm not the only one with this issue, but the colored heading box (I'll just use an example) obstructs other things on my page.

{{User wikipedia/WikiGnome}}{{Hidden begin|titlestyle = background-color: #FF8C00; text-align: center;|title=Contributions}}
{| style="margin:0 auto" align=
{{Hidden begin|titlestyle = background:pink; 
|title=title with background:pink
}}
*def
*ghi
{{hidden end}}

...which gives me what you see below. How can I edit the title code to make the colored headings not conflict with viewing other things (like this Wikignome template) around them? I appreciate your help! Hmccasla (talk) 19:26, 12 April 2010 (UTC)Hmccasla

This editor is a WikiGnome.
Contributions
title with background:pink
  • def
  • ghi
Use {{clear}} after the WikiGnome box, like what I did. Gary King (talk) 19:37, 12 April 2010 (UTC)
checkY Thank you! Hmccasla (talk) 00:39, 13 April 2010 (UTC)Hmccasla

Expanding when archived

Is there a way to make the collapsed text re-expand when the talk page is archived? __meco (talk) 08:05, 3 June 2010 (UTC)

It can be done using #titleparts and if statements. Gary King (talk) 17:26, 3 June 2010 (UTC)
I don't know what you mean by that. Can you explain in more layman's terms? __meco (talk) 17:29, 3 June 2010 (UTC)
In the template's code, you use #titleparts, or another Magic Word to find the page's name, to determine if the current page is an archive. If it is, then the template's should be uncollapsed. Gary King (talk) 17:51, 3 June 2010 (UTC)
I still don't understand how that answers my question. Are you giving instructions on how to change the template or is there something that has to be done on the archived pages themselves? __meco (talk) 20:58, 3 June 2010 (UTC)
I'm telling you the code to add to this template if you want this feature. Gary King (talk) 21:14, 3 June 2010 (UTC)
I want this feature, but adding this code to the template is not something I would like to do not being versed in this type of code. Perhaps you could do it? __meco (talk) 10:14, 4 June 2010 (UTC)
The code needs to be written from the links I gave; I'm just pointing whoever writes it in the right direction. Also, we might need more input here before changing the code like this. I personally am indifferent to this change. Gary King (talk) 16:48, 4 June 2010 (UTC)
Sure, let's have some more people give their sayings on this suggested change! __meco (talk) 19:51, 4 June 2010 (UTC)

[show] overhangs left of bar, do we need square brackets?

Anybody know why [show] overhangs the left edge of the bar? It's only a small overhang, but it is unsightly and potentially interferes with the readability of [show]. Also, do we need square brackets? I can't think of any function they serve. "show" by itself would be clearer both for human eye viewing, and for machine-reading. Badon (talk) 02:55, 26 November 2011 (UTC)

The square brackets are there to make the link stand out, I assume, similar to section edit links. I personally prefer having the square brackets there. Gary King (talk · scripts) 18:23, 26 November 2011 (UTC)

It can be useful in math writing in the following way. We can write the theorem as the title of hidden template and proof in the hidden text. Then, I would like to rename the link [show] as [show proof]. (Ashutosh Gupta (talk) 16:22, 18 February 2012 (UTC))

there is nothing that can be done here, the show/hide is controlled by MediaWiki:common.js. why not just do this
Proof

Suppose ..., then ..., and thus concludes the proof

seems like it accomplishes basically the same thing. Frietjes (talk) 16:46, 18 February 2012 (UTC)
Oh ya, I followed through the code. It is hard coded in common.js. Can it be parametrized? I guess to change common.js, the whole Wikipedia establishment is needed to be convinced. Your solution comes close. But, I wanted to do the following.
Theorem: 2 plus 2 is equal to 4.

Proof: Suppose ..., then ..., and thus concludes the proof

And, rename [show] to [show proof] or may be '[show] proof'.Ashutosh Gupta (talk) 19:55, 18 February 2012 (UTC)
you could do this
a feature to add this to this template would be possible, with an extra div to append after the title header. where were you planning to use this? if it's in articles then we should try to get the feature added to this template. if it's just in project space or user space, then you could create a modified version of this template in your own user space, or in the namespace of the project. Frietjes (talk) 16:03, 19 February 2012 (UTC)
I mostly edit in automata theory, computer science. In computer science, most people dont want to know proofs. Many times proofs break the flow of reading and also articles look too uninviting. I would be interested in adding this feature. First, let me read and unserstand the design of wikipedia. Ashutosh Gupta (talk) 15:08, 20 February 2012 (UTC)