Verified Commit 9ed07193 authored by Raphael Fetzer's avatar Raphael Fetzer 👷
Browse files

Und die ganzen notwendigen Änderungen am Formular…

parent f349a935
......@@ -40,7 +40,7 @@
<p>Biep! Ich bin der <strong>Certibot</strong> und erstelle Vorlagen für Leistungs&shy;nachweise/Zertifikate in <a href="https://www.openolat.com">OpenOlat</a>. Über die folgenden Einstellungen lassen sich Inhalt und Aussehen der Zertifikate anpassen. <a href="https://www.vcrp.de/author/fetzer" target="_blank">Mein Mitarbeiter freut sich über Feedback</a>.</p>
<p>
<a class="btn btn-primary btn-large" target="_blank" href="https://confluence.openolat.org/display/OO155DE/Kurseinstellungen#Kurseinstellungen-_leistungsnachweis">Mehr dazu im OpenOLAT-Handbuch</a>
<a class="btn btn-primary btn-large" target="_blank" href="https://confluence.openolat.org/display/OO155DE/Kurseinstellungen#Kurseinstellungen-_leistungsnachweis">Mehr dazu im OpenOlat-Handbuch</a>
</p>
</div>
......@@ -52,13 +52,13 @@
<fieldset>
<!-- Form Name -->
<legend>Zertifikatsinhalte</legend>
<legend>Titel</legend>
<!-- Text input-->
<div class="form-group">
<label class="col-md-4 control-label" for="textinput">Titel</label>
<div class="col-md-6">
<input id="titel" list="listerdertitel" ame="textinput" type="text" placeholder="Titel auswählen oder eingeben" class="form-control input-md">
<input id="titel" list="listerdertitel" name="textinput" type="text" placeholder="Titel auswählen oder eingeben" class="form-control input-md">
<datalist id="listerdertitel">
<option value="Leistungsnachweis">
......@@ -68,70 +68,206 @@
</div>
</div>
</fieldset>
<fieldset>
<!-- Form Name -->
<legend>Logo</legend>
<!-- File Button -->
<div class="form-group">
<label class="col-md-4 control-label" for="filebutton">Logo</label>
<div class="col-md-6">
<div class="checkbox">
<label for="logo">
<input type="checkbox" name="checkboxes" id="logo" checked>
<input type="checkbox" name="logo" id="logo" checked>
Logo anzeigen
</label>
<span class="help-block">Wird kein eigenes Logo hochgeladen, wird das OpenOLAT-Logo angezeigt.</span>
<span class="help-block">Wird kein eigenes Logo hochgeladen, wird das OpenOlat-Logo angezeigt.</span>
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="filebutton">Eigenes Logo</label>
<label class="col-md-4 control-label">Eigenes Logo</label>
<div class="col-md-6">
<div class="checkbox">
<label for="logofile">
<input id="logofile" name="filebutton" class="input-file" type="file" accept="image/*">
<input id="logofile" name="logofile" class="input-file" type="file" accept="image/*">
Eigenes Logo verwenden
</label>
</div>
</div>
</div>
</div>
</fieldset>
<fieldset>
<!-- Form Name -->
<legend>Zertifikatsinformationen aus der Kursinfo</legend>
<div class="row">
<div class="col-md-4">
</div>
<div class="col-md-6">
<span class="help-block">Den Großteil der auf der Infoseite angezeigten Informationen können Sie hierüber im Leistungsnachweis anzeigen lassen (siehe <a href="https://confluence.openolat.org/display/OO155DE/Infoseite+einrichten" target="_blank">Infoseite einrichten</a>). Etwaige Textformatierungen aus den Infofeldern werden in das Zertifikat übernommen - eingefügte Bilder allerdings nicht.</span>
</div>
</div>
<!-- Multiple Checkboxes -->
<div class="form-group">
<label class="col-md-4 control-label" for="checkboxes">Optionale Formularinhalte</label>
<label class="col-md-4 control-label">Zeitraum</label>
<div class="col-md-6">
<div class="checkbox">
<label for="zeitraum">
<input type="checkbox" name="checkboxes" id="zeitraum">
Durchführungszeitraum (von ... bis) anzeigen
<input type="checkbox" name="zeitraum" id="zeitraum">
Den Durchführungszeitraum (von ... bis) anzeigen
</label>
<small id="zeitraumHilfe" class="form-text text-muted">(Siehe Durchführungszeitraum auf <a href="https://confluence.openolat.org/display/OO142DE/Infoseite+einrichten" target="_blank">Infoseite einrichten</a>).</small>
</div>
</div>
</div>
<label class="col-md-4 control-label">Beschreibung</label>
<div class="col-md-6">
<div class="checkbox">
<label for="punkte">
<input type="checkbox" name="checkboxes" id="punkte">
Erreichte Punkte anzeigen
<label for="description">
<input type="checkbox" name="description" id="description">
Kursbeschreibung anzeigen
</label>
<small id="punkteHilfe" class="form-text text-muted">(Siehe <a href="https://confluence.openolat.org/display/OO142DE/Bewertung+von+Kursbausteinen#BewertungvonKursbausteinen-Kursbaustein%22StrukturodergesamteKursbewertung" target="_blank">gesamte Kursbewertung</a>).</small>
</div>
</div>
<label class="col-md-4 control-label">Lernziele</label>
<div class="col-md-6">
<div class="checkbox">
<label for="lernziele">
<input type="checkbox" name="checkboxes" id="lernziele">
Lernziele anzeigen
<label for="objectives">
<input type="checkbox" name="objectives" id="objectives">
Hinterlegte Lernziele anzeigen
</label>
<small id="lernzieleHilfe" class="form-text text-muted">(Siehe Lernziele auf <a href="https://confluence.openolat.org/display/OO142DE/Infoseite+einrichten" target="_blank">Infoseite einrichten</a>).</small>
</div>
</div>
<label class="col-md-4 control-label">Voraussetzungen</label>
<div class="col-md-6">
<div class="checkbox">
<label for="requirements">
<input type="checkbox" name="requirements" id="requirements">
Angegebene Voraussetzungen des Kursangebots anzeigen
</label>
</div>
</div>
<label class="col-md-4 control-label">Bescheinigung</label>
<div class="col-md-6">
<div class="checkbox">
<label for="optionalevar">
<input type="checkbox" name="checkboxes" id="optionalevar">
Benutzerdefinierte Texte anzeigen
<label for="credits">
<input type="checkbox" name="credits" id="credits">
Eingetragene erforderliche Kriterien für eine Bescheinigung anzeigen.
</label>
<small id="optionalevarHilfe" class="form-text text-muted">(Siehe Kurs-Einstellungen: Leistungsnachweis/Optionale Variablen)</small>
</div>
</div>
</div>
</fieldset>
<fieldset>
<!-- Form Name -->
<legend>Weitere Zertifikatsinformationen</legend>
<div class="row">
<div class="col-md-4">
</div>
<div class="col-md-6">
<span class="help-block">Die optionalen Variablen finden Sie in den Kurs-Einstellungen auf dem Reiter „Bewertung“. Sie können übrigens HTML-Auszeichnungen verwenden, um bspw. Textteile &lt;strong&gt;<strong>fett</strong>&lt;/strong&gt;</code> darzustellen.</span>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">Lernfortschritt</label>
<div class="col-md-6">
<div class="checkbox">
<label for="progress">
<input type="checkbox" name="progress" id="progress">
Prozentualen Fortschritt anzeigen (nur für Lernpfadkurse)
</label>
</div>
</div>
<label class="col-md-4 control-label">Optionale Variable 1</label>
<div class="col-md-6">
<div class="checkbox">
<label for="custom1">
<input type="checkbox" name="custom1" id="custom1">
Benutzerdefinierten Textbaustein 1 anzeigen
</label>
</div>
</div>
<label class="col-md-4 control-label">Optionale Variable 2</label>
<div class="col-md-6">
<div class="checkbox">
<label for="custom2">
<input type="checkbox" name="custom2" id="custom2">
Benutzerdefinierten Textbaustein 2 anzeigen
</label>
</div>
</div>
<label class="col-md-4 control-label">Optionale Variable 3</label>
<div class="col-md-6">
<div class="checkbox">
<label for="custom3">
<input type="checkbox" name="custom3" id="custom3">
Benutzerdefinierten Textbaustein 3 anzeigen
</label>
</div>
</div>
</div>
</fieldset>
<fieldset>
<!-- Form Name -->
<legend>Punkte</legend>
<!-- Multiple Checkboxes -->
<div class="form-group">
<label class="col-md-4 control-label">Erreichte Punktzahl</label>
<div class="col-md-6">
<div class="checkbox">
<label for="score">
<input type="checkbox" name="score" id="score">
Erreichte Punkte anzeigen
</label>
<small id="punkteHilfe" class="form-text text-muted">(Siehe <a href="https://confluence.openolat.org/display/OO155DE/Bewertung+von+Kursbausteinen#BewertungvonKursbausteinen-Kursbaustein%22StrukturodergesamteKursbewertung" target="_blank">gesamte Kursbewertung</a>).</small>
</div>
</div>
<label class="col-md-4 control-label">Maximalpunkte</label>
<div class="col-md-6">
<div class="checkbox">
<label for="maxscore">
<input type="checkbox" name="maxscore" id="maxscore">
Maximal erreichbare Punktzahl anzeigen (nur für Lernpfadkurse)
</label>
</div>
</div>
</div>
</fieldset>
<fieldset>
<!-- Form Name -->
<legend>Zertifikatsüberprüfung</legend>
<!-- Multiple Checkboxes -->
<div class="form-group">
<label class="col-md-4 control-label">Link mit QR-Code</label>
<div class="col-md-6">
<div class="checkbox">
<label for="fusszeile">
<input type="checkbox" name="checkboxes" id="fusszeile">
Fußzeile mit QR-Code anzeigen
<label for="qrcode">
<input type="checkbox" name="qrcode" id="qrcode">
Fußzeile mit Link und QR-Code anzeigen
</label>
<span class="help-block">Auf dem Zertifikat kann ein Link ausgegeben werden, der aufgerufen werden kann und das Zertifikat erneut zum Download generiert. Dadurch kann bei Bedarf überprüft werden, ob ein vorliegendes Zertifikat mit dem original ausgestellten Zertifikat übereinstimmt.</span>
</div>
</div>
</div>
......@@ -200,7 +336,7 @@
</div>
<script>
var version = "0.14";
var version = "1.0";
document.write("<script type='text/javascript' src='js/zertifikat.js?v=" + version + "'><\/script>");
</script>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment