이 구성 요소는 마크업이나 스타일링을 정의하지 않습니다 — 기존 스타일을 호출하는 기존 마크업을 입력하기 위한 편리한 버튼(어포던스!)을 추가할 뿐입니다. 그 주요 목적은 사용자가 Composer 기능을 발견하고 사용하도록 돕는 것입니다. 예를 들어, 주석을 많이 사용하는 사용자는 아마도 키보드에서 ^[와 ]를 직접 입력할 것입니다. 하지만 나머지 사용자는 무엇을 해야 하는지 상기시켜 주는 버튼이 있으면 기쁠 것입니다.
이 접근 방식의 이점은 이 테마 구성 요소를 제거하기로 결정하더라도 기존 게시물의 스타일링이 방해받지 않는다는 것입니다. 이 구성 요소는 스타일링을 담당하지 않으며, Composer에 이미 있는 기능 또는 다른 플러그인이나 테마 구성 요소에서 제공하는 기능에 대한 단축키를 제공할 뿐입니다.
기본 설정
기본 설정은 기본 Discourse 설치(모든 내장 플러그인이 활성화되고 추가 플러그인이 설치되지 않은 상태)에서 사용할 수 있는 대부분의(모든?) 추가 마크업에 대한 정의를 제공합니다:
Yeah very nice component. I was looking for the button to display the extra buttons in the composer bar
I think a cool feature would be to add a button to composer bar. Maybe 2 options. Display/hide &/or Composer bar menus. That way you can group functions in a selectable bar
Ie
Style bar: would have things like bold, italics, strike through etc..
Layout bar: Table, right justify, center..
with option to customize main bar with commonly used.
(Keep in mind, this component merely exposes the parameters/options that are already in the Discourse JS code…)
For shortcuts, you specify the shortcut key, along with any modifiers… and then Discourse always prepends a ctrl+ (or cmd+ on apple hardware?). E.g., the literal string “shift+4” (as the button parameter) translates into ctrl+shift+4 (as the shortcut keys).
I haven’t tried to figure out a way to remove shortcuts — again, this component is additive on top of the baseline of buttons already built-in to Composer. (I wish I could make ctrl+enot be a shortcut for preformatted text, and just be “jump to end of line” instead!)
방금, 문자 그대로 1시간 전에, ComposerButtonBonanza(CBB)가 WYSIWYG-Composer에서 깨져 있다는 사실을 깨달았습니다. (아니면, 그 반대일 수도 있겠지요.) 제가 관리하는 사이트에서는 WYSIWYG를 사용하지 않아서 전혀 눈치채지 못했습니다! 그래서… 아니었네요.
(WYSIWYG를 별로 좋아하지 않습니다. MediaWiki(예: 위키백과)는 10년 이상 전에 WYSIWYG 편집기에 많은 노력을 기울였는데, 이것이 더 많은 사람들이 편집자가 되도록 장려할 것이라고 생각했기 때문입니다. 하지만 결국 아무런 차이가 없었고, WYSIWYG 버전으로는 정말로 할 수 없는 것들이 너무 많아서 원래의 편집기를 없앨 수도 없었습니다. 결국 원래의 위키코드+미리보기 편집기에 비해 전반적으로 다소 어색하게 느껴집니다.)
흠… CBB와 무관하게… WYSIWYG-Composer에서 스포일러를 삽입한 뒤 스포일러 상자 밖을 클릭해서 다른 부분을 편집하면, 영구적으로 흐려지고 스포일러 텍스트를 다시 편집할 수 없는 것 같습니다… Markdown 모드로 전환하지 않는 한요. 제가 무언가를 놓치고 있는 건가요, 아니면 WYSIWYG 모드의 단순한 버그인가요?
…아, 괜찮습니다!세 번 클릭(좌절감이나/또는 지루함 때문에)하면 스포일러 텍스트를 다시 편집할 수 있습니다! (WYSIWYG 모드를 별로 좋아하지 않습니다; 이미 말한 적이 있나요?)