操作
Bug(バグ) #582
完了Community's description doesn't change line. (コミュニティ説明文が改行されない)
開始日:
2010-02-08
期日:
2010-03-03
進捗率:
100%
予定工数:
3.6 で発生するか:
3.8 で発生するか:
説明
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) と修正すればいいかと思われます。
操作