You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by se...@apache.org on 2013/08/11 05:33:42 UTC

svn commit: r1512868 - in /openmeetings/branches/OPENMEETINGS-745: WebContent/src/modules/ WebContent/src/modules/dashboard/ WebContent/src/modules/lzcalendar/ WebContent/src/modules/settings/ src/org/apache/openmeetings/data/user/ src/org/apache/openm...

Author: sebawagner
Date: Sun Aug 11 03:33:42 2013
New Revision: 1512868

URL: http://svn.apache.org/r1512868
Log:
OPENMEETINGS-759 Unlink user profile OpenLaszlo/Flash UI from main container, remove edit user profile and related API calls

Removed:
    openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/settings/editUserProfile.lzx
Modified:
    openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/dashboard/profilesPanel.lzx
    openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/library.lzx
    openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/lzcalendar/lzCalendar.lzx
    openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/settings/library.lzx
    openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/data/user/UserManager.java
    openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/remote/UserService.java

Modified: openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/dashboard/profilesPanel.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/dashboard/profilesPanel.lzx?rev=1512868&r1=1512867&r2=1512868&view=diff
==============================================================================
--- openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/dashboard/profilesPanel.lzx (original)
+++ openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/dashboard/profilesPanel.lzx Sun Aug 11 03:33:42 2013
@@ -139,27 +139,15 @@
     
     <view name="_langAndCountry" layout="axis:x;spacing:2" y="20" x="140">
     	<labelText name="_town" fgcolor="0x0000CC">
-	    	<handler name="onclick">
-	        	canvas.userSettingsModuleOpt = "userProfile";
-	            quicklinkAct("userSettingsModule");
-	        </handler>
 	    </labelText>
 	    <labelText labelid="1143" />
 	    <labelText name="_timeZone" fgcolor="0x0000CC">
-	    	<handler name="onclick">
-	        	canvas.userSettingsModuleOpt = "userProfile";
-	            quicklinkAct("userSettingsModule");
-	        </handler>
 	    </labelText>
     </view>
     
     <view name="_newmessages" layout="axis:x;spacing:2" y="40" x="140">
 	    <labelText name="_label" labelid="378" />
 	    <labelText name="_text" fgcolor="0x0000CC">
-	    	<handler name="onclick">
-	        	canvas.userSettingsModuleOpt = "contactMessages";
-	            quicklinkAct("userSettingsModule");
-	        </handler>
 	    </labelText>
     </view>
     
@@ -169,10 +157,6 @@
 				this.setAttribute("text","<u>..."+canvas.getLabelName(377)+"</u>");
 	        ]]>
     	</handler>
-    	<handler name="onclick">
-        	canvas.userSettingsModuleOpt = "userProfile";
-            quicklinkAct("userSettingsModule");
-        </handler>
     </labelText>
              
     <labelText name="help" fontstyle="bold" x="2"

Modified: openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/library.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/library.lzx?rev=1512868&r1=1512867&r2=1512868&view=diff
==============================================================================
--- openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/library.lzx (original)
+++ openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/library.lzx Sun Aug 11 03:33:42 2013
@@ -22,14 +22,13 @@
 	
 	<include href="conference/" />
 	<include href="chat/" />
+	<!-- 
 	<include href="settings/" />
+	 -->
 	<include href="invitation/" />
     <include href="lzrecordcontent/" />
 	<include href="dashboard/" />
 	<include href="meetings/" />
-	<!-- 
-    <include href="admin/" />
-     -->
     <include href="sipintegration/" />
     <include href="lzcalendar/" />
 

Modified: openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/lzcalendar/lzCalendar.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/lzcalendar/lzCalendar.lzx?rev=1512868&r1=1512867&r2=1512868&view=diff
==============================================================================
--- openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/lzcalendar/lzCalendar.lzx (original)
+++ openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/lzcalendar/lzCalendar.lzx Sun Aug 11 03:33:42 2013
@@ -329,10 +329,6 @@
 		    			this.setAttribute("text","<u>"+canvas.jNameTimeZone+"</u>");
 		    		]]>
 		    	</handler>
-		    	<handler name="onclick">
-		    		canvas.userSettingsModuleOpt = "editUserProfile";
-            		quicklinkAct("userSettingsModule");
-		    	</handler>
 		    </labelText>
 		    
 		    

Modified: openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/settings/library.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/settings/library.lzx?rev=1512868&r1=1512867&r2=1512868&view=diff
==============================================================================
--- openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/settings/library.lzx (original)
+++ openmeetings/branches/OPENMEETINGS-745/WebContent/src/modules/settings/library.lzx Sun Aug 11 03:33:42 2013
@@ -70,6 +70,5 @@
     
     <include href="viewUserProfile.lzx" />
     <include href="userSettings.lzx" />
-    <include href="editUserProfile.lzx" />
 
 </library>

Modified: openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/data/user/UserManager.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/data/user/UserManager.java?rev=1512868&r1=1512867&r2=1512868&view=diff
==============================================================================
--- openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/data/user/UserManager.java (original)
+++ openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/data/user/UserManager.java Sun Aug 11 03:33:42 2013
@@ -65,7 +65,6 @@ import org.apache.openmeetings.utils.cry
 import org.apache.openmeetings.utils.mail.MailHandler;
 import org.apache.openmeetings.utils.math.CalendarPatterns;
 import org.apache.openmeetings.utils.math.TimezoneUtil;
-import org.red5.io.utils.ObjectMap;
 import org.red5.logging.Red5LoggerFactory;
 import org.red5.server.api.IClient;
 import org.red5.server.api.scope.IScope;
@@ -1016,106 +1015,6 @@ public class UserManager {
 	}
 
 	/**
-	 * Update User by Object
-	 * 
-	 * @param user_level
-	 * @param values
-	 * @param users_id
-	 * @return
-	 */
-
-	public Long saveOrUpdateUser(Long user_level, ObjectMap<?, ?> values,
-			Long users_id) {
-		try {
-			if (authLevelUtil.checkAdminLevel(user_level)) {
-				Long returnLong = null;
-
-				Long user_id = Long.parseLong(values.get("user_id").toString());
-
-				if (user_id != null && user_id > 0) {
-
-					returnLong = user_id;
-					User savedUser = usersDao.get(user_id);
-					savedUser.setAge((Date) values.get("age"));
-					savedUser.setFirstname(values.get("firstname").toString());
-					savedUser.setLastname(values.get("lastname").toString());
-					savedUser.setSalutations_id(Long.parseLong(values.get(
-							"salutations_id").toString()));
-
-					savedUser.setLanguage_id(Long.parseLong(values.get(
-							"languages_id").toString()));
-					savedUser.setTimeZoneId(timezoneUtil.getTimezoneByInternalJName(values.get("jnameTimeZone").toString()).getID());
-
-					String password = values.get("password").toString();
-					if (password != null && !password.isEmpty()) {
-						savedUser.updatePassword(cryptManager, configurationDao, password);
-					}
-
-					String email = values.get("email").toString();
-
-					if (!email.equals(savedUser.getAdresses().getEmail())) {
-						boolean checkEmail = usersDao.checkUserEMail(email, user_id);
-						if (!checkEmail) {
-							// mail already used by another user!
-							returnLong = new Long(-11);
-						} else {
-							savedUser.getAdresses().setEmail(email);
-						}
-					}
-
-					String phone = values.get("phone").toString();
-					savedUser.getAdresses().setPhone(phone);
-					savedUser.getAdresses().setComment(
-							values.get("comment").toString());
-					savedUser.getAdresses().setStreet(
-							values.get("street").toString());
-					savedUser.getAdresses().setTown(
-							values.get("town").toString());
-					savedUser.getAdresses().setAdditionalname(
-							values.get("additionalname").toString());
-					savedUser.getAdresses()
-							.setZip(values.get("zip").toString());
-					savedUser.setSendSMS(false);
-					savedUser.setForceTimeZoneCheck(false);
-					savedUser.getAdresses().setStates(
-							statemanagement.getStateById(Long.parseLong(values
-									.get("state_id").toString())));
-
-					savedUser.setShowContactData(Boolean.valueOf(values.get(
-							"showContactData").toString()));
-					savedUser.setShowContactDataToContacts(Boolean
-							.valueOf(values.get("showContactDataToContacts")
-									.toString()));
-					savedUser
-							.setUserOffers(values.get("userOffers").toString());
-					savedUser.setUserSearchs(values.get("userSearchs")
-							.toString());
-
-					// savedUser.setAdresses(addressmanagement.getAdressbyId(user.getAdresses().getAdresses_id()));
-
-					if (savedUser.getUser_id() == null) {
-						em.persist(savedUser);
-					} else {
-						if (!em.contains(savedUser)) {
-							em.merge(savedUser);
-						}
-					}
-
-					return returnLong;
-				}
-
-			} else {
-				log.error("[saveOrUpdateUser] invalid auth " + users_id + " "
-						+ new Date());
-			}
-		} catch (Exception ex) {
-			log.error("[saveOrUpdateUser]", ex);
-		}
-
-		return null;
-	}
-
-	/**
 	 * reset a username by a given mail oder login by sending a mail to the
 	 * registered EMail-Address
 	 * 

Modified: openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/remote/UserService.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/remote/UserService.java?rev=1512868&r1=1512867&r2=1512868&view=diff
==============================================================================
--- openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/remote/UserService.java (original)
+++ openmeetings/branches/OPENMEETINGS-745/src/org/apache/openmeetings/remote/UserService.java Sun Aug 11 03:33:42 2013
@@ -67,7 +67,6 @@ import org.apache.openmeetings.utils.cry
 import org.apache.openmeetings.utils.mail.MailHandler;
 import org.apache.openmeetings.utils.math.CalendarPatterns;
 import org.apache.openmeetings.utils.math.TimezoneUtil;
-import org.red5.io.utils.ObjectMap;
 import org.red5.logging.Red5LoggerFactory;
 import org.red5.server.api.scope.IScope;
 import org.slf4j.Logger;
@@ -175,19 +174,6 @@ public class UserService {
 	}
 
 	/**
-	 * get user by id, admin only
-	 * 
-	 * @param SID
-	 * @param user_id
-	 * @return User with the id given
-	 */
-	public User getUserById(String SID, long user_id) {
-		Long users_id = sessiondataDao.checkSession(SID);
-		Long user_level = userManager.getUserLevelByID(users_id);
-		return userManager.checkAdmingetUserById(user_level, user_id);
-	}
-
-	/**
 	 * refreshes the current SID
 	 * 
 	 * @param SID
@@ -308,30 +294,6 @@ public class UserService {
 	}
 
 	/**
-	 * updates the user profile, every user can update his own profile
-	 * 
-	 * @param SID
-	 * @param values
-	 * @return user_id or NULL or negativ value (error_id)
-	 */
-	public Long updateUserSelfSmall(String SID,
-			@SuppressWarnings("rawtypes") ObjectMap values) {
-		try {
-			Long users_id = sessiondataDao.checkSession(SID);
-			Long user_level = userManager.getUserLevelByID(users_id);
-			if (user_level != null && user_level >= 1) {
-				return userManager.saveOrUpdateUser(new Long(3), values,
-						users_id);
-			} else {
-				return new Long(-2);
-			}
-		} catch (Exception err) {
-			log.error("[updateUserSelfSmall] " + err);
-			return new Long(-1);
-		}
-	}
-
-	/**
 	 * kicks a user from the server, also from slaves if needed, this method is
 	 * only invoked by the connection administration UI
 	 *