フォアムソフトウェアが 2.8.0.beta6 に更新される前は、リンクの中に色タグをネストしていました。例えば:
[[color=cyan]Discourse[/color]](https://www.discourse.org/)
現在は HTML を使用する必要がありますが、これもここでは機能しません:
[<font color=cyan>Discourse</font>](https://www.discourse.org/)
(新規ユーザーの制限により、実際のリンクをこの投稿から削除せざるを得ませんでした。)
この table では非常に美しく見えます。
pfaffman
(Jay Pfaffman)
2
もしかして、Discourse BBCode colorをお探しかもしれませんね?あるいは、何か問題があるのでしょうか?
「いいね!」 1
この問題はアンカーが原因です。アンカーを削除すれば色は正常に機能します。
[color=cyan]Discourse[/color]
それ以外の場合、BBCode の色 scheme が正しく解析されません。
逆に以下のようにラップすると:
[color=cyan][Discourse](https://www.discourse.org/)[/color]
BBColor が良好な HTML スタイルとしてレンダリングされていても、アンカー用の CSS が優先されてしまいます。
「いいね!」 1
それは私たちが使っている方法です。私の記憶が正しければ、Discourse に移行してからプラグイン一覧にリストされていたはずです。
でも、リンクとカスタムカラーの両方を使いたいのです。
以前は機能していました。それは意図しない動作だったのでしょうか?
その投稿を生の形式で確認しましたが、バニラのBBCodeは使用されていません:
[<font color=slategray>Necromancer</font>](/tags/pure-necromancer)
これで動作するようです。
参考までに:
それは、MetaでBBCodeが実行されていないからでしょうか?
私のサイトのデモはこちらです:https://rideables.tech/t/rip-sir-clive-sinclair/603
はい、本日早些に HTML に切り替えました。以前は BBCode も機能していました。他のユーザーは気にしていないようですが、HTML の使用は避けたいと考えていました。
プラグインのコードを少し確認しました。正直なところ、BBCode プラグイン側の機能的な変更は約 4 年ほどないようです。それ以降のコミットは、コーディング標準やリポジトリの CI 関連のものだけに見えます。
どうもありがとうございます。はい、2.8.0.beta6 へのアップデート後、私が最初に気づいたことのひとつでした。そのため、プラグインの更新が必要か、あるいは Discourse にバグ修正が必要だと推測します。
あるいは、HTML も使うことに納得するしかないかもしれません。しかし、3 つのマークアップ言語を使うのは散漫で面倒だと感じます。
「いいね!」 1