Project

General

Profile

Bug(バグ) #2463

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

Added by Minoru Takai over 7 years ago. Updated over 2 years ago.

Status:
New(新規)
Priority:
Normal(通常)
Assignee:
-
Target version:
Start date:
2011-10-03
Due date:
% Done:

0%

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

Description

概要

携帯版のイベントページで、コメント記述フォームの部分(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 View - div#formEventComment がある箇所(黄色の背景色を指定しています) (28.4 KB) Minoru Takai, 2011-10-03 21:10


Related issues

Related to opCommunityTopicPlugin - Bug(バグ) #4054: 管理画面のトピックリストなどの画面でtr要素の閉じタグが不足している Pending Review(レビュー待ち) 2017-01-16

History

#1 Updated by kaoru n over 2 years ago

  • 3.6 で発生するか set to Unknown (未調査)

#2 Updated by kaoru n over 2 years ago

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

#3 Updated by kaoru n over 2 years ago

  • Target version set to 2.0.0 alpha 1

#4 Updated by kaoru n over 2 years ago

  • Target version changed from 2.0.0 alpha 1 to 1.0.x
  • opCommunityTopicPlugin 絞込条件 2.0.x対応不要, 携帯版のみ added

Also available in: Atom PDF