summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java15
1 files changed, 6 insertions, 9 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
index 400d7018..f17c9c5b 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
@@ -204,21 +204,18 @@ public class LectureDetailsWindow extends LectureDetailsWindowLayout {
*/
private void makeEditable(boolean editable) {
editable = editable && LecturePerms.canEdit(lecture);
- txtTitle.setEnabled(editable);
+ //txtTitle.setEnabled(editable);
txtDescription.setEditable(editable);
-
- // TODO functionality for changing dates still missing
- // lblCreateTime.setText(FormatHelper.longDate(lecture.getCreateTime()));
- // lblUpdateTime.setText(FormatHelper.longDate(lecture.getUpdateTime()));
- // lblStartTime.setText(FormatHelper.longDate(lecture.getStartTime()));
- // lblEndTime.setText(FormatHelper.longDate(lecture.getEndTime()));
-
btnLinkImage.setEnabled(editable);
btnIsExam.setEnabled(editable);
btnAutoUpdate.setEnabled(editable);
- cboVersions.setEnabled(editable);
+ cboVersions.setEnabled(editable && !lecture.autoUpdate);
btnSaveChanges.setEnabled(editable);
btnChangeOwner.setEnabled(editable && LecturePerms.canAdmin(lecture));
+ startDate.setEnabled(editable); // TODO
+ startTime.setEnabled(editable);
+ endDate.setEnabled(editable); // TODO
+ endTime.setEnabled(editable);
}
/**