Vorlage:NoteBerechnung: Unterschied zwischen den Versionen
Aus smw-dev03
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (40 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
<includeonly> | <includeonly> | ||
<!-- Eingabe: | <!-- Eingabe: Einzelnoten vom Referenten und Koreferenten --> | ||
<!-- Parameter: | <!-- Parameter: note_ba_ref, note_ba_koref, note_koll_ref, note_koll_koref --> | ||
<!-- Durchschnittsnoten berechnen -->{{#set: | |||
<!-- | |Hat Durchschnittsnote BA={{#expr: ({{{note_ba_ref|0}}} + {{{note_ba_koref|0}}}) / 2 round 2 }} | ||
{{# | |Hat Durchschnittsnote Kolloquium={{#expr: ({{{note_koll_ref|0}}} + {{{note_koll_koref|0}}}) / 2 round 2 }}}} | ||
| | <!-- Gesamtnote berechnen nach Gewichtung (75% / 25%) -->{{#set: | ||
| | |Hat Gesamtnote={{#expr: | ||
((({{{note_ba_ref|0}}} + {{{note_ba_koref|0}}}) / 2) * {{#show: Bewertungskonfiguration | ?Hat Gewicht Bachelorarbeit }} / 100) + | |||
((({{{note_koll_ref|0}}} + {{{note_koll_koref|0}}}) / 2) * {{#show: Bewertungskonfiguration | ?Hat Gewicht Präsentation }} / 100) | |||
}} | round 2 }}}}<!-- Darstellung --> | ||
<div style="max-width: 100%; margin: 10px auto 0 auto; padding: 10px; background-color: #f9f9f9; border: 1px solid #ccc; border-radius: 8px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;"> | |||
<!-- Gesamtnote berechnen --> | <h3 style="margin-top: 0; color: #2c3e50;"> Notenübersicht</h3> | ||
{{#expr: | <table style="width: 100%; border-collapse: collapse; margin-bottom: 20px;"> | ||
{{{ | <tr style="background-color: #e9ecef;"> | ||
{{{ | <th style="text-align: left; padding: 8px; border-bottom: 1px solid #ccc;"> </th> | ||
<th style="text-align: center; padding: 8px; border-bottom: 1px solid #ccc;">Bachelorarbeit</th> | |||
}} | <th style="text-align: center; padding: 8px; border-bottom: 1px solid #ccc;">Kolloquium</th> | ||
</tr> | |||
<tr> | |||
<td style="padding: 8px;"><strong>Referent</strong></td> | |||
{{{ | <td style="text-align: center; padding: 8px;">{{{note_ba_ref|–}}}</td> | ||
<td style="text-align: center; padding: 8px;">{{{note_koll_ref|–}}}</td> | |||
</tr> | |||
<tr> | |||
<td style="padding: 8px;"><strong>Koreferent</strong></td> | |||
< | <td style="text-align: center; padding: 8px;">{{{note_ba_koref|–}}}</td> | ||
< | <td style="text-align: center; padding: 8px;">{{{note_koll_koref|–}}}</td> | ||
</tr> | |||
</table> | |||
< | <!-- Durchschnitt + Gesamtnote --> | ||
<div style="display: flex; justify-content: space-between; gap: 20px;"> | |||
<div style="flex: 1; text-align: center; padding: 10px; background-color: #ffffff; border: 1px solid #e1e4e8; border-radius: 6px;"> | |||
{{{ | <div style="font-weight: bold;">Durchschnitt BA</div> | ||
<div>{{#show: {{FULLPAGENAME}} | ?Hat Durchschnittsnote BA |link=none }}</div> | |||
</div> | |||
<div style="flex: 1; text-align: center; padding: 10px; background-color: #ffffff; border: 1px solid #e1e4e8; border-radius: 6px;"> | |||
<div style="font-weight: bold;">Durchschnitt Kolloquium</div> | |||
<div>{{#show: {{FULLPAGENAME}} | ?Hat Durchschnittsnote Kolloquium |link=none }}</div> | |||
</div> | |||
<div style="flex: 1; text-align: center; padding: 10px; background-color: #ffffff; border: 1px solid #e1e4e8; border-radius: 6px;"> | |||
<div style="font-weight: bold;">Gesamtnote</div> | |||
<div>{{#show: {{FULLPAGENAME}} | ?Hat Gesamtnote |link=none }}</div> | |||
</div> | |||
</div> | |||
</div> | </div> | ||
</includeonly> | </includeonly> | ||