コード例 #1
0
ファイル: listSuccess.php プロジェクト: te-koyama/openpne
<?php

if ($category) {
    echo op_mobile_page_title(__('Confirmation List'), __($config[$category]));
} else {
    echo op_mobile_page_title(__('Confirmation List'));
}
?>

<?php 
$list_html = array();
if (count($list)) {
    echo __('You have the following pending requests. Select "Accept" or "Reject".');
    ?>
<br>
<br>
<?php 
    foreach ($list as $item) {
        slot('_list_html');
        foreach ($item['list'] as $k => $v) {
            echo __($k);
            ?>
:<br>
<?php 
            if (isset($v['link'])) {
                echo link_to($v['text'], $v['link']);
            } else {
                echo $v['text'];
            }
            ?>
<br>
コード例 #2
0
<?php

op_mobile_page_title(__('Diary of %1%', array('%1%' => $member->name)), $diary->title);
use_helper('opDiary');
?>

<?php 
echo op_within_page_link();
echo op_format_date($diary->created_at, 'XDateTime');
if ($diary->member_id === $sf_user->getMemberId()) {
    ?>
[<?php 
    echo link_to(__('Edit'), 'diary_edit', $diary);
    ?>
][<?php 
    echo link_to(__('Delete'), 'diary_delete_confirm', $diary);
    ?>
]
<?php 
}
?>
<br>

<?php 
echo op_decoration(nl2br($diary->body));
?>
<br>

<?php 
if ($diary->has_images) {
    foreach ($diary->getDiaryImages() as $image) {
コード例 #3
0
<?php

op_mobile_page_title(__('Invite App'), $application->getTitle());
?>

<?php 
if ($pager && $pager->getRawValue() instanceof sfPager && $pager->getNbResults()) {
    echo __('Select the member who wants to invite to this App.');
    ?>

<hr color="<?php 
    echo $op_color['core_color_12'];
    ?>
">
<center>
<?php 
    op_include_pager_total($pager);
    ?>
</center>
<?php 
    if (count($ids)) {
        if (1 === count($ids)) {
            echo __('1 member has been selected.');
        } else {
            echo __('%0% members has been selected.', array('%0%' => count($ids)));
        }
    }
    ?>

<?php 
    echo $form->renderFormTag(url_for('@application_invite?id=' . $memberApplication->getId()));
コード例 #4
0
<?php

op_mobile_page_title($member->getName(), __('Photo'));
?>
<center>
<?php 
$images = $member->getMemberImage();
for ($i = 0; $i < 3 && $i < count($images); $i++) {
    $image = $images[$i];
    echo op_image_tag_sf_image($image->getFile(), array('size' => '120x120', 'format' => 'jpg'));
    ?>
<br>
<?php 
    echo '[' . link_to(__('Expansion'), sf_image_path($image->getFile(), array('size' => '320x320', 'format' => 'jpg'))) . ']';
    ?>
<br><br>
<?php 
}
?>
</center>
<?php 
slot('op_mobile_footer_menu');
echo op_link_to_member($member, array('link_target' => __("%1%'s Profile", array('%1%' => $member->getName()))));
end_slot();
コード例 #5
0
ファイル: newSuccess.php プロジェクト: te-koyama/openpne
<?php

op_mobile_page_title($community->getName(), __('Create a new topic'));
?>

<?php 
op_include_form('formCommunityTopic', $form, array('url' => url_for('communityTopic_create', $community), 'button' => __('Create')));
コード例 #6
0
<?php

op_mobile_page_title(__('Edit profile'));
?>

<?php 
op_include_form('profileForm', array($memberForm, $profileForm), array('url' => url_for('@member_editProfile'), 'align' => 'center', 'button' => __('Save')));
コード例 #7
0
<?php

op_mobile_page_title($id === $sf_user->getMemberId() ? __('My Activities') : __('Activities of %0%', array('%0%' => $member->getName())));
if ($pager->getNbResults()) {
    ?>
<center>
<?php 
    op_include_pager_total($pager);
    ?>
</center>
<?php 
    include_partial('default/activityBox', array('title' => '', 'activities' => $pager->getResults()));
    op_include_pager_navigation($pager, 'member/showActivity?page=%d&id=' . $id);
} else {
    op_include_parts('box', 'ActivityBox', array('body' => __('There is no activity.')));
}
コード例 #8
0
<?php

op_mobile_page_title(__('Diaries of %my_friend%', array('%my_friend%' => $op_term['my_friend']->pluralize()->titleize())));
use_helper('opDiary');
?>

<?php 
if ($pager->getNbResults()) {
    ?>

<center>
<?php 
    op_include_pager_total($pager);
    ?>
</center>
<?php 
    $list = array();
    foreach ($pager->getResults() as $diary) {
        $list[] = sprintf("%s<br>%s (%s)", op_format_date($diary->created_at, 'XDateTime'), link_to(op_diary_get_title_and_count($diary, false, 28), 'diary_show', $diary), $diary->Member->name);
    }
    $options = array('border' => true);
    op_include_list('diaryList', $list, $options);
    echo op_include_pager_navigation($pager, '@diary_list_friend?page=%d', array('is_total' => false));
    ?>

<?php 
} else {
    ?>

<?php 
    echo __('There are no diaries.');
コード例 #9
0
<?php

op_mobile_page_title(__('Recently Posted %Community% Events'));
?>

<?php 
if ($pager->getNbResults()) {
    use_helper('Date');
    ?>

<center>
<?php 
    echo pager_total($pager);
    ?>
</center>

<?php 
    $list = array();
    foreach ($pager->getResults() as $event) {
        $list[] = sprintf("%s<br>%s (%s)", op_format_date($event->getUpdatedAt(), 'XDateTime'), link_to(sprintf("%s(%d)", op_truncate($event->getName(), 28), $event->getCommunityEventComment()->count()), '@communityEvent_show?id=' . $event->getId()), op_truncate($event->getCommunity()->getName(), 28));
    }
    $options = array('border' => true);
    op_include_list('communityList', $list, $options);
    ?>

<?php 
    if ($pager->haveToPaginate()) {
        op_include_pager_navigation($pager, '@communityEvent_recently_event_list?page=%d', array('is_total' => false));
    }
    ?>
コード例 #10
0
ファイル: searchSuccess.php プロジェクト: kawahara/OpenPNE3
<?php

op_mobile_page_title(__('Search Communities'));
?>

<?php 
if ($isResult) {
    if ($pager->getNbResults()) {
        ?>
<center>
<?php 
        op_include_pager_total($pager);
        ?>
</center>
<?php 
        $list = array();
        foreach ($pager->getResults() as $community) {
            $list[] = link_to(sprintf('%s(%d)', $community->getName(), $community->countCommunityMembers()), '@community_home?id=' . $community->getId());
        }
        $option = array('border' => true);
        op_include_list('communityList', $list, $option);
        op_include_pager_navigation($pager, 'community/search?page=%d', array('is_total' => false, 'use_current_query_string' => true));
    } else {
        echo __('Your search queries did not match any communities.');
    }
}
?>

<?php 
$options = array('url' => url_for('community/search'), 'button' => __('Search'), 'method' => 'get', 'align' => 'center');
if (!$isResult) {
コード例 #11
0
<?php op_mobile_page_title(__('Do you really delete it?')) ?>
<?php op_include_parts('yesNo', 'delete_introfriend', array(
  'yes_form' => new BaseForm(),
  'yes_method' => 'post',
  'no_method' => 'get',
  'no_url' => $uri,
)) ?>
コード例 #12
0
<?php

op_mobile_page_title($community->getName(), __('Event Members'));
?>

<center>
<?php 
op_include_pager_total($pager);
?>
</center>

<?php 
$list = array();
foreach ($pager->getResults() as $member) {
    $list[] = link_to(sprintf('%s(%d)', $member->getName(), $member->countFriends()), 'member/profile?id=' . $member->getId());
}
$option = array('border' => true);
op_include_list('memberList', $list, $option);
?>

<?php 
op_include_pager_navigation($pager, '@communityEvent_memberList?page=%d&id=' . $communityEvent->getId(), array('is_total' => false));
コード例 #13
0
ファイル: listSuccess.php プロジェクト: te-koyama/openpne
<?php

if ($pager->getNbResults()) {
    op_mobile_page_title(__('Pageview logs'));
    ?>

<?php 
    echo __('Pageview Logs of %1%', array('%1%' => $sf_user->getMember()->getName()));
    ?>
<hr color="#b3ceef">
<?php 
    echo __('Pageview %d Count', array('%d' => $count));
    ?>
<hr color="#b3ceef">

<table width="100%">
<?php 
    foreach ($pager->getResults() as $ashiato) {
        ?>
<tr><td bgcolor="<?php 
        echo cycle_vars($id, '#e0eaef,#ffffff');
        ?>
">
<?php 
        echo op_format_date($ashiato->max_updated_at, 'XDateTime');
        ?>
&nbsp;
<?php 
        if ($ashiato->Member_2 && $ashiato->Member_2->id) {
            ?>
  <?php 
コード例 #14
0
<?php

op_mobile_page_title(__('Delete the diary'));
?>

<?php 
echo __('Do you really delete this diary?');
?>
<br>
<br>

<form action="<?php 
echo url_for('diary_delete', $diary);
?>
" method="post">
<?php 
echo $form[$form->getCSRFFieldName()];
?>
<input type="submit" value="<?php 
echo __('Delete');
?>
"><br>
</form>

<?php 
echo link_to(__('Back'), 'diary_show', $diary);
コード例 #15
0
ファイル: listSuccess.php プロジェクト: nagata/OpenPNE3
<?php

op_mobile_page_title(__('%Friend% list'));
?>

<center>
<?php 
op_include_pager_total($pager);
?>
</center>

<?php 
$list = array();
foreach ($pager->getResults() as $member) {
    $list[] = op_link_to_member($member->getId(), '@obj_member_profil', array('link_target' => sprintf('%s(%d)', $member->getName(), $member->countFriends())));
}
$option = array('border' => true);
op_include_list('friendList', $list, $option);
?>

<?php 
op_include_pager_navigation($pager, 'friend/list?page=%d&id=' . $id, array('is_total' => false));
?>
<br>

<?php 
if ($relation->isSelf()) {
    slot('op_mobile_footer_menu');
    echo link_to(__('Manage %friend%'), 'friend/manage');
    end_slot();
}
コード例 #16
0
<?php

op_mobile_page_title(__('Settings'), __('Edit Photo'));
?>
<center>
<?php 
$_member = $sf_user->getMember();
$images = $_member->getMemberImage();
if ($images->count()) {
    foreach ($images as $image) {
        echo image_tag_sf_image($image->getFile(), array('size' => '120x120', 'format' => 'jpg'));
        ?>
<br>
<?php 
        echo sprintf('[%s]', link_to(__('Expansion'), sf_image_path($image->getFile(), array('size' => '320x320', 'format' => 'jpg'))));
        ?>
<br>
<?php 
        if ($image->getIsPrimary()) {
            $main = __('Main Photo');
        } else {
            $main = link_to(__('Main Photo'), 'member/changeMainImage?member_image_id=' . $image->getId());
        }
        echo sprintf('[%s|%s]', link_to(__('Delete'), 'member/deleteImage?member_image_id=' . $image->getId()), $main);
        ?>
<br><br>
<?php 
    }
} else {
    echo __('There are no photos.');
}
コード例 #17
0
ファイル: dropMemberInput.php プロジェクト: te-koyama/openpne
<?php

op_mobile_page_title($community->getName(), __('Manage member'));
?>

<?php 
op_include_parts('yesNo', 'dropMemberConfirmForm', array('body' => __('Do you drop %0% from this %community%?', array('%0%' => $member->getName())), 'yes_form' => new sfForm(), 'no_url' => url_for('@community_memberManage?id=' . $community->getId()), 'no_method' => 'get', 'align' => 'center'));
コード例 #18
0
<?php

op_mobile_page_title(__('Add App'), $application->getTitle());
op_include_yesno('yesNo', new BaseForm(), new BaseForm(array(), array(), null), array('body' => __('Do you wish to install this App?') . __('The App might use your profile and your %friend% information.'), 'yes_url' => url_for('@application_add?id=' . $application->getId() . ($sf_params->has('invite') ? '&invite=' . $sf_params->get('invite') : '')), 'no_url' => url_for('@my_application_list'), 'no_method' => 'get', 'align' => 'center'));
コード例 #19
0
<?php op_mobile_page_title(__('Create introductory essay')) ?>
<?php op_include_form('InfroFriend', array($form), array(
  'button' => __('Create'),
  'align' => 'center',
))?>
コード例 #20
0
<?php

if ($member->id == $sf_user->getMemberId()) {
    op_mobile_page_title(__('My Album - %album%', array('%album%' => $album->title)));
} else {
    op_mobile_page_title(__('%member%\'s Album - %album%', array('%member%' => $member->name, '%album%' => $album->title)));
}
?>

<div>
<center>
<?php 
echo image_tag_sf_image($albumImage->getFile(), array('size' => '180x180'));
?>
</center>
</div>

<div style="padding: 4px 0px 4px 0px;">
<small>
<?php 
echo link_to(__('Back to the album'), 'album_show', $album);
if ($albumImage->getPrevious($sf_user->getMemberId())) {
    echo ' - ' . link_to(__('Previous'), 'album_image_show', $albumImage->getPrevious($sf_user->getMemberId()));
}
if ($albumImage->getNext($sf_user->getMemberId())) {
    echo ' - ' . link_to(__('Next'), 'album_image_show', $albumImage->getNext($sf_user->getMemberId()));
}
?>
</small>
</div>
コード例 #21
0
ファイル: inviteError.php プロジェクト: te-koyama/openpne
<?php

op_mobile_page_title(__('Invite friends for %1%', array('%1%' => $op_config['sns_name'])));
echo __('Invite is not available.');
コード例 #22
0
<?php

op_mobile_page_title(__('Delete Album'));
?>

<?php 
echo __('Are you sure you want to delete this album?');
?>
<br><br>

<form action="<?php 
echo url_for('album_delete', $album);
?>
" method="post">
<?php 
echo $form[$form->getCSRFFieldName()];
?>
<input type="submit" value=<?php 
echo __('Delete');
?>
>
<?php 
echo link_to(__('Cancel%1%'), 'album_show', $album);
?>
</form>
コード例 #23
0
<?php

$acl = opCommunityTopicAclBuilder::buildResource($communityTopic, array($sf_user->getMember()));
op_mobile_page_title($community->getName(), $communityTopic->getName());
?>

<?php 
echo op_within_page_link();
echo op_format_date($communityTopic->getCreatedAt(), 'MM/dd HH:mm');
if ($communityTopic->getMemberId() === $sf_user->getMemberId()) {
}
?>
<br>
<?php 
if ($communityTopic->getMember() && $communityTopic->getMember()->getName()) {
    echo link_to($communityTopic->getMember()->getName(), 'member/profile?id=' . $communityTopic->getMember()->getId());
}
if ($communityTopic->isEditable($sf_user->getMemberId())) {
    ?>
&nbsp;[<?php 
    echo link_to(__('Edit'), '@communityTopic_edit?id=' . $communityTopic->getId());
    ?>
]
<?php 
}
?>
<br>
<?php 
echo nl2br($communityTopic->getBody());
?>
<br>
コード例 #24
0
<?php

op_mobile_page_title($member->getName());
$culture = sfCultureInfo::getInstance($sf_user->getCulture());
?>

<?php 
if ($member == $sf_user->getMember()) {
    ?>
<font color="<?php 
    echo $op_color["core_color_22"];
    ?>
">
<?php 
    echo __('This is your page other member see.');
    ?>
<br>
<?php 
    echo __('If you edit profile, access %1%.', array('%1%' => link_to('「' . __('Edit profile') . '」', 'member/editProfile')));
    ?>
</font>
<?php 
} else {
    include_partial('member/birthdayBox', array('targetDay' => $targetDay));
}
?>

<?php 
if ($mobileTopGadgets) {
    foreach ($mobileTopGadgets as $gadget) {
        if ($gadget->isEnabled()) {
コード例 #25
0
ファイル: deleteSuccess.php プロジェクト: te-koyama/openpne
<?php

op_mobile_page_title(__('Delete this %community%'), $community->getName());
$form = new BaseForm();
op_include_parts('yesNo', 'deleteConfirmForm', array('body' => __('Do you delete this %community%?'), 'yes_form' => '<input type="hidden" name="is_delete">' . '<input type="hidden" name="' . $form->getCSRFFieldName() . '" value="' . $form->getCSRFToken() . '">', 'button' => __('Delete')));
コード例 #26
0
ファイル: manageError.php プロジェクト: te-koyama/openpne
<?php

op_mobile_page_title(__('Manage %friend%'));
echo __('%Friend% does not exist.');
コード例 #27
0
<?php

op_mobile_page_title(__('Error'));
echo __('CSRF attack detected.');
コード例 #28
0
ファイル: detailSuccess.php プロジェクト: nagata/OpenPNE3
<?php

op_mobile_page_title($community->getName(), __('Detail of %community%'));
?>

<table width="100%" bgcolor="<?php 
echo $op_color["core_color_4"];
?>
">
<tr><td colspan="2" align="center">
<?php 
include_customizes('menu', 'top');
?>
<hr color="<?php 
echo $op_color["core_color_11"];
?>
" size="3">
</td></tr>

<?php 
$list = array(__('%community% Name') => $community->getName(), __('%community% Category', array(), 'form_community') => $community->getCommunityCategory(), __('Date Created') => op_format_date($community->getCreatedAt(), 'D'), __('Administrator') => op_link_to_member($community_admin->getId()), __('Count of Members') => $community->countCommunityMembers());
foreach ($community->getConfigs() as $key => $config) {
    $list[__($key, array(), 'form_community')] = $config;
}
$list[__('Register policy', array(), 'form_community')] = __($sf_data->getRaw('community')->getRegisterPolicy());
$list[__('%community% Description', array(), 'form_community')] = nl2br($community->getConfig('description'));
foreach ($list as $key => $value) {
    ?>
<font color="<?php 
    echo $op_color["core_color_19"];
    ?>
コード例 #29
0
<?php

op_mobile_page_title(__('Settings'), __('Delete Photo'));
echo __('Do you delete this photo?');
?>
<hr color="<?php 
echo $op_color["core_color_12"];
?>
">
<center>
<?php 
echo image_tag_sf_image($community->getImageFileName(), array('size' => '120x120', 'format' => 'jpg'));
?>
<br>
<?php 
echo sprintf('[%s]', link_to(__('Expansion'), sf_image_path($community->getImageFileName(), array('size' => '320x320', 'format' => 'jpg'))));
?>
<br>
</center>
<hr color="<?php 
echo $op_color["core_color_12"];
?>
">
<?php 
op_include_form('deleteForm', $form, array('url' => url_for('community/deleteImage?id=' . $id), 'button' => __('Delete'), 'align' => 'center'));
コード例 #30
0
<?php

op_mobile_page_title($community->getName(), __('Edit %community% Photo'));
?>
<center>
<?php 
if ($community->getImageFileName()) {
    echo op_image_tag_sf_image($community->getFile(), array('size' => '120x120', 'format' => 'jpg'));
    ?>
<br>
<?php 
    echo sprintf('[%s | %s]', link_to(__('Expansion'), sf_image_path($community->getFile(), array('size' => '320x320', 'format' => 'jpg'))), link_to(__('Delete'), '@community_deleteImage?id=' . $community->getId()));
    ?>
<br><br>
<?php 
} else {
    echo __('This %community% doesn\'t have a photo.');
}
?>
</center>
<hr color="<?php 
echo $op_color["core_color_12"];
?>
">
<?php 
if (!$community->getImageFileName()) {
    echo __('Send E-mail that has a photo to use as %community%\'s image.');
    ?>
<br>
<?php 
    echo op_mail_to('community_add_image', array('id' => $community->id), __('Send E-mail'));