Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java =================================================================== diff -u -r67dfbf3258ae491f495d918b8c397819ffed018f -r14c54447b34867997a4b9c3de61b4feda3059434 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java (.../MonitoringAction.java) (revision 67dfbf3258ae491f495d918b8c397819ffed018f) +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/MonitoringAction.java (.../MonitoringAction.java) (revision 14c54447b34867997a4b9c3de61b4feda3059434) @@ -1221,7 +1221,7 @@ : new LearnerProgressNameComparator()); if (!StringUtils.isBlank(searchPhrase)) { - searchPhrase = searchPhrase.toLowerCase(); + searchPhrase = searchPhrase.trim().toLowerCase(); // get only users whose names match the given phrase List searchResult = new ArrayList(); @@ -1733,6 +1733,9 @@ } if (url != null) { + if (url.startsWith("learner.do")) { + url = "learning/" + url; + } String serverUrl = Configuration.get(ConfigurationKeys.SERVER_URL); if (!url.startsWith(serverUrl)) { // monitor mode URLs should be prepended with serve URL