Профиль

Главные вкладки

Аватар пользователя iNFerNo iNFerNo 16 марта 2011 в 17:07

То что можно сделать профиль кастомным это понятно.

непонятно как избавиться от НИКНЕЙМА автоматического в файле user-profile.tpl.php

хочется сделать типа этого... см скриншот...

ВложениеРазмер
Иконка изображения nikneym.jpg9.53 КБ

Комментарии

Аватар пользователя iNFerNo iNFerNo 16 марта 2011 в 17:08

Туда же планирую вынести конверт для отсылки приватного послания, инфу онлайн юзер или нет... информацию о поинтах или карме...

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 16 марта 2011 в 17:45

Можно это всё выводить в блоке. Имя юзера и прочее брать с помощью user_load(), используя в качестве аргумента часть текущего урла - arg(1)

Аватар пользователя penexe penexe 17 марта 2011 в 12:04

iNFerNo, весь сайт копирнуть хочешь?

// user profiles
  if (arg(0) == 'user' && is_numeric(arg(1))) {
    $account = user_load(array('uid' => arg(1)));
    $output = '';
    $account->imagecache_preset = 1;
    $output .= theme('user_picture', $account);
    $vars['title'] = '';

    $output .= '<h2>'. l($account->name, 'user/'. $account->uid, array('attributes' => array('class' => 'title'))) .'</h2>';
    $attributes['class'] = 'rating';

    $rating = user_karma_user_karma($account->uid);

    if ($rating > 0) {
      $attributes['class'] .= ' rating-plus';
      $rating = '+'. $rating;
    }
    elseif ($rating < 0) {
      $attributes['class'] .= ' rating-minus';
    }

    $output .= '<span '. drupal_attributes($attributes) .'>'. $rating .'</span>';

    if ($user->uid && $user->uid != $account->uid) {
      $output .= l('<img src="/themes/garland/images/icon/message.png"/>', 'messages/new/'. $account->uid, array('attributes' => array('class' => 'pm'), 'query' => drupal_get_destination(), 'html' => TRUE));
    }

    $vars['subtitle'] = $output;
  }

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 17 марта 2011 в 15:11

"iNFerNo" wrote:
Я хочу по-человечески... а не по кривому.

iNFerNo, поройся среди своих 300 модулей, наверно там что то как то твой шаблон user-profile.tpl.php переписывает

Аватар пользователя iNFerNo iNFerNo 17 марта 2011 в 15:23

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:

все никак не успокоишься...

кто сказал что все 300 включены от силы 100

Аватар пользователя iNFerNo iNFerNo 17 марта 2011 в 15:39

что то подзабыл как выводить в просматриваемом профиле ник нейм владельца

получается только свой ник вывести тот кто смотрит

<?php

  global $user;
print '<h2> Страница пользователя '.$user->name.'</h2>';

?>

Аватар пользователя iNFerNo iNFerNo 17 марта 2011 в 15:49

"iNFerNo" wrote:

как убрать никнейм доперло page-user там убираем а в юзер-профиль вставляем...

нет. ошибка. тогда все заголовки не выводятся... в профиле

Аватар пользователя iNFerNo iNFerNo 5 июня 2011 в 23:56

опрос так и остался открытым как рядом с ником вывести ссылку или картинку с отправкой в лс (приватмесседж модуль) для чужих профилей. в своем ссылку не надо выводить...........