Formular:GutachtenAuspragungForm: Unterschied zwischen den Versionen

Aus smw-dev03
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(113 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
== 📋 Gutachten erstellen oder bearbeiten ==
== 📋 Gutachten erstellen oder bearbeiten ==
{{#info:Der Seitenname wird automatisch erstellt als: '''Vorname_Nachname_Matrikelnummer'''.}}
{{#info:Der Seitenname wird automatisch erstellt als: '''Vorname_Nachname_Matrikelnummer'''.}}
<div style="background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);max-width:800px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;">
<div style="background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);max-width:800px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;">
<!-- Autocomplete input to edit existing Gutachten -->
<div style="margin-bottom:15px;">
  {{#forminput:form=GutachtenAuspragungForm
    | button text=Gutachten bearbeiten oder erstellen
    | autocomplete on category=Gutachten
    | placeholder=Existierendes Gutachten auswählen oder neues Gutachten erstellen
    | class=form-control
    | button class=btn btn-primary
  }}
</div>
<div style="margin-bottom:15px;">
<div style="margin-bottom:15px;">
   {{#formlink:form=GutachtenAuspragungForm
   {{#formlink:form=GutachtenAuspragungForm
Zeile 24: Zeile 10:
     | link text=Neues Gutachten erstellen
     | link text=Neues Gutachten erstellen
     | link type=button
     | link type=button
    |link=none
     | class=btn btn-success
     | class=btn btn-success
   }}
   }}
</div>
</div>
</div>
</div>
</noinclude>
</noinclude>
Zeile 33: Zeile 19:
{{{info|
{{{info|
add title=Gutachten erstellen|
add title=Gutachten erstellen|
page name=<GutachtenAuspragung[Vorname]>_<GutachtenAuspragung[Nachname]>_<GutachtenAuspragung[Matrikelnummer]>|
page name=<GutachtenProzess[Vorname]>_<GutachtenProzess[Nachname]>_<GutachtenProzess[Matrikelnummer]>|
edit title=Gutachten bearbeiten: <page_name>
edit title=Gutachten bearbeiten
}}}
}}}
{{{for template|GutachtenProzess}}}
= Stammdaten =
<div style="background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);max-width:800px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;">
<div style="background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);max-width:800px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;">
{{{for template|GutachtenAuspragung}}}
  <!-- Vorname -->
 
  <div style="margin-bottom:5px;">
<!-- Existing fields for Vorname, Nachname, Matrikelnummer -->
    <h3 style="font-size:1.2em;color:#34495e;margin:0 0 4px 0;">Vorname</h3>{{{field|Vorname|input type=text|label=|mandatory|class=form-control|style=width:300px;margin-top:2px;}}}</div>
<div style="margin-bottom:15px;">
  <!-- Nachname -->
   <h3>Vorname des Studierenden:</h3>
  <div style="margin-bottom:15px;">
   {{{field|Vorname|input type=text|mandatory}}}
    <h3 style="font-size:1.2em;color:#34495e;">Nachname</h3>
{{{field|Nachname|mandatory|class=form-control|style=width:300px;}}}</div>
  <!-- Matrikelnummer -->
  <div style="margin-bottom:15px;">
    <h3 style="font-size:1.2em;color:#34495e;">Matrikelnummer</h3>{{{field|Matrikelnummer|mandatory|class=form-control|style=width:200px;}}}</div>
  <!-- Studiengang -->
   <div style="margin-bottom:15px;">
    <h3 style="font-size:1.2em;color:#34495e;">Studiengang</h3>{{{field|Studiengang|input type=dropdown|values from category=Studiengang|mandatory|class=form-control|style=width:300px;}}}</div>
  <!-- Fachsemester -->
   <div style="margin-bottom:15px;">
    <h3 style="font-size:1.2em;color:#34495e;">Fachsemester</h3>{{{field|Fachsemester|input type=number|mandatory|class=form-control|style=width:100px;}}}</div>
</div>
</div>
 
= Bachelor-Modul =
<div style="margin-bottom:15px;">
<div style="background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);max-width:800px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;">
   <h3>Nachname des Studierenden:</h3>
   <!-- Semester -->
   {{{field|Nachname|input type=text|mandatory}}}
   <div style="margin-bottom:15px;">
</div>
    <h3 style="font-size:1.2em;color:#34495e;">Semester</h3>
 
{{{field|Semester|input type=dropdown|values from property=Semester|class=form-control|style=width:300px;}}}
<div style="margin-bottom:15px;">
  </div>
  <h3>Matrikelnummer des Studierenden:</h3>
  <!-- Status -->
  {{{field|Matrikelnummer|input type=text|mandatory}}}
  <div style="margin-bottom:15px;">
</div>
    <h3 style="font-size:1.2em;color:#34495e;">Status</h3>
<div style="margin-bottom: 10px;">
{{{field|Status|input type=dropdown|property=Status|values from category=BachelorModulStatus|class=form-control|style=width:300px;}}}
<div style="margin-bottom: 20px;">
  </div>
  <h2 style="font-size: 1.8em; color: #2c3e50; border-bottom: 2px solid #3498db; padding-bottom: 5px; margin-bottom: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
  <!-- Firma -->
    🔍 Komplexität und Umfang
   <div style="margin-bottom:15px;">
  </h2>
     <h3 style="font-size:1.2em;color:#34495e;">Firma (optional)</h3>
   <div style="margin-bottom: 15px;">
{{{field|Firma|input type=text|class=form-control|style=width:300px;}}}
     <h3 style="font-size: 1.4em; color: #34495e; margin-bottom: 10px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
      Methodik
    </h3>
    <p style="color: #7f8c8d; margin-bottom: 5px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
      Wählen Sie die passenden Ausprägungen für Methodik aus:
    </p>
    <div class="checkbox-container" style="background-color: #fff; padding: 10px; border: 1px solid #dfe6e9; border-radius: 5px;">
      {{{field|MethodikAuspragungen
      | input type=checkboxes
      | property=Ausprägungen
      | values={{#ask: [[Category:Kriterium]] [[Has name::Methodik]]
        |?Has Ausprägungen
        |format=plainlist
        |headers=hide
        |mainlabel=-
        |propsep=,
        |valuesep=,
        |sep=,
        |prefix=none
      }}
      | delimiter=,
      | class=checkbox-list}}}</div>
   </div>
   </div>
   <div style="margin-bottom: 15px;">
  <!-- Titel der Arbeit -->
     <h3 style="font-size: 1.4em; color: #34495e; margin-bottom: 10px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
   <div style="margin-bottom:15px;">
      Eigene Beiträge
     <h3 style="font-size:1.2em;color:#34495e;">Titel der Arbeit</h3>
    </h3>
{{{field|TitelDerArbeit|input type=textarea|rows=2|class=form-control|style=width:400px;}}}
    <p style="color: #7f8c8d; margin-bottom: 5px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
      Wählen Sie die passenden Ausprägungen für Eigene Beiträge aus:
    </p>
    <div class="checkbox-container" style="background-color: #fff; padding: 10px; border: 1px solid #dfe6e9; border-radius: 5px;">
      {{{field|EigeneBeitrageAuspragungen
      | input type=checkboxes
      | property=Ausprägungen
      | values={{#ask: [[Category:Kriterium]] [[Has name::Eigene Beiträge]]
        |?Has Ausprägungen
        |format=plainlist
        |headers=hide
        |mainlabel=-
        |propsep=,
        |valuesep=,
        |sep=,
        |prefix=none
      }}
      | delimiter=,
      | class=checkbox-list}}}</div>
   </div>
   </div>
   <div style="margin-bottom: 15px;">
   <!-- Datumfelder -->
    <h3 style="font-size: 1.4em; color: #34495e; margin-bottom: 10px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
  <div style="display:flex;gap:10px;">
      Problembeschreibung
     <div style="flex:1;">
    </h3>
       <h3>Anmeldedatum</h3>
    <p style="color: #7f8c8d; margin-bottom: 5px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
{{{field|Anmeldedatum|input type=datepicker|date format=dd.mm.yy|class=form-control}}}
      Wählen Sie die passenden Ausprägungen für Problembeschreibung aus:
    </p>
    <div class="checkbox-container" style="background-color: #fff; padding: 10px; border: 1px solid #dfe6e9; border-radius: 5px;">
      {{{field|ProblembeschreibungAuspragungen
      | input type=checkboxes
      | property=Ausprägungen
      | values={{#ask: [[Category:Kriterium]] [[Has name::Problembeschreibung]]
        |?Has Ausprägungen
        |format=plainlist
        |headers=hide
        |mainlabel=-
        |propsep=,
        |valuesep=,
        |sep=,
        |prefix=none
      }}
      | delimiter=,
      | class=checkbox-list
      }}}</div>
</div>
<div style="margin-bottom: 20px;">
  <h2 style="font-size: 1.8em; color: #2c3e50; border-bottom: 2px solid #3498db; padding-bottom: 5px; margin-bottom: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
     ✍️ Schriftliche Ausarbeitung
  </h2>
  <div style="margin-bottom: 15px;">
    <h3 style="font-size: 1.4em; color: #34495e; margin-bottom: 10px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
      Rechtschreibung und Grammatik
    </h3>
    <p style="color: #7f8c8d; margin-bottom: 5px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
      Wählen Sie die passenden Ausprägungen für Rechtschreibung und Grammatik aus:
    </p>
    <div class="checkbox-container" style="background-color: #fff; padding: 10px; border: 1px solid #dfe6e9; border-radius: 5px;">
       {{{field|RechtschreibungAuspragungen
      | input type=checkboxes
      | property=Ausprägungen
      | values={{#ask: [[Category:Kriterium]] [[Has name::Rechtschreibung und Grammatik]]
        |?Has Ausprägungen
        |format=plainlist
        |headers=hide
        |mainlabel=-
        |propsep=,
        |valuesep=,
        |sep=,
        |prefix=none
      }}
      | delimiter=,
      | class=checkbox-list
      }}}</div>
</div>
</div>
<!-- Referent und Koreferent in einer Zeile -->
<div class="dozent-row">
  <!-- Referent -->
  <div class="dozent-unterschrift">
    <h3 style="font-size: 1.4em; color: #34495e; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
      Referent
    </h3>
    <p style="color: #7f8c8d; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
      Wählen Sie den Referenten aus:
    </p>
    <div class="checkbox-container">
      {{{field|Referent
      | input type=dropdown
      | values={{#ask: [[Kategorie:Dozent]]
        |?Has fullname
        |format=plainlist
        |headers=hide
        |mainlabel=-
        |sep=,
      }}
      | mandatory
      }}}
     </div>
     </div>
     <div class="unterschrift-row">
     <div style="flex:1;">
      <p style="color: #7f8c8d; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
       <h3>Abgabedatum</h3>
        Hat der Referent unterschrieben?
{{{field|Abgabedatum|input type=datepicker|date format=dd.mm.yy|class=form-control}}}
       </p>
      <div class="unterschrift-checkbox-container unterschrift-checkbox">
        {{{field|ReferentHatUnterschrieben
        | input type=checkbox
        }}}
      </div>
     </div>
     </div>
   </div>
   </div>
   <!-- Koreferent -->
   <!-- Referent & Koreferent -->
   <div class="dozent-unterschrift">
   <div style="display:flex;gap:20px;margin-top:15px;">
    <h3 style="font-size: 1.4em; color: #34495e; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
     <div style="flex:1;">
      Koreferent
       <h3>Referent</h3>{{{field|Referent|input type=dropdown|values={{#ask:[[Kategorie:Dozent]]|?Has fullname|format=plainlist|headers=hide|mainlabel=-|sep=,}}|class=form-control}}}
     </h3>
    <p style="color: #7f8c8d; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
       Wählen Sie den Koreferenten aus:
    </p>
    <div class="checkbox-container">
      {{{field|Koreferent
      | input type=dropdown
      | values={{#ask: [[Kategorie:Dozent]]
        |?Has fullname
        |format=plainlist
        |headers=hide
        |mainlabel=-
        |sep=,
      }}
      | mandatory
      }}}
     </div>
     </div>
     <div class="unterschrift-row">
     <div style="flex:1;">
      <p style="color: #7f8c8d; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">
       <h3>Koreferent</h3>{{{field|Koreferent|input type=dropdown|values={{#ask:[[Kategorie:Dozent]]|?Has fullname|format=plainlist|headers=hide|mainlabel=-|sep=,}}|class=form-control}}}
        Hat der Koreferent unterschrieben?
       </p>
      <div class="unterschrift-checkbox-container unterschrift-checkbox">
        {{{field|KoreferentHatUnterschrieben
        | input type=checkbox}}}
      </div>
     </div>
     </div>
   </div>
   </div>
</div>
</div>
= Gutachten =
<div style="background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);max-width:800px;margin:0 auto;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;">
<!-- Bewertungsbereich: Komplexität & Umfang -->
<!--{{BereichFormularFeld|Bewertungsbereich=Komplexität und Umfang}} -->
<!-- Bewertungsbereich: Schriftliche Ausarbeitung -->
<!--{{BereichFormularFeld|Bewertungsbereich=Schriftliche Ausarbeitung}}-->
{{BereichFormularFeld|Bewertungsbereich=Problemstellung und Komplexität des Themas}}
{{BereichFormularFeld|Bewertungsbereich=Qualität der schriftlichen Ausarbeitung}}
{{BereichFormularFeld|Bewertungsbereich=Systematik und Wissenschaftlichkeit}}
</div>
  <!-- Notenangaben -->
  <div style="background:#f8f9fa;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:25px;">
    <h2 style="font-size:1.6em;color:#2c3e50;margin-bottom:15px;">
      Notenangaben
    </h2>
    <table style="width:100%;border-collapse:collapse;">
      <tr style="text-align:left;color:#34495e;font-weight:bold;">
        <th style="width:20%;padding-bottom:8px;"></th>
        <th style="width:30%;padding-bottom:8px;">Bachelorarbeit</th>
        <th style="width:30%;padding-bottom:8px;">Kolloquium</th>
        <th style="width:20%;padding-bottom:8px;text-align:center;">Unterschrift ✓</th>
      </tr> <tr style="vertical-align:middle;">
        <td style="padding:8px;color:#34495e;font-weight:600;">Referent</td>
        <td style="padding:8px;">
          {{{field|note_ba_ref|input type=dropdown|values from property=Hat Note Wert|class=form-control|style=width:100%;}}}
        </td>
        <td style="padding:8px;">
          {{{field|note_koll_ref|input type=dropdown|values from property=Hat Note Wert|class=form-control|style=width:100%;}}}
        </td><td style="padding:8px;text-align:center;">{{{field|ReferentHatUnterschrieben|input type=checkbox}}}</td>
      </tr><tr style="vertical-align:middle;"><td style="padding:8px;color:#34495e;font-weight:600;">Koreferent</td>
        <td style="padding:8px;">
          {{{field|note_ba_koref|input type=dropdown|values from property=Hat Note Wert|class=form-control|style=width:100%;}}}
        </td><td style="padding:8px;">
          {{{field|note_koll_koref|input type=dropdown|values from property=Hat Note Wert|class=form-control|style=width:100%;}}}
        </td><td style="padding:8px;text-align:center;">
          {{{field|KoreferentHatUnterschrieben|input type=checkbox}}}</td></tr></table></div>
</div>
{{{end template}}}
<headertabs/>
</includeonly>
</includeonly>

Aktuelle Version vom 6. Oktober 2025, 13:47 Uhr

This form allows users to add or edit Ausprägungen for a Gutachten.

📋 Gutachten erstellen oder bearbeiten

Der Seitenname wird automatisch erstellt als: Vorname_Nachname_Matrikelnummer.