From 3a1f53c5ff8fc5181cf7aeafa4074acba0d9e23e Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Thu, 24 Jul 2014 09:47:08 +0200 Subject: [PATCH] OO-984: fix an issue with the search not reseted after a full text search, add english translations --- .../chiefcontrollers/_i18n/LocalStrings_en.properties | 2 ++ .../org/olat/gui/control/_i18n/LocalStrings_en.properties | 3 +++ .../ui/list/DefaultRepositoryEntryDataSource.java | 4 ++++ .../olat/repository/ui/list/RepositoryEntryDataModel.java | 6 ++++++ .../java/org/olat/user/_i18n/LocalStrings_en.properties | 4 ++++ 5 files changed, 19 insertions(+) diff --git a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_en.properties index 913a204338e..b2938400303 100644 --- a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_en.properties +++ b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_en.properties @@ -69,6 +69,8 @@ topnav.guesthome=Guest home topnav.guesthome.alt=This is your starting point as OLAT guest. topnav.home=Home topnav.home.alt=This is your starting point in OLAT. +topnav.mycourses=Courses +topnav.mycourses.alt=Courses topnav.printview=Print topnav.printview.alt=Print this page topnav.testing=Test diff --git a/src/main/java/org/olat/gui/control/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/gui/control/_i18n/LocalStrings_en.properties index 2bdd5416588..f464482e89a 100644 --- a/src/main/java/org/olat/gui/control/_i18n/LocalStrings_en.properties +++ b/src/main/java/org/olat/gui/control/_i18n/LocalStrings_en.properties @@ -15,6 +15,9 @@ topnav.login=Log in topnav.login.alt=Log in to OLAT topnav.logout=Log out topnav.logout.alt=Log off from OLAT +topnav.my.menu.label={0} +topnav.my.menu.tools=Personal tools +topnav.my.menu.configurations=Configuration topnav.permlink=Definite link (permalink) topnav.permlink.info=Link here via {0} topnav.printview=Print diff --git a/src/main/java/org/olat/repository/ui/list/DefaultRepositoryEntryDataSource.java b/src/main/java/org/olat/repository/ui/list/DefaultRepositoryEntryDataSource.java index 008b155b292..6b196c17676 100644 --- a/src/main/java/org/olat/repository/ui/list/DefaultRepositoryEntryDataSource.java +++ b/src/main/java/org/olat/repository/ui/list/DefaultRepositoryEntryDataSource.java @@ -94,6 +94,10 @@ public class DefaultRepositoryEntryDataSource implements FlexiTableDataSourceDel public void setOrderBy(OrderBy orderBy) { searchParams.setOrderBy(orderBy); } + + public void resetCount() { + count = null; + } @Override public int getRowCount() { diff --git a/src/main/java/org/olat/repository/ui/list/RepositoryEntryDataModel.java b/src/main/java/org/olat/repository/ui/list/RepositoryEntryDataModel.java index f448aa2e5f5..5a94d2971b9 100644 --- a/src/main/java/org/olat/repository/ui/list/RepositoryEntryDataModel.java +++ b/src/main/java/org/olat/repository/ui/list/RepositoryEntryDataModel.java @@ -34,6 +34,12 @@ class RepositoryEntryDataModel extends DefaultFlexiTableDataSourceModel<Reposito super(source, columnModel); } + @Override + public void clear() { + super.clear(); + getSourceDelegate().resetCount(); + } + @Override public DefaultFlexiTableDataSourceModel<RepositoryEntryRow> createCopyWithEmptyList() { return new RepositoryEntryDataModel(getSourceDelegate(), getTableColumnModel()); diff --git a/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties index 0a91ccb82d9..1f5c8461433 100644 --- a/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties +++ b/src/main/java/org/olat/user/_i18n/LocalStrings_en.properties @@ -203,6 +203,7 @@ tab.profile=Profile tab.pwd=Password tab.pwdav=WebDAV tab.roles=Roles +tab.settings=System settings table.header.action=Action table.prop.category=Category table.prop.creatdat=Created @@ -227,3 +228,6 @@ ul.upload=Upload user.deleted=This user has been deleted in OpenOLAT user.preferences.successful=The system settings of user ({0}) have been saved. All changes regarding language settings and AJAX mode will be active when logging in next time. user.preferences.unsuccessful=The system settings of user ({0}) could not be saved. Please try again. +usertools.title=User tools +usertools.descr=Select the tools you wish to access from the main navigation bar. +usertools.set=Tool \ No newline at end of file -- GitLab