Project

General

Profile

Backport(バックポート) #652

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

Added by Shogo Kawahara over 11 years ago. Updated over 11 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2010-02-08
Due date:
% Done:

100%


Description

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)
と修正すればいいかと思われます。


Related issues

Related to OpenPNE 3 - Bug(バグ) #582: Community's description doesn't change line. (コミュニティ説明文が改行されない) Fixed(完了) 2010-02-08 2010-03-03

Associated revisions

Revision b41e0f40 (diff)
Added by Shogo Kawahara over 11 years ago

fixed the templates of community/home and community/detail (fixes #652;BP from #582)

History

#1 Updated by Shogo Kawahara over 11 years ago

  • Status changed from New(新規) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴commit:"b41e0f4032f4f13672f036799bb13a81e214cb05"で適用されました。

#2 Updated by Kousuke Ebihara over 11 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)

#3 Updated by Mutsumi Imamura over 11 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 50 to 100

動作テストOKです。

Also available in: Atom PDF