diff --git a/app/assets/javascripts/admin/templates/group.hbs b/app/assets/javascripts/admin/templates/group.hbs index 42993a1e923..3b06790e439 100644 --- a/app/assets/javascripts/admin/templates/group.hbs +++ b/app/assets/javascripts/admin/templates/group.hbs @@ -4,15 +4,15 @@ {{#if model.automatic}}

{{model.name}}

{{else}} - - {{text-field name="name" value=model.name placeholderKey="group.name_placeholder"}} + + {{text-field name="name" value=model.name placeholderKey="groups.name_placeholder"}} {{/if}} {{#if model.id}} {{#unless model.automatic}}
- + {{d-editor value=model.bio_raw}}
@@ -63,12 +63,19 @@ {{#unless model.automatic}} -
- -
+
+ +
+ +
+ +
{{/unless}}
diff --git a/app/assets/javascripts/discourse/components/group-flair-inputs.js.es6 b/app/assets/javascripts/discourse/components/group-flair-inputs.js.es6 index f14d45da630..ce4113450b3 100644 --- a/app/assets/javascripts/discourse/components/group-flair-inputs.js.es6 +++ b/app/assets/javascripts/discourse/components/group-flair-inputs.js.es6 @@ -45,6 +45,6 @@ export default Ember.Component.extend({ @computed('flairPreviewImage') flairPreviewLabel(flairPreviewImage) { const key = flairPreviewImage ? 'image' : 'icon'; - return I18n.t(`group.flair_preview_${key}`); + return I18n.t(`groups.flair_preview_${key}`); } }); diff --git a/app/assets/javascripts/discourse/templates/components/group-flair-inputs.hbs b/app/assets/javascripts/discourse/templates/components/group-flair-inputs.hbs index 1e75c9655f7..5693422c4d5 100644 --- a/app/assets/javascripts/discourse/templates/components/group-flair-inputs.hbs +++ b/app/assets/javascripts/discourse/templates/components/group-flair-inputs.hbs @@ -1,31 +1,31 @@
- + {{text-field name="flair_url" value=model.flair_url - placeholderKey="group.flair_url_placeholder"}} + placeholderKey="groups.flair_url_placeholder"}}
- + {{text-field name="flair_bg_color" class="group-flair-bg-color" value=model.flair_bg_color - placeholderKey="group.flair_bg_color_placeholder"}} + placeholderKey="groups.flair_bg_color_placeholder"}}
{{#if flairPreviewIcon}}
- + {{text-field name="flair_color" class="group-flair-color" value=model.flair_color - placeholderKey="group.flair_color_placeholder"}} + placeholderKey="groups.flair_color_placeholder"}}
{{/if}}
- {{i18n 'group.flair_note'}} + {{i18n 'groups.flair_note'}}
diff --git a/app/assets/javascripts/discourse/templates/group-index.hbs b/app/assets/javascripts/discourse/templates/group-index.hbs index 8c62198e580..694750e6821 100644 --- a/app/assets/javascripts/discourse/templates/group-index.hbs +++ b/app/assets/javascripts/discourse/templates/group-index.hbs @@ -9,13 +9,13 @@ {{d-button action="leaveGroup" class="btn-danger group-index-leave" icon="minus" - label="group.leave" + label="groups.leave" disabled=updatingMembership}} {{else}} {{d-button action="joinGroup" class="group-index-join" icon="plus" - label="group.join" + label="groups.join" disabled=updatingMembership}} {{/if}} {{/if}} diff --git a/app/assets/javascripts/discourse/templates/group.hbs b/app/assets/javascripts/discourse/templates/group.hbs index fac08c84288..3b20460b2c8 100644 --- a/app/assets/javascripts/discourse/templates/group.hbs +++ b/app/assets/javascripts/discourse/templates/group.hbs @@ -23,7 +23,7 @@ {{#if canEditGroup}} - {{d-button action="showGroupEditor" label="group.edit.title" class="group-edit-btn" icon="pencil"}} + {{d-button action="showGroupEditor" label="groups.edit.title" class="group-edit-btn" icon="pencil"}} {{/if}}
diff --git a/app/assets/javascripts/discourse/templates/modal/edit-group.hbs b/app/assets/javascripts/discourse/templates/modal/edit-group.hbs index 9ae7f5682c5..3c65ade87ed 100644 --- a/app/assets/javascripts/discourse/templates/modal/edit-group.hbs +++ b/app/assets/javascripts/discourse/templates/modal/edit-group.hbs @@ -1,16 +1,16 @@ -{{#d-modal-body title="group.title" class="edit-group groups"}} +{{#d-modal-body title="groups.edit.title" class="edit-group groups"}}
- + {{input type='text' name='title' value=model.title class='edit-group-title'}} - + {{d-editor value=model.bio_raw class="edit-group-bio"}} {{group-flair-inputs model=model}}
{{/d-modal-body}} diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml index f20e87a3fbd..1e7081eda17 100644 --- a/config/locales/client.en.yml +++ b/config/locales/client.en.yml @@ -376,6 +376,11 @@ en: other: "%{count} users" groups: + edit: + title: 'Edit Group' + group_title: 'Title' + name_placeholder: "Group name, no spaces, same as username rule" + public: "Allow users to join/leave the group freely" empty: posts: "There is no post by members of this group." members: "There is no member in this group." @@ -383,6 +388,10 @@ en: messages: "There is no message for this group." topics: "There is no topic by members of this group." add: "Add" + join: "Join Group" + leave: "Leave Group" + name: "Name" + bio: "About Group" selector_placeholder: "Add members" owner: "owner" visible: "Group is visible to all users" @@ -421,6 +430,15 @@ en: muted: title: "Muted" description: "You will never be notified of anything about new topics in this group." + flair_url: "Avatar Flair Image" + flair_url_placeholder: "(Optional) Image URL or Font Awesome class" + flair_bg_color: "Avatar Flair Background Color" + flair_bg_color_placeholder: "(Optional) Hex color value" + flair_color: "Avatar Flair Color" + flair_color_placeholder: "(Optional) Hex color value" + flair_preview_icon: "Preview Icon" + flair_preview_image: "Preview Image" + flair_note: "Note: Flair will only show for a user's primary group." user_action_groups: "1": "Likes Given" @@ -1845,26 +1863,6 @@ en: title: "Show the raw source diffs side-by-side" button: ' Raw' - group: - edit: - title: 'Edit Group' - join: "Join Group" - leave: "Leave Group" - title: 'Title' - name: "Name" - bio: "About Group" - public: "Allow users to join/leave the group freely" - name_placeholder: "Group name, no spaces, same as username rule" - flair_url: "Avatar Flair Image" - flair_url_placeholder: "(Optional) Image URL or Font Awesome class" - flair_bg_color: "Avatar Flair Background Color" - flair_bg_color_placeholder: "(Optional) Hex color value" - flair_color: "Avatar Flair Color" - flair_color_placeholder: "(Optional) Hex color value" - flair_preview_icon: "Preview Icon" - flair_preview_image: "Preview Image" - flair_note: "Note: Flair will only show for a user's primary group." - category: can: 'can… ' none: '(no category)'