Vorlage:DurchschnittKriterien: Unterschied zwischen den Versionen

Aus smw-dev03
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Markierung: Zurückgesetzt
Keine Bearbeitungszusammenfassung
Markierung: Manuelle Zurücksetzung
Zeile 1: Zeile 1:
<includeonly>
<includeonly>
{{#set:
{{#ifexpr:
  |Hat Kriterien Durchschnitt={{#ask:
  {{#ask: [[-Has subobject::{{{page}}}]] [[Kriterium::+]] |format=count}} > 0
  [[-Has subobject::{{FULLPAGENAME}}]]
  |  
  [[Hat Zahlenwert::+]]
  {{#expr:
  |?Hat Zahlenwert
    (
  |format=average
      {{#ask:
  |precision=2
        [[-Has subobject::{{{page}}}]]
  |mainlabel=-
        [[Kriterium::+]]
  |searchlabel=0
        [[Hat Ausprägung::+]]
  |default=0
        |?Kriterium=Kriterium
}}
        |?Hat Ausprägung=Text
        |format=template
        |template=WerteNurZahl
        |sep=+
        |headers=hide
        |link=none
        |mainlabel=-
        |limit=500
      }}
    )
    /
    {{#ask: [[-Has subobject::{{{page}}}]] [[Kriterium::+]] |format=count}}
    round 2
  }}
|
  Noch keine Bewertung
}}
}}
<div style="max-width: 100%; margin: 20px auto; padding: 15px; background-color: #f9f9f9; border: 1px solid #ccc; border-radius: 8px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
 
  <h3 style="margin-top: 0; color: #2c3e50; border-bottom: 2px solid #e1e4e8; padding-bottom: 10px;">
    Bewertung der Kriterien
  </h3>
  <div style="display: flex; align-items: center; justify-content: space-between; margin-top: 15px;">
   
    <div style="color: #555;">
      Anzahl bewerteter Kriterien:
      <b>{{#ask:[[-Has subobject::{{FULLPAGENAME}}]][[Hat Zahlenwert::+]]|format=count}}</b>
    </div>
    <div style="text-align: right;">
      <div style="font-size: 0.9em; color: #777; margin-bottom: 5px;">Durchschnittsnote</div>
      <div style="font-size: 2.5em; font-weight: bold; color: #2c3e50; line-height: 1;">
        {{#show: {{FULLPAGENAME}} | ?Hat Kriterien Durchschnitt | default=– }}
      </div>
    </div>
  </div>
</div>
</includeonly>
</includeonly>

Version vom 23. November 2025, 13:08 Uhr