Модуль User titles позволяет показывать титул пользователя в зависимости от количества документов определённых типов, которые были добавлены им на сайт. Обычно это используется в форумных движках, чтобы рядом с именем пользователя показать его статус на форуме: старожил, завсегдатай и том подобное.
Титулы пользователя могут показываться на странице его профиля или в блоке, генерируемым модулем. Кроме того, модуль генерирует ещё один блок, в котором показывается список пользователей с таким же титулом, как и у текущего. На страницу аккаунта пользователя модуль добавляет свою секцию, в которой можно присвоить титул персонально, не создавая для этого правила на странице управления модулем.
Отметьте: модуль использует слово «title», которое может переводиться как заголовок, титул, звание, статус, ранг. Чаще всего, это слово используется в Друпале в качестве обозначения заголовка чего-либо (например документа), поэтому в вашем переводе вместо вкладок «Добавить титул» и «Титулы», скорее всего будут показываться вкладки «Добавить заголовок» и «Заголовки» («Add title» и «Titles»).
Комментарии
Меняю строку
function _phptemplate_variables($hook, $vars) {
if ($hook == 'page') {
if ($secondary = menu_secondary_local_tasks()) {
$output = '<span class="clear"></span>';
$output .= "<ul class="tabs secondary">\n". $secondary ."</ul>\n";
$vars['tabs2'] = $output;
}
на
function _phptemplate_variables($hook, $vars = array()) {
switch ($hook) {
case 'node':
case 'comment':
if (module_exists('user_titles')) {
$vars['user_title'] = user_titles_get_user_title($vars['node']->uid);
}
}
return $vars;
}
и не чего не получается. В чем проблема?
У меня тоже не получилось