]]> ]]>

Аватар по-умолчанию с указанием пола

На днях, была задачка, если юзер не добавил аватар, вывести авик, показывающий пол пользователя.

Поколупав шаблон немножко, обнаружил что дело простецкое.


Итак, что делаем:
открываем шаблон postbit_legacy и ищем там:
<if condition="$show['avatar']">
<div class="smallfont">
 <br /><a href="member.php?$session[sessionurl]u=$post[userid]">
<img src="$post[avatarurl]" $post[avwidth] $post[avheight]
alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
</div>
</if>
Добавляем перед закрывающим if
<else />
<if condition="$post['field5'] == Мужской">
<div class="smallfont">
 <br />
    <img class="inlineimg" src="$stylevar[imgdir_misc]/male.jpg" alt="Мужчина" border="0" />
</div>
  </if>
  <if condition="$post['field5'] == Женский">
<div class="smallfont">
 <br />
    <img class="inlineimg" src="$stylevar[imgdir_misc]/female.jpg" alt="Женщина" border="0" />
</div>
  </if>
И всех делов! Аватарки М и Ж грузим либо в images/misc/.... kb,j куда вашей душе угодно, но конечно меняем путь до них в коде.
В итоге у нас должно получиться:
<if condition="$show['avatar']">
<div class="smallfont">
 <br /><a href="member.php?$session[sessionurl]u=$post[userid]">
<img src="$post[avatarurl]" $post[avwidth] $post[avheight]
alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
</div>

<else />
<if condition="$post['field5'] == Мужской">
<div class="smallfont">
 <br />
    <img class="inlineimg" src="$stylevar[imgdir_misc]/male.jpg" alt="Мужчина" border="0" />
</div>
  </if>
  <if condition="$post['field5'] == Женский">
<div class="smallfont">
 <br />
    <img class="inlineimg" src="$stylevar[imgdir_misc]/female.jpg" alt="Женщина" border="0" />
</div>
  </if>

</if>

Коментариев (0) 22.05.2010. 17:48

Русификация vBulletin

Русификаторы для vBulletin

Как известно, Джелсофт запретил, zCarotу выкладывать свои русификаторы.
Ну а мне нет... По ссылкам ниже, качаем русики, для свежих версий vBulletin и говорим за них, спасибо Морковке.

Русификаторы для vBulletin 3.7.3: cp1251 | utf8

Русификаторы для vBulletin 3.6.11: cp1251 | utf8

Пожалуйста, не удаляйте ссылку zCarot, со своих форумов. Будьте людьми, человек бесплатно - для нас переводит!

Коментариев (3) 08.10.2008. 17:13





обо мне · vBullеtin

Русификация vBulletin

Как известно, Джелсофт запретил, zCarotу выкладывать свои русификаторы.
Ну а мне нет... По ссылкам ниже, качаем русики, для свежих версий vBulletin и говорим за них, спасибо Морковке.
Русификаторы для vBulletin 3.7.3: cp1251 | utf8
Русификаторы для vBulletin 3.6.11: cp1251 | utf8

Последние заметки

Спецсимволы в html(таблица) (html)
Прячем ссылку в форме (html)
Коментарии к коду - что это? (html)
Как сделать тонкую таблицу (html)
Сравнение WYSIWYG-редакторов 2007 (полезнячок)