Project

General

Profile

Bug(バグ) #2896

携帯版トピックリストページでトピックが存在しない場合、英語で表示される

Added by Yuma Sakata almost 9 years ago. Updated almost 9 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Assignee:
Target version:
Start date:
2012-03-23
Due date:
% Done:

100%

3.6 で発生するか:
Yes (はい)
[QA]バグ通知済:
No
3.8 で発生するか:
Unknown (未調査)
opCommunityTopicPlugin 絞込条件:

Description

Overview (現象)

携帯版トピックリストページでトピックが存在しない場合、英語で表示される

Environment (再現バージョン)

OpenPNE3.6.2
opCommunityTopicPlugin1.0.3.1

Way to repro (再現手順)

1. コミュニティを作成する
2. 手順1 で作成したコミュニティにトピック作成する
3. トピックリストページ(/communityTopic/listCommunity/コミュニティID)にアクセスする
4. 別ブラウザで手順2 で作成したコミュニティトピックを削除する
5. トピックリストページ(/communityTopic/listCommunity/コミュニティID)でページ更新する
6. 「There are no topics」と英語で表示される

!2896.jpeg!

Way to fix (修正内容)

「トピックがありません。」等のエラーメッセージを表示させる。

diff --git a/apps/mobile_frontend/i18n/messages.ja.xml b/apps/mobile_frontend/i18n/messages.ja.xml
index 5f83d66..4b484ec 100644
--- a/apps/mobile_frontend/i18n/messages.ja.xml
+++ b/apps/mobile_frontend/i18n/messages.ja.xml
@@ -254,6 +254,10 @@
         <source>More</source>
         <target>もっと見る</target>
       </trans-unit>
+      <trans-unit id="">
+        <source>There are no topics.</source>
+        <target>トピックはありません。</target>
+      </trans-unit>
     </body>
   </file>
 </xliff>
diff --git a/apps/mobile_frontend/modules/communityTopic/templates/listCommunitySuccess.php b/apps/mobile_frontend/modules/communityTopic/templates/listCommunitySuccess.php
index 1eb1a46..0da146a 100644
--- a/apps/mobile_frontend/modules/communityTopic/templates/listCommunitySuccess.php
+++ b/apps/mobile_frontend/modules/communityTopic/templates/listCommunitySuccess.php
@@ -36,14 +36,14 @@ op_include_list('communityTopicList', $list, $options);
 <?php op_include_pager_navigation($pager, 'communityTopic/listCommunity?id='.$community->getId().'&page=%d', array('is_total' => false)) ?>
 <?php endif; ?>

-<hr color="<?php echo $op_color['core_color_11'] ?>">
-
 <?php else: ?>

-<?php echo __('There are no topics') ?>
+<?php echo __('There are no topics.') ?>

 <?php endif; ?>

+<hr color="<?php echo $op_color['core_color_11'] ?>">
+
 <?php if ($acl->isAllowed($sf_user->getMemberId(), null, 'add')): ?>
 <?php echo link_to(__('Create a new topic'), '@communityTopic_new?id='.$community->getId()) ?><br>
 <?php endif; ?>

「トピックはありません。」の直後にリンクがあるのが変に感じたので下記ように線を追加しました.

!https://redmine.openpne.jp/attachments/416/スクリーンショット.png!

2896.jpeg View (10.4 KB) Yuma Sakata, 2012-03-23 19:20

スクリーンショット.png View (15.5 KB) Yuya Watanabe, 2012-04-03 17:37

History

#1 Updated by Yuma Sakata almost 9 years ago

#2 Updated by Yuya Watanabe almost 9 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Assignee set to Yuya Watanabe

#4 Updated by Yuya Watanabe almost 9 years ago

  • Description updated (diff)

#5 Updated by Yuya Watanabe almost 9 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

#6 Updated by Kousuke Ebihara almost 9 years ago

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

#7 Updated by Yuma Sakata almost 9 years ago

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

テストOKです。

Also available in: Atom PDF