Vorlage:FormatDate: Unterschied zwischen den Versionen

Aus FreeWiki
Wechseln zu: Navigation, Suche
[unmarkierte Version][unmarkierte Version]
te>Griot
(+volle Monatsnamen (opt.); +Verlinkung (opt.); Leerz. geschützt)
te>Griot
(Neufassung: Daten vor 1; volle Namen Standard; Monate unverlinkt)
Zeile 1: Zeile 1:
 
<noinclude>{{Dokumentation}}
 
<noinclude>{{Dokumentation}}
 
</noinclude><includeonly><!--
 
</noinclude><includeonly><!--
  -->{{ #ifexpr: (0*{{{1}}}*0) <!-- if (monat != 0): -->
+
d =  (y-m-d) - (y-m-d*2)
         | {{ #ifexpr: {{#ifeq:{{lc:{{{2}}}}}|link|1|0}} + {{#ifeq:{{lc:{{{3}}}}}|link|1|0}} <!-- if Verlinkung: -->
+
m = -(y-m-d*0 - y-m-d*0)/2
 +
y =  y-m-d  - (y-m-d - y-m-d)/2
 +
  -->{{ #ifexpr: {{{1}}}*0-{{{1}}}*0 <!-- if (monat != 0): -->
 +
         | {{ #ifexpr: {{#ifeq: {{lc:{{{2}}}}} | link | 1 | 0}}
 +
                      + {{#ifeq: {{lc:{{{3}}}}} | link | 1 | 0}}
 +
                      + {{#ifeq: {{lc:{{{4}}}}} | link | 1 | 0}} ) <!-- if Verlinkung -->
 +
                    * ( ({{{1}}})-({{{1}}}*2) ) <!-- and (tag != 0): -->
 
               |<!--
 
               |<!--
 
                   -->[[<!-- "[["
 
                   -->[[<!-- "[["
                   -->{{ #ifexpr: ({{{1}}})-({{{1}}}*2) <!-- if (tag != 0): -->
+
                   -->{{ #expr: ({{{1}}})-({{{1}}}*2) }}.&#32;<!-- "tag. "
                            | {{ #expr: ({{{1}}})-({{{1}}}*2) }}.&#32; <!-- "tag. " -->
+
                   -->{{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} | F }}{{!}}<!-- "monat|"
                    }}<!--
+
                   -->{{ #expr: ({{{1}}})-({{{1}}}*2) }}.&nbsp;<!-- "tag.&nbsp;"
                   -->{{ Monat Name-Nummer | {{ #expr: -(0*{{{1}}}*0) }} | F }}<!-- "monat"
+
                  -->{{ #ifexpr: {{#ifeq:{{{2}}}|M|1|0}} + {{#ifeq:{{{2}}}|S|1|0}} + {{#ifeq:{{{2}}}|F|1|0}}
                   -->{{ #switch: {{ #expr: 0 != ({{{1}}})-({{{1}}}*2) }}<!-- (tag != 0)
+
                        | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} | {{{2}}} }}
                              -->{{ #expr: 0 != {{#ifeq:{{lc:{{{2}}}}}|lang|1|0}} + {{#ifeq:{{lc:{{{2}}}}}|long|1|0}}
+
                        | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} |   F    }}
                                              + {{#ifeq:{{lc:{{{3}}}}}|lang|1|0}} + {{#ifeq:{{lc:{{{3}}}}}|long|1|0}}
+
                    }}<!-- "mon."/"monat"
                                }}
 
                            | 11 = {{!}}{{ #expr: ({{{1}}})-({{{1}}}*2) }}.&nbsp;<!--                  "|tag.&nbsp;"
 
                                      -->{{ Monat Name-Nummer | {{ #expr: -(0*{{{1}}}*0) }} | F }} <!--  "monat" -->
 
                            | 10 = {{!}}{{ #expr: ({{{1}}})-({{{1}}}*2) }}.&nbsp;<!--                  "|tag.&nbsp;"
 
                                      -->{{ Monat Name-Nummer | {{ #expr: -(0*{{{1}}}*0) }} |  }} <!--  "mon." -->
 
                            | 01 =
 
                            | 00 = {{!}}{{ Monat Name-Nummer | {{ #expr: -(0*{{{1}}}*0) }} |   }} <!-- "|mon." -->
 
                    }}<!--
 
 
                   -->]]<!-- "]]" -->
 
                   -->]]<!-- "]]" -->
 
               |<!--
 
               |<!--
Zeile 25: Zeile 23:
 
                         | {{ #expr: ({{{1}}})-({{{1}}}*2) }}.&nbsp; <!-- "tag.&nbsp;" -->
 
                         | {{ #expr: ({{{1}}})-({{{1}}}*2) }}.&nbsp; <!-- "tag.&nbsp;" -->
 
                     }}<!--
 
                     }}<!--
                   -->{{ #ifexpr: + {{#ifeq:{{lc:{{{2}}}}}|lang|1|0}} + {{#ifeq:{{lc:{{{2}}}}}|long|1|0}}
+
                   -->{{ #ifexpr: {{#ifeq:{{{2}}}|M|1|0}} + {{#ifeq:{{{2}}}|S|1|0}} + {{#ifeq:{{{2}}}|F|1|0}}
                                + {{#ifeq:{{lc:{{{3}}}}}|lang|1|0}} + {{#ifeq:{{lc:{{{3}}}}}|long|1|0}}
+
                        | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} | {{{2}}} }}
                         | {{ Monat Name-Nummer | {{ #expr: -(0*{{{1}}}*0) }} | F }} <!-- "monat" -->
+
                         | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} |   F   }}
                        | {{ Monat Name-Nummer | {{ #expr: -(0*{{{1}}}*0) }} |   }} <!-- "mon." -->
+
                    }}<!-- "mon."/"monat"
                     }}
+
      -->}}<!--
          }}<!--
+
      -->{{ #ifexpr:  {{#ifeq: {{lc:{{{2}}}}} | nbsp | 1 | 0}}
      -->&nbsp; <!-- "&nbsp;" -->
+
                    + {{#ifeq: {{lc:{{{3}}}}} | nbsp | 1 | 0}}
 +
                     + {{#ifeq: {{lc:{{{4}}}}} | nbsp | 1 | 0}}
 +
              | &nbsp; <!-- "&nbsp;" -->
 +
              | &#32; <!-- " " -->
 +
          }}
 
     }}<!--
 
     }}<!--
  -->{{ #ifexpr: {{#ifeq:{{lc:{{{2}}}}}|link|1|0}} + {{#ifeq:{{lc:{{{3}}}}}|link|1|0}} <!-- if Verlinkung: -->
+
  -->{{ #switch: {{ #expr: {{#ifeq: {{lc:{{{2}}}}} | link | 1 | 0}}
         | [[{{ #expr: (2*{{{1}}})-({{{1}}}) }}]] <!--     "[[jahr]]" -->
+
                        + {{#ifeq: {{lc:{{{3}}}}} | link | 1 | 0}}
         |   {{ #expr: (2*{{{1}}})-({{{1}}}) }}   <!-- else: "jahr"  -->
+
                        + {{#ifeq: {{lc:{{{4}}}}} | link | 1 | 0}} > 0 }}<!-- Verlinkung ?
 +
            -->{{ #expr:   {{{1}}}-({{{1}}}-{{{1}}})/2 <= 0 }} <!-- vor Jahr 1 ? -->
 +
         | 00 =  {{ #expr:  {{{1}}}-({{{1}}}-{{{1}}})/2 }}
 +
        | 10 = [[{{ #expr: {{{1}}}-({{{1}}}-{{{1}}})/2 }}]]
 +
        | 01 =  {{ #expr:-({{{1}}}-({{{1}}}-{{{1}}})/2) + 1 }}&nbsp;{{BCE|nbsp}}
 +
         | 11 = [[{{ #expr:-({{{1}}}-({{{1}}}-{{{1}}})/2) + 1 }}&#32;{{BCE|sp}}{{!}}<!--
 +
              -->{{ #expr:-({{{1}}}-({{{1}}}-{{{1}}})/2) + 1 }}&nbsp;{{BCE|nbsp}}]]
 
     }}<!--
 
     }}<!--
 
  --></includeonly>
 
  --></includeonly>

Version vom 24. April 2008, 15:51 Uhr

Documentation

expandTemplate: template "MediaWiki-Button" does not exist