summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNino Breuer2014-09-09 16:29:11 +0200
committerNino Breuer2014-09-09 16:29:11 +0200
commite7e590327abe2fb6820685fdee9240e163bad397 (patch)
treeb86dd9ddf53748b2b997264208e9c22fc99d8440
parentRadioButtons "Für alle sichtbar" bei Berechtigungen hinzugefügt. (diff)
downloadtutor-module-e7e590327abe2fb6820685fdee9240e163bad397.tar.gz
tutor-module-e7e590327abe2fb6820685fdee9240e163bad397.tar.xz
tutor-module-e7e590327abe2fb6820685fdee9240e163bad397.zip
some corrections, new logo in main menu
-rw-r--r--Dozentenmodul/bin/e4_n_imgs2_bwl_vmc_v2.pngbin34481 -> 39124 bytes
-rw-r--r--Dozentenmodul/bin/ftp/DownloadTask.classbin4102 -> 4106 bytes
-rw-r--r--Dozentenmodul/bin/ftp/UploadTask.classbin3838 -> 3842 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/CreateImageAllgemein_GUI.classbin10315 -> 10397 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/CreateImageTechnisch_GUI.classbin10067 -> 9975 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/DeleteImage_GUI.classbin17061 -> 17064 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.classbin12552 -> 12556 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/SearchImage_GUI.classbin16971 -> 17087 bytes
-rw-r--r--Dozentenmodul/bin/gui/intro/Login_GUI.classbin10957 -> 10959 bytes
-rw-r--r--Dozentenmodul/bin/gui/intro/MainMenue_GUI.classbin12954 -> 12955 bytes
-rw-r--r--Dozentenmodul/bin/gui/lecture/CreateLectureAllgemein_GUI.classbin11571 -> 11573 bytes
-rw-r--r--Dozentenmodul/img/e4_n_imgs2_bwl_vmc_v2.pngbin34481 -> 39124 bytes
-rw-r--r--Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java12
-rw-r--r--Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java3
-rw-r--r--Dozentenmodul/src/gui/image/PermissionEditImage_GUI.java10
-rw-r--r--Dozentenmodul/src/gui/image/SearchImage_GUI.java6
-rw-r--r--Dozentenmodul/src/gui/intro/MainMenue_GUI.java6
-rw-r--r--Dozentenmodul/src/gui/lecture/PermissionCreateLecture_GUI.java64
-rw-r--r--Dozentenmodulserver/bin/sql/SQL.classbin29092 -> 29124 bytes
-rw-r--r--Dozentenmodulserver/bin/util/XMLCreator.classbin7905 -> 7908 bytes
-rw-r--r--Dozentenmodulserver/src/server/startServer.java4
-rw-r--r--Dozentenmodulserver/src/sql/SQL.java3
22 files changed, 86 insertions, 22 deletions
diff --git a/Dozentenmodul/bin/e4_n_imgs2_bwl_vmc_v2.png b/Dozentenmodul/bin/e4_n_imgs2_bwl_vmc_v2.png
index f2778dc4..95e8a293 100644
--- a/Dozentenmodul/bin/e4_n_imgs2_bwl_vmc_v2.png
+++ b/Dozentenmodul/bin/e4_n_imgs2_bwl_vmc_v2.png
Binary files differ
diff --git a/Dozentenmodul/bin/ftp/DownloadTask.class b/Dozentenmodul/bin/ftp/DownloadTask.class
index 3c5b428e..bb492684 100644
--- a/Dozentenmodul/bin/ftp/DownloadTask.class
+++ b/Dozentenmodul/bin/ftp/DownloadTask.class
Binary files differ
diff --git a/Dozentenmodul/bin/ftp/UploadTask.class b/Dozentenmodul/bin/ftp/UploadTask.class
index dd120af3..14019ffd 100644
--- a/Dozentenmodul/bin/ftp/UploadTask.class
+++ b/Dozentenmodul/bin/ftp/UploadTask.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/CreateImageAllgemein_GUI.class b/Dozentenmodul/bin/gui/image/CreateImageAllgemein_GUI.class
index 500bfac4..7e2b9c82 100644
--- a/Dozentenmodul/bin/gui/image/CreateImageAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/image/CreateImageAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/CreateImageTechnisch_GUI.class b/Dozentenmodul/bin/gui/image/CreateImageTechnisch_GUI.class
index d595c360..7a863a5f 100644
--- a/Dozentenmodul/bin/gui/image/CreateImageTechnisch_GUI.class
+++ b/Dozentenmodul/bin/gui/image/CreateImageTechnisch_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class b/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class
index 3216e936..f0a0128c 100644
--- a/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class
+++ b/Dozentenmodul/bin/gui/image/DeleteImage_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class
index bfe5671b..01b969b1 100644
--- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/SearchImage_GUI.class b/Dozentenmodul/bin/gui/image/SearchImage_GUI.class
index bc9b34d2..fd906d36 100644
--- a/Dozentenmodul/bin/gui/image/SearchImage_GUI.class
+++ b/Dozentenmodul/bin/gui/image/SearchImage_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/intro/Login_GUI.class b/Dozentenmodul/bin/gui/intro/Login_GUI.class
index ebb8146c..aeeb9b6d 100644
--- a/Dozentenmodul/bin/gui/intro/Login_GUI.class
+++ b/Dozentenmodul/bin/gui/intro/Login_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class b/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class
index 524889cf..8cdcdc22 100644
--- a/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class
+++ b/Dozentenmodul/bin/gui/intro/MainMenue_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/lecture/CreateLectureAllgemein_GUI.class b/Dozentenmodul/bin/gui/lecture/CreateLectureAllgemein_GUI.class
index 02f6877a..d1cdfdee 100644
--- a/Dozentenmodul/bin/gui/lecture/CreateLectureAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/lecture/CreateLectureAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/img/e4_n_imgs2_bwl_vmc_v2.png b/Dozentenmodul/img/e4_n_imgs2_bwl_vmc_v2.png
index f2778dc4..95e8a293 100644
--- a/Dozentenmodul/img/e4_n_imgs2_bwl_vmc_v2.png
+++ b/Dozentenmodul/img/e4_n_imgs2_bwl_vmc_v2.png
Binary files differ
diff --git a/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java b/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java
index 66fde489..06835167 100644
--- a/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java
+++ b/Dozentenmodul/src/gui/image/CreateImageAllgemein_GUI.java
@@ -39,6 +39,9 @@ import models.person;
import util.GuiOrganizer;
import util.OpenLinks;
import javax.swing.JScrollPane;
+import java.awt.event.KeyAdapter;
+import java.awt.event.KeyEvent;
+
@SuppressWarnings("serial")
public class CreateImageAllgemein_GUI extends JFrame {
@@ -111,7 +114,7 @@ public class CreateImageAllgemein_GUI extends JFrame {
txtpnBitteWhlenSie.setEditable(false);
txtpnBitteWhlenSie.setBackground(SystemColor.menu);
txtpnBitteWhlenSie
- .setText("Geben Sie hier bitte einen sprechenden Imagename sowie Ihre Kontaktdaten an");
+ .setText("Geben Sie hier bitte einen sprechenden Imagenamen sowie Ihre Kontaktdaten an");
txtpnBitteWhlenSie.setBounds(10, 36, 509, 32);
panel.add(txtpnBitteWhlenSie);
}
@@ -191,6 +194,11 @@ public class CreateImageAllgemein_GUI extends JFrame {
panel_1.add(lblImagename);
imagename = new JTextField();
+ imagename.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent arg0) {
+ textAreadesc.requestFocusInWindow();
+ }
+ });
imagename.setBackground(Color.WHITE);
imagename.setText((String) null);
imagename.setColumns(10);
@@ -234,7 +242,7 @@ public class CreateImageAllgemein_GUI extends JFrame {
txtrGebenSieBitte_1 = new JTextArea();
txtrGebenSieBitte_1
- .setText("Geben Sie bitte eine Beschreibung für das Image an.\r\nDiese soll jedoch recht spezifisch gehalten werden.\r\nBeispiel: \"Java-Enticklung mit eclipse und MySQL\"");
+ .setText("Geben Sie bitte eine Beschreibung f\u00FCr das Image an.\r\nDiese soll jedoch recht spezifisch gehalten werden.\r\nBeispiel: \"Java-Enticklung mit eclipse und MySQL\"");
txtrGebenSieBitte_1.setLineWrap(true);
txtrGebenSieBitte_1.setFont(new Font("Tahoma", Font.PLAIN, 12));
txtrGebenSieBitte_1.setEditable(false);
diff --git a/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java b/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java
index 8286310d..a6b19c6c 100644
--- a/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java
+++ b/Dozentenmodul/src/gui/image/CreateImageTechnisch_GUI.java
@@ -150,6 +150,7 @@ public class CreateImageTechnisch_GUI extends JFrame {
panel_1.add(chckbxIsTemplate);
chckbxIsLicensed = new JCheckBox("");
+ chckbxIsLicensed.setSelected(true);
chckbxIsLicensed.setBounds(266, 76, 97, 23);
panel_1.add(chckbxIsLicensed);
@@ -189,6 +190,7 @@ public class CreateImageTechnisch_GUI extends JFrame {
chckbxIsInternetBlocked.setSelected(false);
}
+ /* TODO deprecated, as checked is default in new image
if (Image.image.isLicensed() == true) {
//rdbtnlicenseJa.setSelected(true);
chckbxIsLicensed.setSelected(true);
@@ -197,6 +199,7 @@ public class CreateImageTechnisch_GUI extends JFrame {
//rdbtnlicenseNein.setSelected(true);
chckbxIsLicensed.setSelected(false);
}
+ */
comboBox = new JComboBox();
try {
diff --git a/Dozentenmodul/src/gui/image/PermissionEditImage_GUI.java b/Dozentenmodul/src/gui/image/PermissionEditImage_GUI.java
index d5753bef..4d780e8f 100644
--- a/Dozentenmodul/src/gui/image/PermissionEditImage_GUI.java
+++ b/Dozentenmodul/src/gui/image/PermissionEditImage_GUI.java
@@ -136,7 +136,7 @@ public class PermissionEditImage_GUI extends JFrame {
txtpnBitteWhlenSie.setEditable(false);
txtpnBitteWhlenSie.setBackground(SystemColor.menu);
txtpnBitteWhlenSie
- .setText("Definieren Sie hier bitte die gew\u00FCnschten Berechtigungen f\u00FCr ihr Image");
+ .setText("Definieren Sie hier bitte die gew\u00FCnschten Berechtigungen f\u00FCr Ihr Image");
txtpnBitteWhlenSie.setBounds(10, 36, 509, 32);
panel.add(txtpnBitteWhlenSie);
}
@@ -274,11 +274,11 @@ public class PermissionEditImage_GUI extends JFrame {
panel.add(lblImageLesenUnd);
JLabel lblImageAnpassenUnd = new JLabel(
- "Image anpassen und überschrieben, jedoch nicht löschen.");
+ "Image anpassen und \u00DCberschrieben, jedoch nicht l\u00F6schen.");
lblImageAnpassenUnd.setBounds(120, 38, 380, 20);
panel.add(lblImageAnpassenUnd);
- lblLinkAllowed = new JLabel("Link allowed");
+ lblLinkAllowed = new JLabel("Link");
lblLinkAllowed.setBounds(20, 58, 90, 20);
panel.add(lblLinkAllowed);
@@ -290,11 +290,11 @@ public class PermissionEditImage_GUI extends JFrame {
label_6.setBounds(120, 58, 380, 20);
panel.add(label_6);
- label_7 = new JLabel("<HTML>Volle Rechte: read, write, löschen, Link_allowed und<br>Berechtigungen für andere Benutzer festlegen.</HTML>");
+ label_7 = new JLabel("<HTML>Volle Rechte: read, write, l\u00F6schen, Link_allowed und<br>Berechtigungen f\u00FCr andere Benutzer festlegen.</HTML>");
label_7.setBounds(120, 78, 380, 40);
panel.add(label_7);
- JLabel label_4 = new JLabel("Für alle sichtbar");
+ JLabel label_4 = new JLabel("F\u00FCr alle sichtbar");
label_4.setBounds(20, 120, 90, 20);
panel.add(label_4);
diff --git a/Dozentenmodul/src/gui/image/SearchImage_GUI.java b/Dozentenmodul/src/gui/image/SearchImage_GUI.java
index 80498d81..f41135b1 100644
--- a/Dozentenmodul/src/gui/image/SearchImage_GUI.java
+++ b/Dozentenmodul/src/gui/image/SearchImage_GUI.java
@@ -734,7 +734,7 @@ public class SearchImage_GUI extends JFrame {
labelVerantwortlicher.setBounds(10, 272, 296, 14);
panel.add(labelVerantwortlicher);
- JLabel label = new JLabel("Weitere Verantwortliche:");
+ JLabel label = new JLabel("Weitere Ansprechpartner:");
label.setBounds(10, 284, 130, 14);
panel.add(label);
@@ -933,8 +933,8 @@ public class SearchImage_GUI extends JFrame {
labelName.setText(res.get("name"));
labelOS.setText(res.get("os"));
labelUpdate.setText(out.format(in.parse(res.get("lastupdate"))));
- labelVerantwortlicher.setText(res.get("owner"));
- labelWeitereVerantwortliche.setText("Noch nicht Verf\u00fcgbar");
+ labelVerantwortlicher.setText(res.get("owner") + " (" + res.get("mail") + ")");
+ labelWeitereVerantwortliche.setText("Keine");
if (res.get("template").equals("true")) {
labelVorlage.setText("Ja");
} else {
diff --git a/Dozentenmodul/src/gui/intro/MainMenue_GUI.java b/Dozentenmodul/src/gui/intro/MainMenue_GUI.java
index f954160c..956ca63d 100644
--- a/Dozentenmodul/src/gui/intro/MainMenue_GUI.java
+++ b/Dozentenmodul/src/gui/intro/MainMenue_GUI.java
@@ -178,7 +178,7 @@ public class MainMenue_GUI extends JFrame {
.getBorder("TitledBorder.border"), "Erkl\u00e4rung",
TitledBorder.LEADING, TitledBorder.TOP, null, null));
panelDesc.setBackground(SystemColor.menu);
- panelDesc.setBounds(290, 221, 270, 133);
+ panelDesc.setBounds(10, 364, 270, 133);
contentPanel.add(panelDesc);
ScrollPane scrollPaneDesc = new ScrollPane();
@@ -201,7 +201,7 @@ public class MainMenue_GUI extends JFrame {
.getBorder("TitledBorder.border"), "Veranstaltung (VMChooser)",
TitledBorder.LEADING, TitledBorder.TOP, null, null));
panelVeranstaltung.setBackground(SystemColor.menu);
- panelVeranstaltung.setBounds(10, 364, 270, 133);
+ panelVeranstaltung.setBounds(290, 221, 270, 133);
contentPanel.add(panelVeranstaltung);
rdbtnLectureNew = new JRadioButton("Neu");
@@ -343,7 +343,7 @@ public class MainMenue_GUI extends JFrame {
// ToolTipp lange anzeigen - 60sec
ToolTipManager.sharedInstance().setDismissDelay(60000);
ToolTipManager.sharedInstance().registerComponent(lblGrafik);
- lblGrafik.setBounds(100, 0, 362, 177);
+ lblGrafik.setBounds(10, -12, 547, 189);
contentPanel.add(lblGrafik);
JTextPane txtpnUmDetaillierteInformationen = new JTextPane();
diff --git a/Dozentenmodul/src/gui/lecture/PermissionCreateLecture_GUI.java b/Dozentenmodul/src/gui/lecture/PermissionCreateLecture_GUI.java
index 67bed213..cfd2337c 100644
--- a/Dozentenmodul/src/gui/lecture/PermissionCreateLecture_GUI.java
+++ b/Dozentenmodul/src/gui/lecture/PermissionCreateLecture_GUI.java
@@ -62,6 +62,7 @@ import javax.swing.JTextField;
import org.eclipse.jface.viewers.CheckboxCellEditor;
import java.awt.Choice;
+import javax.swing.JRadioButton;
@SuppressWarnings("serial")
public class PermissionCreateLecture_GUI extends JFrame {
@@ -95,6 +96,8 @@ public class PermissionCreateLecture_GUI extends JFrame {
};
private JTextField textField;
+ private JTable table_1;
+ private final ButtonGroup buttonGroup = new ButtonGroup();
public PermissionCreateLecture_GUI() {
addWindowListener(new WindowAdapter() {
@@ -125,7 +128,7 @@ public class PermissionCreateLecture_GUI extends JFrame {
getContentPane().add(panel);
panel.setLayout(null);
{
- JLabel lblNewLabel = new JLabel("Lecture Berechtigungen (Nur zur Veranschaulichung)");
+ JLabel lblNewLabel = new JLabel("Veranstaltungen - Berechtigungen (Nur zur Veranschaulichung)");
lblNewLabel.setBounds(10, 11, 509, 22);
panel.add(lblNewLabel);
lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 18));
@@ -146,14 +149,14 @@ public class PermissionCreateLecture_GUI extends JFrame {
JPanel panel_1 = new JPanel();
panel_1.setBackground(SystemColor.menu);
- panel_1.setBorder(new TitledBorder(null, "Berechtigungen", TitledBorder.LEADING, TitledBorder.TOP, null, null));
- panel_1.setBounds(10, 207, 557, 313);
+ panel_1.setBorder(new TitledBorder(null, "Suite-Berechtigungen", TitledBorder.LEADING, TitledBorder.TOP, null, null));
+ panel_1.setBounds(10, 207, 311, 313);
contentPanel.add(panel_1);
panel_1.setLayout(null);
JScrollPane scrollPane = new JScrollPane();
scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
- scrollPane.setBounds(10, 21, 537, 281);
+ scrollPane.setBounds(10, 21, 291, 249);
panel_1.add(scrollPane);
table = new JTable();
@@ -187,6 +190,16 @@ public class PermissionCreateLecture_GUI extends JFrame {
*/
scrollPane.setViewportView(table);
+ JButton btnHinzufgen_1 = new JButton("Hinzuf\u00FCgen");
+ btnHinzufgen_1.setEnabled(false);
+ btnHinzufgen_1.setBounds(10, 279, 89, 23);
+ panel_1.add(btnHinzufgen_1);
+
+ JButton btnLschen_1 = new JButton("L\u00F6schen");
+ btnLschen_1.setEnabled(false);
+ btnLschen_1.setBounds(109, 279, 89, 23);
+ panel_1.add(btnLschen_1);
+
JLabel lblHauptmen = new JLabel("Hauptmen\u00FC");
lblHauptmen.addMouseListener(new MouseAdapter() {
@Override
@@ -259,13 +272,52 @@ public class PermissionCreateLecture_GUI extends JFrame {
label_7.setBounds(120, 18, 380, 20);
panel.add(label_7);
- JLabel lblimageDarfAngepasst = new JLabel("<HTML>Image darf angepasst und überschrieben, jedoch nicht gelöscht werden. Berechtigungen für andere Benutzer festlegen</HTML>");
+ JLabel lblimageDarfAngepasst = new JLabel("<HTML>Image darf angepasst und &uuml;berschrieben, jedoch nicht gel&ouml;scht werden. Berechtigungen f&uuml;r andere Benutzer festlegen</HTML>");
lblimageDarfAngepasst.setBounds(120, 38, 380, 45);
panel.add(lblimageDarfAngepasst);
- JLabel lblvolleRechteRead = new JLabel("<HTML>Volle Rechte: read, write, löschen und Berechtigungen für andere Benutzer festlegen.</HTML>");
+ JLabel lblvolleRechteRead = new JLabel("<HTML>Volle Rechte: read, write, l&ouml;schen und Berechtigungen f&uuml;r andere Benutzer festlegen.</HTML>");
lblvolleRechteRead.setBounds(120, 78, 380, 40);
panel.add(lblvolleRechteRead);
+
+ JPanel panel_2 = new JPanel();
+ panel_2.setBounds(331, 207, 236, 313);
+ contentPanel.add(panel_2);
+ panel_2.setLayout(null);
+ panel_2.setBorder(new TitledBorder(null, "Sichtbarkeit im VMChooser", TitledBorder.LEADING, TitledBorder.TOP, null, null));
+ panel_2.setBackground(SystemColor.menu);
+
+ JScrollPane scrollPane_1 = new JScrollPane();
+ scrollPane_1.setEnabled(false);
+ scrollPane_1.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
+ scrollPane_1.setBounds(23, 83, 203, 185);
+ panel_2.add(scrollPane_1);
+
+ table_1 = new JTable();
+ scrollPane_1.setViewportView(table_1);
+
+ JRadioButton rdbtnAlle = new JRadioButton("Sichtbar f\u00FCr alle");
+ rdbtnAlle.setEnabled(false);
+ rdbtnAlle.setSelected(true);
+ buttonGroup.add(rdbtnAlle);
+ rdbtnAlle.setBounds(6, 27, 109, 23);
+ panel_2.add(rdbtnAlle);
+
+ JRadioButton rdbtnIndividuell = new JRadioButton("Individuell");
+ rdbtnIndividuell.setEnabled(false);
+ buttonGroup.add(rdbtnIndividuell);
+ rdbtnIndividuell.setBounds(6, 53, 109, 23);
+ panel_2.add(rdbtnIndividuell);
+
+ JButton btnHinzufgen = new JButton("Hinzuf\u00FCgen");
+ btnHinzufgen.setEnabled(false);
+ btnHinzufgen.setBounds(23, 279, 89, 23);
+ panel_2.add(btnHinzufgen);
+
+ JButton btnLschen = new JButton("L\u00F6schen");
+ btnLschen.setEnabled(false);
+ btnLschen.setBounds(122, 279, 89, 23);
+ panel_2.add(btnLschen);
{
JPanel buttonPane = new JPanel();
buttonPane.setBounds(0, 640, 597, 33);
diff --git a/Dozentenmodulserver/bin/sql/SQL.class b/Dozentenmodulserver/bin/sql/SQL.class
index e71c7803..6ecae711 100644
--- a/Dozentenmodulserver/bin/sql/SQL.class
+++ b/Dozentenmodulserver/bin/sql/SQL.class
Binary files differ
diff --git a/Dozentenmodulserver/bin/util/XMLCreator.class b/Dozentenmodulserver/bin/util/XMLCreator.class
index 8afce682..a7df178c 100644
--- a/Dozentenmodulserver/bin/util/XMLCreator.class
+++ b/Dozentenmodulserver/bin/util/XMLCreator.class
Binary files differ
diff --git a/Dozentenmodulserver/src/server/startServer.java b/Dozentenmodulserver/src/server/startServer.java
index 1ac3435f..a6a7d6f7 100644
--- a/Dozentenmodulserver/src/server/startServer.java
+++ b/Dozentenmodulserver/src/server/startServer.java
@@ -25,8 +25,8 @@ public class startServer {
public static void main(String[] args) {
- String version = "Version: 1.02";
- String buildDate = "Build Date: 01.09.2014";
+ String version = "Version: 1.03";
+ String buildDate = "Build Date: 09.09.2014";
//get going and show basic information in logfile
BasicConfigurator.configure();
diff --git a/Dozentenmodulserver/src/sql/SQL.java b/Dozentenmodulserver/src/sql/SQL.java
index cf1da45c..9a115f09 100644
--- a/Dozentenmodulserver/src/sql/SQL.java
+++ b/Dozentenmodulserver/src/sql/SQL.java
@@ -491,7 +491,7 @@ public class SQL {
Connection con=getConnection();
Statement stm = con.createStatement();
ResultSet data=stm
- .executeQuery("SELECT i.GUID_imageID, i.imageVersion, i.image_name,i.image_description,i.image_update_time,i.cond_hasInternetRestriction,i.cond_hasLicenseRestriction, i.cond_minCPUs,i.cond_minRAM, i.image_syncMode,i.image_filesize,i.image_path, i.image_isTemplate,os.GuestOS, concat(u.Nachname,' ',u.Vorname) as Owner FROM bwLehrpool.m_VLData_imageInfo i,bwLehrpool.m_user u,bwLehrpool.m_operatingSystem os where i.image_owner=u.userID and i.content_operatingSystem=os.operatingSystemID and GUID_imageID = '" + id + "' and imageVersion = '" + version + "' ;");
+ .executeQuery("SELECT u.mail, i.GUID_imageID, i.imageVersion, i.image_name,i.image_description,i.image_update_time,i.cond_hasInternetRestriction,i.cond_hasLicenseRestriction, i.cond_minCPUs,i.cond_minRAM, i.image_syncMode,i.image_filesize,i.image_path, i.image_isTemplate,os.GuestOS, concat(u.Nachname,' ',u.Vorname) as Owner FROM bwLehrpool.m_VLData_imageInfo i,bwLehrpool.m_user u,bwLehrpool.m_operatingSystem os where i.image_owner=u.userID and i.content_operatingSystem=os.operatingSystemID and GUID_imageID = '" + id + "' and imageVersion = '" + version + "' ;");
while (data.next()) {
map.put("name", data.getString("image_name"));
map.put("internet",
@@ -509,6 +509,7 @@ public class SQL {
map.put("desc", data.getString("image_description"));
map.put("id", data.getString("GUID_imageID"));
map.put("version", data.getString("imageVersion"));
+ map.put("mail", data.getString("mail"));
}
con.close();