1

ブログ投稿にコードを追加し、この手法を使用してプリティプリントすることを実装しようとしています。

tinyMCE を使用してコードを挿入すると、エディターで適切にフォーマットされているように見えます。保存をクリックしてページを表示すると、すべてが 1 つの長い行になってしまいます。戻って編集すると、テキストの書式が失われ、再び 1 行で表示されます。

tinyMCE を使用せずにタグ内にコードを記述した場合、保存すると完全に機能します。ただし、戻って tinyMCE に切り替えると、タグとその中のすべてが単一のスペース ( ) に置き換えられます。

また、この入力タイプなどに HTML フィルターが適用されていないことも確認しました。

助言がありますか?これで髪を伸ばします!

4

1 に答える 1

0

http://drupal.org/project/codefilterを試しましたか - drupal.org で使用されているものです。数回使用しましたが、良い結果が得られました。(インストール手順に従うことに加えて)私がしなければならなかった唯一のことは、それが最後に適用されたフィルターであることを確認することでした-例えば、に行きます:

サイトの管理 > 構成 > 入力形式 > 完全な HTML > 並べ替え

コード フィルターを一番下にドラッグします。試している方法よりも簡単に見えます。

于 2011-04-28T10:36:09.367 に答える