Skip to content

Commit 74552c3

Browse files
committed
Reorganized categories list alphabetically and used bundle messages in dataverse.java #2829
1 parent 6bdc71e commit 74552c3

2 files changed

Lines changed: 13 additions & 16 deletions

File tree

src/main/java/edu/harvard/iq/dataverse/Dataverse.java

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -105,25 +105,22 @@ public void setDataverseType(DataverseType dataverseType) {
105105
@Transient
106106
private final String uncategorizedString = "Uncategorized";
107107

108-
/**
109-
* @todo Don't hard code these as English. Use bundleUtils
110-
*/
111-
public String getFriendlyCategoryName(){
108+
public String getFriendlyCategoryName(){
112109
switch (this.dataverseType) {
113110
case RESEARCHERS:
114-
return "Researcher";
111+
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.researchers");
115112
case RESEARCH_PROJECTS:
116-
return "Research Project";
113+
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.researchProjects");
117114
case JOURNALS:
118-
return "Journal";
115+
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.journals");
119116
case ORGANIZATIONS_INSTITUTIONS:
120-
return "Organization or Institution";
117+
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.organizationsAndInsitutions");
121118
case TEACHING_COURSES:
122-
return "Teaching Course";
119+
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.teachingCourses");
123120
case LABORATORY:
124-
return "Laboratory";
121+
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.laboratory");
125122
case RESEARCH_GROUP:
126-
return "Research Group";
123+
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.researchGroup");
127124
case DEPARTMENT:
128125
return BundleUtil.getStringFromBundle("dataverse.type.selectTab.department");
129126
case UNCATEGORIZED:

src/main/webapp/dataverse.xhtml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,14 +116,14 @@
116116
<div class="col-sm-9 form-col-container">
117117
<h:selectOneMenu id="dataverseCategory" tabindex="5" styleClass="form-control" value="#{DataversePage.dataverse.dataverseType}">
118118
<f:selectItem id="dvSelect" itemLabel="#{bundle['dataverse.type.selectTab.top']}" itemValue="" />
119-
<f:selectItem id="dvResearch" itemLabel="#{bundle['dataverse.type.selectTab.researchers']}" itemValue="RESEARCHERS" />
120-
<f:selectItem id="dvResearchProj" itemLabel="#{bundle['dataverse.type.selectTab.researchProjects']}" itemValue="RESEARCH_PROJECTS" />
121-
<f:selectItem id="dvResearchGrp" itemLabel="#{bundle['dataverse.type.selectTab.researchGroup']}" itemValue="RESEARCH_GROUP" />
122-
<f:selectItem id="dvLab" itemLabel="#{bundle['dataverse.type.selectTab.laboratory']}" itemValue="LABORATORY" />
119+
<f:selectItem id="dvDepartment" itemLabel="#{bundle['dataverse.type.selectTab.department']}" itemValue="DEPARTMENT" />
123120
<f:selectItem id="dvJournals" itemLabel="#{bundle['dataverse.type.selectTab.journals']}" itemValue="JOURNALS" />
121+
<f:selectItem id="dvLab" itemLabel="#{bundle['dataverse.type.selectTab.laboratory']}" itemValue="LABORATORY" />
124122
<f:selectItem id="dvOrgInst" itemLabel="#{bundle['dataverse.type.selectTab.organizationsAndInsitutions']}" itemValue="ORGANIZATIONS_INSTITUTIONS" />
123+
<f:selectItem id="dvResearch" itemLabel="#{bundle['dataverse.type.selectTab.researchers']}" itemValue="RESEARCHERS" />
124+
<f:selectItem id="dvResearchGrp" itemLabel="#{bundle['dataverse.type.selectTab.researchGroup']}" itemValue="RESEARCH_GROUP" />
125+
<f:selectItem id="dvResearchProj" itemLabel="#{bundle['dataverse.type.selectTab.researchProjects']}" itemValue="RESEARCH_PROJECTS" />
125126
<f:selectItem id="dvTeaching" itemLabel="#{bundle['dataverse.type.selectTab.teachingCourses']}" itemValue="TEACHING_COURSES" />
126-
<f:selectItem id="dvDepartment" itemLabel="#{bundle['dataverse.type.selectTab.department']}" itemValue="DEPARTMENT" />
127127
<f:selectItem id="dvUncategorized" itemLabel="#{bundle['dataverse.type.selectTab.uncategorized']}" itemValue="UNCATEGORIZED" />
128128
</h:selectOneMenu>
129129
<p:message for="dataverseCategory" display="text"/>

0 commit comments

Comments
 (0)