ユーザーがカスタム html を xmlblock-field に書き込めるように、EZ Publish サイトの TinyMCE に「html」ボタンを追加しました。ただし、ユーザーが保存すると、div-、img-、およびその他のタグを含む html コードが取り除かれます。「」タグを使用すると、実際の html コンテンツではなく、内部の html コードが Web ページ上で表示可能な html コードとしてレンダリングされると想定します。
Ezoe で HTML 編集を有効にするにはどうすればよいですか?
これは私がしようとしているものです:
- TinyMCE の html ボタンをクリックします。
HTMLコードを書く:
<div style="text-align:left; width:496px; margin-left:auto; margin-right:auto;"> <img id="Image-Maps_fottoey" src="some url.jpg" width="496" height="249" alt="" /> </div>
「公開」をクリックします。ページを表示すると、ステップ 2 の html コードの痕跡がありません。
オーバーライド content.ini.append.php に以下を追加しようとしました:
[literal]
AvailableClasses[]
AvailableClasses[]=html
http://acidre.com/blog/ez-publish-saisir-du-contenu-directement-en-html/のとおりですが、それは役に立ちません。
更新: content.ini.append.php に加えた変更で動作するようになりました。この変更により、リテラル オプションとして "html" が追加され、エディタに新しいアイコンが表示されます。これは Nicolas が指摘したものです (1 枚の紙のように見え、アイコン行 2、Omega アイコンの前の最初のセクションにあります)。
紫色の編集フィールドに html ソースを追加すると、エディターは旅館の URL を貼り付けたことを検出すると、リンクを作成します。これらのリンクはエディターでは青色です。これらのリンクは、アイコン行 1 の右端にある「リンクを解除」アイコンで解除する必要があります。保存すると、エディタに青いハイパーリンクが表示されなくなります。これを管理した場合、公開されたページにはカスタム html が適切に表示されるはずです:)