DiscPage: 静的ページを作成し、テキストにディスカッションバブルを挿入するプラグイン

こんにちは、Syl さん。

以前から存在していたのか、意図的なものなのかはわかりませんが、Discpage カテゴリの親カテゴリにある「新規トピック」ボタンが無効になっていることに気づきました。おそらくここですね:

これは意図した動作でしょうか?castafiore.org ではそのようなことはないようです(私は 2aac657da7 と最新の discpage を使用しています)。奇妙なことに、バルーンカテゴリが非表示になった記憶はないのですが(それでも「新規トピック」ボタンは無効になっています)。私には、それぞれが独立したカテゴリにある Discpage/バルーンカテゴリの組み合わせが 2 つあります。

@Benjamin_D さん、ありがとうございます。

バグのようですが、詳しく調査します。

DiscPage は、ユーザーが手動でバルーンカテゴリを使用しないように最善を尽くしています。その理由は、バルーンカテゴリはユーザーがバルーン内で新しいトピックを作成した際に、DiscPage によって自動的に適用されることを想定しているためです。

このルールを強制するために:

  1. DiscPage は「新しいトピック」ダイアログのカテゴリコンボボックスからバルーンカテゴリを非表示にします。
  2. DiscPage はバルーンカテゴリページ上の「新しいトピック」ボタンを無効にします。

ご確認いただきたいのは、これがご認識の状況と一致するかということです。

:+1: はい、確認できます
また、新しいトピックのダイアログで親カテゴリがコンボボックスから非表示になっていないことも確認できます。

この問題は v1.0.46 で修正されました(詳細はこちらをご覧ください)。

「いいね!」 1

混乱しており、いくつかガイダンスを求めています。スタンダードアカウントを持っており、このプラグインをそのアカウントレベルにインストールできるか疑問に思っています。プラグインオプションがあるページにリストされていません。

何が足りないのでしょうか?
利用できるようにするには、ビジネスアカウントにアップグレードする必要がありますか?

ご連絡をお待ちしております。ありがとうございます。
ニール

ニール様

Discourseのホスティングプランについてはあまり詳しくないので、Discourseのチームに問い合わせるのが良いかもしれません。

こちらで読んだ限りでは、StandardホスティングプランでDiscPageを使用することはできないと思います。プラグインのインストールが許可されるには、Entrepriseホスティングプラン(またはセルフホストのDiscourseインスタンス)が必要だと理解しています。

よろしくお願いいたします。

「いいね!」 1

GitHub の Discussion Balloons の追加方法 の使用方法が少し誤解を招くものでした…

Readme には次のように書かれています… (そして、これらの指示に従っても、バルーンは表示されませんでした)…

バルーンを追加するには、トピックテキストに [dpgb id=myBalloonId][/dpgb] を追加します。

例:

## Introduction [dpgb id=intro][/dpgb]

バルーン ID には [a-zA-z_] のみを含める必要があります。

しかし、以下の点を発見し、バルーンが表示されるようになりました…

バルーンを追加するには、トピックエディタで、フォーマットは次のようになります…

[dpgb id=myballoonid] バルーンがクリックされたときにハイライト表示され、ユーザーがコメントするセクションは、これらのタグの間に配置します [/dpgb]

例:

[dpgb id=intro] Introduction [/dpgb]

また、ID には [a-z] (小文字のみ) のみを含める必要があります。

以下の例では、[dpgb=id][/dpgb] の前後に余分なスペースがあっても問題ないことに気づくかもしれません。


そのため、Discourse のトピックエディタに挿入した内容のサンプルを以下に示します…

そして、結果のページは次のようになります…

うーん…オレンジの風船をクリックすると、ページは半分にスライドしますが、「右パネル」の+ New Topicボタンをクリックすると…

…トピックエディタが下からスライドアップするので、それを使ってトピックを書いています…

…しかし、保存した後、それは「Page Topic」に接続されておらず、右パネルにはまだトピックリストがありません…

ここで何が起こっているのか(または起こるべきことが起こっていないのか)について、何か考えはありますか?

ライブページはこちらです:

https://noobish.me/t/chapter-1-in-the-beginning/255

@denvergeeks ありがとうございます。本日中に確認します。

ここに4つの問題があります。

  1. 見出しの末尾に [dpgb id=myBalloonId][/dpgb] を挿入しても(見出しとそれに続く段落を選択するため、こちらで説明されているように)機能しなくなりました。この問題についてはこちらで追跡します。

  2. テキストを囲むように [dpgb id=myBalloonId]ここにテキスト[/dpgb] を配置しても(そのテキストのみを選択するため)文書化されていません。この問題についてはこちらで追跡します。

  3. IDには[a-z](小文字のみ)のみを含める必要があります

    @denvergeeks、これはおそらく、Discourseの設定で force_lowercase_tags=true を設定したため(またはデフォルト値であるため)に発生していると思われます。この問題に遭遇したのは驚きです。なぜなら、その場合、バルーンは警告に置き換えられるはずだからです。

    赤い「DiscPage Error」にカーソルを合わせると、次のエラーメッセージが表示されるはずです。

    Balloon id has uppercase. This doesn’t fit force_lowercase_tags=true in Discourse settings. Fix: either make your balloon id all lowercase, or set force_lowercase_tags to false.

    同じエラーメッセージがコンソールにも表示されます。

    上記が機能しない場合は、さらに議論するためにGithubで問題を報告してください。

  4. @denvergeeks、トピックの作成が機能しないという別の問題を説明しています。これを再現できないため、さらにやり取りが必要です。別のGithubの問題を作成してください。

@syl ありがとうございます。ご回答に感謝いたします :nerd_face: 。まだここにいらっしゃると知って嬉しいです!

DiscPage Github Issues Cue で引き続き対応します…

@syl様、DiscPage v1.0.52以降、すべて正常に動作するようになりました!!! (このプラグインが大好きです :nerd_face: )

「いいね!」 1

新しいデモには行けません

502 Bad Gateway
「いいね!」 1

ありがとうございます。確認します。

「いいね!」 1

デモがオンラインに戻りました(リンク:https://www.castafiore.org/t/discpage-demo/79)。

「いいね!」 3

何か見落としているに違いない…

オレンジ色の風船をクリックすると、関連するトピックリストが右からスライドインしてきますが、オレンジ色の風船に関連付けられたテキスト部分にコメントを作成するボタンが見つかりません。

Githubのページにあるセットアップ手順を綿密に実行しました。

適切なセキュリティ設定がすべて施されたページカテゴリがあります…

アドバイスをお願いします!

編集: この問題を見つけた他の人(そして私の将来の自分)のために – 下記のテーマコンポーネントが原因でした。

このテーマコンポーネントを無効にしたところ…新しいトピックを作成するボタンが表示され、すべてが期待どおりに機能しました :smiley:

さらに2点…

  1. デフォルトのDiscourseテーマ以外のテーマでは、奇妙で使いにくいレイアウトになる可能性があるため、これらの種の誤動作が見られる場合は、デフォルトのテーマを使用してみてください。

  2. ナビゲーションメニューの設定でサイドバーメニューが有効になっている場合、そのサイドバーメニューがコメントのスライドイン内に表示され、ユーザーを混乱させるだけなので、これを防ぐためにヘッダードロップダウンまたはレガシーのいずれかを使用する必要がありました。(または、サイトでサイドメニューナビゲーションを使用し、DiscPageカテゴリではCSSを使用して非表示にすることもできます。)

「いいね!」 2

バグレポート。このプラグインを有効にすると、奇妙なレンダリングの異常が発生します。

https://forum.tabletpc.review/t/flickering-pages-new-rendering-issue/1550/13?u=hifihedgehog

「いいね!」 1

@Hifihedgehog さん、ご報告ありがとうございます。確認いたします。

「いいね!」 1

@Hifihedgehog

問題について議論するためのエントリを作成しました。

まだ問題を再現できていません。しかし、プラグインの新しいバージョン(1.0.53)を公開しました。これは、Discourseの最新バージョンにおける他のレイアウトの問題を修正したものです。この新しいバージョンをインストールして、問題がまだ存在するかどうか教えていただけますでしょうか?
よろしくお願いします。

「いいね!」 1

試してみました。バグはまだ残っています。Surface Pro 8でポートレートモードで、トピックの下部近くで発生します。

「いいね!」 1