# MD Composer extras

**URL:** https://meta.discourse.org/t/md-composer-extras/118912
**Category:** Theme component
**Created:** [5월 28, 2019, 8:08오후 UTC](https://meta.discourse.org/t/md-composer-extras/118912 "2019-05-28T20:08:37Z")
**Posts on this page:** 11
**Page:** 4

<div class="post-metadata">

### Author: ![jrgong](https://avatars.discourse-cdn.com/v4/letter/j/c57346/32.png) [@jrgong](https://meta.discourse.org/u/jrgong)
#### Post date: [4월 24, 2024, 11:28오전 UTC](https://meta.discourse.org/t/md-composer-extras/118912/62 "2024-04-24T11:28:19Z")

</div>

비스태프 사용자가 모든 버튼을 숨기길 원하는 경우를 대비해, 제 코드를 공유합니다:

```css
body:not(.staff) .d-editor-button-bar {
    /* 특정 버튼 숨기기 */
    button {    
        /* 인라인 버튼 */
        &.align_justify_button, 
        &.align_right_button,
        &.align_center_button,
        &.subscript_button,
        &.superscript_button,
        &.strikethrough_button,
        &.underline_button
        {
            display: none;
        }
        
        /* 팝업 메뉴 */
        &.toolbar-popup-menu-options {
            [data-name="Float left"],
            /* ... */ {
                display: none;
            }
        }
    }
}

```

---

<div class="post-metadata">

### Author: ![piffy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/piffy/32/254198_2.png) [@piffy](https://meta.discourse.org/u/piffy)
#### Post date: [5월 6, 2024, 6:15오후 UTC](https://meta.discourse.org/t/md-composer-extras/118912/63 "2024-05-06T18:15:51Z")

</div>

이제 이 테마 컴포넌트가 설치된 상태에서 추가 드롭다운인 “기어” 버튼을 누르면 로딩 바만 표시되고 다른 내용은 전혀 나오지 않는 디스플레이 버그가 발생합니다. 이는 모바일에서만 발생하는 것 같습니다.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [5월 6, 2024, 8:28오후 UTC](https://meta.discourse.org/t/md-composer-extras/118912/64 "2024-05-06T20:28:56Z")

</div>

![NVIDIA_Share_vDawBTzSO5](https://global.discourse-cdn.com/meta/original/4X/0/2/e/02e1e4301c39c23883dc7d7a8eb2e32219450711.png)

이전에 올린 PR에서 모바일용 API [업데이트](https://github.com/MonDiscourse/md-composer-extras/blob/master/mobile/head_tag.html)를 완전히 잊어버린 것 같습니다. 🤦‍♂️

가능한 한 빨리 새로운 PR을 올리겠습니다.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [5월 22, 2024, 2:59오전 UTC](https://meta.discourse.org/t/md-composer-extras/118912/65 "2024-05-22T02:59:03Z")

</div>

> [@Arkshine](#):
>
> 가능한 한 빨리 새로운 PR을 만들겠습니다.

기다리게 해서 죄송합니다 – 그 사실을 잊고 있었습니다. :derp:

[https://github.com/MonDiscourse/md-composer-extras/pull/14](https://github.com/MonDiscourse/md-composer-extras/pull/14)

* * *

@piffy  
Steven 덕분에 PR이 병합되었습니다. 👏

---

<div class="post-metadata">

### Author: ![jrgong](https://avatars.discourse-cdn.com/v4/letter/j/c57346/32.png) [@jrgong](https://meta.discourse.org/u/jrgong)
#### Post date: [8월 8, 2024, 1:07오후 UTC](https://meta.discourse.org/t/md-composer-extras/118912/66 "2024-08-08T13:07:29Z")

</div>

하이라이트 버튼도 추가할 수 있을까요?

`<mark>hightlight</mark>`

우리 스태프는 이 기능을 자주 사용하는데, 편집기 버튼으로 사용할 수 있으면 좋겠습니다.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [8월 8, 2024, 1:09오후 UTC](https://meta.discourse.org/t/md-composer-extras/118912/67 "2024-08-08T13:09:57Z")

</div>

[Composer Highlighted Button](https://meta.discourse.org/t/composer-highlighted-button/281705?u=moin) 을 시도해 볼 수 있습니다.

---

<div class="post-metadata">

### Author: ![jrgong](https://avatars.discourse-cdn.com/v4/letter/j/c57346/32.png) [@jrgong](https://meta.discourse.org/u/jrgong)
#### Post date: [8월 8, 2024, 1:11오후 UTC](https://meta.discourse.org/t/md-composer-extras/118912/68 "2024-08-08T13:11:44Z")

</div>

오, 정말 좋네요! 공유해 줘서 고마워요

---

<div class="post-metadata">

### Author: ![pacharanero](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pacharanero/32/500583_2.png) [@pacharanero](https://meta.discourse.org/u/pacharanero)
#### Post date: [4월 25, 2025, 8:35오전 UTC](https://meta.discourse.org/t/md-composer-extras/118912/69 "2025-04-25T08:35:34Z")

</div>

@Steven 이 TC가 GitHub에서 사라진 것 같습니다. 의도적으로 삭제된 건가요?

[https://github.com/iunctis/md-composer-extras](https://github.com/iunctis/md-composer-extras) 가 404 오류를 반환하고 있습니다.

---

<div class="post-metadata">

### Author: ![Steven](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/steven/32/187890_2.png) [@Steven](https://meta.discourse.org/u/Steven)
#### Post date: [4월 25, 2025, 9:03오전 UTC](https://meta.discourse.org/t/md-composer-extras/118912/70 "2025-04-25T09:03:25Z")

</div>

이번 주에 실수를 해서 GitHub에서 해당 구성 요소를 다시 만들었는데, 리다이렉트가 사라져 버렸어요.

이 링크는 작동해야 합니다.

> **[GitHub - MonDiscourse/md-composer-extras: Decriptions and more infos in :...](https://github.com/MonDiscourse/md-composer-extras)**
>
> Decriptions and more infos in : https://meta.discourse.org/t/md-composer-extras/118912

`https://github.com/MonDiscourse/md-composer-extras`

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [7월 8, 2025, 8:55오전 UTC](https://meta.discourse.org/t/md-composer-extras/118912/71 "2025-07-08T08:55:21Z")

</div>

이 테마 구성 요소가 3.5.0.beta8-dev에서 깨지는 것 같습니다 ([여기](https://github.com/MonDiscourse/md-composer-extras/blob/main/javascripts/discourse/api-initializers/api-setup.js#L137)).

```plaintext
Uncaught (in promise) TypeError: e.getModel() is undefined
    default api-setup.js:129
    eZ plugin-api.gjs:232
    Ember 2
    _decorateCookedElement composer-editor.gjs:546
    previewUpdated composer-editor.gjs:937
    18150 decorated-html.gjs:28
    Z Ember
    18150 decorated-html.gjs:28
    compute helper-fn.js:41
    Ember 73

```

---

<div class="post-metadata">

### Author: ![Steven](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/steven/32/187890_2.png) [@Steven](https://meta.discourse.org/u/Steven)
#### Post date: [7월 8, 2025, 12:27오후 UTC](https://meta.discourse.org/t/md-composer-extras/118912/72 "2025-07-08T12:27:43Z")

</div>

리포트 감사합니다. 해당 코드는 더 이상 목적을 달성하지 못하는 오래된 코드였던 것 같습니다. 이 부분을 삭제하고 컴포넌트를 업데이트했는데, 지금은 정상적으로 작동합니다.

[이전 페이지](https://meta.discourse.org/t/md-composer-extras/118912.md?page=3)
