サポート

本文概要の改行タグについて

夏音(旧あんず) (2013/01/30 09:54)

設置URL : http://clover-grenier.girly.jp/natyu/

おせわになっております。
★あんず★改め、夏音です。
おかげさまで、少しずつですが自分の気にいったサイトになってきました。
トップページに新着記事などを表示させています。
新着情報を、タイトルや時間など以外に本文の概要も表示するようにしているのですが、本来かくれているはずの改行タグ   が概要の文字の中に表れてしまいます。
これは出て来てしまうものなのでしょうか?
  を本文の概要として表示しない方法があればおしえていただけませんでしょうか?

宜しくお願いします。

ccc (2013/01/31 10:20)

URL : http://cccabinet.jpn.org/

2013/1/31 16:43に書き換えましたm(__)m

 は改行タグじゃなくて半角空白ですね。
TinyMCEでは1行空けるとHTMLソースは自動的に

<p>最初の文章</p>
<p>&nbsp;</p>
<p>後の文章</p>

となります。

できれば1行空けて本文を書かなければいいんでしょうけど...

これを回避するには、js/admin.jsの

//TinyMCE
tinyMCE.init({

の下4行目にある

entities: '38,amp,60,lt,62,gt,160,nbsp',

の部分を

entities: '38,amp,60,lt,62,gt',

にしてください。
すると、HTMLソースは

<p>最初の文章</p>
<p> </p>
<p>後の文章</p>

になります。
※たぶん今までの記事は全部改行し直す必要があると思います。量が多くて面倒なら一旦データベースをエクスポートしてエディタで置換して再度インポートしてください。

夏音(旧あんず) (2013/02/02 15:47)

>cccさま
ありがとうございます。
さっそくjs/admin.jsのTinyMCEのあたりを、教えていただいた通りに編集し直しました。
そして試しに新規エントリーし直したら、(改行タグじゃなかったのですね。。。(;^_^A アセアセ・・・)半角空白が表示されなくなりました。
その前の記事は、表に出てる分だけ、登録をし直すだけで修正されました。

ありがとうございました。

返信

  • この記事に返信します。
  • 返信の際は、設置URL以外の項目は入力必須です。
投稿フォーム
名前
設置URL
本文(本文の装飾について
編集キー(投稿した記事を編集する際に使用します。)
投稿キー(スパム対策に、投稿キー を半角で入力してください。)