Vorlage:DurchschnittKriterien: Unterschied zwischen den Versionen

Aus smw-dev03
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „<includeonly> {{#ifexpr: {{#ask: [[-Has subobject::{{{page}}}]] Kriterium::+ |format=count}} > 0 | {{#expr: ( {{#ask: [[-Has subobject::{{{page}}}]] Kriterium::+ Hat Ausprägung::+ |?Kriterium=Kriterium |?Hat Ausprägung=Text |format=template |template=WerteNurZahl |sep=+ |headers=hide |link=none |mainlabel=- |limit=500…“)
 
Keine Bearbeitungszusammenfassung
Markierung: Zurückgesetzt
Zeile 1: Zeile 1:
<includeonly>
<includeonly>
{{#ifexpr:
{{#set:
  {{#ask: [[-Has subobject::{{{page}}}]] [[Kriterium::+]] |format=count}} > 0
|Hat Kriterien Durchschnitt={{#ask:
|
  [[-Has subobject::{{FULLPAGENAME}}]]
  {{#expr:
  [[Hat Zahlenwert::+]]
    (
  |?Hat Zahlenwert
      {{#ask:
  |format=average
        [[-Has subobject::{{{page}}}]]
  |precision=2
        [[Kriterium::+]]
  |mainlabel=-
        [[Hat Ausprägung::+]]
  |searchlabel=0
        |?Kriterium=Kriterium
  |default=0
        |?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:05 Uhr