src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java

changeset 79
f64255a88d66
parent 78
bb4c52bf3439
child 80
27a25f32048e
     1.1 --- a/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java	Sat May 23 13:52:04 2020 +0200
     1.2 +++ b/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java	Sat May 23 14:13:09 2020 +0200
     1.3 @@ -49,11 +49,6 @@
     1.4  
     1.5  import static de.uapcore.lightpit.Functions.fqn;
     1.6  
     1.7 -@LightPITModule(
     1.8 -        bundleBaseName = "localization.projects",
     1.9 -        modulePath = "projects",
    1.10 -        defaultPriority = 20
    1.11 -)
    1.12  @WebServlet(
    1.13          name = "ProjectsModule",
    1.14          urlPatterns = "/projects/*"
    1.15 @@ -149,18 +144,18 @@
    1.16          MenuEntry entry;
    1.17  
    1.18          final var breadcrumbs = new ArrayList<MenuEntry>();
    1.19 -        entry = new MenuEntry(new ResourceKey("localization.projects", "menuLabel"),
    1.20 -                "projects/", 0);
    1.21 +        entry = new MenuEntry(new ResourceKey("localization.lightpit", "menu.projects"),
    1.22 +                "projects/");
    1.23          breadcrumbs.add(entry);
    1.24          if (level == 0) entry.setActive(true);
    1.25  
    1.26          if (sessionSelection.project != null) {
    1.27              if (sessionSelection.project.getId() < 0) {
    1.28                  entry = new MenuEntry(new ResourceKey("localization.projects", "button.create"),
    1.29 -                        "projects/edit", 1);
    1.30 +                        "projects/edit");
    1.31              } else {
    1.32                  entry = new MenuEntry(sessionSelection.project.getName(),
    1.33 -                        "projects/view?pid=" + sessionSelection.project.getId(), 1);
    1.34 +                        "projects/view?pid=" + sessionSelection.project.getId());
    1.35              }
    1.36              if (level == 1) entry.setActive(true);
    1.37              breadcrumbs.add(entry);
    1.38 @@ -169,11 +164,11 @@
    1.39          if (sessionSelection.version != null) {
    1.40              if (sessionSelection.version.getId() < 0) {
    1.41                  entry = new MenuEntry(new ResourceKey("localization.projects", "button.version.create"),
    1.42 -                        "projects/versions/edit", 2);
    1.43 +                        "projects/versions/edit");
    1.44              } else {
    1.45                  entry = new MenuEntry(sessionSelection.version.getName(),
    1.46                          // TODO: change link to issue overview for that version
    1.47 -                        "projects/versions/edit?id=" + sessionSelection.version.getId(), 2);
    1.48 +                        "projects/versions/edit?id=" + sessionSelection.version.getId());
    1.49              }
    1.50              if (level == 2) entry.setActive(true);
    1.51              breadcrumbs.add(entry);
    1.52 @@ -182,15 +177,15 @@
    1.53          if (sessionSelection.issue != null) {
    1.54              entry = new MenuEntry(new ResourceKey("localization.projects", "menu.issues"),
    1.55                      // TODO: change link to a separate issue view (maybe depending on the selected version)
    1.56 -                    "projects/view?pid=" + sessionSelection.issue.getProject().getId(), 3);
    1.57 +                    "projects/view?pid=" + sessionSelection.issue.getProject().getId());
    1.58              breadcrumbs.add(entry);
    1.59              if (sessionSelection.issue.getId() < 0) {
    1.60                  entry = new MenuEntry(new ResourceKey("localization.projects", "button.issue.create"),
    1.61 -                        "projects/issues/edit", 2);
    1.62 +                        "projects/issues/edit");
    1.63              } else {
    1.64                  entry = new MenuEntry("#" + sessionSelection.issue.getId(),
    1.65                          // TODO: maybe change link to a view rather than directly opening the editor
    1.66 -                        "projects/issues/edit?id=" + sessionSelection.issue.getId(), 4);
    1.67 +                        "projects/issues/edit?id=" + sessionSelection.issue.getId());
    1.68              }
    1.69              if (level == 3) entry.setActive(true);
    1.70              breadcrumbs.add(entry);

mercurial