Template:A: Difference between revisions
Appearance
m simplify switch statement to use EC instead of 9k |
m make wrapper tag optional |
||
| Line 1: | Line 1: | ||
<includeonly><onlyinclude><{{#if:{{{datetime|}}}|time datetime="{{{datetime|}}}" title="{{#if:{{{title|}}}|{{{title|}}}|{{{datetime|}}}}}"|span {{#if:{{{title|}}}|title="{{{title|}}}"}}}} data-sense="{{{sense|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}}>{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}| {{{href|}}}{{{E|}}}{{{EC|}}} = {{{1|}}} | {{{1|}}}{{{E|}}}{{{EC|}}} = [{{{href|}}}] | {{{E|}}}{{{EC|}}} = [{{{href|}}} {{{1|}}}] | {{{1|}}}{{{EC|}}} = [[Ontology:{{{E|}}}|{{{E|}}}]] | {{{E|}}} = [[Ontology talk:{{{EC|}}}|{{{1|}}}]] | #default = [[Ontology:{{{E|}}}|{{{1|}}}]] }}{{#if:{{{datetime|}}}|</time>|</span>}}</onlyinclude></includeonly><!-- | <includeonly><onlyinclude>{{#if:{{{datetime|}}}{{{title|}}}{{{sense|}}}{{{lang|}}}|<{{#if:{{{datetime|}}}| time datetime="{{{datetime|}}}" title="{{#if:{{{title|}}}|{{{title|}}}|{{{datetime|}}}}}" | span {{#if:{{{title|}}}|title="{{{title|}}}"}} }} data-sense="{{{sense|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}}>}}{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}| {{{href|}}}{{{E|}}}{{{EC|}}} = {{{1|}}} | {{{1|}}}{{{E|}}}{{{EC|}}} = [{{{href|}}}] | {{{E|}}}{{{EC|}}} = [{{{href|}}} {{{1|}}}] | {{{1|}}}{{{EC|}}} = [[Ontology:{{{E|}}}|{{{E|}}}]] | {{{E|}}} = [[Ontology talk:{{{EC|}}}|{{{1|}}}]] | #default = [[Ontology:{{{E|}}}|{{{1|}}}]] }}{{#if:{{{datetime|}}}{{{title|}}}{{{sense|}}}{{{lang|}}}|{{#if:{{{datetime|}}}|</time>|</span>}}}}</onlyinclude></includeonly><!-- | ||
more readable version: | more readable version: | ||
<{{#if:{{{datetime|}}}| time datetime="{{{datetime|}}}" title="{{#if:{{{title|}}}|{{{title|}}}|{{{datetime|}}}}}" | span {{#if:{{{title|}}}|title="{{{title|}}}"}} }} data-sense="{{{sense|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}}> | {{#if:{{{datetime|}}}{{{title|}}}{{{sense|}}}{{{lang|}}}| | ||
<{{#if:{{{datetime|}}}| time datetime="{{{datetime|}}}" title="{{#if:{{{title|}}}|{{{title|}}}|{{{datetime|}}}}}" | span {{#if:{{{title|}}}|title="{{{title|}}}"}} }} data-sense="{{{sense|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}}> }} | |||
{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}} | {{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}} | ||
| {{{href|}}}{{{E|}}}{{{EC|}}} = {{{1|}}} | | {{{href|}}}{{{E|}}}{{{EC|}}} = {{{1|}}} | ||
| Line 12: | Line 13: | ||
| #default = [[Ontology:{{{E|}}}|{{{1|}}}]] | | #default = [[Ontology:{{{E|}}}|{{{1|}}}]] | ||
}} | }} | ||
{{#if:{{{datetime|}}}|</time>|</span>}} | {{#if:{{{datetime|}}}{{{title|}}}{{{sense|}}}{{{lang|}}}| {{#if:{{{datetime|}}}|</time>|</span>}} }} | ||
--> | --> | ||
== Demo == | == Demo == | ||
Latest revision as of 14:04, 15 October 2026
Demo
Molecular Marxism / meta-Marxism
Description
This is a template for making external links with the parameters in any order. It does not call Template:TTS, although it can be used to improve accessibility by making a page's source text more readable.
Parameters
1- link text (optional)E- Ontology entry to link toEC- Ontology talk entry to link tohref- external URL to link todatetime- date associated with page linked to; publication date, inception date, whatever date is most important.