ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE3/trunk/apps/pc_frontend/modules/member/templates/profileSuccess.php @ 10298

Last change on this file since 10298 was 10298, checked in by ogawa, 12 years ago

#3448:moved partsInfo and moreInfo to _partsLayout

File size: 2.2 KB
Line 
1<?php slot('op_sidemenu'); ?>
2<?php use_helper('Date'); ?>
3<?php
4$moreInfo = array(
5  '('.__('最終ログイン').':'.distance_of_time_in_words($member->getLastLoginTime()).')'
6);
7if ($relation->isSelf())
8{
9  $moreInfo[] = link_to(__('写真を編集'), 'member/configImage');
10}
11
12$options = array(
13  'name'     => $member->getName(),
14  'image'    => $member->getImageFileName(),
15  'moreInfo' => $moreInfo,
16  'single'   => true,
17);
18op_include_parts('memberImageBox', 'memberImageBox', $options);
19?>
20
21<?php
22$options = array(
23  'title' => __('フレンドリスト'),
24  'list' => $member->getFriends(9),
25  'link_to' => 'member/profile?id=',
26  'moreInfo' => array(link_to(sprintf('%s(%d)', __('全てを見る'), $member->countFriends()), 'friend/list?id='.$member->getId())),
27);
28op_include_parts('nineTable', 'frendList', $options);
29?>
30
31<?php
32$options = array(
33  'title' => __('コミュニティリスト'),
34  'list' => $communities,
35  'link_to' => 'community/home?id=',
36  'moreInfo' => array(link_to(sprintf('%s(%d)', __('全てを見る'), $member->countCommunityMembers()), 'community/joinlist')),
37);
38op_include_parts('nineTable', 'communityList', $options);
39?>
40<?php end_slot(); ?>
41
42<?php slot('op_top'); ?>
43<?php if ($relation->isSelf()): ?>
44<?php ob_start() ?>
45<p>※他のメンバーから見たあなたのページはこのようになります。</p>
46<p>他のメンバーにあなたのページを教える場合は、以下のURLを使ってください。<br />
47<?php echo url_for('member/profile?id='.$member->getId(), true) ?></p>
48<p>プロフィールを変更する場合は「<?php echo link_to(__('プロフィール変更'), 'member/editProfile') ?>」よりおこなってください。</p>
49<?php $content = ob_get_clean() ?>
50<?php op_include_parts('descriptionBox', 'informationAboutThisIsYourProfilePage', array('body' => $content)) ?>
51<?php endif; ?>
52<?php end_slot(); ?>
53
54<?php
55$list = array();
56foreach ($member->getProfiles() as $profile)
57{
58  $caption = $profile->getCaption();
59  if ($profile->getFormType() === 'textarea')
60  {
61    $profile = nl2br($profile);
62  }
63  $list[$caption] = $profile;
64}
65include_list_box('profile', $list, array('title' => 'プロフィール'))
66?>
Note: See TracBrowser for help on using the repository browser.