oa-user-badge.tpl.php in Open Atrium Toolbar 7.2
Provides view for nav bar user badge.
$picture - Markup of the user's profile picture. $realname - Real name field. Defaults to unique name if unavailable. $name - Unique user name. $links - Array of useful links. 'dashboard' - Link to the user's page. 'edit_profile' - Link to edit user's profile. 'logout' - Logout link.
1 theme call to oa-user-badge.tpl.php
- oa_toolbar_block_view in ./
oa_toolbar.module - Implements hook_block_view()
File
templates/oa-user-badge.tpl.phpView source
<?php
/**
* @file
* Provides view for nav bar user badge.
*
* $picture - Markup of the user's profile picture.
* $realname - Real name field. Defaults to unique name if unavailable.
* $name - Unique user name.
* $links - Array of useful links.
* 'dashboard' - Link to the user's page.
* 'edit_profile' - Link to edit user's profile.
* 'logout' - Logout link.
*/
?>
<div id="oa-user-badge">
<div class="dropdown oa-dropdown btn-group">
<?php
if (user_is_logged_in()) {
?>
<div
class="dropdown-toggle btn clearfix user-badge <?php
print $oa_toolbar_btn_class;
?>"
id="user-badge-dropdown" data-toggle="dropdown">
<span><?php
print $realname;
?></span>
<?php
print $picture;
?>
</div>
<div class="dropdown-menu dropdown-menu-right" role="menu" aria-labelledby="section-dropdown">
<?php
// Sort the links by 'weight' before rendering them.
uasort($links['#links'], 'drupal_sort_weight');
print render($links);
?>
<?php
print $other_links;
?>
</div>
<?php
}
else {
?>
<a href="<?php
print $login;
?>" class="btn clearfix user-badge <?php
print $oa_toolbar_btn_class;
?>"><?php
print t('Login');
?></a>
<?php
}
?>
</div>
</div>