Bug(バグ) #2400
管理画面:ガジェット設定で「%Community%」が表示される
開始日:
2011-09-13
期日:
2011-09-22
進捗率:
100%
3.6 で発生するか:
Yes
3.8 で発生するか:
Unknown (未調査)
説明
Overview (現象)¶
管理画面:ガジェット設定で「%Community%」が表示される
Causes (原因)¶
Way to fix (修正内容)¶
関連情報¶
- http://redmine.openpne.jp/issues/1370#note-18
Fumie Toyooka は書きました: > 違うテストをしている際に気づいたのですが、 > 完了しているチケット http://redmine.openpne.jp/issues/2283 の問題が完全に解決していないのではないかなと思いました。 > 管理画面の「携帯版ホーム画面ガジェット設定」では > 「%Community%最新トピックリスト」 > 「%Community%最新イベントリスト」 > が表示されています。 > > フロントエンドには「%」の表記はありません。
関連するチケット
関係しているリビジョン
(fixes #2400) fixed to replace PlaceHolder used in gadget
(fixes #2400) fixed to replace PlaceHolder used in gadget (2)
(fixes #2400) fixed to replace PlaceHolder used in gadget (3)
履歴
#1 Shingo Yamada が12年以上前に更新
- プロジェクト を opCommunityTopicPlugin から OpenPNE 3 に変更
#2 Shingo Yamada が12年以上前に更新
- 期日 を 2011-09-22 にセット
- 優先度 を Normal(通常) から High(高め) に変更
- 対象バージョン を OpenPNE 3.7.0 にセット
- 3.6 で発生するか を Yes にセット
- 360対象 を RC1 にセット
#3 Yuya Watanabe が12年以上前に更新
- ステータス を New(新規) から Accepted(着手) に変更
#4 Yuya Watanabe が12年以上前に更新
原因¶
apps/pc_backend/modules/design/templates/_plotGadget.phpがガジェット設定の一つ一つを表示しているところであり,下記部分がガジェット設定のタイトル部分を表示する部分である.
ここで設定ファイルにあるデータそのままを表示しているため,本チケットの問題が発生していると思われる.
5 <?php 6 echo link_to_function($gadgetConfig[$gadget->getName()]['caption']['ja_JP'], 'showModalOnParent(\''.url_for('design/editGadget?id='.$gadget->getId()).'\')'); 7 ?>
実装案¶
対象となる部分を__()ヘルパーでくくることによって本チケットの問題を解決できると思われる.
その他¶
本チケットで報告された部分とは他に,上記のタイトル部分をクリックすることで出てくる画面においても同じ問題が存在するため,これの対処も同時に行う.
#5 wa ta が12年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 fb42a39ea5ee3a39f44ffff99ecee85adae4b5df で適用されました。
#6 Kousuke Ebihara が12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
#7 wa ta が12年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Pending Review(レビュー待ち) に変更
- 進捗率 を 70 から 50 に変更
更新履歴 63641ee87f371c226d745243269aa6844a6fff44 で適用されました。
#8 wa ta が12年以上前に更新
更新履歴 43aa9a016c141f0fcd83ec9f848e6fce6e0db7f8 で適用されました。
#9 Kousuke Ebihara が12年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更