Index: lams_admin/.classpath
===================================================================
diff -u -r406cdd685f03fa39a0ea0c85bde60f7b268bc05d -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/.classpath (.../.classpath) (revision 406cdd685f03fa39a0ea0c85bde60f7b268bc05d)
+++ lams_admin/.classpath (.../.classpath) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -3,10 +3,9 @@
-
-
-
-
+
+
+
Index: lams_admin/conf/language/lams/ApplicationResources.properties
===================================================================
diff -u -r957d202400d76da39b6a98fdea8c96d5369267f6 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision 957d202400d76da39b6a98fdea8c96d5369267f6)
+++ lams_admin/conf/language/lams/ApplicationResources.properties (.../ApplicationResources.properties) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -384,6 +384,7 @@
config.red5.recordings.url =Media Server Recordings URL
admin.gradebook.learner.enable =Enable Gradebook for Learners
admin.gradebook.monitor.enable =Enable Gradebook for Monitors
+sysadmin.serverUrl =External Server URL
#======= End labels: Exported 377 labels for en AU =====
Index: lams_admin/conf/language/lams/ApplicationResources_el_GR.properties
===================================================================
diff -u -rbb357a02f7534789cc4ee1daa0bc4387dbe3a952 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/conf/language/lams/ApplicationResources_el_GR.properties (.../ApplicationResources_el_GR.properties) (revision bb357a02f7534789cc4ee1daa0bc4387dbe3a952)
+++ lams_admin/conf/language/lams/ApplicationResources_el_GR.properties (.../ApplicationResources_el_GR.properties) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -320,6 +320,7 @@
cache.explanation2 =\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7: \u0394\u03b9\u03b1\u03b3\u03c1\u03ac\u03c6\u03bf\u03bd\u03c4\u03b1\u03c2 \u03ba\u03cc\u03bc\u03b2\u03bf\u03c5\u03c2 \u03b8\u03b1 \u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b5\u03ba\u03c4\u03ad\u03bb\u03b5\u03c3\u03b7 \u03c4\u03bf\u03c5 LAMS SERVER. \u039c\u03b5\u03c4\u03ac \u03b1\u03c0\u03cc \u03bb\u03af\u03b3\u03bf, \u03b7 \u03bc\u03bd\u03ae\u03bc\u03b7 \u03b8\u03b1 \u03b1\u03bd\u03b1\u03ba\u03c4\u03b7\u03b8\u03b5\u03af \u03ba\u03b1\u03b9 \u03c4\u03bf LAMS \u03b8\u03b1 \u03b5\u03ba\u03c4\u03b5\u03bb\u03b5\u03af\u03c4\u03b1\u03b9 \u03ce\u03c2 \u03c3\u03c5\u03bd\u03ae\u03b8\u03c9\u03c2.
role.GROUP.MANAGER =\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ae\u03c2 \u039f\u03bc\u03ac\u03b4\u03b1\u03c2
label.group.managers =\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ad\u03c2 \u039f\u03bc\u03ac\u03b4\u03b1\u03c2
+sysadmin.serverUrl =URL \u0395\u03be\u03c9\u03c4\u03b5\u03c1\u03b9\u03ba\u03bf\u03cd Server (\u0395\u03be\u03c5\u03c0\u03b7\u03c1\u03b5\u03c4\u03b7\u03c4\u03ae)
config.server.language =\u03a4\u03bf\u03c0\u03b9\u03ba\u03cc
config.ldap.security.protocol =\u03a0\u03c1\u03c9\u03c4\u03cc\u03ba\u03bf\u03bb\u03bf \u0391\u03c3\u03c6\u03b1\u03bb\u03b5\u03af\u03b1\u03c2
msg.num.ldap.users =\u03a5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd {0} \u03c7\u03c1\u03ae\u03c3\u03c4\u03b5\u03c2 LDAP \u03c3\u03c4\u03bf LAMS.
Index: lams_admin/conf/language/lams/ApplicationResources_en_AU.properties
===================================================================
diff -u -r957d202400d76da39b6a98fdea8c96d5369267f6 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 957d202400d76da39b6a98fdea8c96d5369267f6)
+++ lams_admin/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -384,6 +384,7 @@
config.red5.recordings.url =Media Server Recordings URL
admin.gradebook.learner.enable =Enable Gradebook for Learners
admin.gradebook.monitor.enable =Enable Gradebook for Monitors
+sysadmin.serverUrl =External Server URL
#======= End labels: Exported 377 labels for en AU =====
Index: lams_admin/conf/language/lams/ApplicationResources_es_ES.properties
===================================================================
diff -u -r5bd95ffef22a2fdc60414cfd9cfb22968b88c13b -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/conf/language/lams/ApplicationResources_es_ES.properties (.../ApplicationResources_es_ES.properties) (revision 5bd95ffef22a2fdc60414cfd9cfb22968b88c13b)
+++ lams_admin/conf/language/lams/ApplicationResources_es_ES.properties (.../ApplicationResources_es_ES.properties) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -156,7 +156,6 @@
error.authorisation =No esta autorizado para realizar esta operaci\u00f3n
error.newpassword.mismatch =Las contrase\u00f1as no son iguales
error.oldpassword.mismatch =Su vieja contrase\u00f1a no es correcta
-error.img.format =El archivo que ha intentado usar no parece ser un archivo de image. Archivos de imagen suelen tener extensiones .jpg, .gif, .png o .bmp.
error.img.size =El archivo excede el maximo de 4096k de limite
admin.delete =Borrar
error.need.sysadmin =Usted necesita ser Administrador de sistema para realizar esta tarea
@@ -367,6 +366,7 @@
label.tool =Herramienta
label.tool.version =Versi\u00f3n de la herramienta
label.database.version =Versi\u00f3n base de datos
+error.img.format =El archivo que ha intentado usar no parece ser un archivo de image. Archivos de im\u00e1gen suelen tener extensiones .jpg, .gif, .png o .bmp.
admin.user.authentication.method =M\u00e9todo de autenticaci\u00f3n
register.error.field =Se requiere entrada en este campo
register.error.emailRequiredValid =Su direcci\u00f3n de correo no parece correcta.
@@ -381,6 +381,9 @@
config.header.red5 =Server Red5 Media
config.red5.server.url =Server Red5 Media URL
config.red5.recordings.url =Server Red5 grabaciones URL
+admin.gradebook.learner.enable =Activar Libro de Calificaciones para estudiantes
+admin.gradebook.monitor.enable =Activar Libro de Calificaciones para Instructores
+sysadmin.serverUrl =URL del servidor externo
#======= End labels: Exported 375 labels for es ES =====
Index: lams_admin/conf/language/lams/ApplicationResources_no_NO.properties
===================================================================
diff -u -rbb357a02f7534789cc4ee1daa0bc4387dbe3a952 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/conf/language/lams/ApplicationResources_no_NO.properties (.../ApplicationResources_no_NO.properties) (revision bb357a02f7534789cc4ee1daa0bc4387dbe3a952)
+++ lams_admin/conf/language/lams/ApplicationResources_no_NO.properties (.../ApplicationResources_no_NO.properties) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -312,6 +312,7 @@
label.sysadmins =Systemadministrasjon
label.author.admins =Forfatter administrator
audit.user.create =Opprettet bruker {0}, med navn {1}
+sysadmin.serverUrl =Ekstern server URL
audit.spreadsheet.error =Feil i prossesering av regnearkets linje {0}: {1}
heading.users =Brukere
label.number.of.users ={0} brukere.
Index: lams_admin/conf/xdoclet/struts-forms.xml
===================================================================
diff -u -r194da62c33b3687379f2d5810af8ddb0ce6e7971 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/conf/xdoclet/struts-forms.xml (.../struts-forms.xml) (revision 194da62c33b3687379f2d5810af8ddb0ce6e7971)
+++ lams_admin/conf/xdoclet/struts-forms.xml (.../struts-forms.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -71,6 +71,7 @@
+
Index: lams_admin/conf/xdoclet/web-settings.xml
===================================================================
diff -u -r126d84999e520648cb187e465cb4aaa3baad222e -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e)
+++ lams_admin/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -7,13 +7,18 @@
org.lamsfoundation.lams.admin.ApplicationResources
+
+ contextClass
+ org.jboss.spring.factory.VFSXmlWebApplicationContext
+
+
contextConfigLocation
classpath:/org/lamsfoundation/lams/admin/adminApplicationContext.xml
locatorFactorySelector
- classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml
+ classpath:/org/lamsfoundation/lams/beanRefContext.xml
parentContextKey
Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/ServerSaveAction.java
===================================================================
diff -u -rb47e590fe328a0e131c9fa34d1e24633904a42f9 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/src/java/org/lamsfoundation/lams/admin/web/ServerSaveAction.java (.../ServerSaveAction.java) (revision b47e590fe328a0e131c9fa34d1e24633904a42f9)
+++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/ServerSaveAction.java (.../ServerSaveAction.java) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -69,104 +69,111 @@
*/
public class ServerSaveAction extends Action {
- private static IIntegrationService service;
- private static IUserManagementService userService;
- private static MessageService messageService;
+ private static IIntegrationService service;
+ private static IUserManagementService userService;
+ private static MessageService messageService;
- @SuppressWarnings("unchecked")
- public ActionForward execute(ActionMapping mapping, ActionForm form,
- HttpServletRequest request, HttpServletResponse response) throws Exception {
+ @SuppressWarnings("unchecked")
+ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,
+ HttpServletResponse response) throws Exception {
- if (isCancelled(request)) {
- return mapping.findForward("success");
- }
+ if (isCancelled(request)) {
+ return mapping.findForward("success");
+ }
- service = AdminServiceProxy.getIntegrationService(getServlet().getServletContext());
- userService = AdminServiceProxy.getService(getServlet().getServletContext());
- messageService = AdminServiceProxy.getMessageService(getServlet().getServletContext());
-
- DynaActionForm serverOrgMapForm = (DynaActionForm) form;
- ActionMessages errors = new ActionMessages();
- String[] requiredFields = { "serverid", "serverkey", "servername", "prefix", "userinfoUrl", "timeoutUrl" };
- for (String requiredField : requiredFields) {
- if (StringUtils.trimToNull(serverOrgMapForm.getString(requiredField)) == null) {
- errors.add(requiredField, new ActionMessage("error.required", messageService.getMessage("sysadmin."+requiredField)));
+ service = AdminServiceProxy.getIntegrationService(getServlet().getServletContext());
+ userService = AdminServiceProxy.getService(getServlet().getServletContext());
+ messageService = AdminServiceProxy.getMessageService(getServlet().getServletContext());
+
+ DynaActionForm serverOrgMapForm = (DynaActionForm) form;
+ ActionMessages errors = new ActionMessages();
+ String[] requiredFields = { "serverid", "serverkey", "servername", "prefix", "userinfoUrl", "timeoutUrl" };
+ for (String requiredField : requiredFields) {
+ if (StringUtils.trimToNull(serverOrgMapForm.getString(requiredField)) == null) {
+ errors.add(requiredField, new ActionMessage("error.required", messageService.getMessage("sysadmin."
+ + requiredField)));
+ }
+ }
+ Organisation org = null;
+ UserDTO user = (UserDTO) SessionManager.getSession().getAttribute(AttributeNames.USER);
+ if ((Boolean) serverOrgMapForm.get("newOrg")) {
+ String orgName = serverOrgMapForm.getString("orgName");
+ if (StringUtils.trimToNull(orgName) == null) {
+ errors.add("orgId", new ActionMessage("error.required", messageService
+ .getMessage("sysadmin.organisation")));
+ } else {
+ org = new Organisation();
+ org.setName(orgName);
+ org.setParentOrganisation(userService.getRootOrganisation());
+ org.setOrganisationType((OrganisationType) userService.findById(OrganisationType.class,
+ OrganisationType.COURSE_TYPE));
+ org.setOrganisationState((OrganisationState) userService.findById(OrganisationState.class,
+ OrganisationState.ACTIVE));
+ SupportedLocale locale = LanguageUtil.getDefaultLocale();
+ org.setLocale(locale);
+ userService.saveOrganisation(org, user.getUserID());
+ serverOrgMapForm.set("orgId", org.getOrganisationId());
+ serverOrgMapForm.set("newOrg", false);
+ serverOrgMapForm.set("orgName", null);
+ }
+ } else {
+ Integer orgId = (Integer) serverOrgMapForm.get("orgId");
+ if (orgId.equals(-1)) {
+ // LDEV-1284 no need for integration organisation anymore
+ // errors.add("orgId",new ActionMessage("error.required", messageService.getMessage("sysadmin.organisation")));
+ } else {
+ org = (Organisation) userService.findById(Organisation.class, orgId);
+ }
+ }
+ Integer sid = (Integer) serverOrgMapForm.get("sid");
+ if (errors.isEmpty()) {//check duplication
+ String[] uniqueFields = { "serverid", "prefix" };
+ for (String uniqueField : uniqueFields) {
+ List list = userService.findByProperty(ExtServerOrgMap.class, uniqueField, serverOrgMapForm
+ .get(uniqueField));
+ if (list != null && list.size() > 0) {
+ if (sid.equals(-1)) {//new map
+ errors.add(uniqueField, new ActionMessage("error.not.unique", messageService
+ .getMessage("sysadmin." + uniqueField)));
+ } else {
+ ExtServerOrgMap map = (ExtServerOrgMap) list.get(0);
+ if (!map.getSid().equals(sid)) {
+ errors.add(uniqueField, new ActionMessage("error.not.unique", messageService
+ .getMessage("sysadmin." + uniqueField)));
}
+ }
+
}
- Organisation org = null;
- UserDTO user = (UserDTO) SessionManager.getSession().getAttribute(AttributeNames.USER);
- if((Boolean)serverOrgMapForm.get("newOrg")){
- String orgName = serverOrgMapForm.getString("orgName");
- if(StringUtils.trimToNull(orgName)==null){
- errors.add("orgId",new ActionMessage("error.required", messageService.getMessage("sysadmin.organisation")));
- }else{
- org = new Organisation();
- org.setName(orgName);
- org.setParentOrganisation(userService.getRootOrganisation());
- org.setOrganisationType((OrganisationType)userService.findById(OrganisationType.class,OrganisationType.COURSE_TYPE));
- org.setOrganisationState((OrganisationState)userService.findById(OrganisationState.class,OrganisationState.ACTIVE));
- SupportedLocale locale = LanguageUtil.getDefaultLocale();
- org.setLocale(locale);
- userService.saveOrganisation(org, user.getUserID());
- serverOrgMapForm.set("orgId", org.getOrganisationId());
- serverOrgMapForm.set("newOrg", false);
- serverOrgMapForm.set("orgName", null);
- }
- }else{
- Integer orgId = (Integer)serverOrgMapForm.get("orgId");
- if(orgId.equals(-1)){
- // LDEV-1284 no need for integration organisation anymore
- // errors.add("orgId",new ActionMessage("error.required", messageService.getMessage("sysadmin.organisation")));
- }else{
- org = (Organisation)userService.findById(Organisation.class, orgId);
- }
- }
- Integer sid = (Integer) serverOrgMapForm.get("sid");
- if(errors.isEmpty()){//check duplication
- String[] uniqueFields = {"serverid","prefix"};
- for(String uniqueField : uniqueFields){
- List list = userService.findByProperty(ExtServerOrgMap.class,uniqueField,serverOrgMapForm.get(uniqueField));
- if(list!=null && list.size()>0){
- if(sid.equals(-1)){//new map
- errors.add(uniqueField, new ActionMessage("error.not.unique", messageService.getMessage("sysadmin."+uniqueField) ));
- }else{
- ExtServerOrgMap map = (ExtServerOrgMap)list.get(0);
- if(!map.getSid().equals(sid)){
- errors.add(uniqueField, new ActionMessage("error.not.unique", messageService.getMessage("sysadmin."+uniqueField) ));
- }
- }
-
- }
- }
- }
- if (errors.isEmpty()) {
- ExtServerOrgMap map = null;
- if (sid.equals(-1)) {
- map = new ExtServerOrgMap();
- BeanUtils.copyProperties(map, serverOrgMapForm);
- map.setSid(null);
- } else {
- map = service.getExtServerOrgMap(sid);
- BeanUtils.copyProperties(map, serverOrgMapForm);
- }
- map.setOrganisation(org);
- service.saveExtServerOrgMap(map);
- return mapping.findForward("success");
- } else {
- saveErrors(request, errors);
- Map properties = new HashMap();
- properties.put("organisationType.organisationTypeId", OrganisationType.COURSE_TYPE);
- properties.put("organisationState.organisationStateId", OrganisationState.ACTIVE);
- List list = userService.findByProperties(Organisation.class, properties);
- Organisation dummy = new Organisation();
- dummy.setOrganisationId(-1);
- dummy.setName(messageService.getMessage("sysadmin.organisation.select"));
- if(list == null){
- list = new ArrayList();
- }
- list.add(dummy);
- request.setAttribute("orgs", list);
- return mapping.getInputForward();
- }
+ }
}
+ if (errors.isEmpty()) {
+ ExtServerOrgMap map = null;
+ if (sid.equals(-1)) {
+ map = new ExtServerOrgMap();
+ BeanUtils.copyProperties(map, serverOrgMapForm);
+ map.setSid(null);
+ } else {
+ map = service.getExtServerOrgMap(sid);
+ BeanUtils.copyProperties(map, serverOrgMapForm);
+ }
+ map.setOrganisation(org);
+ service.saveExtServerOrgMap(map);
+ return mapping.findForward("success");
+ } else {
+ saveErrors(request, errors);
+ Map properties = new HashMap();
+ properties.put("organisationType.organisationTypeId", OrganisationType.COURSE_TYPE);
+ properties.put("organisationState.organisationStateId", OrganisationState.ACTIVE);
+ List list = userService.findByProperties(Organisation.class, properties);
+ Organisation dummy = new Organisation();
+ dummy.setOrganisationId(-1);
+ dummy.setName(messageService.getMessage("sysadmin.organisation.select"));
+ if (list == null) {
+ list = new ArrayList();
+ }
+ list.add(dummy);
+ request.setAttribute("orgs", list);
+ return mapping.getInputForward();
+ }
+ }
}
Index: lams_admin/web/WEB-INF/jboss-web.xml
===================================================================
diff -u -rf8845fdf880cec49384de0f55bd7a49400fcdf6f -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/web/WEB-INF/jboss-web.xml (.../jboss-web.xml) (revision f8845fdf880cec49384de0f55bd7a49400fcdf6f)
+++ lams_admin/web/WEB-INF/jboss-web.xml (.../jboss-web.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -1,5 +1,5 @@
-
+
Index: lams_admin/web/WEB-INF/struts/struts-config.xml
===================================================================
diff -u -r194da62c33b3687379f2d5810af8ddb0ce6e7971 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 194da62c33b3687379f2d5810af8ddb0ce6e7971)
+++ lams_admin/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -115,6 +115,7 @@
+
Index: lams_admin/web/servermaintain.jsp
===================================================================
diff -u -r3f45ecf9c05601d7ebdab0965bba3a39b491a734 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_admin/web/servermaintain.jsp (.../servermaintain.jsp) (revision 3f45ecf9c05601d7ebdab0965bba3a39b491a734)
+++ lams_admin/web/servermaintain.jsp (.../servermaintain.jsp) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -51,6 +51,10 @@
* |
+ : |
+ |
+
+
: |
* |
Index: lams_central/.classpath
===================================================================
diff -u -r406cdd685f03fa39a0ea0c85bde60f7b268bc05d -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_central/.classpath (.../.classpath) (revision 406cdd685f03fa39a0ea0c85bde60f7b268bc05d)
+++ lams_central/.classpath (.../.classpath) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -3,13 +3,19 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
Index: lams_central/build.xml
===================================================================
diff -u -r9a772f5ba1954a3a719a19e7ae237b6b09dc76ef -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_central/build.xml (.../build.xml) (revision 9a772f5ba1954a3a719a19e7ae237b6b09dc76ef)
+++ lams_central/build.xml (.../build.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -5,6 +5,7 @@
+
@@ -185,6 +186,10 @@
+
+
+
+
@@ -306,7 +311,11 @@
+
+
+
+
Index: lams_central/conf/xdoclet/servlets.xml
===================================================================
diff -u -r4b24094f139dd10a9779ce6e678cb8ca38317148 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_central/conf/xdoclet/servlets.xml (.../servlets.xml) (revision 4b24094f139dd10a9779ce6e678cb8ca38317148)
+++ lams_central/conf/xdoclet/servlets.xml (.../servlets.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -24,7 +24,7 @@
Instructions Download
- Instructions Download
+
download
org.lamsfoundation.lams.contentrepository.client.ToolDownload
@@ -38,15 +38,15 @@
AxisServlet
- Apache-Axis Servlet
+
org.apache.axis.transport.http.AxisServlet
AdminServlet
- Axis Admin Servlet
+
org.apache.axis.transport.http.AdminServlet
@@ -55,23 +55,23 @@
LoginRequest
- LoginRequest Servlet For Integration
+
org.lamsfoundation.lams.web.LoginRequestServlet
LearningDesignRepository
- LearningDesignRepository Servlet
+
org.lamsfoundation.lams.webservice.xml.LearningDesignRepositoryServlet
LessonManager
- LessonManager Servlet
+
org.lamsfoundation.lams.webservice.xml.LessonManagerServlet
Index: lams_central/conf/xdoclet/web-settings.xml
===================================================================
diff -u -rb6544cfe682554653a9590c0bf74ed52186d71ff -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_central/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision b6544cfe682554653a9590c0bf74ed52186d71ff)
+++ lams_central/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -9,9 +9,9 @@
This refBeanContext.xml contains definition of the shared context. It is located by this entry:
locatorFactorySelector
- classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml
+ classpath:/org/lamsfoundation/lams/beanRefContext.xml
- telling to look for refBeanContext.xml files in selected parts of the classpath.
+ telling to look for refBeanContext.xml files in selected part of the classpath.
Currently LAMS has only one refBeanContext.xml with one shared context definition.
Lams_central uses only beans from the shared context "context.central". That is why there is no value
@@ -22,13 +22,20 @@
If there are local (private for web application; see tools and admin for example) bean definitions,
path to application context XML file can still be added to contextConfigLocation.
-->
+
+
+ contextClass
+ org.jboss.spring.factory.VFSXmlWebApplicationContext
+
contextConfigLocation
locatorFactorySelector
- classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml
+ classpath:/org/lamsfoundation/lams/beanRefContext.xml
parentContextKey
Index: lams_central/web/lams_authoring_library.swf
===================================================================
diff -u -r22d3a6de1502ff3d6aa974e6fb2243f445698bc9 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
Binary files differ
Index: lams_tool_assessment/.classpath
===================================================================
diff -u -reed7b3fd37f62db48a6ab1aec9896053ffcfb6ff -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_tool_assessment/.classpath (.../.classpath) (revision eed7b3fd37f62db48a6ab1aec9896053ffcfb6ff)
+++ lams_tool_assessment/.classpath (.../.classpath) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -3,13 +3,16 @@
-
-
-
-
+
+
+
+
+
+
+
Index: lams_tool_assessment/build.properties
===================================================================
diff -u -rb20d7889c1419cea4e67ea9a12797dafc3a8f1c7 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_tool_assessment/build.properties (.../build.properties) (revision b20d7889c1419cea4e67ea9a12797dafc3a8f1c7)
+++ lams_tool_assessment/build.properties (.../build.properties) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -13,7 +13,7 @@
weblib=lib
#project version
-tool.version=20090109
+tool.version=20090612
# hide tool option
hideTool=false
Index: lams_tool_assessment/build.xml
===================================================================
diff -u -rd2057fdd8708c4c7e5665bdc3ee25b72212aaecb -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_tool_assessment/build.xml (.../build.xml) (revision d2057fdd8708c4c7e5665bdc3ee25b72212aaecb)
+++ lams_tool_assessment/build.xml (.../build.xml) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -231,7 +231,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
-
- Secure Content
+
+ Secure Content
/*
-
+
LEARNER
TEACHER
@@ -229,61 +234,61 @@
-
- Authoring Update
+
+ Authoring Update
/authoring/*
-
+
AUTHOR
AUTHOR ADMIN
SYSADMIN
-
- Staff Content
+
+ Staff Content
/monitoring.do
-
+
MONITOR
TEACHER
-
- Staff Content
+
+ Staff Content
/definelater.do
-
+
MONITOR
TEACHER
-
- Adminstrator Content
+
+ Adminstrator Content
/admin.do
-
+
ADMIN
-
- LAMS System Adminstrator Content
+
+ LAMS System Adminstrator Content
/sysadmin.do
-
+
SYSADMIN
-
- Download Files
+
+ Download Files
/download/
-
+
LEARNER
AUTHOR
Index: lams_tool_nb/conf/language/lams/ApplicationResources_ja_JP.properties
===================================================================
diff -u -r063e7b6d6e0c516f5ef5c570c543b5fe956f6986 -r6ea112b9b57636ff8cf428beaf3e91df321aa0d9
--- lams_tool_nb/conf/language/lams/ApplicationResources_ja_JP.properties (.../ApplicationResources_ja_JP.properties) (revision 063e7b6d6e0c516f5ef5c570c543b5fe956f6986)
+++ lams_tool_nb/conf/language/lams/ApplicationResources_ja_JP.properties (.../ApplicationResources_ja_JP.properties) (revision 6ea112b9b57636ff8cf428beaf3e91df321aa0d9)
@@ -2,10 +2,13 @@
#language code: ja
#locale code: JP
- # CVS ID: $Id$ Exported from the LAMS Community by Ernie Ghiglione on Tue Jul 08 08:46:22 BST 2008
+ # CVS ID: $Id$ Exported from the LAMS Community by Ernie Ghiglione on Thu Jun 18 01:31:15 CST 2009
#=================== labels for Noticeboard =================#
+label.off =OFF
+monitor.summary.th.advancedSettings =\u9ad8\u5ea6\u306a\u8a2d\u5b9a
+advanced.reflectOnActivity =\u4ee5\u4e0b\u306e\u6307\u793a\u306b\u5f93\u3063\u3066\u3001\u544a\u77e5\u677f\u306e\u5b8c\u4e86\u6642\u306b\u30ce\u30fc\u30c8\u3092\u8ffd\u52a0\u3057\u3066\u304f\u3060\u3055\u3044:
titleHeading.editActivity =\u7de8\u96c6
activity.description =\u753b\u50cf\u306a\u3069\u3092\u542b\u3080 HTML \u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u8868\u793a\u3059\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002
label.type =\u30bf\u30a4\u30d7
@@ -20,7 +23,6 @@
heading.group =\u30b0\u30eb\u30fc\u30d7 {0}:
heading.totalLearners =\u5168\u5b66\u7fd2\u8005\u6570:
heading.totalLearnersInGroup =\u3053\u306e\u30b0\u30eb\u30fc\u30d7\u306e\u5b66\u7fd2\u8005\u6570:
-message.contentInUseSet =\u4ed6\u306e\u5b66\u7fd2\u8005\u304c\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3\u3092\u5b9f\u884c\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u7de8\u96c6\u306f\u3067\u304d\u307e\u305b\u3093\u3002
button.cancel =\u30ad\u30e3\u30f3\u30bb\u30eb
button.ok =OK
button.done =\u5b8c\u4e86
@@ -30,18 +32,15 @@
error.mandatoryField ={0} \u306f\u5fc5\u9808\u9805\u76ee\u3067\u3059
error.missingParam =\u7d9a\u884c\u3067\u304d\u307e\u305b\u3093\u3002{0} \u304c\u3042\u308a\u307e\u305b\u3093\u3002
error.exceedMaxFileSize =\u30d5\u30a1\u30a4\u30eb\u30b5\u30a4\u30ba\u304c\u9650\u754c\u3092\u8d85\u3048\u3066\u3044\u307e\u3059
-error.exception.NbApplication =\u544a\u77e5\u677f\u30c4\u30fc\u30eb\u3067\u5185\u90e8\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30a8\u30e9\u30fc\u3092\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u3068\u304d\u306f\u3001\u4ee5\u4e0b\u306e\u5185\u5bb9\u3092\u4f1d\u3048\u3066\u304f\u3060\u3055\u3044: {0}
-error.contentrepository =\u6307\u793a\u30d5\u30a1\u30a4\u30eb {0} \u306e\u4fdd\u5b58/\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30d5\u30a1\u30a4\u30eb\u306f\u6b63\u3057\u304f\u4fdd\u5b58\u3055\u308c\u3066\u3044\u306a\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002
authoring.msg.cancel.save =\u4fdd\u5b58\u305b\u305a\u306b\u9589\u3058\u307e\u3059\u304b\uff1f
button.try.again =\u518d\u8a66\u884c
-advanced.reflectOnActivity =\u4ee5\u4e0b\u306e\u6307\u793a\u306b\u5f93\u3063\u3066\u3001\u544a\u77e5\u677f\u306e\u5b8c\u4e86\u6642\u306b\u30ce\u30fc\u30c8\u3092\u8ffd\u52a0\u3057\u3066\u304f\u3060\u3055\u3044:
button.continue =\u7d9a\u884c
-titleHeading.reflections =\u611f\u60f3
-titleHeading.reflection =\u611f\u60f3
-message.no.reflections =\u611f\u60f3\u306f\u307e\u3060\u3042\u308a\u307e\u305b\u3093\u3002
-message.no.reflection =\u611f\u60f3\u306f\u307e\u3060\u3042\u308a\u307e\u305b\u3093\u3002
+error.exception.NbApplication =\u544a\u77e5\u677f\u30c4\u30fc\u30eb\u3067\u5185\u90e8\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30a8\u30e9\u30fc\u3092\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u3068\u304d\u306f\u3001\u4ee5\u4e0b\u306e\u5185\u5bb9\u3092\u4f1d\u3048\u3066\u304f\u3060\u3055\u3044: {0}
+instructions.uploadOfflineInstr =\u30aa\u30d5\u30e9\u30a4\u30f3\u7528\u306e\u6307\u793a\u30d5\u30a1\u30a4\u30eb:
errors.maxfilesize =\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u6700\u5927\u30d5\u30a1\u30a4\u30eb\u30b5\u30a4\u30ba\u5236\u9650\u306e {0} \u30d0\u30a4\u30c8\u3092\u8d85\u3048\u3066\u3044\u307e\u3059
-message.alertContentEdit =\u8b66\u544a: \u3053\u306e\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3\u306b 1 \u4eba\u4ee5\u4e0a\u306e\u5b66\u7fd2\u8005\u304c\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u5909\u66f4\u3059\u308b\u3068\u3001\u5b66\u7fd2\u8005\u306e\u7d50\u679c\u304c\u7570\u306a\u308b\u60c5\u5831\u3092\u6301\u3064\u3053\u3068\u306b\u306a\u308a\u307e\u3059\u3002
+instructions.uploadOnlineInstr =\u30aa\u30f3\u30e9\u30a4\u30f3\u7528\u306e\u6307\u793a\u30d5\u30a1\u30a4\u30eb:
+instructions.offlineInstructions =\u30aa\u30d5\u30e9\u30a4\u30f3\u6642\u306e\u6307\u793a:
+instructions.onlineInstructions =\u30aa\u30f3\u30e9\u30a4\u30f3\u6642\u306e\u6307\u793a:
activity.title =\u544a\u77e5\u677f
activity.helptext =\u66f8\u5f0f\u4ed8\u304d\u30c6\u30ad\u30b9\u30c8\u3084\u5916\u90e8\u30bd\u30fc\u30b9\u3078\u306e\u30ea\u30f3\u30af\u3092\u8aad\u307f\u8fbc\u307f\u5c02\u7528\u30da\u30fc\u30b8\u3068\u3057\u3066\u8868\u793a\u3057\u307e\u3059\u3002
tool.display.name =\u544a\u77e5\u677f\u30c4\u30fc\u30eb
@@ -52,15 +51,21 @@
button.upload =\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9
basic.title =\u30bf\u30a4\u30c8\u30eb:
basic.content =\u5185\u5bb9:
-instructions.onlineInstructions =\u30aa\u30f3\u30e9\u30a4\u30f3\u6642\u306e\u6307\u793a:
-instructions.offlineInstructions =\u30aa\u30d5\u30e9\u30a4\u30f3\u6642\u306e\u6307\u793a:
-instructions.uploadOnlineInstr =\u30aa\u30f3\u30e9\u30a4\u30f3\u7528\u306e\u6307\u793a\u30d5\u30a1\u30a4\u30eb:
-instructions.uploadOfflineInstr =\u30aa\u30d5\u30e9\u30a4\u30f3\u7528\u306e\u6307\u793a\u30d5\u30a1\u30a4\u30eb:
+message.no.reflection =\u307e\u3060\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u306e\u63d0\u51fa\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+message.no.reflections =\u307e\u3060\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u306e\u63d0\u51fa\u306f\u3042\u308a\u307e\u305b\u3093\u3002
instructions.type.online =\u30aa\u30f3\u30e9\u30a4\u30f3
instructions.type.offline =\u30aa\u30d5\u30e9\u30a4\u30f3
label.filename =\u30d5\u30a1\u30a4\u30eb\u540d
+message.contentInUseSet =\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u7de8\u96c6\u306b\u306f\u3001 1 \u4eba\u4ee5\u4e0a\u306e\u5b66\u7fd2\u8005\u304c\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3\u3092\u5b9f\u884c\u3057\u306a\u3051\u308c\u3070\u3044\u3051\u307e\u305b\u3093\u3002
message.runOfflineSet =\u3053\u306e\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3\u306f\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u3067\u5b9f\u884c\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u5148\u751f\u306b\u805e\u3044\u3066\u304f\u3060\u3055\u3044\u3002
titleHeading.instructions =\u6307\u793a
+error.contentrepository =\u6307\u793a\u30d5\u30a1\u30a4\u30eb {0} \u306e\u4fdd\u5b58/\u524a\u9664\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30d5\u30a1\u30a4\u30eb\u306f\u6b63\u3057\u304f\u4fdd\u5b58\u3055\u308c\u3066\u3044\u306a\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002
+message.alertContentEdit =\u8b66\u544a: \u3053\u306e\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3\u306b 1 \u4eba\u4ee5\u4e0a\u306e\u5b66\u7fd2\u8005\u304c\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u5909\u66f4\u3059\u308b\u3068\u3001\u5b66\u7fd2\u8005\u306b\u7570\u306a\u308b\u60c5\u5831\u3092\u4e0e\u3048\u308b\u3053\u3068\u306b\u306a\u308a\u307e\u3059\u3002
+monitor.summary.td.notebookInstructions =\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u306e\u6307\u793a
+monitor.summary.td.addNotebook =\u544a\u77e5\u677f\u306e\u7d42\u308f\u308a\u306b\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u3092\u8ffd\u52a0\u3059\u308b
+titleHeading.reflections =\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u30fb\u30a8\u30f3\u30c8\u30ea
+titleHeading.reflection =\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u30fb\u30a8\u30f3\u30c8\u30ea
+label.on =\u30aa\u30f3
-#======= End labels: Exported 55 labels for ja JP =====
+#======= End labels: Exported 60 labels for ja JP =====