Недавно открыл для себя drupal... Так что пока мало что понимаю, так что прошу отнестись с пониманием...
Так как стандартный вариант просмотра профиля пользователя не очень то уж красив решил сделать его более изящным. Перерыв кучу мануалов со многих ресурсов и методом проб и ошибок пришёл к выводу, что проще сделать страницу через Panels.
Итак, я решил отредактировать уже встроенную панель User profile template
Всё было по стандарту... ничего не менял, кроме как поставил 1 колонку и создал пользовательский вариант содержимого.
вот:
<?php<table width="100%">
<tr><td width="150" valign="top">
<div class="tabstable"><div class="tabs">
<!-- Это сами вкладки -->
<ul class="tabNavigation">
<li><a class="" href="#first"><IMG SRC="/images/profile.png" alt="Личная информация"></a></li>
<li><a class="" href="#second"><IMG SRC="/images/contact.png" alt="Контакты"></a></li>
<li><a class="" href="#third"><IMG SRC="/images/info.png" alt="Увлечения"></a>
</ul></div>
<?php
global $user;
$account = user_load(array('uid' => $user->uid));
print theme('user_picture', $account);
?>
</div>
</td>
<td valign="top"><div class="tabs">
<!-- Это контейнеры содержимого -->
<div id="first"><h3>Личная информация:</h3>
<p><b>Псевдоним автора: </b><?php
global $user;
profile_load_profile(&$user);
print $user->profile_ps;?><br>
<b>День рождения: </b><?php
global $user;
profile_load_profile(&$user);
print $user->profile_rozhd;?><br>
<b>Город: </b><?php?>