<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_road%2Fmeta%2Fmask%2Fsubtype1</id>
	<title>Module:Infobox road/meta/mask/subtype1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_road%2Fmeta%2Fmask%2Fsubtype1"/>
	<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:Infobox_road/meta/mask/subtype1&amp;action=history"/>
	<updated>2026-06-23T10:23:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://mywikibiz.com/index.php?title=Module:Infobox_road/meta/mask/subtype1&amp;diff=472306&amp;oldid=prev</id>
		<title>Zoran: Pywikibot 6.4.0</title>
		<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:Infobox_road/meta/mask/subtype1&amp;diff=472306&amp;oldid=prev"/>
		<updated>2021-07-15T23:22:22Z</updated>

		<summary type="html">&lt;p&gt;Pywikibot 6.4.0&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
local subtypes = {[&amp;quot;alt&amp;quot;] = &amp;quot;Alt&amp;quot;, [&amp;quot;alternate&amp;quot;] = &amp;quot;Alt&amp;quot;,&lt;br /&gt;
                  [&amp;quot;bus&amp;quot;] = &amp;quot;Bus&amp;quot;, [&amp;quot;business&amp;quot;] = &amp;quot;Bus&amp;quot;,&lt;br /&gt;
                  [&amp;quot;byp&amp;quot;] = &amp;quot;Byp&amp;quot;, [&amp;quot;bypass&amp;quot;] = &amp;quot;Byp&amp;quot;, [&amp;quot;by-pass&amp;quot;] = &amp;quot;Byp&amp;quot;,&lt;br /&gt;
                  [&amp;quot;conn&amp;quot;] = &amp;quot;Conn&amp;quot;, [&amp;quot;connector&amp;quot;] = &amp;quot;Conn&amp;quot;,&lt;br /&gt;
                  [&amp;quot;emerg&amp;quot;] = &amp;quot;Emerg&amp;quot;, [&amp;quot;emergency&amp;quot;] = &amp;quot;Emerg&amp;quot;,&lt;br /&gt;
                  [&amp;quot;loop&amp;quot;] = &amp;quot;Loop&amp;quot;,&lt;br /&gt;
                  [&amp;quot;old&amp;quot;] = &amp;quot;Old&amp;quot;,&lt;br /&gt;
                  [&amp;quot;opt&amp;quot;] = &amp;quot;Opt&amp;quot;, [&amp;quot;optional&amp;quot;] = &amp;quot;Opt&amp;quot;,&lt;br /&gt;
                  [&amp;quot;scenic&amp;quot;] = &amp;quot;Scenic&amp;quot;,&lt;br /&gt;
                  [&amp;quot;spur&amp;quot;] = &amp;quot;Spur&amp;quot;,&lt;br /&gt;
                  [&amp;quot;temp&amp;quot;] = &amp;quot;Temp&amp;quot;, [&amp;quot;temporary&amp;quot;] = &amp;quot;Temp&amp;quot;,&lt;br /&gt;
                  [&amp;quot;toll&amp;quot;] = &amp;quot;Toll&amp;quot;,&lt;br /&gt;
                  [&amp;quot;truck&amp;quot;] = &amp;quot;Truck&amp;quot;, [&amp;quot;trk&amp;quot;] = &amp;quot;Truck&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
function p._subtype(subtype, hyphenate)&lt;br /&gt;
    local subtypeLowercase = string.lower(subtype)&lt;br /&gt;
    local hyphen = hyphenate and '-' or ''&lt;br /&gt;
    return hyphen .. (subtypes[subtypeLowercase] or '')&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.subtype(frame)&lt;br /&gt;
    local pframe = frame:getParent()&lt;br /&gt;
    local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself&lt;br /&gt;
    local args = pframe.args -- the arguments passed TO the template, in the wikitext that transcludes the template&lt;br /&gt;
&lt;br /&gt;
    local subtype = args[1]&lt;br /&gt;
    if not(subtype) then return '' end&lt;br /&gt;
    local hyphenate = args[2] == 'yes'&lt;br /&gt;
&lt;br /&gt;
    return p._subtype(subtype, hyphenate)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Zoran</name></author>
	</entry>
</feed>