Skip to content

Commit

Permalink
Merge Composer UX Meeds-io/MIPs#54 (#377)
Browse files Browse the repository at this point in the history
  • Loading branch information
MayTekayaa authored Oct 3, 2023
2 parents 66280c9 + ce22f97 commit e77cf9b
Show file tree
Hide file tree
Showing 8 changed files with 354 additions and 45 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ NewKudosSentActivityComment.activity_kudos=<i class="uiIcon fa fa-award uiIconKu
NewKudosSentActivityComment.activity_kudos_content={3} Kudos to {1} {2}
NewKudosSentActivityComment.activity_kudos_title=Kudos to {0}

kudos.title=Kudos
exoplatform.kudos.tooltip=Send kudos
exoplatform.kudos.title.sendAKudos=Send a Kudos
exoplatform.kudos.content.to=To:
exoplatform.kudos.visibility.title=Visible to any member of:
exoplatform.kudos.visibility.yourNetwork=Your network
exoplatform.kudos.visibility.oneOfYourSpaces=One of your spaces
exoplatform.kudos.audience.reset.tooltip=Change the audience
exoplatform.kudos.choose.audience=Choose an audience:
exoplatform.kudos.title.message=Message:
exoplatform.kudos.info.noKudosLeft=No kudos left. You 'll get more kudos to send in {0} {1}.
Expand All @@ -24,13 +30,14 @@ exoplatform.kudos.warning.cantSendKudosToYourSelf=Nice try, but you can't send k
exoplatform.kudos.warning.emptyKudosList=No kudos found.

exoplatform.kudos.audience.searchPlaceholder=Start typing to search
exoplatform.kudos.audience.placeholder=My Connections
exoplatform.kudos.audience.placeholder=Choose a space
exoplatform.kudos.audience.noDataLabel=No space found

exoplatform.kudos.receiver.searchPlaceholder=Start typing to search
exoplatform.kudos.receiver.placeholder=Add Receiver
exoplatform.kudos.receiver.noDataLabel=Not found
exoplatform.kudos.receiver.noDataLabelInSpace=Not found in space
exoplatform.kudos.receiver.title=Kudos Receiver

exoplatform.kudos.error.errorSavingKudosSettings=Error saving Kudos settings. Please try again. If the problem remains, please contact your administrator
exoplatform.kudos.error.errorSendingKudos=Error sending kudos. Please try again. If the problem remains, please contact your administrator
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ NewKudosSentActivityComment.activity_kudos=<i class="uiIcon fa fa-award uiIconKu
NewKudosSentActivityComment.activity_kudos_content={3} Kudos \u00E0 {1} {2}
NewKudosSentActivityComment.activity_kudos_title=Kudos \u00E0 {0}

kudos.title=Kudos
exoplatform.kudos.tooltip=Envoyer un kudos
exoplatform.kudos.title.sendAKudos=Envoyer un kudos
exoplatform.kudos.content.to=\u00C0 :
exoplatform.kudos.visibility.title=Visible par tout membre du :
exoplatform.kudos.visibility.yourNetwork=Votre réseau
exoplatform.kudos.visibility.oneOfYourSpaces=Un de vos espaces
exoplatform.kudos.audience.reset.tooltip=Changer l'audience
exoplatform.kudos.choose.audience=Choisir l'audience :
exoplatform.kudos.title.message=Message :
exoplatform.kudos.info.noKudosLeft=Vous n'avez plus de kudos disponibles. Vous aurez plus de kudos \u00E0 envoyer dans {0} {1}.
Expand All @@ -24,13 +30,14 @@ exoplatform.kudos.warning.cantSendKudosToYourSelf=Bien tent\u00E9, mais vous ne
exoplatform.kudos.warning.emptyKudosList=Aucun kudos n'a \u00E9t\u00E9 trouv\u00E9.

exoplatform.kudos.audience.searchPlaceholder=Commencez \u00E0 taper pour chercher
exoplatform.kudos.audience.placeholder=Mes Contacts
exoplatform.kudos.audience.placeholder=Choisir un espace
exoplatform.kudos.audience.noDataLabel=Aucun espace trouv\u00E9

exoplatform.kudos.receiver.searchPlaceholder=Commencez \u00E0 taper pour chercher
exoplatform.kudos.receiver.placeholder=Ajouter un destinataire
exoplatform.kudos.receiver.noDataLabel=Non trouv\u00E9
exoplatform.kudos.receiver.noDataLabelInSpace=Non trouv\u00E9 dans l'espace
exoplatform.kudos.receiver.title=Le destinataire du Kudos

exoplatform.kudos.error.errorSavingKudosSettings=Erreur lors de l'enregistrement des param\u00E8tres Kudos. Essayez \u00E0 nouveau. Si le probl\u00E8me persiste, veuillez contacter votre administrateur
exoplatform.kudos.error.errorSendingKudos=Erreur lors de l'envoi du kudos. Essayez \u00E0 nouveau et si le probl\u00E8me persiste, veuillez contacter votre administrateur
Expand Down
13 changes: 13 additions & 0 deletions kudos-webapps/src/main/webapp/vue-app/js/Kudos.js
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,19 @@ export function registerOverviewExtension() {
});
}

export function registerComposerExtension() {
extensionRegistry.registerComponent('ComposerAction', 'composer-action-item', {
id: 'sendKudosButton',
vueComponent: Vue.options.components['send-kudos-composer'],
rank: 1,
});
extensionRegistry.registerComponent('ActivityToolbarAction', 'activity-toolbar-action', {
id: 'sendKudosToolbarButton',
vueComponent: Vue.options.components['send-kudos-toolbar-action'],
rank: 10,
});
}

export function registerFavoriteExtensions(title) {
extensionRegistry.registerExtension('ActivityFavoriteIcon', 'activity-favorite-icon-extensions', {
id: 'favorite-kudos',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ export default {
this.$kudosService.registerExternalExtensions(this.$t('exoplatform.kudos.title.sendAKudos'));
this.$kudosService.registerFavoriteExtensions(this.$t('exoplatform.kudos.label.to'));
this.$kudosService.registerOverviewExtension();
this.$kudosService.registerComposerExtension();
this.$kudosService.registerActivityActionExtension();
this.$kudosService.registerActivityReactionTabs();
document.addEventListener('display-activity-details', this.getActivityInformations);
Expand Down
Loading

0 comments on commit e77cf9b

Please sign in to comment.