You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2015/03/11 06:07:46 UTC

svn commit: r1665761 - in /openmeetings: branches/3.0.x/src/install/java/org/apache/openmeetings/installation/ trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ trunk/singlewebapp/openmeetings-server/src/site/x...

Author: solomax
Date: Wed Mar 11 05:07:46 2015
New Revision: 1665761

URL: http://svn.apache.org/r1665761
Log:
Additional parameters are added to the general configuration page, typos are fixed

Modified:
    openmeetings/branches/3.0.x/src/install/java/org/apache/openmeetings/installation/ImportInitvalues.java
    openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
    openmeetings/trunk/singlewebapp/openmeetings-server/src/site/xdoc/GeneralConfiguration.xml
    openmeetings/trunk/site/GeneralConfiguration.html

Modified: openmeetings/branches/3.0.x/src/install/java/org/apache/openmeetings/installation/ImportInitvalues.java
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/install/java/org/apache/openmeetings/installation/ImportInitvalues.java?rev=1665761&r1=1665760&r2=1665761&view=diff
==============================================================================
--- openmeetings/branches/3.0.x/src/install/java/org/apache/openmeetings/installation/ImportInitvalues.java (original)
+++ openmeetings/branches/3.0.x/src/install/java/org/apache/openmeetings/installation/ImportInitvalues.java Wed Mar 11 05:07:46 2015
@@ -52,6 +52,7 @@ import java.util.Hashtable;
 import java.util.Iterator;
 import java.util.LinkedHashMap;
 import java.util.Map;
+import java.util.Map.Entry;
 import java.util.Set;
 
 import org.apache.openmeetings.db.dao.basic.ConfigurationDao;
@@ -323,7 +324,7 @@ public class ImportInitvalues {
 				"this is the smtp server port normally 25");
 
 		configurationDao.add("system_email_addr", cfg.mailReferer,
-				null, "all send EMails by the system will have this address");
+				null, "all send e-mails by the system will have this address");
 
 		configurationDao.add("email_username", cfg.mailAuthName,
 				null, "System auth email username");
@@ -335,10 +336,10 @@ public class ImportInitvalues {
 				cfg.mailUseTls, null, "Enable TLS 1=true, 0=false");
 		
 		configurationDao.add("mail.smtp.connection.timeout", "30000", null,
-				"Socket connection timeout value in milliseconds. Default is infinite timeout.");
+				"Socket connection timeout value in milliseconds. Default is 30 seconds (30000).");
 		
 		configurationDao.add("mail.smtp.timeout", "30000", null,
-				"Socket I/O timeout value in milliseconds. Default is infinite timeout.");
+				"Socket I/O timeout value in milliseconds. Default is 30 seconds (30000).");
 
 		configurationDao.add("application.name",
 				ConfigurationDao.DEFAULT_APP_NAME, null,
@@ -760,10 +761,10 @@ public class ImportInitvalues {
 	public void loadLanguagesFile(String langName) throws Exception {
 		Map<Integer, Map<String, Object>> listlanguages = getLanguageFiles();
 		log.debug("Number of languages found: " + listlanguages.size());
-		for (int langId : listlanguages.keySet()) {
-			Map<String, Object> langMap = listlanguages.get(langId);
+		for (Entry<Integer, Map<String, Object>> me : listlanguages.entrySet()) {
+			Map<String, Object> langMap = me.getValue();
 			if (langName.equals(langMap.get("name"))) {
-				loadLanguagesFile(listlanguages, new Hashtable<Long, Fieldvalues>(3000), langId);
+				loadLanguagesFile(listlanguages, new Hashtable<Long, Fieldvalues>(3000), me.getKey());
 				break;
 			}
 		}
@@ -780,15 +781,15 @@ public class ImportInitvalues {
 
 		log.debug("loadInitLanguages rtl from xml: " + rtl);
 
-		Boolean langRtl = false;
-
-		if (rtl != null && rtl.equals("true")) {
-			langRtl = true;
-		}
+		boolean langRtl = Boolean.TRUE.toString().equals(rtl);
 
 		long ticks = System.currentTimeMillis();
 		FieldLanguage lang = fieldLanguageDaoImpl.addLanguage(langId, langName, langRtl, code);
 
+		if (lang == null) {
+			log.error("Failed to create language");
+			throw new Exception("Failed to create language");
+		}
 		SAXReader reader = new SAXReader();
 		Document document = reader.read(new File(
 				OmFileHelper.getLanguagesDir(), langName + ".xml"));
@@ -844,17 +845,6 @@ public class ImportInitvalues {
 		fieldLanguageDaoImpl.updateLanguage(lang);
 		log.debug("Lang ADDED: " + lang + "; seconds passed: " + (System.currentTimeMillis() - ticks) / 1000);
 	}
-	
-	public static void main(String... args) {
-		int pr = 22;
-		int progressDelta = 50 - pr;
-		
-		double deltaProgressPerLanguageFile = new Double(progressDelta)/new Double(34);
-		
-		pr += (2 * deltaProgressPerLanguageFile);
-		
-		System.err.println("deltaProgressPerLanguageFile: "+deltaProgressPerLanguageFile +" "+ pr);
-	}
 
 	public void loadLanguagesFiles() throws Exception {
 		Map<Integer, Map<String, Object>> listlanguages = getLanguageFiles();

Modified: openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java?rev=1665761&r1=1665760&r2=1665761&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java Wed Mar 11 05:07:46 2015
@@ -329,10 +329,10 @@ public class ImportInitvalues {
 		cfgDao.add("mail.smtp.starttls.enable", cfg.mailUseTls, null, "Enable TLS 1=true, 0=false");
 		
 		cfgDao.add("mail.smtp.connection.timeout", "30000", null,
-				"Socket connection timeout value in milliseconds. Default is infinite timeout.");
+				"Socket connection timeout value in milliseconds. Default is 30 seconds (30000).");
 		
 		cfgDao.add("mail.smtp.timeout", "30000", null,
-				"Socket I/O timeout value in milliseconds. Default is infinite timeout.");
+				"Socket I/O timeout value in milliseconds. Default is 30 seconds (30000).");
 
 		cfgDao.add(CONFIG_APPLICATION_NAME, ConfigurationDao.DEFAULT_APP_NAME, null, "Name of the Browser Title window");
 

Modified: openmeetings/trunk/singlewebapp/openmeetings-server/src/site/xdoc/GeneralConfiguration.xml
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-server/src/site/xdoc/GeneralConfiguration.xml?rev=1665761&r1=1665760&r2=1665761&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-server/src/site/xdoc/GeneralConfiguration.xml (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-server/src/site/xdoc/GeneralConfiguration.xml Wed Mar 11 05:07:46 2015
@@ -114,6 +114,54 @@
 
 				</tr>
 				<tr>
+					<td> smtp_server </td>
+					<td> localhost </td>
+					<td> this is the smtp server to send messages </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
+					<td> smtp_port </td>
+					<td> 25 </td>
+					<td> this is the smtp server port normally 25 </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
+					<td> email_username </td>
+					<td> </td>
+					<td> System auth email username </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
+					<td> email_userpass </td>
+					<td> </td>
+					<td> System auth email password </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
+					<td> mail.smtp.starttls.enable </td>
+					<td> 0 </td>
+					<td> Enable TLS 1=true, 0=false </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
+					<td> mail.smtp.connection.timeout </td>
+					<td> 30000 </td>
+					<td> Socket connection timeout value in milliseconds. Default is 30 seconds (30000). </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
+					<td> mail.smtp.timeout </td>
+					<td> 30000 </td>
+					<td> Socket I/O timeout value in milliseconds. Default is 30 seconds (30000). </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
+					<td> system_email_addr </td>
+					<td> noreply@openmeetings.apache.org </td>
+					<td> all send e-mails by the system will have this address </td>
+					<td> 1.9.x </td>
+				</tr>
+				<tr>
 					<td> inviter.email.as.replyto </td>
 					<td> 1 </td>
 					<td> Set inviter's email address as ReplyTo in email invitations (1 == set, 0 == NOT set)	</td>

Modified: openmeetings/trunk/site/GeneralConfiguration.html
URL: http://svn.apache.org/viewvc/openmeetings/trunk/site/GeneralConfiguration.html?rev=1665761&r1=1665760&r2=1665761&view=diff
==============================================================================
--- openmeetings/trunk/site/GeneralConfiguration.html (original)
+++ openmeetings/trunk/site/GeneralConfiguration.html Wed Mar 11 05:07:46 2015
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2015-02-15 
+ | Generated by Apache Maven Doxia at 2015-03-11 
  | Rendered using Apache Maven Fluido Skin 1.3.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="OpenMeetings Team" />
-    <meta name="Date-Revision-yyyymmdd" content="20150215" />
+    <meta name="Date-Revision-yyyymmdd" content="20150311" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache OpenMeetings Project &#x2013; List of general configuration options</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -43,7 +43,7 @@
         <ul class="breadcrumb">
                 
                     
-                  <li id="publishDate">Last Published: 2015-02-15
+                  <li id="publishDate">Last Published: 2015-03-11
                    </li>
                       
                 
@@ -915,6 +915,94 @@
 				</tr>
 				
 <tr class="a">
+					
+<td> smtp_server </td>
+					
+<td> localhost </td>
+					
+<td> this is the smtp server to send messages </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="b">
+					
+<td> smtp_port </td>
+					
+<td> 25 </td>
+					
+<td> this is the smtp server port normally 25 </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="a">
+					
+<td> email_username </td>
+					
+<td> </td>
+					
+<td> System auth email username </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="b">
+					
+<td> email_userpass </td>
+					
+<td> </td>
+					
+<td> System auth email password </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="a">
+					
+<td> mail.smtp.starttls.enable </td>
+					
+<td> 0 </td>
+					
+<td> Enable TLS 1=true, 0=false </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="b">
+					
+<td> mail.smtp.connection.timeout </td>
+					
+<td> 30000 </td>
+					
+<td> Socket connection timeout value in milliseconds. Default is 30 seconds (30000). </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="a">
+					
+<td> mail.smtp.timeout </td>
+					
+<td> 30000 </td>
+					
+<td> Socket I/O timeout value in milliseconds. Default is 30 seconds (30000). </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="b">
+					
+<td> system_email_addr </td>
+					
+<td> noreply@openmeetings.apache.org </td>
+					
+<td> all send e-mails by the system will have this address </td>
+					
+<td> 1.9.x </td>
+				</tr>
+				
+<tr class="a">
 					
 <td> inviter.email.as.replyto </td>