Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
community
pount
pount-front
Commits
66a266b7
Commit
66a266b7
authored
Sep 28, 2021
by
Jean Rabreau
Browse files
🩹restore project managers names on public pages
parent
24ea9329
Changes
6
Hide whitespace changes
Inline
Side-by-side
src/i18n/en_US.js
View file @
66a266b7
...
...
@@ -590,7 +590,7 @@ export const en_US = {
dismissManager
:
"
Dismiss @.lower:project.manager
"
,
removeMember
:
"
Remove from project
"
,
subtitles
:
{
managers
:
"
{label}
: {
manager
s}
"
,
managers
:
"
{label}: {
name
s}
"
,
},
contributor
:
"
Contributor
"
,
search
:
"
@:search.title in the @.lower:project.label
"
,
...
...
@@ -606,6 +606,7 @@ export const en_US = {
generalInfo
:
{
updated
:
"
General info of this set have been updated
"
,
},
initiator
:
"
Started by:
"
,
publisher
:
"
Publisher
"
,
template
:
"
Metadata template
"
,
count
:
"
No set | {count} set | {count} sets
"
,
...
...
src/i18n/fr_FR.js
View file @
66a266b7
...
...
@@ -604,7 +604,7 @@ export const fr_FR = {
dismissManager
:
"
Déstituer @.lower:project.manager
"
,
removeMember
:
"
Retirer du projet
"
,
subtitles
:
{
managers
:
"
{label} : {
manager
s}
"
,
managers
:
"
{label} : {
name
s}
"
,
},
contributor
:
"
Contributeur
"
,
search
:
"
@:search.title dans le @.lower:project.label
"
,
...
...
@@ -621,6 +621,7 @@ export const fr_FR = {
updated
:
"
Les informations générales de l'ensemble ont bien été mises à jour
"
,
},
publisher
:
"
Éditeur
"
,
initiator
:
"
Initié par : {name}
"
,
template
:
"
Modèle de métadonnées
"
,
count
:
"
Aucun ensemble | {count} ensemble | {count} ensembles
"
,
label
:
"
Ensemble
"
,
...
...
src/views/Search.vue
View file @
66a266b7
...
...
@@ -8,7 +8,7 @@
prepend-inner-icon=
"mdi-magnify"
@
change=
"onSearch"
/>
<v-tabs
v-model=
"
t
ab"
>
<v-tabs
v-model=
"
activeT
ab"
>
<v-tab
v-for=
"tab in tabs"
:key=
"tab.id"
...
...
@@ -17,7 +17,7 @@
</v-tab>
</v-tabs>
<v-divider
/>
<v-tabs-items
v-model=
"
t
ab"
>
<v-tabs-items
v-model=
"
activeT
ab"
>
<v-tab-item
v-for=
"tab in tabs"
:key=
"tab.id"
...
...
@@ -106,7 +106,7 @@ export default {
data
:
function
()
{
return
{
query
:
''
,
t
ab
:
undefined
,
activeT
ab
:
undefined
,
tabsRoot
:
[
'
project
'
,
'
set
'
],
tabs
:
{
project
:
{
...
...
@@ -182,16 +182,17 @@ export default {
subtitles
:
function
()
{
let
subtitles
;
if
(
mode
===
'
project
'
)
{
const
managers
=
result
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
names
=
result
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
label
=
that
.
$tc
(
'
project.managers
'
,
result
.
managers
.
length
)
subtitles
=
[
`
${
that
.
$t
(
'
project.subtitles.managers
'
,
{
managers
,
label
:
that
.
$tc
(
'
project.managers
'
,
result
.
managers
.
length
)
})
}
`
,
`
${
that
.
$tc
(
'
set.count
'
,
result
.
publicSetsCount
)
}
`
,
`
${
that
.
$tc
(
'
item.count
'
,
result
.
publicItemsCount
)
}
`
,
that
.
$t
(
'
project.subtitles.managers
'
,
{
names
,
label
}),
that
.
$tc
(
'
set.count
'
,
result
.
publicSetsCount
),
that
.
$tc
(
'
item.count
'
,
result
.
publicItemsCount
),
];
}
else
if
(
mode
===
'
set
'
)
{
subtitles
=
[
`
${
that
.
$t
(
'
item.fields.creator.label
'
)}
:
${
result
.
creator
.
name
}
`
,
`
${
that
.
$tc
(
'
item.count
'
,
result
.
publicItemsCount
)
}
`
,
that
.
$t
(
'
set.initiator
'
,
{
name
:
result
.
creator
.
name
}
)
,
that
.
$tc
(
'
item.count
'
,
result
.
publicItemsCount
),
];
}
return
subtitles
;
...
...
src/views/home.vue
View file @
66a266b7
...
...
@@ -333,11 +333,12 @@ export default {
crudListItems
()
{
return
this
.
projectList
.
pageContent
.
map
((
project
)
=>
{
const
managers
=
project
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
names
=
project
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
label
=
this
.
$tc
(
'
project.managers
'
,
project
.
managers
.
length
)
return
{
id
:
project
.
id
,
title
:
this
.
textTruncate
(
project
.
name
,
50
),
subtitle
:
`
${
this
.
$t
(
'
project.subtitles.managers
'
,
{
manager
s
,
label
:
this
.
$tc
(
'
project.managers
'
,
project
.
managers
.
length
)
})
}
`
,
subtitle
:
this
.
$t
(
'
project.subtitles.managers
'
,
{
name
s
,
label
}),
description
:
this
.
textTruncate
(
this
.
stripHtml
(
project
.
description
),
150
),
thumbnail
:
project
.
thumbnails
.
embed
,
to
:
{
name
:
'
projectPublic
'
,
params
:
{
projectId
:
project
.
id
}
},
...
...
src/views/projects/Project.vue
View file @
66a266b7
...
...
@@ -80,12 +80,13 @@ export default {
computed
:
{
...
mapState
(
'
project
'
,
{
project
:
'
current
'
}),
itemHeader
()
{
const
managers
=
this
.
project
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
names
=
this
.
project
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
label
=
this
.
$tc
(
'
project.managers
'
,
this
.
project
.
managers
.
length
)
return
{
thumbnail
:
this
.
project
.
thumbnails
.
m
,
title
:
this
.
project
.
name
,
subtitles
:
[
`
${
this
.
$t
(
'
project.subtitles.managers
'
,
{
manager
s
,
label
:
this
.
$tc
(
'
project.managers
'
,
this
.
project
.
managers
.
length
)
})
}
`
,
this
.
$t
(
'
project.subtitles.managers
'
,
{
name
s
,
label
}),
],
};
},
...
...
src/views/projects/ProjectPublic.vue
View file @
66a266b7
...
...
@@ -69,12 +69,13 @@ export default {
computed
:
{
...
mapState
(
'
community
'
,
[
'
currentProject
'
,
'
setList
'
]),
project
()
{
const
managers
=
this
.
currentProject
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
names
=
this
.
currentProject
.
managers
.
map
(
m
=>
m
.
name
).
join
(
'
,
'
);
const
label
=
this
.
$tc
(
'
project.managers
'
,
this
.
currentProject
.
managers
.
length
)
return
{
thumbnail
:
this
.
currentProject
.
thumbnails
.
m
,
title
:
this
.
currentProject
.
name
,
subtitles
:
[
`
${
this
.
$t
(
'
project.subtitles.managers
'
,
{
manager
s
,
label
:
this
.
$tc
(
'
project.managers
'
,
this
.
currentProject
.
managers
.
length
)
})
}
`
,
this
.
$t
(
'
project.subtitles.managers
'
,
{
name
s
,
label
}),
],
description
:
this
.
currentProject
.
description
,
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment