Template:Emma ref: Difference between revisions

Created page with "<includeonly>{{#tag:ref| {{#if:{{{1|}}} | <!-- Check if book title is provided --> {{#ifexpr: {{{2}}} >= 1 and {{{2}}} <= 31 | [[Summary:{{{1}}}#{{{2}}} March 1883|''{{{1}}}'', {{{2}}} March 1883]] | <span style="color:red">Error: Day exceeds 31</span> }} | {{#if:{{{2}}}|<span style="color:red">Error: Invalid day number</span>|<span style="color:red">Error: Missing day number</span>}} <!-- Add more error checks --> }} | <span style="color:re..."
 
No edit summary
Line 1: Line 1:
<includeonly>{{#tag:ref|
<includeonly>{{#tag:ref|
{{#if:{{{1|}}} | <!-- Check if book title is provided -->
{{#if:{{{1|}}} | <!-- Check if day is provided -->
   {{#ifexpr: {{{2}}} >= 1 and {{{2}}} <= 31
   {{#if:{{{2|}}} | <!-- Check if month is provided -->
        | [[Summary:{{{1}}}#{{{2}}} March 1883|''{{{1}}}'', {{{2}}} March 1883]]
    {{#if:{{{3|}}} | <!-- Check if year is provided -->
        | <span style="color:red">Error: Day exceeds 31</span>
      [[Summary:{{{4}}}#{{{1}}} {{{2}}} {{{3}}}|''{{{4}}}'', {{{1}}} {{{2}}} {{{3}}}]]
      }}
    | <span style="color:red">Error: Missing year</span>}}
    | {{#if:{{{2}}}|<span style="color:red">Error: Invalid day number</span>|<span style="color:red">Error: Missing day number</span>}} <!-- Add more error checks -->
  | <span style="color:red">Error: Missing month</span>}}
  }}
| <span style="color:red">Error: Missing day</span>}}
| <span style="color:red">Error: Missing book title</span>}}
| name={{{name|{{{1}}}-{{{2}}}}}}
| group={{{group|}}}
}}</includeonly>
}}</includeonly>