Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

иконка для пользователя

Идеи для расширения функциональности phpBB 2.0.x
Zahar
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 11 месяцев

иконка для пользователя

Сообщение Zahar »

помогите найти мод что бы пользователь мог ставить себе иконку к нику, а лучше что бы ее ставил админ или модер, выглядит это ти так "иконка.ник" точка служит просто разделителем тут...
Аватара пользователя
chipp
phpBB 1.4.3
Сообщения: 89
Стаж: 17 лет 1 месяц
Откуда: Беларусь, Минск

Сообщение chipp »

звания добавляйте и измените чуть-чуть viewtopic.tpl
Хочешь задать вопрос? Подумай! Может его уже задавали? Поиск жжет! И еще: если ошибка на буржуйском, на то есть словарь:!:
Zahar
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 11 месяцев

Сообщение Zahar »

chipp а по точнее не подскажешь?
Аватара пользователя
chipp
phpBB 1.4.3
Сообщения: 89
Стаж: 17 лет 1 месяц
Откуда: Беларусь, Минск

Сообщение chipp »

добавляете звание, например, новичок и к нему иконку(звание специальное должно быть)
а viewtopic.tpl

Код: Выделить всё

<span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br />
заменить на

Код: Выделить всё

{postrow.RANK_IMAGE}.<span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.POSTER_AVATAR}<br />
еще в файле viewtopic.php найдите

Код: Выделить всё

$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
замените на

Код: Выделить всё

$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" />' : '';
Хочешь задать вопрос? Подумай! Может его уже задавали? Поиск жжет! И еще: если ошибка на буржуйском, на то есть словарь:!:
Zahar
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 11 месяцев

Сообщение Zahar »

chipp о спасибо большое
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Поблагодарили: 4 раза

Сообщение FladeX »

Помогите плиз. Ставлю звания, выбираю к ним картинку, а они отображаются лишь в админке. В самом же форуме вместо сочетания "звание + картинка" дважды отображается звание.
Версия phpBB 2.0.22, установлены AttachMod, Warning Mod

Добавлено спустя 18 минут 56 секунд:

Подозреваю что ошибка здесь:

Код: Выделить всё

	// [begin] Warnings Mod 1.0.5
	elseif ( $postrow[$i]['user_warnings'] || $postrow[$i]['user_banned'] )
	{
		if ( ( $postrow[$i]['user_warnings'] == $board_config['warnings_per_ban'] ) || $postrow[$i]['user_banned'] )
		{
			$poster_rank = $lang['Banned_rank'];
			$rank_image =  '<img src="' . $images['user_banned_rank'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" />';
		}
		elseif ( $postrow[$i]['user_warnings'] )
		{
			$poster_rank = sprintf($lang['Warned_rank'], $postrow[$i]['user_warnings']);
			$rank_image =  '<img src="' . $images['user_warned_rank'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" />&nbsp;';
			$rank_image = str_repeat($rank_image, $postrow[$i]['user_warnings']);
		}
		$rank_image .= '<br />';
	}
	// [end] Warnings Mod 1.0.5
	else if ( $postrow[$i]['user_rank'] )
	{
		for($j = 0; $j < count($ranksrow); $j++)
		{
			if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

FladeX
Да вроде всё правильно...
Если ниже есть

Код: Выделить всё

		'POSTER_RANK' => $poster_rank,
		'RANK_IMAGE' => $rank_image,
то посмотрите в шаблоне

Код: Выделить всё

<span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br />
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
chipp
phpBB 1.4.3
Сообщения: 89
Стаж: 17 лет 1 месяц
Откуда: Беларусь, Минск

Сообщение chipp »

FladeX, перед путем к картинке не надо ставить /
Хочешь задать вопрос? Подумай! Может его уже задавали? Поиск жжет! И еще: если ошибка на буржуйском, на то есть словарь:!:
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Поблагодарили: 4 раза

Сообщение FladeX »

Палыч
Ниже это есть,

Код: Выделить всё

if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
и в шаблоне вот

Код: Выделить всё

<span class="postdetails">{postrow.POSTER_RANK}<br />{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br />
chipp
я и не ставил. я же написал что в админке все ок.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

FladeX
Ниже - понятие растяжимое. Я говорил о передаче данных в шаблон

Код: Выделить всё

$template->assign_block_vars('postrow', array(
  		'ROW_COLOR' => '#' . $row_color,
  		'ROW_CLASS' => $row_class,
  		'POSTER_NAME' => $poster,
  		'POSTER_RANK' => $poster_rank,
  		'RANK_IMAGE' => $rank_image,
  		'POSTER_JOINED' => $poster_joined,
  		'POSTER_POSTS' => $poster_posts,
  		'POSTER_FROM' => $poster_from,
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 2 месяца
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

кстати я у себя использовал для этой цели мультипл ранкинг - можно и обычное звание присвоить и иконку... ну и соответственно у второго ранга описание вообще удалил оставил только картинку которую и сунул в нужное место в шаблоне
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Поблагодарили: 4 раза

Сообщение FladeX »

Палыч
вот она - передача данных в шаблон:

Код: Выделить всё

	$template->assign_block_vars('postrow', array(
		'ROW_COLOR' => '#' . $row_color,
		'ROW_CLASS' => $row_class,
		'POSTER_NAME' => $poster,
		'POSTER_RANK' => $poster_rank,
		'RANK_IMAGE' => $rank_image,
		'POSTER_JOINED' => $poster_joined,
		'POSTER_POSTS' => $poster_posts,
		'POSTER_FROM' => $poster_from,
                'POSTER_IP' => $poster_ip,
		'POSTER_AVATAR' => $poster_avatar,
Самое обидное, что во-первых, я не трогал никак этот участок, а во-вторых, что в админке в меню управления званиями все прекрасно отображается :(

Добавлено спустя 2 минуты 26 секунд:

Точнее я только мод ip in topic установил и добавил одну строчку.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

FladeX
Ссылки на форум, я так понимаю, нет..?
Попробуйте, ради эксперимента, ввести к какому-нибудь званию, например, так: images/smiles/icon_razz.gif и напишите о результате (или дайте скрин)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Поблагодарили: 4 раза

Сообщение FladeX »

Палыч
форум в интранете (местная городская сеть), поэтому из внешнего инета не виден.
Со смайлами сейчас попробую, спасибо за совет. Скрины тож сделаю

Добавлено спустя 3 минуты 32 секунды:

С смайлом прокатило :)
Неужто там есть какое-то ограничение на длину ссылки или на размер картинки?

Добавлено спустя 2 часа 23 минуты 34 секунды:

Нашел все-таки причину - CHMOD 755. Поставил по аналогии с папкой аватаров такие права на папки с рангами, и теперь все нормально работает. Спасибо
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

FladeX писал(а):Нашел все-таки причину - CHMOD 755
Подозревал или это, или кривой путь.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Запросы модов для phpBB 2.0.x»