Template:LanguageBar: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(Replaced content with "{{SUBPAGENAME:User:Nescius/sandbox}}")
Tag: Replaced
Line 1: Line 1:
{{High-use}}
{{SUBPAGENAME:User:Nescius/sandbox}}
{{Documentation}}
<onlyinclude><!--
 
-->{{#if:{{{title|}}}
| {{DISPLAYTITLE:{{{title}}}|noerror}}
| {{#ifeq:{{NAMESPACE}}|Category||{{DISPLAYTITLE:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{SUBPAGENAME{{#if:{{{_|}}}|E}}}}|noreplace}}}}
}}<!--
--><div style="direction:{{text-dir|rtl=rtl}}; display:flex; gap:4px; width:calc(100% + 4px); user-select:none; pointer-events:none; position:absolute; z-index:100; top:calc(-17px - {{{up|{{#ifeq:{{{base|{{LanguageBar/basepage}}}}}|{{SUBPAGENAME}}|0|9}}}}}px); left:-4px"><!--
 
- Flags -
 
--><div style="height:19px; background-color:#262626; border:1px solid #65635F; border-bottom:0;border-radius:3px 3px 0 0; pointer-events:all; margin-{{text-dir|ltr=left|rtl=right}}:auto"><!--
 
-->{{LanguageBar/foreach
| 1 = LanguageBar/flagline
| 2 = {{{base|{{LanguageBar/basepage}}}}}
| separator =
}}{{#switch: {{NAMESPACENUMBER}}
|0|4|12|14=<span class="mw-customtoggle-UntranslatedFlags" style="margin:1px; border:1px solid transparent"><span style="pointer-events:none;user-select:none; position:relative; top:-1px">{{Flag|Translate}}</span></span>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-UntranslatedFlags" style="display:none; position:absolute; right:0px; top:20px; z-index:1001; width:max-content; height:20px; background-color:#262626; border:1px solid #65635F; border-top:0px; border-radius:0 0 3px 3px; pointer-events:all;"><!--
 
-->{{LanguageBar/foreach
| 1 = LanguageBar/flaglineinvert
| 2 = {{{base|{{LanguageBar/basepage}}}}}
| separator =
}}<span style="margin:1px; border:1px solid transparent"><span style="user-select:none; position:relative; top:-1px">{{Flag
| link = {{fullurl:Template:UpdateTranslationMark/{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{LanguageBar/basepage}}|action=edit&preload=Template:UpdateTranslationMark/preload&preloadparams{{urlencode:[]}}={{urlencode:{{NAMESPACEE}}}}&preloadparams{{urlencode:[]}}={{urlencode:{{LanguageBar/basepage}}}}}}
}}</span></span></div>}}<!--
 
--></div></div>{{#if: {{PROTECTIONEXPIRY:edit|Template:UpdateTranslationMark/{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{{base|{{LanguageBar/basepage}}}}}}}
| {{#if:{{UpdateTranslationMark/{{#if:{{NAMESPACE}}|{{NAMESPACE}}:}}{{{base|{{LanguageBar/basepage}}}}}|{{pagelang}}}}
| {{Updatetranslation}}
}}
}}<includeonly>[[Category:{{Language name|{{pagelang}}|en}}|{{{BASENAME}}}]]{{#ifeq: {{pagelang}} | en
|
| {{#if:{{{notranscat|}}}
|
| {{#switch: {{NAMESPACE}} ||Category|Valve Developer Community|Help={{ACategory|Translation}}}}
}}
}}</includeonly><!--
 
--></onlyinclude>

Revision as of 00:15, 22 August 2024

sandbox