Иконки в зависимости от ранга в мини чате

голоса: 0

Хочу сделать в мини чате что бы иконки отображались в зависимости от ранга таким способом 

 

Но работать не хочет. встабляет тег:

 

Вместо (допустим)ссылки:

Может у кого нибудь есть альтернативный способ динамичних иконок помогите пожалуйста.

Адрес сайта www.gsc-mod.ucoz.ru
| Автор: | Категория: jQuery

Ответов: 1

Голоса: +1
Где именно должны иконки отображаться в мини чате, и что за иконки?
| Автор:

Код свыше должен был сложить(не добавить) номер групы пользователя и номер ранга. после чего сгенерировать тег допустим такой <img src='http://www.gsc-mod.ucoz.ru/icon_fg/34.jpg'> если номер группы 3 а ранг 4. Или же <img src='http://www.gsc-mod.ucoz.ru/icon_fg/46.jpg'> если номер групы 4 а ранг 6. Только вот он не генерируется, а генерирует: <img src='http://www.gsc-mod.ucoz.ru/icon_fg/unifiedunified.jpg'> передает unified вместо цифр

Ростислав Веретельник,
Нужно одно свободное доп. поле в чате, если есть, завтра дам скрипт.

Идем в шаблон персональная страница пользователя, находим строку и вписываем красное.

<?if($_RANK_NAME$)?><span data-rank="$_RANK$" title="Ранг:$_RANK$">$_RANK_ICON$</span> [ $_RANK_NAME$ ]<?endif?>

 Далее идем в шаблон форма добавления сообщения мини чата, находим строку и вписываем красное.

<?if($FLD_CUSTOM1$ || $FLD_CUSTOM2$)?>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
 <tr><td style="display:none;" width="50%">$FLD_CUSTOM1$</td><td>$FLD_CUSTOM2$</td></tr>
</table>
<?endif?>

далее в виде материалов мини чата пишем наше изо

<img src="/$GID$$CUSTOM1$.jpg">

 Ну и сам скрипт ставим под кодом $CHAT_BOX$

<script>
 $(function(){
 $('#mchatMsgF').click(function(){
 $.get('/index/8', function(data){
 var rnk = $(data).find('[data-rank]').attr('data-rank');
 $('#mchatC1F').val(rnk);
 });
 });})
</script>

Не забваем активировать доп поле(используется первое) в настройках модуля чат.

...