「ツール」「グローバル設定」「管理画面の設定」からリッチテキストエディタを使用するを選び、TinyMCEを選択、「cssのファイルへのパス」にmce.cssを設定しました。
mce.css
コード: 全て選択
p {text-indent: 1em;}
変更前
コード: 全て選択
<p>リスト1</p>
<p>リスト2</p>
<p>リスト3</p>
コード: 全て選択
<ul>
<li><span style="text-indent: 1em;">リスト1</span></li>
<li><span style="text-indent: 1em;">リスト2</span></li>
<li><span style="text-indent: 1em;">リスト3</span></li>
</ul>
コード: 全て選択
<ul>
<li>リスト1</li>
<li>リスト2</li>
<li>リスト3</li>
</ul>
ですが、今回はここまで求めていません。
不要なタグを出力しない方法はあるでしょうか。
------
今回、Modxに移行中のサイトはサイト作成者がhtmlタグを打ちこみサイトを作成していました。
コード: 全て選択
<p>(全角スペース)本文</p>
また、リストは
コード: 全て選択
<p>(全角スペース)本文<br>
1、リスト1<br>
2、リスト2<br>
3、リスト3<br><br>
(全角スペース)本文続き</p>
この方に、メモ帳などで記事を書き、コピーしてModxの本文にペースト、その後文字を選んでボタンを押すだけでリストになりますよ。インデントも自動で入りますよ。と教えたいと思っていたのですが、このようなタグが出力されるとなにもしないほうがましなのかな。とも思います。
(リストにした後に「消しゴム」のおまじないをしてください。などとは言いたくありません)
CSSファイルを使わなければ投稿画面でインデントがかからないため、全角スペースを無理に入れるであろうと考えますし、常にどの文書にもインデントをかけている方なので投稿画面でインデントがなければストレスであろうと考えます。
CSSのファイルへのパスはあくまで投稿画面上の見た目だけだと思っていたので、私がTinyMCEを正しく使っていない可能性もあります。
Modxのバグ、要望というよりもTinyMCEの使い方、仕様だとは思うのですが、他に相談できるところもないのでこちらに投稿させてもらいました。
よろしくお願いいたします。