<li class="activity"> <div class="box_memberImage"> <p><?php echo link_to(op_image_tag_sf_image($activity->getMember()->getImageFileName(), array('alt' => sprintf('[%s]', $activity->getMember()), 'size' => '48x48')), '@obj_member_profile?id=' . $activity->getMemberId()); ?> </p> </div> <div class="box_body"> <p> <span class="content"> <?php if ($activity->getImages()->count()) { $images = $activity->getImages(); for ($i = 0; $i < $images->count() && $i < 3; $i++) { echo op_activity_image_tag($images[$i], array('size' => '48x48')); } ?> <br /> <?php } ?> <strong class="name"><?php echo op_link_to_member($activity->getMember()); ?> </strong> <span class="bodyText"><?php echo op_activity_body_filter($activity); ?> </span> </span>
sfConfig::set('sf_app', 'mobile_frontend'); $t->is(op_activity_body_filter($activity4), '<a href="http://sns.example.com/proxy?url=http%3A%2F%2Fwww.openpne.jp">http://www.openpne.jp</a>', 'op_activity_body_filter() returns autolinked text'); function test_filter(sfEvent $event, $value) { return ''; } sfContext::getInstance()->getEventDispatcher()->connect('op_activity.filter_body', 'test_filter'); $t->is(op_activity_body_filter($activity1), '', 'op_activity_body_filter() returns ""'); $t->diag('op_activity_image_uri() [file_id]'); $activityImage = new ActivityImage(); $activityImage->File->fromArray(array('name' => 'ac_hogehoge_png', 'type' => 'image/png')); $t->is(op_activity_image_uri($activityImage), '/cache/img/png/w_h/ac_hogehoge_png.png'); $t->is(op_activity_image_uri($activityImage, array('size' => '48x48')), '/cache/img/png/w48_h48/ac_hogehoge_png.png'); $t->is(op_activity_image_uri($activityImage, array(), true), 'http://sns.example.com/cache/img/png/w_h/ac_hogehoge_png.png'); $t->diag('op_activity_image_uri() [uri]'); $activityImage = new ActivityImage(); $activityImage->fromArray(array('uri' => 'http://example.com/images/hogehoge.png', 'mimetype' => 'image/png')); $t->is(op_activity_image_uri($activityImage), 'http://example.com/images/hogehoge.png'); $t->is(op_activity_image_uri($activityImage, array('size' => '48x48')), 'http://example.com/images/hogehoge.png'); $t->is(op_activity_image_uri($activityImage, array(), true), 'http://example.com/images/hogehoge.png'); $t->diag('op_activity_image_tag() [file_id]'); $activityImage = new ActivityImage(); $activityImage->File->fromArray(array('name' => 'ac_hogehoge_png', 'type' => 'image/png')); $t->is(op_activity_image_tag($activityImage), '<img alt="" src="/cache/img/png/w_h/ac_hogehoge_png.png" />'); $t->is(op_activity_image_tag($activityImage, array('size' => '48x48')), '<img alt="" src="/cache/img/png/w48_h48/ac_hogehoge_png.png" />'); $t->diag('op_activity_image_tag() [uri]'); $activityImage = new ActivityImage(); $activityImage->fromArray(array('uri' => 'http://example.com/images/hogehoge.png', 'mimetype' => 'image/png')); $t->is(op_activity_image_tag($activityImage), '<img src="http://example.com/images/hogehoge.png" />'); $t->is(op_activity_image_tag($activityImage, array('size' => '48x48')), '<img src="http://example.com/images/hogehoge.png" height="48" width="48" />');