プロジェクト

全般

プロフィール

Bug(バグ) #2463

携帯版の communityEvent/templates/showSuccess.php の table 要素のマークアップが不正

Minoru Takai12年以上前に追加. ほぼ4年前に更新.

ステータス:
New(新規)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2011-10-03
期日:
進捗率:

0%

3.6 で発生するか:
Unknown (未調査)
[QA]バグ通知済:
いいえ
3.8 で発生するか:
Unknown (未調査)
opCommunityTopicPlugin 絞込条件:
2.0.x対応不要, 携帯版のみ

説明

概要

携帯版のイベントページで、コメント記述フォームの部分(div#formEventComment > table)があるが、 table (> tbody) > tr > td > content となっているべきだが table > content と不正なマークアップになっている。

管理画面で「携帯版フォントサイズ指定設定」が行なわれているとき、最終的に出力されるHTMLの要素にフォントサイズを小さくする指定が追加されるが、この問題により docomo 端末で当該の箇所にフォントサイズ指定が入らず文字が小さくならない問題も生じている。携帯版フォントサイズ指定設定についての説明は #2441 が参考になるかもしれない。

マークアップが不正なためブラウザによって結果が異なる可能性がある(FireMobileSimulator などでは文字が小さくなる問題を確認できないかもしれない)。

修正方針

table > content となっている部分を table > tr > td > content とマークアップする。

diff --git a/apps/mobile_frontend/modules/communityEvent/templates/showSuccess.php b/apps/mobile_frontend/modules/communityEvent/templates/showSuccess.php
index d766776..abfb2a2 100644
--- a/apps/mobile_frontend/modules/communityEvent/templates/showSuccess.php
+++ b/apps/mobile_frontend/modules/communityEvent/templates/showSuccess.php
@@ -54,7 +54,7 @@ foreach ($list as $key => $value)
 <?php if ($communityEvent->isCreatableCommunityEventComment($sf_user->getMemberId())): ?>
 <hr color="<?php echo $op_color['core_color_11'] ?>">
 <div id="formEventComment">
-<table>
+<table><tr><td>
 <form action="<?php echo url_for('communityEvent_comment_create', $communityEvent) ?>" method="post">
 <?php echo $form ?>
 <?php if (!$communityEvent->isClosed() && !$communityEvent->isExpired()): ?>
@@ -67,7 +67,7 @@ foreach ($list as $key => $value)
 <?php endif; ?>
 <input name="comment" class="input_submit" type="submit" value="<?php echo __('Add a comment only') ?>" />
 </form>
-</table>
+</td></tr></table>
 </div>
 <?php if ('example.com' !== sfConfig::get('op_mail_domain')): ?>
 [i:106]<?php echo op_mail_to('mail_community_event_comment_create', array('id' => $communityEvent->id), __('Post from E-mail')) ?><br>

mobile_event_show.png 表示 - div#formEventComment がある箇所(黄色の背景色を指定しています) (28.4 KB) Minoru Takai, 2011-10-03 21:10


関連するチケット

関連している opCommunityTopicPlugin - Bug(バグ) #4054: 管理画面のトピックリストなどの画面でtr要素の閉じタグが不足している Fixed(完了) 2017-01-16

履歴

#1 kaoru n7年以上前に更新

  • 3.6 で発生するかUnknown (未調査) にセット

#2 kaoru n7年以上前に更新

  • 関連している Bug(バグ) #4054: 管理画面のトピックリストなどの画面でtr要素の閉じタグが不足している を追加

#3 kaoru n7年以上前に更新

  • 対象バージョンmaster にセット

#4 kaoru n7年以上前に更新

  • 対象バージョンmaster から 1.0.x に変更
  • opCommunityTopicPlugin 絞込条件 2.0.x対応不要, 携帯版のみ を追加

#5 kaoru nほぼ4年前に更新

  • 対象バージョン1.0.x から 326 に変更

#6 kaoru nほぼ4年前に更新

  • 対象バージョン326 から master に変更

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