Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.

Änderungen

Zur Navigation springen Zur Suche springen
3.269 Bytes entfernt ,  17:31, 2. Jun. 2013
K
Änderung 119140254 von Steef389 rückgängig gemacht;
Zeile 1: Zeile 1: −
<onlyinclude><includeonly><!--
+
<onlyinclude><includeonly>{{#invoke:Vorlage:FormatDate|Execute}}</includeonly></onlyinclude>
Die Ermittlung der Parameter erfolgt mit Hilfe der Tatsache, dass sich der in Variable 1 übergebene ISO-String als Subtraktion interpretieren lässt.
  −
Daher ist der in arithmetischen Ausdrücken auftretende Parameter {{{1}}} nicht als einfache Variable interpretierbar sondern als eine Zeichenkette.
  −
Beispiel:
  −
  {{{1}}} sei "2008-07-5"
  −
  dann ist "0 * {{{1}}}" nicht "0" sondern
  −
  "0 * 2008-07-5" = -7-5 = -12
  −
 
  −
Es gilt daher:
  −
d =  (y-m-d) - (y-m-d*2)
  −
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): -->
  −
              |<!--
  −
                  -->[[<!-- "[["
  −
                  -->{{ #expr: ({{{1}}})-({{{1}}}*2) }}.&#32;<!-- "tag. "
  −
                  -->{{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} | F | {{#ifeq: {{{AT}}} | ja | AT }} }}{{!}}<!-- "monat|"
  −
                  -->{{ #expr: ({{{1}}})-({{{1}}}*2) }}.&nbsp;<!-- "tag.&nbsp;"
  −
                  -->{{ #ifexpr: {{#ifeq:{{{2}}}|M|1|0}} + {{#ifeq:{{{2}}}|S|1|0}} + {{#ifeq:{{{2}}}|F|1|0}}
  −
                        | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} | {{{2}}} | {{#ifeq: {{{AT}}} | ja | AT}} }}
  −
                        | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} |    F    | {{#ifeq: {{{AT}}} | ja | AT}} }}
  −
                    }}<!-- "mon."/"monat"
  −
                  -->]]<!-- "]]" -->
  −
              |<!--
  −
                  -->{{ #ifexpr: ({{{1}}})-({{{1}}}*2) <!-- if (tag != 0): -->
  −
                        | {{ #expr: ({{{1}}})-({{{1}}}*2) }}.&nbsp; <!-- "tag.&nbsp;" -->
  −
                    }}<!--
  −
                  -->{{ #ifexpr: {{#ifeq:{{{2}}}|M|1|0}} + {{#ifeq:{{{2}}}|S|1|0}} + {{#ifeq:{{{2}}}|F|1|0}}
  −
                        | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} | {{{2}}} | {{#ifeq: {{{AT}}} | ja | AT}} }}
  −
                        | {{ Monat Name-Nummer | {{ #expr: -({{{1}}}*0-{{{1}}}*0)/2 }} |    F    | {{#ifeq: {{{AT}}} | ja | AT}} }}
  −
                    }}<!-- "mon."/"monat"
  −
      -->}}<!--
  −
      -->{{ #ifexpr:  {{#ifeq: {{lc:{{{2}}}}} | nbsp | 1 | 0}}
  −
                    + {{#ifeq: {{lc:{{{3}}}}} | nbsp | 1 | 0}}
  −
                    + {{#ifeq: {{lc:{{{4}}}}} | nbsp | 1 | 0}}
  −
              | &nbsp; <!-- "&nbsp;" -->
  −
              | &#32;  <!-- " " -->
  −
          }}
  −
    }}<!--
  −
-->{{ #switch: {{ #expr: {{#ifeq: {{lc:{{{2}}}}} | link | 1 | 0}}
  −
                        + {{#ifeq: {{lc:{{{3}}}}} | link | 1 | 0}}
  −
                        + {{#ifeq: {{lc:{{{4}}}}} | link | 1 | 0}} > 0 }}<!-- Verlinkung ?
  −
            -->{{ #expr:  {{{1}}}-({{{1}}}-{{{1}}})/2 <= 0 }} <!--  -->
  −
        | 00 =  {{ #expr:  {{{1}}}-({{{1}}}-{{{1}}})/2 }}
  −
        | 10 = [[{{ #expr: {{{1}}}-({{{1}}}-{{{1}}})/2 }}]]
  −
        | 01 =  {{ #expr:-({{{1}}}-({{{1}}}-{{{1}}})/2) + 1 }}&nbsp;v.&nbsp;Chr.
  −
        | 11 = [[{{ #expr:-({{{1}}}-({{{1}}}-{{{1}}})/2) + 1 }}&#32;v. Chr.{{!}}<!--
  −
              -->{{ #expr:-({{{1}}}-({{{1}}}-{{{1}}})/2) + 1 }}&nbsp;v.&nbsp;Chr.]]
  −
    }}<!--
  −
--></includeonly></onlyinclude>
      
{{Dokumentation}}
 
{{Dokumentation}}
Anonymer Benutzer
Cookies helfen uns bei der Bereitstellung von imedwiki. Durch die Nutzung von imedwiki erklärst du dich damit einverstanden, dass wir Cookies speichern.

Navigationsmenü