-
-
- {{ selectedOptionLabel }}
-
- {{ option.label }}
-
-
-
-
-
-
diff --git a/frontend/src/components/UserSettings/UserNamingFormat.spec.js b/frontend/src/components/UserSettings/UserNamingFormat.spec.js
index 8ded29ca7..c92cca138 100644
--- a/frontend/src/components/UserSettings/UserNamingFormat.spec.js
+++ b/frontend/src/components/UserSettings/UserNamingFormat.spec.js
@@ -26,9 +26,9 @@ describe('UserNamingFormat', () => {
},
localVue,
propsData: {
- selectedOption: 'PUBLISH_NAME_NONE',
- initialValue: 'PUBLISH_NAME_NONE',
- attrName: 'publishName',
+ selectedOption: 'PUBLISH_NAME_ALIAS_OR_INITALS',
+ initialValue: 'PUBLISH_NAME_ALIAS_OR_INITALS',
+ attrName: 'gmsPublishName',
successMessage: 'success message',
},
})
@@ -40,17 +40,15 @@ describe('UserNamingFormat', () => {
it('renders the correct dropdown options', () => {
const dropdownItems = wrapper.findAll('.dropdown-item')
- expect(dropdownItems.length).toBe(7)
+ expect(dropdownItems.length).toBe(5)
const labels = dropdownItems.wrappers.map((item) => item.text())
expect(labels).toEqual([
- 'settings.publish-name.none',
+ 'settings.publish-name.alias-or-initials',
'settings.publish-name.initials',
'settings.publish-name.first',
'settings.publish-name.first-initial',
- 'settings.publish-name.last',
- 'settings.publish-name.last-initial',
- 'settings.publish-name.full',
+ 'settings.publish-name.name-full',
])
})
diff --git a/frontend/src/components/UserSettings/UserNamingFormat.vue b/frontend/src/components/UserSettings/UserNamingFormat.vue
index 658f276ca..2879e37e0 100644
--- a/frontend/src/components/UserSettings/UserNamingFormat.vue
+++ b/frontend/src/components/UserSettings/UserNamingFormat.vue
@@ -20,7 +20,7 @@ import { updateUserInfos } from '@/graphql/mutations'
export default {
name: 'UserNamingFormat',
props: {
- initialValue: { type: String, default: 'PUBLISH_NAME_NONE' },
+ initialValue: { type: String, default: 'PUBLISH_NAME_ALIAS_OR_INITALS' },
attrName: { type: String },
successMessage: { type: String },
},
@@ -29,9 +29,9 @@ export default {
selectedOption: this.initialValue,
dropdownOptions: [
{
- label: this.$t('settings.publish-name.none'),
- title: this.$t('settings.publish-name.none-tooltip'),
- value: 'PUBLISH_NAME_NONE',
+ label: this.$t('settings.publish-name.alias-or-initials'),
+ title: this.$t('settings.publish-name.alias-or-initials-tooltip'),
+ value: 'PUBLISH_NAME_ALIAS_OR_INITALS',
},
{
label: this.$t('settings.publish-name.initials'),
@@ -49,18 +49,8 @@ export default {
value: 'PUBLISH_NAME_FIRST_INITIAL',
},
{
- label: this.$t('settings.publish-name.last'),
- title: this.$t('settings.publish-name.last-tooltip'),
- value: 'PUBLISH_NAME_LAST',
- },
- {
- label: this.$t('settings.publish-name.last-initial'),
- title: this.$t('settings.publish-name.last-initial-tooltip'),
- value: 'PUBLISH_NAME_INITIAL_LAST',
- },
- {
- label: this.$t('settings.publish-name.full'),
- title: this.$t('settings.publish-name.full-tooltip'),
+ label: this.$t('settings.publish-name.name-full'),
+ title: this.$t('settings.publish-name.name-full-tooltip'),
value: 'PUBLISH_NAME_FULL',
},
],
diff --git a/frontend/src/graphql/mutations.js b/frontend/src/graphql/mutations.js
index efcbcffb3..dd812db4b 100644
--- a/frontend/src/graphql/mutations.js
+++ b/frontend/src/graphql/mutations.js
@@ -36,7 +36,7 @@ export const updateUserInfos = gql`
$hideAmountGDT: Boolean
$gmsAllowed: Boolean
$humhubAllowed: Boolean
- $gmsPublishName: GmsPublishNameType
+ $gmsPublishName: PublishNameType
$humhubPublishName: PublishNameType
$gmsLocation: Location
$gmsPublishLocation: GmsPublishLocationType
diff --git a/frontend/src/locales/de.json b/frontend/src/locales/de.json
index 0ea569735..ed55a0990 100644
--- a/frontend/src/locales/de.json
+++ b/frontend/src/locales/de.json
@@ -325,16 +325,6 @@
"updated": "Positionstyp für GMS aktualisiert"
},
"publish-name": {
- "alias-or-initials": "Benutzername oder Initialen",
- "alias-or-initials-tooltip": "Benutzername, falls vorhanden, oder die Initialen von Vorname und Nachname",
- "first": "Vorname",
- "first-tooltip": "Nur der Vornamen",
- "first-initial": "Vorname und Initiale",
- "first-initial-tooltip": "Vornamen plus Anfangsbuchstabe des Nachnamens",
- "initials": "Initialen",
- "initials-tooltip": "Initialen von Vor- und Nachname unabhängig von der Existenz des Benutzernamens",
- "name-full": "Ganzer Name",
- "name-full-tooltip": "Vollständiger Name: Vorname plus Nachname",
"updated": "Namensformat für GMS aktualisiert"
},
"switch": "Erlaubnis Daten nach GMS zu exportieren."
@@ -388,20 +378,16 @@
"subtitle": "Wenn du dein Passwort vergessen hast, kannst du es hier zurücksetzen."
},
"publish-name": {
- "none": "Keine",
- "none-tooltip": "Vorname und Nachname bleiben leer",
+ "alias-or-initials": "Benutzername oder Initialen (Default)",
+ "alias-or-initials-tooltip": "Benutzername, falls vorhanden, oder die Initialen von Vorname und Nachname",
"first": "Vorname",
- "first-tooltip": "Nur der Vornamen, z.B. Max",
- "first-initial": "Vorname und Initiale",
- "first-initial-tooltip": "Vornamen plus Anfangsbuchstabe des Nachnamens, z.B. Max M.",
- "last": "Nachname",
- "last-tooltip": "Nur der Nachname, z.B. Mustermann",
- "last-initial": "Initiale und Nachname",
- "last-initial-tooltip": "Anfangsbuchstabe des Vornamen plus Nachname, z.B. M. Mustermann",
+ "first-tooltip": "Nur der Vornamen",
+ "first-initial": "Vorname und Initial",
+ "first-initial-tooltip": "Vornamen plus Anfangsbuchstabe des Nachnamens",
"initials": "Initialen",
- "initials-tooltip": "Nur die Initialen von Vor- und Nachname, z.B. M. M.",
- "full": "Ganzer Name",
- "full-tooltip": "Vollständiger Name: Vorname plus Nachname, z.B. Max Mustermann"
+ "initials-tooltip": "Initialen von Vor- und Nachname unabhängig von der Existenz des Benutzernamens",
+ "name-full": "Vorname und Nachname",
+ "name-full-tooltip": "Vollständiger Name: Vorname plus Nachname"
},
"showAmountGDD": "Dein GDD Betrag ist sichtbar.",
"showAmountGDT": "Dein GDT Betrag ist sichtbar.",
diff --git a/frontend/src/locales/en.json b/frontend/src/locales/en.json
index 4c90732fe..9bd79448a 100644
--- a/frontend/src/locales/en.json
+++ b/frontend/src/locales/en.json
@@ -325,16 +325,6 @@
"updated": "format of location for GMS updated"
},
"publish-name": {
- "alias-or-initials": "Username or initials",
- "alias-or-initials-tooltip": "username if exists or Initials of firstname and lastname",
- "first": "firstname",
- "first-tooltip": "the firstname only",
- "first-initial": "firstname and initial",
- "first-initial-tooltip": "firstname plus initial of lastname",
- "initials": "Initials of firstname and lastname independent if username exists",
- "initials-tooltip": "Initials of firstname and lastname independent if username exists",
- "name-full": "fullname",
- "name-full-tooltip": "fullname: firstname plus lastname",
"updated": "format of name for GMS updated"
},
"switch": "Allow data export to GMS"
@@ -388,20 +378,16 @@
"subtitle": "If you have forgotten your password, you can reset it here."
},
"publish-name": {
- "none": "None",
- "none-tooltip": "first name and last name are empty",
- "first": "first name",
- "first-tooltip": "the first name only",
- "first-initial": "first name and initial",
- "first-initial-tooltip": "first name plus initial of last name",
- "last": "last name",
- "last-tooltip": "last name only",
- "last-initial": "initial and last name",
- "last-initial-tooltip": "First letter of the first name plus last name",
- "initials": "initials",
- "initials-tooltip": "Initials of first name and last name",
- "full": "full name",
- "full-tooltip": "full name: firstname plus lastname"
+ "alias-or-initials": "Username or initials (Default)",
+ "alias-or-initials-tooltip": "username if exists or Initials of firstname and lastname",
+ "first": "firstname",
+ "first-tooltip": "the firstname only",
+ "first-initial": "firstname and initial",
+ "first-initial-tooltip": "firstname plus initial of lastname",
+ "initials": "Initials",
+ "initials-tooltip": "Initials of firstname and lastname independent if username exists",
+ "name-full": "firstname and lastname",
+ "name-full-tooltip": "fullname: firstname plus lastname"
},
"showAmountGDD": "Your GDD amount is visible.",
"showAmountGDT": "Your GDT amount is visible.",
diff --git a/frontend/src/pages/Settings.vue b/frontend/src/pages/Settings.vue
index 94f10f018..14a1df920 100644
--- a/frontend/src/pages/Settings.vue
+++ b/frontend/src/pages/Settings.vue
@@ -108,7 +108,7 @@
{{ $t('settings.GMS.naming-format') }}