From df6528046e7e5d3ce0afba9fc9cfa13f798b9f24 Mon Sep 17 00:00:00 2001
From: Juraj Roka <95219754+jr-rk@users.noreply.github.com>
Date: Fri, 11 Apr 2025 12:03:35 +0200
Subject: [PATCH 3/9] trying to change single link
---
src/themes/dspace/app/header/header.component.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/themes/dspace/app/header/header.component.html b/src/themes/dspace/app/header/header.component.html
index 58b9baf7516..8a46f440294 100644
--- a/src/themes/dspace/app/header/header.component.html
+++ b/src/themes/dspace/app/header/header.component.html
@@ -17,7 +17,7 @@
-
- {{'navbar.community-list' | translate}}
+ {{'navbar.community-list' | translate}}
-
{{'navbar.repository' | translate}}
From 18dbd216e196d9b7c944bca1130741b99bdcc9ab Mon Sep 17 00:00:00 2001
From: Juraj Roka <95219754+jr-rk@users.noreply.github.com>
Date: Fri, 11 Apr 2025 12:53:17 +0200
Subject: [PATCH 4/9] trying to change getLangCodeIfCzech links
---
src/themes/dspace/app/header/header.component.html | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/themes/dspace/app/header/header.component.html b/src/themes/dspace/app/header/header.component.html
index 8a46f440294..c66db6e6da3 100644
--- a/src/themes/dspace/app/header/header.component.html
+++ b/src/themes/dspace/app/header/header.component.html
@@ -23,13 +23,13 @@
{{'navbar.repository' | translate}}
-
- {{'navbar.education' | translate}}
+ {{'navbar.education' | translate}}
-
- {{'navbar.project' | translate}}
+ {{'navbar.project' | translate}}
-
- {{'navbar.tools' | translate}}
+ {{'navbar.tools' | translate}}
-
{{'navbar.services' | translate}}
From c0f2f2c84fd659626fa12db97106e703d0ce360d Mon Sep 17 00:00:00 2001
From: Juraj Roka <95219754+jr-rk@users.noreply.github.com>
Date: Fri, 11 Apr 2025 13:19:04 +0200
Subject: [PATCH 5/9] trying to change dropdown-menu and services links
---
src/themes/dspace/app/header/header.component.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/themes/dspace/app/header/header.component.html b/src/themes/dspace/app/header/header.component.html
index c66db6e6da3..9d638fd76ea 100644
--- a/src/themes/dspace/app/header/header.component.html
+++ b/src/themes/dspace/app/header/header.component.html
@@ -32,19 +32,19 @@
{{'navbar.tools' | translate}}
-
- {{'navbar.services' | translate}}
+ {{'navbar.services' | translate}}
-
{{'navbar.about' | translate}}
From 9e664828e8aa9d544aed10f3205ba5fedb1472d6 Mon Sep 17 00:00:00 2001
From: Juraj Roka <95219754+jr-rk@users.noreply.github.com>
Date: Fri, 11 Apr 2025 13:50:05 +0200
Subject: [PATCH 6/9] trying to change slug-functions
---
src/app/header/header.component.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/app/header/header.component.ts b/src/app/header/header.component.ts
index 0a847d1b289..77639e8f2ed 100644
--- a/src/app/header/header.component.ts
+++ b/src/app/header/header.component.ts
@@ -50,7 +50,7 @@ export class HeaderComponent implements OnInit {
* @returns {string} The language code if Czech, empty string otherwise
*/
getLangCodeIfCzech(): string {
- return this.localeService.getCurrentLanguageCode() === 'cs' ? this.localeService.getCurrentLanguageCode() : '';
+ return this.localeService.getCurrentLanguageCode() === 'cs' ? 'cs' : '';
}
/**
@@ -71,6 +71,6 @@ export class HeaderComponent implements OnInit {
'services': 'sluzby'
};
- return translations[slug] || '';
+ return this.getLangCodeIfCzech + '/' + translations[slug] || '';
}
}
From b8eb14c5d7b8a15d78ca7405a806463f80d196db Mon Sep 17 00:00:00 2001
From: Juraj Roka <95219754+jr-rk@users.noreply.github.com>
Date: Fri, 11 Apr 2025 14:58:17 +0200
Subject: [PATCH 7/9] additional fixes to slug-functions
---
angular.json | 2 +-
config/config.yml | 6 ++++++
src/app/header/header.component.ts | 8 ++++----
src/themes/dspace/app/header/header.component.html | 2 +-
4 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/angular.json b/angular.json
index bf3dd88c524..d7a46ac7dff 100644
--- a/angular.json
+++ b/angular.json
@@ -68,7 +68,7 @@
"src/license-selector-creation.js",
"node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"
],
- "baseHref": "/"
+ "baseHref": "/repository/"
},
"configurations": {
"development": {
diff --git a/config/config.yml b/config/config.yml
index 6016a55b498..4c33ebf736b 100644
--- a/config/config.yml
+++ b/config/config.yml
@@ -6,6 +6,12 @@ rest:
port: 8080
nameSpace: /server
+ui:
+ ssl: false
+ host: localhost
+ port: 4000
+ nameSpace: /repository
+
# Caching settings
cache:
# NOTE: how long should objects be cached for by default
diff --git a/src/app/header/header.component.ts b/src/app/header/header.component.ts
index 77639e8f2ed..5c3d5ed6c17 100644
--- a/src/app/header/header.component.ts
+++ b/src/app/header/header.component.ts
@@ -65,12 +65,12 @@ export class HeaderComponent implements OnInit {
}
const translations = {
- 'partners': 'partneri',
- 'integration': 'integrace',
- 'partnership': 'partnerstvi',
+ 'partners': this.getLangCodeIfCzech() + '/' + 'partneri',
+ 'integration': this.getLangCodeIfCzech() + '/' + 'integrace',
+ 'partnership': this.getLangCodeIfCzech() + '/' + 'partnerstvi',
'services': 'sluzby'
};
- return this.getLangCodeIfCzech + '/' + translations[slug] || '';
+ return translations[slug] || '';
}
}
diff --git a/src/themes/dspace/app/header/header.component.html b/src/themes/dspace/app/header/header.component.html
index 9d638fd76ea..ac7d8326859 100644
--- a/src/themes/dspace/app/header/header.component.html
+++ b/src/themes/dspace/app/header/header.component.html
@@ -35,7 +35,7 @@
{{'navbar.services' | translate}}
- {{'navbar.about' | translate}}