Jump to content

Template talk:Navbox/Archive 3

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Archive 1Archive 2Archive 3Archive 4Archive 5Archive 10

Adjusting individual "group" width when using {{Navbox generic subgroup}}

When {{Navbox generic subgroup}} is used on only some of the groups, the groups without subgroups look rather gaudy since they are indented by the amount of the subgroup. See {{Global warming}}. Is there any way that the widths of individual groups can be adjusted so those without a subgroup can be extended to make up the difference?--Old Hoss (talk) 17:55, 20 November 2007 (UTC)

Color help across browsers

I am having an issue with {{Or hist navigation}} and the related templates such as {{Oregon Pioneer History}} with the color of the title area. On IE it shows up as brown to match the left column (and street signs in the real world for historic places), but in FireFox and Safari it shows up as a light blue. Anyone know how to fix this? Thanks. Aboutmovies (talk) 20:12, 21 November 2007 (UTC)

I found a stray couple of }} in there. Color should be fixed now. EdokterTalk 23:05, 21 November 2007 (UTC)
OK, thanks for the help it looks like it is working properly now. Aboutmovies (talk) 22:30, 25 November 2007 (UTC)

Centred top header

I have noticed that the top header text is not centred compared to the actually navbox contents. I think this is due to the "v • d • e" links to the left of the header. Can the template be altered to add a bit of space to the right, so then the header text is centred. Wongm (talk) 14:08, 28 November 2007 (UTC)

There should also be a [show]/[hide] link to the right of the header that should cause the title to center properly again. However, that requires javascript to be enabled. EdokterTalk 12:18, 29 November 2007 (UTC)

Number of possible groups/lists

Why can we not go further than 20 groups/lists? Can you please extend the capacities of this template to 30 groups/lists so that {{Public Universities in France}} will work. ChrisDHDR 17:05, 28 November 2007 (UTC)

We can't add more groups, as the template becomes too big, increasing stress on the servers. There are some other tricks though; try adding {{navbox generic subgroup}} templates for groups 21 and over. This requires a bit of style tweaking though. Another solution would be to create a group template specifically for this problem ({{navbox group}}?). EdokterTalk 12:21, 29 November 2007 (UTC)

What the hell happened to "state"?

Someone keeps changing it so that no "hide" link appears to the top-right of any Navbox template. This is the second time that this has happened, from what I remember. This disables the functionality of a number of navigational templates which use more than one "state"/"collapse" link. Who do I go to concerning this, since I can't find the exact template that affects this functionality for the Navbox template? Thanks. --Toussaint (talk) 02:15, 29 November 2007 (UTC)

Do you have an example of where this happens? The "Hide" link is dependent on javascript present in common.js (createCollapseButtons); it will not display if there are problems with executing javascript on you PC. Both navbox or common.js haven't been changed for weeks. EdokterTalk 12:12, 29 November 2007 (UTC)

Removing show/hide?

Is there a way to disable the show/hide thing? If not, is there a way to change it so it can be disabled? I know some Wikiprojects such as WP:VG specifically left it out of their project-specific nav template (Template:VG Navigation) but now that that template is about to be deprecated in favor of this one, is there something that can be done? Axem Titanium 01:48, 3 December 2007 (UTC)

I think that can be arranged. I'll see if I can add a 'plain' option to the state parameter to hide the [hide] button. That is if there are no objections. EdokterTalk 09:48, 3 December 2007 (UTC)
Thanks a lot. Axem Titanium 21:11, 3 December 2007 (UTC)
 Done state = plain will now hide the [show] and [hide] links. (In fact, it turns the navbox in a plain navbox table.) EdokterTalk 00:20, 4 December 2007 (UTC)
Very nice, thanks again! Axem Titanium 02:12, 4 December 2007 (UTC)
Sorry to bother you again, but there's a minor issue with the state = plain parameter. When it's not used ([1]), the title will be fine and centered but when it's used ([2]), the title will be shifted to the right. Is there a way to fix this? Thanks. Axem Titanium (talk) 21:31, 8 December 2007 (UTC)
Sorry, no way to fix this. The title takes the center of the available space. Try also adding navbar = plain, that will also remove the v.d.e links and center the title properly again. EdokterTalk 22:11, 8 December 2007 (UTC)
Ok then. Thanks anyway. Axem Titanium (talk) 22:24, 8 December 2007 (UTC)

Image placement

Is there anyway to put the image in the uppermost bar of the navbox, as opposed to in the main body of the template? For example on the main template page, a template has a Malaysian flag that only shows when the template is expanded. I'd like to experiment whether that flag would show when it's minimized. Any ideas? Flibirigit 22:49, 3 December 2007 (UTC)

You could try putting an inline image in the title. EdokterTalk 22:56, 3 December 2007 (UTC)
How would I do that? I've worked it out in tables at: Template:Russian Hockey Super League. I'm trying another method at User:Flibirigit/Russia, using a navbox format. Have a look. Flibirigit 23:34, 3 December 2007 (UTC)
The way you have it displayed in Russian Hockey Super League will not work in Navbox; there's only so much flexibility we can put in. But like I said, you can put in inline inside the title like this:
title = [[Image:Flag of Russia.svg|25px]] [[Russian Super League]]
EdokterTalk 00:10, 4 December 2007 (UTC)
  • That was so simple I missed it! I really didn't like all the coding I did for "Russian Hockey Super League", but the flag dominates the other template. Thanks! Flibirigit 00:13, 4 December 2007 (UTC)

Wikipedia:Manual of Style (flags)

What is the general consensus of using a flag on a template with respect to Wikipedia:Manual of Style (flags)?

I notice on Template:Navbox that the Malaysian Flag is displayed with reference to MSC Malaysia. However my recent edits to Template:British ice hockey [3] were reverted according to the MOS (flags). Your feedback is sought. Flibirigit 08:26, 4 December 2007 (UTC)

This is better asked on the template's talkpage, as it isn't sepcifically related to navbox. EdokterTalk 14:58, 4 December 2007 (UTC)
This is not a specific question to Template talk:British ice hockey. It is very general to all navboxes. It needs to be discussed here with input from Wikipedia:Manual of Style (flags). Specifically, I am questioning whether the flag's use in navbox's example template is proper. In other words, is it proper for the Malaysian flag to appear on the example here? Flibirigit 15:10, 4 December 2007 (UTC)
Sometimes it is, somtimes it isn't. But this is not the best place. Wikipedia talk:Manual of Style (flags) is perhaps the right place to discuss flag issues. This talk page is only ment for technical discussion about navbox. EdokterTalk 16:16, 4 December 2007 (UTC)

Moving to a streamlined navbox

I've made some changes to the sandbox and hope to move the template forward to a more standard complaint view rather than the "whatever the browsers" will render. See navbox/sandbox, navbox/core/sandbox, and navbox/testcases for the new code

  • Use parser function for the {{{state}}} parameter so that if it is defined but empty it will act the same as if it were undefined. This is consistent with most other templates and will cause a very few problem as most implement the parameter with a undefined fallback condition.
  • The {{{navbar}}} parameter has been changed to allow any wikitext to be inserted into the upper left corner. This allows the use of editing links that aren't limited to those provided by {{tnavbar}}.
  • Additionally, the default navbar has been replaced by a simplified navbox specific version which is smaller and isolates problematic addition.
  • More CSS class have been specified as to allow smaller pages, a centralized styling at common.css, support skin specific styling, and eventually again allowing designs like {{Navbox generic subgroup}} to be done again with clean wikitable markup.
  • Moving code from the /core to make more skeletal-like and trimming the total size and pre-expand size.
New class names
.title The title/caption/header to the table, describes the topic of the table
.subtitle Typically a normal cell, describes information directly relevant to the topic of the table. These include other sister articles... wait it doesn't make much sense
.imageright Class to the cell right of the main contents which contains an image
.imageleft Class to the cell left of the main contents which contains an image
.odd Class for the even number table row (tr), my be used in conjunction with a child selector to stripe cells.
.even Class for the even number table row (tr), my be used in conjunction with a child selector to stripe cells.

Thing left undone:

  • Agree on a the class names
  • Implement inline styles into MediaWiki:Common.css
  • Copy changes from the sandbox into the main template

Dispenser (talk) 23:57, 8 December 2007 (UTC)

Ambitious, and looks promising. I'd love an implementation where all old issues are resolved, and having a template that makes all others obsolete. However, backward compatibility will have to be maintained to some extent. My main concern is the empty state parameter. Idealy, it should act as if it were not present, but it can't; it would break hundreds of templates, so that should defenitely left in for compatibility for the time being (at least until we have a way to convert all templates). As for the class names... Everything will do, provided they are all subclasses/IDs of .navbox. EdokterTalk 01:20, 9 December 2007 (UTC)

{{editprotected}} Please add interwiki link for Farsi counterpart of this page fa:الگو:جعبه گشتن. Ammar (talk) 19:20, 16 December 2007 (UTC)

 Done. You could have done it yourself, as the interwiki links are actually transcluded form the documentation page. EdokterTalk 20:30, 16 December 2007 (UTC)

Novice question

If someone could take a look at my little issue I'd be very grateful. I am just trying to modernise an old template within the shell of this one, at User:Murgh/Templatebox, but how to make a heading line of my second "chunk" of data that doesnt look like a white dividing line? If there's an easy fix for what I'm trying to do, or it's impossible, please let me know. MURGH disc. 21:25, 16 December 2007 (UTC)

There's no native support for a group devider like that (something to consider...) but I did a little CSS hack that should give the desired result. EdokterTalk 22:45, 16 December 2007 (UTC)
Thanks a lot for your help. Cheers. MURGH disc. 22:55, 16 December 2007 (UTC)

Hide Option

I could of swore tat there was a option on the right side to hide the box so only the title showed, what happened to it? Peachey88 (Talk Page | Contribs) 08:29, 19 December 2007 (UTC)

It may have been hidden (using state=plain). What template is it missing from? EdokterTalk 15:15, 19 December 2007 (UTC)
Don't worry i noticed that Noscript as blocking javascript on wikipedia. Peachey88 (Talk Page | Contribs) 00:16, 20 December 2007 (UTC)

Problems relating to Navbox in 800x600 resolution

Hello everyone, few weeks ago after an edit (which I believe was made by CapitalR, though i am not sure) in the navbox souce code, all the navboxes (if not tempered with breaks) tend to move outside the horizontal page limit if viewed at 800x600 screen resolution. Thus any wiki user at that resolution would have to drag the horizontal toolbar in order to read the full navbox, I would also like to add that this problem disappears when one goes to higher resolution (anything at or above 1024x728). Recently I had a bit of discussion with another user on this problem and we came to a consensus that the present navbox may cause difficulty to the low res wiki users. Hence I shall request a pro to look into the matter and solve the problem so that the low res wiki users may not be forced to drag their toolbar inorder to use the navbox properly. LegalEagle (talk) 02:40, 27 December 2007 (UTC)

That is a strange problem; I do not see the problem at 800x600. And there is nothing in navbox that would cause it; the width is set at 100% without any minimum or other boudaries. Can you give examples of (revisions of) templates/navboxes that do not render properly? EdokterTalk 13:05, 27 December 2007 (UTC)
I have used opera 9.50 Alpha, IE 7, and mozilla but the problem persists at 800x600 res. The following edits have caused problem at low res [4], [5], [6]. LegalEagle (talk) 16:07, 27 December 2007 (UTC)
I really can't see a problem with each of these edit; they all show fine in IE6 and Firefox. I suspect your display settings are at fault here (really big font?) in combination with several nowrap tmplates being used. Certainly nothing in navbox itself is causing this. So please ask other people if they have the same problem, before reverting any changes that may impact only your display. EdokterTalk 16:41, 27 December 2007 (UTC)

White extra at bottom

There is some extra white space at the bottom. Can someone tell me why? — Cuyler91093 - Contributions - 01:47, 30 December 2007 (UTC)

Do you have an example? EdokterTalk 02:00, 30 December 2007 (UTC)
I've just figured out that this extra white space only appears if an image is given. Taking the Malaysian example from the template doc:
Now without the image
Any idea why? And how can it be fixed? - 52 Pickup (deal) 09:38, 14 January 2008 (UTC)
Note: This appears to be an IE problem. It looks fine with Firefox. - 52 Pickup (deal) 17:09, 14 January 2008 (UTC)

Color

Is there any way to change the color of the template? ~ Bella Swan 23:42, 7 January 2008 (UTC)

See Template:Navbox#Styles. EdokterTalk 00:45, 8 January 2008 (UTC)

How to use this navbox template on a wikia site?

How could I use this on a Navbox on a wikia? I just like to know. Sundogs Wikia UserPage 19:52, 10 January 2008 (UTC)

If it is using the mediawiki software, then see Template talk:Navbox#Copying to another wiki above. Woody (talk) 19:58, 10 January 2008 (UTC)
Hmm... does anyone else agree that the documentation would benefit from instructions on copying this template to other wikis? --Dinoguy1000 21:23, 10 January 2008 (UTC)
Those instructions won't work on Wikia, since the devs there can't change the Tidy settings without breaking other stuff. However, I'd be willing to help convert the template for Wikia use if anyone wants. -- Ned Scott 09:23, 6 February 2008 (UTC)

State example doesn't match reality

The example cited in Template:Navbox#Other

Example: {{peso}} with autocollapse as the default initial state. Bolivian peso transcludes it and has only one nav box. So the peso nav box shows. Chilean peso has two nav boxes. So the peso nav box collapses.

does not reflect what happens (at least not in the default style for my browser). — 68.167.252.13 (talk) 14:18, 17 January 2008 (UTC).

Show VDE only to logged in users?

Would it be possible to show the "v • d • e" links only to logged in users? To others, it's only confusing I think. --Apoc2400 (talk) 17:54, 18 January 2008 (UTC)

Not without some new javascript code in Mediawiki:Common.js, and you would need community concensus for that. --Dinoguy1000 18:06, 18 January 2008 (UTC)

Forcing navbox expansion on its own template page

Some navboxes are part of a group and on the main page, sometimes all of the templates in the group are listed. For example {{microsoft}}. As a result of having many navboxes on the same page, all of them collapse, including the main one that can be edited on that page. I've worked around this limitation by manually adding

<noinclude>| state = expanded</noinclude>

to the template. See {{apple}} for an example of this. Ideally, this should be built into the navbox code somehow without having to do this manually for each template that requires it. There are further examples of very large templates that are collapsed by default when transcluded, but need to have manual code to be expanded on their main page. ({{IT giants}}) Would just adding the above code to {{navbox}} itself work or would it need to be wrapped in if statements? ~ PaulC/T+ 18:42, 25 January 2008 (UTC)

I question the need to not have them collapsed on their main pages. --Izno (talk) 19:03, 25 January 2008 (UTC)
It can be very confusing for a new user or someone who isn't familiar with templates. If you click on the v link it isn't immediately apparent that you are on that template's page if it is collapsed with a series of other different templates below it. They may not understand where they can edit the template or why their changes to the template are hidden. But ultimately I don't understand why they wouldn't be expanded on their main page? To save space? For what? The page's main purpose is to show the template... ~ PaulC/T+ 19:24, 25 January 2008 (UTC)
Granted. But also recall the ease of clicking the [Show] button. :P I won't (can't) stop the addition of the code (which, in your original response, would require something to the effect of {{#ifeq:{{NAMESPACE}}|Template|<then ignore stuff about being able to pick and choose what it shows up as|else behavior as we know it}}), but again, there's little use for additional code when that's all it ([show]) takes. --Izno (talk) 06:16, 26 January 2008 (UTC)

Border

Is there a way where you can have a colored border around the header? Thanks Allied45 (talk) 06:42, 26 January 2008 (UTC)

That could be done with the parameter titlestyle, e.g. titlestyle = border: solid black 1px;. --Dinoguy1000 17:19, 26 January 2008 (UTC)

Adding space around Navboxes

A minor thing bugging me about Navboxes (and others such as template messages and stub notices), is the lack of space surrounding them. I find that multiple Navboxes hard against each other looks bulky, cluttered and untidy, as also when Navboxes are similarly up against text. A little whitespace can add 'breathing space' to an article and improves readability, which is why it is added to nearly all page elements, such as headings, images, Infoboxes and even text. Inserting two para breaks in wikitext before (and after) a Navbox (and template messages and stub templates) adds space and improves the appearance of the page, but I've found editors may remove this extra space (plus I think I may be the only editor who adds it anyway!). May I suggest some CSS be added to the Navbox template to automatically add a little whitespace, for example margin: 20px 0 10px 0;?  SEO75 [talk] 19:00, 26 January 2008 (UTC)

The template has been designed stack with other navboxes by default. However, if you build your own navbox, you can use the style= parameter to include a top margin. EdokterTalk 19:23, 26 January 2008 (UTC)

Question about changing color

Does anyone know how to change the purple color in this template to light green, like the title color? SlimVirgin (talk)(contribs) 04:56, 4 February 2008 (UTC)

Just add | groupstyle = background:lightgreen
EdokterTalk 14:48, 4 February 2008 (UTC)
Thank you, Edokter, much appreciated. SlimVirgin (talk)(contribs) 22:32, 4 February 2008 (UTC)