画像の絶対リンクを使用する

Discourse で image ボタンを通じて画像をアップロードすると、トピックの HTML で使用される URL は相対パスになります。

GitHub などの他の Markdown パースツールでは、このような URL をすべて絶対パスに変換します。

API を介してマークアップを取得する際などに、これは非常に役立ちます。URL があらゆるコンテキストで機能し、意味を成し続けるためです。

そうでしょうか?

あなたの投稿は次のように表示されています:

<p dir="ltr">
  Discourse に
  <img src="https://d11a6trkgmumsb.cloudfront.net/original/3X/3/3/334422a7f2abc1e7463a3450ae1834748b842da7.png" alt="image" data-base62-sha1="7jwktUgPUE9mp7Jb4gYTYH5wDYj" width="36" height="34">
  ボタンから画像をアップロードすると、トピックの HTML で使用される URL は相対パスになります。
</p>

これは私には絶対パスに見えます。

「いいね!」 2

Meta.discourse.org は、何らかのアセットサーバーにアセットをアップロードするように明確に設定されています。この場合、URL が絶対パスでなければ全く機能しません。

一方、https://discourse.ubuntu.com/ のようなサイトではこれは当てはまらないため、これはデフォルトではないと推測されます。デフォルトでは、アセットは同じサイトにアップロードされ、相対 URL が使用されるようです。

私は、相対 URL が決して使用されないようにすることを提案します。

「いいね!」 1

そこで、Ubuntu Desktop on Raspberry Pi Feedback - Desktop - Ubuntu Community Hub のこのトピックを確認しました:

<div class="cooked"><p>Ubuntu Desktop 20.10 を Raspberry Pi 4 向けに提供できることを嬉しく思います。これにより、Raspberry Pi 向けの Ubuntu ファミリーラインナップが完成しました。ぜひお試しください。フィードバックをお寄せいただければ、Raspberry Pi 上の Ubuntu(デスクトップ、サーバー、コア)をさらに改善し続けることができます📈。</p>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="//ubuntucommunity.s3.dualstack.us-east-2.amazonaws.com/original/2X/5/538181beb312f73b48c34e93c96ec5ca15e98734.jpeg" title="Groovy-Gorilla_WP_1920x1080_RPi.jpg" rel="nofollow noopener"><img src="https://ubuntucommunity.s3.dualstack.us-east-2.amazonaws.com/optimized/2X/5/538181beb312f73b48c34e93c96ec5ca15e98734_2_690x388.jpeg" alt="Groovy-Gorilla_WP_1920x1080_RPi" data-base62-sha1="bUJ61kFOTd09on4dBLyNSmfKJw0" class="d-lazyload" srcset="//ubuntucommunity.s3.dualstack.us-east-2.amazonaws.com/optimized/2X/5/538181beb312f73b48c34e93c96ec5ca15e98734_2_690x388.jpeg, //ubuntucommunity.s3.dualstack.us-east-2.amazonaws.com/optimized/2X/5/538181beb312f73b48c34e93c96ec5ca15e98734_2_1035x582.jpeg 1.5x, //ubuntucommunity.s3.dualstack.us-east-2.amazonaws.com/optimized/2X/5/538181beb312f73b48c34e93c96ec5ca15e98734_2_1380x776.jpeg 2x" width="690" height="388"><div class="meta">
<svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use xlink:href="#far-image"></use></svg><span class="filename">Groovy-Gorilla_WP_1920x1080_RPi.jpg</span><span class="informations">1920×1080 143 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use xlink:href="#discourse-expand"></use></svg>
</div></a></div><p></p>
<p>以下の動画では、Raspberry Pi 向けの Ubuntu Desktop の概要、セットアップ方法、使い始め方をご紹介します。</p>
<p><a href="https://youtu.be/0pT4-RcTERU" class="onebox" target="_blank" rel="nofollow noopener">https://youtu.be/0pT4-RcTERU <span class="badge badge-notification clicks" title="27 clicks">27</span></a></p>
<p>もしよろしければ、以下のチュートリアルもご覧ください:</p>
<p>👩‍🎓<a href="https://ubuntu.com/tutorials/how-to-install-ubuntu-desktop-on-raspberry-pi-4#1-overview" rel="nofollow noopener">Raspberry Pi 4 に Ubuntu Desktop をインストールする方法 <span class="badge badge-notification clicks" title="56 clicks">56</span></a></p>
<p>👨‍🎓<a href="https://ubuntu.com/tutorials/how-to-install-ubuntu-on-your-raspberry-pi#1-overview" rel="nofollow noopener">Raspberry Pi に Ubuntu Server をインストールする方法 <span class="badge badge-notification clicks" title="22 clicks">22</span></a></p>
<p><strong>Raspberry Pi でどのようなアプリケーションを見たいですか?</strong></p>
<p>Ubuntu アーカイブの大部分は ARM デバイスで利用可能ですが、すべての開発者や ISV が、ソフトウェアの ARM ビルドを<a href="https://snapcraft.io/store" rel="nofollow noopener">Snap Store <span class="badge badge-notification clicks" title="7 clicks">7</span></a>やそれぞれのウェブサイトで公開しているわけではありません。Raspberry Pi/ARM 上で不足しているソフトウェア、ぜひ実装してほしいものをコメントでお知らせください👀。できる限り対応いたします。</p>
<p><strong>どのような HAT を使用していますか?</strong></p>
<p>Raspberry Pi には豊富な HAT(Hardware attached on top)エコシステムが存在します。今後数ヶ月で、Ubuntu で利用可能な HAT🎩 モジュール/ドライバのライブラリを拡大していく予定です。プロジェクトで使用している HAT をお知らせいただき、優先順位をどこに置くべきか理解を深められるようにしてください。</p>
<p><strong>その他のハードウェアは?</strong></p>
<p>カメラ、ディスプレイ、GPIO、タッチスクリーン、USB アクセサリなど。既存のアクセサリや周辺機器を Ubuntu 上の Raspberry Pi で使用した経験はいかがでしょうか?</p>
<p><strong>Raspberry Pi 上の Ubuntu で何を作っていますか?</strong></p>
<p>最後に、Raspberry Pi で Ubuntu Desktop を使用している様子や、何に使用しているかをご紹介いただければ、無料の Groovy Gorilla🦍😎グッズが当たるチャンスがあります。このフォームに最初にご記入ください:<a href="https://forms.gle/h9wodaFLFYPGps8y6" rel="nofollow noopener">https://forms.gle/h9wodaFLFYPGps8y6 <span class="badge badge-notification clicks" title="38 clicks">38</span></a></p></div>

これらは私の環境では絶対 URL として表示されています。

CDN を使用していないテストインスタンスでも同様にテストしましたが、やはり絶対 URL が使用されているようです。

また、あなたが求めていることとは逆のリクエストを行っている機能リクエストもあります:Need relative URLs for uploaded images 。そのため、非常に混乱しています。

「いいね!」 1

あ、すみません。もしかしたら最近のアップデートで修正されたか、別の問題が起きているのかもしれません。

以前あった問題を再現できるか確認し、改めてご連絡します。

「いいね!」 1