プロジェクト

全般

プロフィール

Backport(バックポート) #651

完了

Community's description doesn't change line. (コミュニティ説明文が改行されない)

Shogo Kawahara さんが14年以上前に追加. 14年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2010-02-08
期日:
進捗率:

100%

予定工数:

説明

Overview (概要)

Community's description doesn't change line. (コミュニティ説明文が改行されない)

Environment (環境)

pc_frontendのみで発生。対象は以下の範囲。

  • OpenPNE3.2.x
  • OpenPNE3.4.x
  • OpenPNE3.5.x-dev

Content of correction (修正内容)

報告元にあったとおりの修正を行います。

また、コミュニティ説明ページ(community/home)の表示についての微調整も同時に行います。微調整は以下の内容です。

  • 文言等の若干の修正
  • PC版のコミュニティ説明で小窓が出るようにする。(2系と同様)
  • 携帯版でURLの自動リンクを無効化する

Source (報告元)

http://sns.openpne.jp/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=5491 より転記

OpenPNE3.4を使っています。

コミュニティ説明文入力画面で改行を含む文章を作っても表示される時は改行が含まれていません。
HTMLソースを確認したところ改行タグは入っていませんでした。

管理画面のコミュニティ管理で確認すると入力したとおりの改行が入っています。

入力したとおりの改行にするにはどうすれば良いのでしょうか。
どなたかご存じの方教えてくださると幸いです。 

コメントに修正方法についても記述あり

過去に同じ問題を発見して修正していたので・・・
折角見つけたのだから公式に報告しておくべきだったなぁ。

問題のファイルは/apps/pc_frontend/modules/community/templates/homeSuccess.php
発生箇所は50行目付近で、コミュニティ説明文の設定を取得する時だけ別処理が入ってる部分があります。

が、説明文の設定名が「%community% Description」なのに対して
>if ('Description' === $key)
と判定してしまっているので、ここを
if ('%community% Description' === $key)
と修正すればいいかと思われます。


関連するチケット 1 (0件未完了1件完了)

関連している OpenPNE 3 - Bug(バグ) #582: Community's description doesn't change line. (コミュニティ説明文が改行されない)Fixed(完了)Shogo Kawahara2010-02-082010-03-03

操作

他の形式にエクスポート: Atom PDF