# Help us test the rewritten Composer

**URL:** https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679
**Category:** Feature
**Tags:** feedback
**Created:** [19. Oktober 2015 um 16:51 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679 "2015-10-19T16:51:38Z")
**Posts on this page:** 20
**Page:** 6

<div class="post-metadata">

### Author: ![MiguelAngelLV](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/miguelangellv/32/121518_2.png) [@MiguelAngelLV](https://meta.discourse.org/u/MiguelAngelLV)
#### Post date: [18. November 2015 um 16:54 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/112 "2015-11-18T16:54:34Z")

</div>

I miss the reference links methods.

I have many “wiki post” with longs urls. The reference method is very clean.

---

<div class="post-metadata">

### Author: ![Tom\_Newsom](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tom_newsom/32/115981_2.png) [@Tom\_Newsom](https://meta.discourse.org/u/Tom_Newsom)
#### Post date: [19. November 2015 um 09:59 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/113 "2015-11-19T09:59:53Z")

</div>

Ditto. I use to think in-line was better (because that’s how everyone else does it) but the footnote style makes for much more pleasant editing of existing posts.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [20. November 2015 um 18:27 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/114 "2015-11-20T18:27:27Z")

</div>

I too prefer the inline links, but I’m far from a Normal Person.

The inline links are easy to type, if the URLs are of a reasonable length, but the arguments that inline links with long URLs make lots of sense. So, maybe having the editor’s magic command do the much harder (_in my opinion_) job of putting the links at the end of the document. I’m guessing that a large proportion of those who prefer inline links don’t use the editor command to create links anyway.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [20. November 2015 um 21:25 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/115 "2015-11-20T21:25:41Z")

</div>

@JSey,

I’ve updated my plugins again to support the DISCOURSE\_NO\_CONSTANTS=1 value, which is going to be an upcoming change at some point. You may want to look at my initializer to see how I changed it. Again, it seems to work with both the old composer and new, so if backward compatibility is important to you, mine seem to fill that void.

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [22. November 2015 um 14:12 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/116 "2015-11-22T14:12:46Z")

</div>

Uploading multiple files (multi-select via upload dialog or drag & drop multiple files) doesn’t appear to work any longer. If you do it via the dialog it’ll say “6 files”, but when you hit upload it only processes the first file in the queue.

(tested on Mac 10.11, Chrome 46 and Safari)

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [23. November 2015 um 11:16 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/117 "2015-11-23T11:16:10Z")

</div>

Seems zogstrip just fixed it.

> [@Drag and drop multiple files seems to upload only one](https://meta.discourse.org/t/drag-and-drop-multiple-files-seems-to-upload-only-one/35773/3):
>
> Took me more time than I anticipated but I got it working wink

---

<div class="post-metadata">

### Author: ![bjorn81](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bjorn81/32/115064_2.png) [@bjorn81](https://meta.discourse.org/u/bjorn81)
#### Post date: [2. Dezember 2015 um 20:45 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/118 "2015-12-02T20:45:16Z")

</div>

I’ll just add that I really miss the previous reference link method as well. My posts look so messy now. ☹

Also I’m rather confused by the change of shortcut from Ctrl+L to Ctrl+K. This one will take a while to get used to… I keep pasting the links I want to link to into the browser’s address bar. :-S

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2. Dezember 2015 um 21:46 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/119 "2015-12-02T21:46:52Z")

</div>

Personally I also much prefer the footnote style, I can see us adding an option for it

---

<div class="post-metadata">

### Author: ![wesochuck](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wesochuck/32/108706_2.png) [@wesochuck](https://meta.discourse.org/u/wesochuck)
#### Post date: [3. Dezember 2015 um 13:27 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/120 "2015-12-03T13:27:55Z")

</div>

> [@bjorn81](#):
>
> Also I’m rather confused by the change of shortcut from Ctrl+L to Ctrl+K. This one will take a while to get used to… I keep pasting the links I want to link to into the browser’s address bar.

Actually this was the reason for the change. Crtl+L is typically the browser’s shortcut to type in a new URL, so Discourse had been hijacking that “system” shortcut. Crtl+K is used by many other web editors as the insert link shortcut (Google docs, MS Word, etc.).

---

<div class="post-metadata">

### Author: ![bjorn81](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bjorn81/32/115064_2.png) [@bjorn81](https://meta.discourse.org/u/bjorn81)
#### Post date: [3. Dezember 2015 um 14:13 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/121 "2015-12-03T14:13:30Z")

</div>

> [@wesochuck](#):
>
> Actually this was the reason for the change. Crtl+L is typically the browser’s shortcut to type in a new URL, so Discourse had been hijacking that “system” shortcut. Crtl+K is used by many other web editors as the insert link shortcut (Google docs, MS Word, etc.).

Yeah, I could guess that, but I personally have used this shortcut a lot for both actions, but I’ve never found it conflicting. Probably because it would be extremely rare that you want to focus the address bar while composing a message.

I did not know Ctrl+K was such a common replacement in other places. I think those other places you mentioned have much more reason to use an alternative shortcut, since the focus is always on the document rather than just when you’re composing a message. But well, I agree it’s good to follow their pattern here, I will get used to it eventually.

---

<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: [3. Dezember 2015 um 15:08 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/122 "2015-12-03T15:08:10Z")

</div>

With Firefox, when we use a button on the composer, we can’t edit the text right away, we have to click on the composer.

If I use the bold button, I have the ` **strong text** ` but I can’t type anything. I always have to manually select `strong text` to change the text. It’s not automatically selected.

Everything works well on Chrome, but not Firefox (42.0). At least for me

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [3. Dezember 2015 um 19:37 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/123 "2015-12-03T19:37:20Z")

</div>

Can we repro that in Firefox @eviltrout?

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [4. Dezember 2015 um 17:14 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/124 "2015-12-04T17:14:33Z")

</div>

Thanks for reporting this! I’ve got a fix ready:

[https://github.com/discourse/discourse/commit/83be335c54e0a101cf7435f6bec47b9fe5879189](https://github.com/discourse/discourse/commit/83be335c54e0a101cf7435f6bec47b9fe5879189)

---

<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. Dezember 2015 um 21:09 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/125 "2015-12-04T21:09:25Z")

</div>

Thanks !

![](https://global.discourse-cdn.com/meta/original/4X/9/9/2/992c0ea1e3b63201e9ea533d5550e4953e7be4ec.gif)

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [5. Dezember 2015 um 07:40 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/126 "2015-12-05T07:40:28Z")

</div>

![](https://global.discourse-cdn.com/meta/original/3X/1/e/1efdeed8ee5ecfba1c78cc0574c65916652d7e8f.png)

Small UX issue here when hiding the preview.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [7. Dezember 2015 um 17:52 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/127 "2015-12-07T17:52:25Z")

</div>

Fixed here:

[https://github.com/discourse/discourse/commit/5f995323e170e6082425b11644a32ed9ff82a848](https://github.com/discourse/discourse/commit/5f995323e170e6082425b11644a32ed9ff82a848)

---

<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: [22. Dezember 2015 um 01:19 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/128 "2015-12-22T01:19:15Z")

</div>

It’s gonna be hard to describe for me, I’ll do my best 😅

When we type a long text and we want to use a button (like bold) in the first lines, the cursor goes at the end of the text, it doesn’t stay in the selected part.

It seems to bug only on Chrome.

I’ll write in french, so at least one person will understand me, @zogstrip 😀 : _quand on utilise la mise en forme sur un long texte, au lieu de rester autour de la partie sélectionnée, le curseur va se placer tout en bas. Il faut donc scroller pour revenir où on était, ce qui peut être gênant sur de très longs messages. Visiblement ça bug que sur Chrome._

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [22. Dezember 2015 um 01:22 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/129 "2015-12-22T01:22:32Z")

</div>

Hmm, I can repro that too. You should have a look @eviltrout.

---

<div class="post-metadata">

### Author: ![john\_mardlin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/john_mardlin/32/115622_2.png) [@john\_mardlin](https://meta.discourse.org/u/john_mardlin)
#### Post date: [26. Dezember 2015 um 23:10 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/130 "2015-12-26T23:10:19Z")

</div>

Are there plans to add a new shortcut key for image upload? I’m noticing it’s absence, and I don’t think `ctrl+shift+g` has much competition in the browser.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [29. Dezember 2015 um 15:54 UTC](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679/131 "2015-12-29T15:54:16Z")

</div>

This conflicts on a Mac unfortunately. Cmd+Shift+G finds previous in Chrome.

[Vorherige Seite](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679.md?page=5)

[Nächste Seite](https://meta.discourse.org/t/help-us-test-the-rewritten-composer/34679.md?page=7)
