Module talk:Infobox road/color/Archive 1


Poland edit

Can someone add appropriate colors for Poland, please? Mkmk101 (talk) 23:50, 24 April 2013 (UTC)Reply

What are the appropriate colors? --Rschen7754 02:16, 25 April 2013 (UTC)Reply

Request to change "colors" subtable edit

This module was the subject of a recent bugzilla defect.

A future change may cause invocations of this module to break. The line at issue is "p.colors = colors". As per comment #6

...the proper fix is to not place that "colors" subtable in the table of functions being returned to PHP for #invoke.

The recommended fixes are any one of the following:

  • separate the entire "colors" table into a different module
  • change p.colors to an accessor function
before
p.colors = colors
after: "p.colors = colors" removed; accessor added in its place
function p.colors(frame)
    return colors
end
  • remove the "p.colors = colors" line. The module does not need it in order to work.

The accessor function seems like the best course of action. Let me know if you need more info. Thanks.

gnosygnu 02:15, 16 May 2013 (UTC)Reply

  Done by User:Legoktm. -happy5214 08:24, 16 May 2013 (UTC)Reply

Edit request on 18 August 2013 edit

Here is the snippet of code needed for Poland:

do -- Poland
            local POL = Country:new{default = "background:#006A4D; color:#fff;"}
            POL:addTypesAsColor({"A", "S"}, "background:#0079C1; color:#fff;")
            colors.POL = POL

Fredddie 23:43, 18 August 2013 (UTC)Reply

  Done --Rschen7754 02:05, 19 August 2013 (UTC)Reply

Edit request on 22 August 2013 edit

Here is the snippet of code needed for Sri Lanka:

do -- Sri Lanka
            local LKA = Country:new{default = "background:#006A4D; color:#fff;"}
            LKA:addTypesAsColor({"E"}, "background:#0000CD; color:#fff;")
            LKA:addTypesAsColor({"A"}, "background:#006A4D; color:#fff;")
            colors.LKA = LKA

Chamath237 12:11, 22 August 2013 (UTC)Reply

  Done --Rschen7754 17:47, 22 August 2013 (UTC)Reply
Isn't defining the A color redundant to the default? –Fredddie 00:24, 23 August 2013 (UTC)Reply

Canada colours broke edit

I'm not good with Lua, and so I don't want to go making cascading changes without a clue. The header type argument doesn't seem to work in Canada anymore with the recent change to Lua. Articles such as Don Valley Parkway are reverting to the default colours (normally used only for county and city roads). A header type of "Freeway" and "freeway" should return the dark blue colour used by the 400-series highways, for our unnumbered municipal expressways - #003F87.

This is what tried adding, but it doesn't seem to have any effect:

        do -- Canada
            local CAN = Country:new{default = "background:#006A4D; color:white;"}
            CAN:addTypesAsColor({"Freeway", "freeway", "FWY", "Fwy", "fwy"}, "background:#003F87; color:white;")
            colors.CAN = CAN
        end -- Canada

-- Floydian τ ¢ 17:20, 13 December 2013 (UTC)Reply

  Fixed There were a few issues. First of all, the addTypesAsColor method refers to highway types, not header types. And by adding that code, it disabled the already-existent submodule for Canada. Lastly and most importantly, the module was written to not calculate the country when a header_type value was present. That has been fixed so that only "built-in" header types cause this behavior. -happy5214 06:25, 14 December 2013 (UTC)Reply
Awesome. Is there a page that lays out the heirarchy of all these modules? Can be difficult to find things going through layer upon layer of code. - Floydian τ ¢ 19:35, 14 December 2013 (UTC)Reply
The best option is probably Special:PrefixIndex/Module:Infobox road/color. The UK is the only other country with a separate submodule. -happy5214 20:16, 14 December 2013 (UTC)Reply

Template-protected edit request on 3 March 2014 edit

Please add the following section

                do -- Iran
			local IRN = Country:new{default = "background:#cedff2;"}
			IRN:addTypesAsColor({"freeway"}, "background:#06c; color:#fff;")
			IRN:addTypesAsColor({"expressway"}, "background:#22B14C; color:#fff;")
			IRN:addTypesAsColor({"road"}, "background:#22B14C; color:#fff;")
			IRN:addTypesAsColor({"boulevard"}, "background:#fff; color:#000;")
			IRN:addTypesAsColor({"street"}, "background:#fff; color:#000;")
			colors.IRN = IRN
		end -- Iran

Nima Farid (talk) 02:32, 3 March 2014 (UTC)Reply

  DoneFredddie 03:09, 3 March 2014 (UTC)Reply

Template-protected edit request on 7 December 2014 edit

Please make it so the color is the same as EUR when country is set to NLD and type is set to E. TheWombatGuru (talk) 23:29, 7 December 2014 (UTC)Reply

Should be good to go. –Fredddie 23:39, 7 December 2014 (UTC)Reply
Thanks, but I think the colour for E roads in NLD should be #08842C just like EUR in single colour countries. TheWombatGuru (talk) 23:43, 7 December 2014 (UTC)Reply

Template-protected edit request on 16 December 2014 edit

  • Please make it so the color is the same as EUR when country is set to DEU, CHE or ITA, and type is set to E.
  • Fix white space at NLD entry.
  • Fix note in line 105 "end -- Germany" should be "end -- Denmark".

TheWombatGuru (talk) 15:14, 16 December 2014 (UTC)Reply

Was there a discussion where these changes were discussed and agreed upon someplace you can link to? Thanks. — {{U|Technical 13}} (etc) 15:55, 16 December 2014 (UTC)Reply
No, points 2 and 3 are fixes, I don't think they have to be discussed first. The first point, is an edit similar to one I requested a few days ago, that one was accepted. TheWombatGuru (talk) 16:39, 16 December 2014 (UTC)Reply
  Done 2 and 3. I think you are going to need to explain point 1 more thoroughly, as I don't understand it (and judging by how long this request has been waiting, others are having trouble as well). — This, that and the other (talk) 03:27, 23 December 2014 (UTC)Reply
  Done #1. @Happy5214: can you get double check CHE? @TheWombatGuru: if there are any issues, let me know. Imzadi 1979  03:56, 23 December 2014 (UTC)Reply
Yeah, they're all green now, also CHE: European route E35 in Switzerland. TheWombatGuru (talk) 11:39, 23 December 2014 (UTC)Reply

Template-protected edit request on 4 September 2016 edit


Hello, I'm working on Roads in Pakistan and there seems to be lack of detail for the Pakistan section. Only M (motorways) are noted, not N (national highways) or E (expressways). Also the colours are wrongly noted. Kindly please update the colours and headings for Pakistan section as follows:

- National Highways (N) uses colour = #06c - Motorways (M) uses colour = #22B14C - Expressways (E) uses colour = #F5C31D

The same colours are being used for our Roads in Pakistan template Template:Motorways of Pakistan

Thank You, PAKHIGHWAY, 2016.9.4 18:45 PM (PST)

PAKHIGHWAY (talk) 13:48, 4 September 2016 (UTC)Reply

  DoneFredddie 21:12, 4 September 2016 (UTC)Reply

Template-protected edit request on 11 May 2017 edit

I am working on articles about expressways and highways in the Philippines, but there is no distinguishing header color for infoboxes if I add "E" (or "Expressway", for expressways), "N" (or "National Road" or "National Highway", for national roads), or "AH" (or "Asian Highway", for Asian Highway routes, with the only route in the Philippines is AH26 or Pan-Philippine Highway) in the type parameter of infobox road, with PHL as country parameter. The header color by the type set will be:

  • E, Expressway: #fc3
  • N, National Road, National Highway: #3C9
  • AH, Asian Highway: #039.

The code is:

do -- Philippines
			local PHL = Country:new{default = "background:#cedff2;"}
			PHL:addTypesAsColor({"E", "Expressway"}, "background:#FC3; color:black")
			PHL:addTypesAsColor({"N", "National Road", "National Highway"}, "background:#3C9; color:#fff;")
			PHL:addTypesAsColor({"AH", "Asian Highway"}, "background:#039; color:#fff;")
			colors.PHL= PHL
		end -- Philippines 

TagaSanPedroAko (talk) 06:50, 11 May 2017 (UTC)Reply

@TagaSanPedroAko: I asked you a question the other day about this at Template talk:Infobox road, but you haven't answered. –Fredddie 13:01, 11 May 2017 (UTC)Reply

I haven't noticed the question there, as I am busy editing articles about Philippine roads. But I left a reply there, that I will use green (     #093) as default, and blue (     #039) for Asian Highway, over my previous proposal. I revised the code to be added (see below)
      do -- Philippines
			local PHL = Country:new{default = "background:#093; color:white;"}
			PHL:addTypesAsColor({"AH", "Asian Highway"}, "background:#039; color:white;")
			colors.PHL = PHL
		end -- Philippines 

--TagaSanPedroAko (talk) 13:56, 11 May 2017 (UTC)Reply

  DoneFredddie 13:58, 11 May 2017 (UTC)Reply

Template-protected edit request on 23 August 2018 edit

Can someone change the colours for Philippine road articles? Thanks! --hueman1 (talk) 10:43, 23 August 2018 (UTC)Reply

@HueMan1: Can you please be more specific? Are there certain types that need to be changed? What do you want the new colors to be? -happy5214 11:58, 23 August 2018 (UTC)Reply
@HueMan1 and TagaSanPedroAko: There was a thread right above this one and a message on my talk page regarding Philippine road articles. Which one is correct? –Fredddie 13:06, 23 August 2018 (UTC)Reply
@Happy5214 and Fredddie: The one that was proposed by TagaSanPedroAko is likely the correct one. --hueman1 (talk) 09:01, 24 August 2018 (UTC)Reply
Colours will be based on the route markers as seen below:
  •   Asian highway or Type "AH"
  •   National route or Type "N"
  •   Expressway route or Type "E"


--hueman1 (talk) 10:02, 24 August 2018 (UTC)Reply

We have tried, by and large, to make the infobox color the color of guide signs (example) rather than the colors of the shields themselves. –Fredddie 02:32, 25 August 2018 (UTC)Reply
@Fredddie: But these will only apply on the foreground colour right? --hueman1 (talk) 03:15, 25 August 2018 (UTC)Reply
It would set the formatting to the infobox headers (location, major intersections, highway system, etc.) –Fredddie 03:21, 25 August 2018 (UTC)Reply
@Fredddie: It looks fine for me --hueman1 (talk) 03:24, 25 August 2018 (UTC)Reply
@Fredddie:? You still there? --hueman1 (talk) 05:01, 25 August 2018 (UTC)Reply
If what TagaSanPedroAko proposed looks fine, then there is no change. –Fredddie 13:15, 25 August 2018 (UTC)Reply

UC header color for non-orange countries edit

It's come to my attention that quite a few countries use black-on-yellow for road works signs instead of black-on-orange as we do in the U.S. It should stand to reason then that instead of orange, we should use black-on-yellow for |header_type=UC and similar for these countries. –Fredddie 06:52, 22 January 2019 (UTC)Reply

Template-protected edit request on 26 July 2019 edit

Update the section for Spain to include more road types. The colours are not defined by law; however, the official legal text includes images from which the hexadecimal codes have been extracted (https://www.boe.es/buscar/doc.php?id=BOE-A-2003-23514, search for "señales de identificación de carreteras).

The new section should look like this:

do -- Spain
local ESP = Country:new{default = "background:#E8E8E8;"}
ESP:addTypesAsColor({"E"}, "background:#37F623; color:#fff;")
ESP:addTypesAsColor({"A", "AP", "R", "Autovia", "Autovía", "Autopista", "autovia", "autovía", "autopista"}, "background:#134BED; color:#fff;")
ESP:addTypesAsColor({"N", "national", "nacional"}, "background:#F21F1E; color:#fff;")
ESP:addTypesAsColor({"autonomica1", "autonómica1"}, "background:#F58E27; color:#000;")
ESP:addTypesAsColor({"autonomica2", "autonómica2"}, "background:#5D3F0F; color:#fff;")
ESP:addTypesAsColor({"autonomica3", "autonómica3"}, "background:#F5EA1A; color:#000;")
colors.ESP = ESP
end -- Spain

Vishal dh (talk) 08:50, 26 July 2019 (UTC)Reply

I found a document a while back and I extracted these hex codes from it (I put the color codes you got after them for comparison):
  • Green      #13926C     #37F623
  • Red      #BF0411     #F21F1E
  • Yellow      #F4B70D     #F5EA1A
  • Orange      #E96310     #F58E27
  • Blue      #19408B     #134BED
In my experience, color codes for road signs are much darker than what they appear, so I'm inclined to think the ones I found are closer. Long story short, the code you wrote out is in place, but I used the color codes I had found previously. –Fredddie 13:53, 26 July 2019 (UTC)Reply

Costa Rica color codes request edit

Hi, I'm working to add Costa Rica's roads information to Wikipedia, I would like to add the proper color for the template, which are the same as the USA (and several other countries it seems...), but right now I would only need the main green color. We do have tourist roads with the brown color, but I will need to research a bit more about that, its been years since I saw one of those signs in the streets. Probably deprecated by the government. I think the single color country code would like this:

do -- Single-color countries
...
 colors.CRI = Country:new{default = "background:#006A4D; color:white;"}
end -- Single-color countries

Thanks! Roqz (talk) 23:40, 23 September 2019 (UTC)Reply

  DoneFredddie 23:53, 23 September 2019 (UTC)Reply

Template-protected edit request on 6 May 2020 edit

Kosovo's end must be Kosovo but there is the Netherlands and needed to add Nepal to the color list. Lemofadka (talk) 15:59, 6 May 2020 (UTC)Reply

Are you proposing a change? I'm confused by your request. –Fredddie 16:24, 6 May 2020 (UTC)Reply

Template-protected edit request on 15 May 2020 edit

I appreciate the color set addition but there's a slight wrong interpretation of color codes. My bad that I mistyped color code. Here's an corrected code.

	do -- Nepal
		local NPL = Country:new{default = "background:#bd0e02;"}
		NPL:addTypesAsColor({"H"}, "background:#006B54; color:#fff;")
                NPL:addTypesAsColor({"E"}, "background:red; color:#fff;")
		NPL:addTypesAsColor({"F"}, "background:#000000; color:#fff;")
		NPL:addTypesAsColor({"D"}, "background:#1D02E7; color:white;")
		colors.NPL = NPL
	end -- Nepal

Lemofadka (talk) 15:29, 15 May 2020 (UTC)Reply

This is   Done. –Fredddie 02:05, 16 May 2020 (UTC)Reply

Template-protected edit request on 15 May 2020 edit

I've figured out color schemes required for various types of the road system of Nepal. National Highway- Red background White text Feeder Road- Black background White text District Road- Blue background White text

I've prepared code that can be inserted just below multiple color countries option. So this is an edit & add request.

		do -- Nepal
			local NPL = Country:new{default = "background:#1D02E7;"}
			NPL:addTypesAsColor({"H"}, "background:#bd0e02; color:#fff;")
			NPL:addTypesAsColor({"F"}, "background:#000000; color:#fff;")
			NPL:addTypesAsColor({"D"}, "background:#1D02E7; color:white;")
			colors.NPL = NPL
		end -- Nepal

Lemofadka (talk) 13:55, 15 May 2020 (UTC)Reply

  Done Primefac (talk) 14:11, 15 May 2020 (UTC)Reply

Template-protected edit request on 15 May 2020 edit

Need to add Nepal's color set. It's an addition request. Should I submit color set or add by myself? Lemofadka (talk) 11:29, 15 May 2020 (UTC)Reply

  Not done: it's not clear what changes you want to be made. Please mention the specific changes in a "change X to Y" format and provide a reliable source if appropriate. – Jonesey95 (talk) 13:07, 15 May 2020 (UTC)Reply