adminEmails = getAdministratorsEmails(scope);
+ UserManager um = new LiferayUserManager();
+ GCubeUser currUser = null;
+ try {
+ currUser = um.getUserByUsername(username);
+ } catch (Exception e) {
+
+ }
+ String name = currUser.getFirstName();
+ String lastname = currUser.getLastName();
+ StringBuffer body = new StringBuffer();
+ body.append("Dear manager of "+ scope +",
this email message was automatically generated by " + portalbasicurl +" to inform you that ");
+ body.append("
");
+ body.append("");
+ body.append(""+name + " " + lastname +" has left the following environment: ");
+ body.append("
");
+ body.append("" + scope+"");
+ body.append("
");
+ body.append("
");
+ body.append("Username: " + username);
+ body.append("
");
+ body.append("e-mail: " + currUser.getEmail());
+ body.append("
");
+
+ String[] allMails = new String[adminEmails.size()];
+
+ adminEmails.toArray(allMails);
+
+ EmailNotification mailToAdmin = new EmailNotification(allMails , "Unregistration from VRE", body.toString(), getThreadLocalRequest());
+
+ mailToAdmin.sendEmail();
+ }
}
diff --git a/src/main/webapp/WEB-INF/portlet.xml b/src/main/webapp/WEB-INF/portlet.xml
index 9afe0e6..ed2ef1f 100644
--- a/src/main/webapp/WEB-INF/portlet.xml
+++ b/src/main/webapp/WEB-INF/portlet.xml
@@ -3,7 +3,7 @@
Loggedin
- Environment Home
+ About
org.gcube.portlets.user.gcubeloggedin.server.portlet.LoggedinPortlet
view-jsp
@@ -14,9 +14,9 @@
text/html
- Environment Home
- Environment Home
- Environment Home
+ About
+ About
+ Environment Home About
administrator