0

プログラミングに関連するトピックを扱うサイトを Joomla 2.5 で構築しています。

さまざまなプラグインを試してみましたが、記事内に Java、JavaScript、PHP コードを問題なく挿入できました (行番号がインデントされた従来のビュー)。

XML を挿入しようとすると、問題が発生します。

現在、プラグイン Code HighLight を使用しています (ただし、他のプラグインでも同じことがわかりました)。

記事に XML コードを挿入するには、次のように記事に挿入する必要があります。

{code class="brush: xml;"}CODE HERE{/code}

問題は、Java や Js や php のコードを挿入しても問題ないのですが、この方法で XML コードを記事に挿入しようとすると、見た目が悪い (パーツが欠落している) ことです。

また、(ボタン HTML エディター TinyMCE を押して) HTML に直接プラグインしようとしましたが、一度挿入すると、WYSIWING エディターに戻ると、この問題が再び発生します。

プラグインの説明で私は読むことができます:

ビジュアル エディタ (JCE や JCK など) に注意してください。このコードが無効になった後、コードにタグを配置できます。

私はTinyMCEをエディターとして使用しています(常にWYSIWYGエディターです)が、グラフィカルエディターを無効にした場合(エディターを無効に設定するJoomlaグローバル構成内)、またはCodeMirrorエディターを選択した場合(それはWYSIWING エディターではなく、単純な HTML エディター) 前の方法で XML コードを挿入すると...うまくいきます!!!

問題は、(記事のテキストのスタイルを設定するために) グラフィカル エディターが必要であり、同時に記事内に XML コード スニペットを挿入する必要があることです...

多くのコード スニペット プラグインを使用した場合の動作を確認しました...問題はプラグインの問題ではありませんが、XML コード内にタグを挿入するか、少なくとも汚れたように見える WYSIWING エディターに関連していると思います (パーツとのようないくつかのタグを挿入します

)

記事に XML コード スニペットを挿入し、同時に WYSIWING エディターを使用するにはどうすればよいですか? (問題が TinyMCE である場合は、他の WYSIWING エディターを試すこともできます...)

ありがとうアンドレア

4

2 に答える 2

0

コード表示の拡張機能を試すことができます。

私が読んだ別の解決策は、1) Content - Code Highlighter (GeSHi) を有効にする 2)ここでコードを生成する 3) WYSIWYG エディターで生成されたコードを C&P する

于 2012-12-21T23:57:56.640 に答える
0

どちらか一方を行うことができます...両方を行うことはできません。私の提案は次のとおりです。ページの WYSIWYG 部分を実行し、WYSIWYG エディターをオフに切り替えてから、xml を挿入し、WYSIWYG エディターを再度オンにしてそのページに戻らないでください。

Web サイトに xml を挿入するときに同じ問題が発生しました。

joomla からログアウトして再度ログインすると、デフォルトは WYSIWYG エディタになります。

したがって、記事/モジュール/プラグインを開いて WYSIWYG で開くと、ページに挿入した xml がクリアされます。WYSIWYG エディタをオフに切り替えるだけで、記事を閉じます (保存して閉じないでください)... ただ閉じます。次に、記事/モジュール/プラグインを再度開きます...それはhtmlエディターのみである必要があります...そしてコードを離れてください。

これが役立つことを願っています。

于 2014-04-20T19:54:59.127 に答える