Example #1
0
<?php

include '../lib/common.inc.php';
loginkit_require('logged-in');
$partner = loginkit_current_user();
if ($_POST) {
    $partner->assign('');
    $partner->assign('', array('password', 'password_confirmation'));
    if ($partner->is_valid()) {
        $more = loginkit_update_password_hash($partner) ? "Пароль изменен." : "";
        $partner->put();
        redirect("/partner/accounts/current/edit", "+Изменения сохранены. {$more}");
    }
}
$title = "Ваш профиль";
render('partner.haml', array('partner' => $partner, 'tab' => 'profile'));
Example #2
0
</head>
<body>
  <div id="container">
    <div id="header">
      <h1><a href="#"><?php 
echo $title;
?>
</a></h1>
      <div id="user-navigation">
        <ul>
          <? if(loginkit_is_anonymous()): ?>
            <li><a href="/partner/accounts/login/">Вход</a></li>
            <li><a href="/partner/accounts/new/">Регистрация</a></li>
          <? else: ?>
            <li><a href="/partner/accounts/current/edit"><?php 
echo htmlspecialchars(loginkit_current_user()->email);
?>
</a></li>
            <li><a href="/partner/accounts/logout/">Выход</a></li>
          <? endif; ?>
        </ul>
        <div class="clear"></div>
      </div>      
      <div id="main-navigation">
        <ul>
          <li class="<?php 
echo tab('all-tests');
?>
 first"><a href="/partner/">Партнерам</a></li>
          <li class="<?php 
echo tab('profile');