# HG changeset patch # User Mike Becker # Date 1672766380 -3600 # Node ID 65c72e65ff67903c48f0013034886eb83f40f443 # Parent 6a21bb926e0261e2bb9a93f854c568679340758b simplify project-details view diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt --- a/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt Tue Jan 03 18:19:40 2023 +0100 @@ -204,6 +204,7 @@ component ) styleSheets = listOf("projects") + javascript = "project-details" render("project-details") } } @@ -273,6 +274,7 @@ projectInfo ) styleSheets = listOf("projects") + javascript = "project-details" render("versions") } } @@ -373,6 +375,7 @@ projectInfo ) styleSheets = listOf("projects") + javascript = "project-details" render("components") } } diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/resources/localization/strings.properties --- a/src/main/resources/localization/strings.properties Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/resources/localization/strings.properties Tue Jan 03 18:19:40 2023 +0100 @@ -38,6 +38,7 @@ button.language.submit = Switch language button.okay=OK button.project.create=New Project +button.project.details=Project Details button.project.edit=Edit Project button.remove=Remove button.user.create=Add Developer diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/resources/localization/strings_de.properties --- a/src/main/resources/localization/strings_de.properties Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/resources/localization/strings_de.properties Tue Jan 03 18:19:40 2023 +0100 @@ -38,6 +38,7 @@ button.language.submit = Sprache ausw\u00e4hlen button.okay=OK button.project.create=Neues Projekt +button.project.details=Projektdetails button.project.edit=Projekt Bearbeiten button.remove=Entfernen button.user.create=Neuer Entwickler diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/changelogs/changelog-de.jspf --- a/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf Tue Jan 03 18:19:40 2023 +0100 @@ -31,6 +31,7 @@
  • Neuer Status: Bereit (als Antwort auf Im Review).
  • Mehrfachauswahl für Versionen im Vorgang entfernt.
  • RSS Feeds für Projekte hinzugefügt.
  • +
  • Vorgangsansicht vereinfacht.
  • Möglichkeit zum Deaktivieren einer Komponente hinzugefügt.
  • Datum der Veröffentlichung und des Supportendes zu Versionen hinzugefügt.
  • Gesamtanzahl der Kommentare wird nun angezeigt.
  • diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/changelogs/changelog.jspf --- a/src/main/webapp/WEB-INF/changelogs/changelog.jspf Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/changelogs/changelog.jspf Tue Jan 03 18:19:40 2023 +0100 @@ -31,6 +31,7 @@
  • Add issue status: Ready (following Review).
  • Remove multi selection of versions within an issue.
  • Add RSS feeds for projects.
  • +
  • Simplify issue view.
  • Add possibility to deactivate a component.
  • Add release and end of life dates to versions.
  • Add the total number of comments to the caption.
  • diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/jsp/components.jsp --- a/src/main/webapp/WEB-INF/jsp/components.jsp Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/jsp/components.jsp Tue Jan 03 18:19:40 2023 +0100 @@ -34,9 +34,10 @@ <%@include file="../jspf/project-header.jspf"%> -
    +
    + + -

    diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/jsp/project-details.jsp --- a/src/main/webapp/WEB-INF/jsp/project-details.jsp Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/jsp/project-details.jsp Tue Jan 03 18:19:40 2023 +0100 @@ -35,17 +35,9 @@ <%@include file="../jspf/project-header.jspf"%> -
    +
    - - - - - - - - - +

    diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/jsp/projects.jsp --- a/src/main/webapp/WEB-INF/jsp/projects.jsp Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/jsp/projects.jsp Tue Jan 03 18:19:40 2023 +0100 @@ -36,7 +36,7 @@
    -
    +
    diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/jsp/site.jsp --- a/src/main/webapp/WEB-INF/jsp/site.jsp Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/jsp/site.jsp Tue Jan 03 18:19:40 2023 +0100 @@ -31,7 +31,7 @@ <%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <%-- Version suffix for forcing browsers to update the CSS / JS files --%> - + <%-- Make the base href easily available at request scope --%> diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/jsp/users.jsp --- a/src/main/webapp/WEB-INF/jsp/users.jsp Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/jsp/users.jsp Tue Jan 03 18:19:40 2023 +0100 @@ -36,7 +36,7 @@
    -
    +
    diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/jsp/versions.jsp --- a/src/main/webapp/WEB-INF/jsp/versions.jsp Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/jsp/versions.jsp Tue Jan 03 18:19:40 2023 +0100 @@ -33,9 +33,10 @@ <%@include file="../jspf/project-header.jspf" %> -
    +
    + + -

    diff -r 6a21bb926e02 -r 65c72e65ff67 src/main/webapp/WEB-INF/jspf/project-header.jspf --- a/src/main/webapp/WEB-INF/jspf/project-header.jspf Tue Jan 03 17:04:39 2023 +0100 +++ b/src/main/webapp/WEB-INF/jspf/project-header.jspf Tue Jan 03 18:19:40 2023 +0100 @@ -2,10 +2,28 @@ project: Project component: Component (optional) --%> -
    +