Template:AbilityInteraction: Difference between revisionsGive feedback
Restrict type to positive/negative/info, drop neutral default (with help from vergir-bot LLM) |
Accept bare page names for link (resolve to full URL), keep full-URL support, reformat for readability (with help from vergir-bot LLM) |
||
| Line 1: | Line 1: | ||
<includeonly><templatestyles src="AbilityInteraction/styles.css" /><div class="ai-box {{#if:{{{type|}}}|ai-type-{{{type}}}}} {{#ifeq:{{lc:{{{state|}}}}}|disabled|ai-disabled}}"> | <includeonly><templatestyles src="AbilityInteraction/styles.css" /><div class="ai-box {{#if:{{{type|}}}|ai-type-{{{type}}}}} {{#ifeq:{{lc:{{{state|}}}}}|disabled|ai-disabled}}"> | ||
<div class="ai-header plainlinks">{{#if:{{{link|}}}|[{{{link}}} {{{title|}}}]|{{{title|}}}}}</div> | <div class="ai-header plainlinks">{{#if:{{{link|}}} | ||
|[{{#ifeq:{{lc:{{padleft:|4|{{{link|}}}}}}}|http|{{{link|}}}|https://deadlock.wiki/{{urlencode:{{{link|}}}|WIKI}}}} {{{title|}}}] | |||
|{{{title|}}} | |||
}}</div> | |||
<div class="ai-body"> | <div class="ai-body"> | ||
<div class="ai-icon">{{#if:{{{file|}}}|[[File:{{{file}}}|48px|link={{{link|}}}|alt={{{title|}}}]]}}{{#ifeq:{{lc:{{{state|}}}}}|disabled|<span class="ai-cross"></span>}}</div> | <div class="ai-icon">{{#if:{{{file|}}} | ||
|[[File:{{{file}}}|48px|link={{#if:{{{link|}}}|{{#ifeq:{{lc:{{padleft:|4|{{{link|}}}}}}}|http|{{{link|}}}|https://deadlock.wiki/{{urlencode:{{{link|}}}|WIKI}}}}}}|alt={{{title|}}}]] | |||
}}{{#ifeq:{{lc:{{{state|}}}}}|disabled|<span class="ai-cross"></span>}}</div> | |||
<div class="ai-text">{{{text|}}}</div> | <div class="ai-text">{{{text|}}}</div> | ||
</div> | </div> | ||
</div></includeonly><noinclude>{{Documentation}}</noinclude> | </div></includeonly><noinclude>{{Documentation}}</noinclude> | ||