|
1 | 1 | <? $body_id = 'courseware-index'; ?> |
2 | 2 | <div style="max-width: 1095px;"> |
3 | | - <article class="studip"> |
| 3 | + <div id="cw-messagebox-wrapper"> |
| 4 | + <? if($status !== null):?> |
| 5 | + <?= MessageBox::success('Lerninhalte wurden übertragen');?> |
| 6 | + <? else: ?> |
| 7 | + <?= MessageBox::warning('Lerninhalte wurden noch nicht übertragen');?> |
| 8 | + <? endif; ?> |
| 9 | + </div> |
| 10 | + <article class="studip" id="cw-info"> |
4 | 11 | <header> |
5 | 12 | <h1>Informationen</h1> |
6 | 13 | </header> |
7 | 14 | <section> |
8 | | - <? if($status !== null):?> |
9 | | - <?= MessageBox::success('Lerninhalte wurden übertragen');?> |
10 | | - <? else: ?> |
11 | | - <?= MessageBox::warning('Lerninhalte wurden noch nicht übertragen');?> |
12 | | - <? endif; ?> |
13 | 15 | Seit der Stud.IP Version 5.0 ist Courseware ein fester Systembestandteil. Aufgrund diverser Neuerungen wurden die |
14 | 16 | Lerninhalte in die neue Struktur übertragen. Courseware 5 bietet eine Vielzahl von neuen Funktionen |
15 | 17 | und verfügt über die neusten Bedienkonzepte in Stud.IP. Unter dem Menüpunkt "Mein Arbeitsplatz" haben nun |
|
25 | 27 | <? if ($canMigrate): ?> |
26 | 28 | <article class="studip"> |
27 | 29 | <header> |
28 | | - <h1>Erneute Migration alter Courseware-Inhalte</h1> |
| 30 | + <? if($status !== null):?> |
| 31 | + <h1>Erneute Migration alter Courseware-Inhalte</h1> |
| 32 | + <? else: ?> |
| 33 | + <h1>Manuelle Migration alter Courseware-Inhalte</h1> |
| 34 | + <? endif; ?> |
29 | 35 | </header> |
30 | 36 | <section class="state-idle"> |
31 | | - Sie können diese Funktion verwenden, um bereits automatisch von Stud.IP |
32 | | - konvertierte Courseware-Inhalte durch eine Neumigration aus der alten |
33 | | - Courseware zu ersetzen. |
34 | 37 | <? if($status !== null):?> |
35 | | - <br /><b> BITTE BEACHTEN: <br /> |
36 | | - Hierbei werden alle aktuellen |
37 | | - Courseware-Inhalte in diesem Kurs gelöscht und durch eine Kopie der |
38 | | - alten Courseware-Inhalte ersetzt.</b> |
| 38 | + <p> |
| 39 | + Sie können diese Funktion verwenden, um bereits automatisch von Stud.IP |
| 40 | + konvertierte Courseware-Inhalte durch eine Neumigration aus der alten |
| 41 | + Courseware zu ersetzen. |
| 42 | + </p> |
| 43 | + <h4>BITTE BEACHTEN:</h4> |
| 44 | + <p style="font-weight: 700"> |
| 45 | + Hierbei werden alle aktuellen |
| 46 | + Courseware-Inhalte in diesem Kurs gelöscht und durch eine Kopie der |
| 47 | + alten Courseware-Inhalte ersetzt. |
| 48 | + </p> |
| 49 | + <? else: ?> |
| 50 | + <p> |
| 51 | + Sie können diese Funktion verwenden, um Courseware-Inhalte des Courseware-Plugins |
| 52 | + in die Courseware von Stud.IP 5 zu übertragen. Durch die neue Struktur von |
| 53 | + Courseware werden Inhalte ggf. anders dargestellt. |
| 54 | + </p> |
39 | 55 | <? endif; ?> |
40 | | - <br /> |
41 | 56 | <button class="button" id="migrate"> |
42 | 57 | Migration starten |
43 | 58 | </a> |
|
53 | 68 | </p> |
54 | 69 | </section> |
55 | 70 | <section class="state-done"> |
56 | | - <?= MessageBox::success('Die erneute Migration der alten Courseware-Inhalte war erfolgreich');?> |
| 71 | + <?= MessageBox::success('Die Migration der alten Courseware-Inhalte war erfolgreich');?> |
57 | 72 | <a href="<?= $CoursewareLink ?>" class="button"> |
58 | 73 | Zur Courseware dieser Veranstaltung |
59 | 74 | </a> |
|
65 | 80 | <span>Nachrichtenbox schließen</span> |
66 | 81 | </a> |
67 | 82 | </div> |
68 | | - <span class="error-message">Die erneute Migration der alten Courseware-Inhalte ist fehlgeschlagen</span> |
| 83 | + <span class="error-message">Die Migration der alten Courseware-Inhalte ist fehlgeschlagen</span> |
69 | 84 | </div> |
70 | 85 | </section> |
71 | 86 | </article> |
|
78 | 93 | $('.state-error').hide(); |
79 | 94 | $('#migrate').on('click', function() { |
80 | 95 | STUDIP.Dialog.confirm('Möchten Sie die Migration wirklich starten?').done(function() { |
| 96 | + $('#cw-messagebox-wrapper').hide(); |
| 97 | + $('#cw-info').hide(); |
81 | 98 | $('.state-idle').hide(); |
82 | 99 | $('.state-loading').show(); |
83 | 100 | $.ajax({ |
|
0 commit comments