КреатиВ.ТуТ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Доп. Инфа юзера возле avatar..


Доп. Инфа юзера возле avatar..

Сообщений 31 страница 57 из 57

31

если пишешь с одной = то у всех юзеров отображается значок ....

Код:
<script>
    Group = "{$author['member_group']}";
    Group = Group.replace('Group:','');
    if ( group == "Emperor" ) { document.write('<img src="http://1bb.ru/uploads/creos/post-19-1140352152.gif" alt="И М П Е Р А Т О Р" />'); }
</script>

а так не пашет ... ://////

0

32

Просто возможно у тебя группа называется не Admin, поэтому не показывает, но работать он должен правильно.

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

0

33

группа называется Emepror  ... я же заменил слово admin ..

код сверху
hmtl пост энтри

ссылка - http://narod.5.forumer.com/index.php?showtopic=1578









<table width="100%" border="0" cellspacing="0" cellpadding="0" class='maintitle' align="center">
     <tr>
       <td width="15%" class="maintitle"><div align="left"><{CAT_L}></div></td>
       <td width="70%" background="<{cat_top_bg}>" class="maintitle">
<div align="center">{ibf.lang.board_stats}</div></td>
       <td width="15%" class="maintitle"><div align="right"><{CAT_R}></div></td>
     </tr>
   </table>
<!--Begin Msg Number {$post['pid']}-->
    <table width='100%' border='0' cellspacing='0' cellpadding='3'>
    <tr>
      <td valign='middle' class='row4' width="1%" align='center'>

    <div class='username'><a name='entry{$post['pid']}'></a>

<script type="text/javascript">
<!--
var forum = "http://narod.5.forumer.com"
var group1 = "Group: Emperor"
var group2 = "Group: Leva"
var group3 = "Group: Админы"
var group4 = "Group: Site Admin"
var group5 = "Group: Холод"
var group6 = "Group: Phantom"
var group7 = "Group: Хакер"
var group8 = "Group: L2 MOD"
var group9 = "Group: L"
var group10 = "Group: L"
var group11 = "Group: L"
var s="{$author['member_number']}"
var x = s.substr(12,s.length);
var na = "{$post['name']}"

if ( "{$author['member_group']}" == group1) {
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#FFFF00">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group2){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#006666">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group3){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#ff2000">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group4){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#99FF99">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group5){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#000099">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group6){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#990000">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group7){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#990000">',na,'</font></a></B>');
}
else if ( "{$author['member_group']}" == group8){
document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="#99FF99">',na,'</font></a></B>');
}
else { document.write ('<B><a href="',forum,'/index.php?showuser=',x,'">',na,'</a></b>');
}

//-->
</script>

</td> </div>
        <td class='row2' valign='top' width="99%">
       
        <!-- POSTED DATE DIV -->
       
        <div align='left' class='row7' style='float:left;padding-top:4px;padding-bottom:4px'>
        {$post['post_icon']}<span class='postdetails'><b><a title="{ibf.lang.tt_link}" href="#" onclick="link_to_post({$post['pid']}); return false;" style="text-decoration:underline">{ibf.lang.posted_on}</a></b> {$post['post_date']}&nbsp;&nbsp;<b>{$post['ip_address']}</b></span>
        </div>
       
        <!-- REPORT / DELETE / EDIT / QUOTE DIV -->
        <div align='right' class='row7'>
        <script>
  var s="{$author['member_number']}"
  var x = s.substr(11,s.length);
  document.write('<a href="http://narod.5.forumer.com/index.php?act=warn&type=add&mid=',x,'&t={$post["pid"]}&st=0"><img src="http://5.forumer.com/uploads/narod/post-261-1140174365.jpg" alt="Поблагодари :)" /></a>');
</script>{$post['report_link']}{$post['delete_button']}{$post['edit_button']}<a href='{ibf.script_url}act=Post&amp;CODE=06&amp;f={$ibforums->input[f]}&amp;t={$ibforums->input[t]}&amp;p={$post['pid']}'><{P_QUOTE}></a>
      </div>     
      </td>
    </tr>
    <tr>
      <td valign='top' class='row4'>
     
<TABLE WIDTH="180" height="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="10"><img src='style_images/<#IMG_DIR#>/corner1.gif' border='0'></td>
<TD WIDTH="100%" BGCOLOR="#F2F3F3" style="background-image: url(style_images/<#IMG_DIR#>/top.gif); background-repeat: repeat-x;"></td>
<TD WIDTH="10"><img src='style_images/<#IMG_DIR#>/corner2.gif' border='0'></td>
</tr><TR><TD WIDTH="10" BGCOLOR="#F2F3F3" style="background-image: url(style_images/<#IMG_DIR#>/left.gif); background-repeat: repeat-y;"></td>
<TD WIDTH="100%" BGCOLOR="#ECEDED" align='center'><P>
<center><img src='http://5.forumer.com/uploads/narod/post-171-1139143257.gif' alt='ПРОФИЛЬ ЮЗЕРА - НАЖМИ НА НИК ЮЗЕРА ВЫШЕ !' border="0"></center><p align=center>
-&nbsp;+&nbsp;<script>
    Group = "{$author['member_group']}";
    Group = Group.replace('Group:','');
    if ( group == "Emperor" ) { document.write('<img src="http://1bb.ru/uploads/creos/post-19-1140352152.gif" alt="И М П Е Р А Т О Р" />'); }
</script>
&nbsp;+&nbsp;-<p align=center>
            <!-- Начало Замена пустого аватара -->
<script>
  avatar = "{$author['avatar']}";
  user = "{$post['name']}";
  ChangeAvatar(avatar,user);
</script>
<!-- Конец Замена пустого аватара --><br/><br/>
        <div class='userinfo'>{$author['title']}<br/>
         {$author['member_rank_img']}<br />
         {$author['member_number']}<br />
         {$author['member_group']}<br />
         <script>
oldJoined = "{$author['member_joined']}";
newJoined = oldJoined.replace('Joined:','');
document.write(newJoined);
</script><br /><br/>
         {$author['member_posts']}<br />                                     
         {$author['country']}<br/>
</div>
   <br/>    
         {$author['warn_text']}                 {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}</span><br />
<br/>
{$author['integ_icon']}{$author['icq_icon']}{$author['aol_icon']}{$author['yahoo_icon']}{$author['msn_icon']}</td></p></td>
<TD WIDTH="10" BGCOLOR="#F2F3F3" style="background-image: url(style_images/<#IMG_DIR#>/right.gif); background-repeat: repeat-y;">
</tr>
<TR>
<TD WIDTH="10"><img src='style_images/<#IMG_DIR#>/corner4.gif' border='0'></td>
<TD WIDTH="100%" BGCOLOR="#F2F3F3" style="background-image: url(style_images/<#IMG_DIR#>/bottom.gif); background-repeat: repeat-x;"></td>
<TD WIDTH="10"><img src='style_images/<#IMG_DIR#>/corner3.gif' border='0'></td>
</tr>
</table>   

      <td width='100%' valign='top' cellpadding='6px' class='{$post['post_css']}'>
        <!-- THE POST {$post['pid']} -->
        <div class='postcolor'><!-- Смена таблиц поста -->
        <script type="text/javascript">
          post = "{$post["post"]}";
          ChangePostTables(post);
        </script>
<!-- Конец смены таблиц поста --> {$post['attachment']}</div>
        {$post['signature']}
        <!-- THE POST -->
      </td>
    </tr>
    <tr>
       <td class='row4' align='left'> &nbsp;</b> </td>
      <td class='row2' nowrap="nowrap" align='left'>
        <!-- PM / EMAIL / WWW / MSGR -->
     
        <div  style='float:left;width:auto'>
{$author['addresscard']}{$author['message_icon']}{$author['email_icon']}{$author['website_icon']} </div>
        <!-- REPORT / UP -->
         <div align='right'>
<a name='entry{$post['pid']}' href="javascript:addName('to&nbsp;&nbsp;{$post['name']}');"><span class='{$post['name_css']}'>{$post['name']}</span></a>
             <a href='javascript:scroll(0,0);'><img src='{ibf.vars.img_url}/p_up.gif' alt='Top' border='0' /></a>  </td>
    </tr>
    </table>
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class='maintitle2'>
     <tr>
       <td width="10%" class="maintitle2"><div align="left"><{CAT_BL}></div></td>
       <td width="80%" background="<{cat_top_bg}>" class="maintitle2"><div align="center"></div></td>
       <td width="10%" class="maintitle2"><div align="right"><{CAT_BR}></div></td>
     </tr>
   </table>
       <br/>

Отредактировано Ataman (2006-02-20 00:54:21)

0

34

<script>
    Group = "{$author['member_group']}";
    Group = Group.replace('Group: ','');
    if ( Group == "Emperor" ) { document.write('<img src="http://1bb.ru/uploads/creos/post-19-1140352152.gif" alt="И М П Е Р А Т О Р" />'); }
</script>

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

Отредактировано ExperT (2006-02-20 17:01:02)

0

35

2 ExperT:
Вопрос - а возможно ли так,чтобы вместо присвоения ВСЕЙ группе сразу присваивалось по нику пользователя?
Типа если ник такой-то,то в доп. графе будет определённая картинка....а то и несколько.... :derisive:

0

36

FleXoR  -  Привет ..  а у тебя работает этот скрипт с группой ??

0

37

<script>
    Group = "{$author['member_group']}";
    Group = Group.replace('Group: ','');
    if ( Group == "Emperor" ) { document.write('<img src="http://1bb.ru/uploads/creos/post-19-1140352152.gif" alt="И М П Е Р А Т О Р" />'); }
</script>

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

я поставил как ты написал .. и сразу у всех групп отображатся стало ....

Отредактировано ExperT (2006-02-20 17:02:26)

0

38

2 FleXoR: Можно. А надо? Можно сделать через доп. поле, так будет легче редактироваться, зашел в админку -> редактирование пользователя, вставил в нужное доп. поле все картинки, и всё. Могу так сделать.

2 Ataman: Только что зашел, и заметил что у тебя опять один знак =, а должно быть два. Скопируй еще раз мой скрипт полностью, и поставь. И не убирай пока я не посмотрю. Только сюда напиши работает или нет.

0

39

<script>
    Group = "{$author['member_group']}";
    Group = Group.replace('Group: ','');
    if ( Group == "Emperor" ) { document.write('<img src="http://1bb.ru/uploads/creos/post-19-1140352152.gif" alt="И М П Е Р А Т О Р" />'); }
</script>

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

вот этот работает ........ !!!  :D

0

40

2 ExperT:
Надо))просто это будет мне заменять скрипт медалей(ну ты,наверное,про него на рухелпе читал).
Если не сложно выложи код..и я буду ещё одним в очереди отблагодарить тебя пивом))

0

41

2 ExperT:
Просто я лазил на форум Юры,где он заявил,что в доп. поля профиля картинки вставлять нельзя...

0

42

2 FleXoR: а почему не объяснил?
Вобще можно и не вставлять в доп. поле картинку, можно вставить туда ссылку на картинку.

Надо попробовать.

0

43

2 ExperT: пробовал - ничего не получилось(
И ещё - на своём форуме я хочу ввести одну вещь.У нас за мессы идут типа форумные дентги,на которые можно воспользоваться некоторыми новыми фунциями.Одной из них является подарки.
Открываешь меню участники,инфу пользователя,а там пониже всего будет таблица Подарки,где будут размещены подарки-открытки.Конечно,это очень сложно пользователю самому подарить открытку....эт уж будет нечто он-лайн игры на форуме.Пусть пишет админу на пм,скидыает открытку,а админ размещает в этой таблице.Тока как это сделать?через доп поле профиля?вряд ли что путное получиться...

0

44

2 FleXoR: Объясни как ты картинку вставлял.

По твоей идеи - всё можно сделать. Если админ сам будет устанавличвать открытки и подарки.
Напиши конкретнее как и что, в подробностях с картинками. Попробуем твою идею воплотить в реальность :)

0

45

2 ExperT: Так.попробую по порядку и ясно.
Вот в личной инфе пользователя есть 4 таблицы - Статистика активности,Связь,Информация,Личные данные.Необходимо внизу из всез создать ещё одну таблицу,где всё и будет.В ней создаём доп.поле профиля,условно назовём её подарки...я пробовал вставить примерно так - в значение поля прямо вставлял <img src=' ......   не выходтло ничё путного....ди в Post Entry оно не нужно....нужно именно в личной инфе...
З.Ы. да....и я не наю как эту таблицу пихнуть...куда именно...

Отредактировано FleXoR (2006-02-22 11:30:09)

0

46

2 ExperT: да...картинку вставлял при редактировании пользователя...в поле профиля..

0

47

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

Можете посмотреть как это выглядит - у меня в профиле. И за одно на свой смотрите - что бывает когда нет призов.

Если есть ошибки или еще что, то пишите.

0

48

Пасибки.....ща попробуем....

0

49

Подскажите что не так ,

Код:
</script><br />
        {$author['member_rank_img']}<br /><br />

        {$author['member_group']}<br />
        {$author['member_posts']}<br />
<font color="#1111ff"><b>Из:</b></font>
        {$author['field_1']}<br />
<font color="#c60000"><b>Пол</b></font>
 {$author['field_2']}<br />
        {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}</span><br />
        <!--$ author[field_1]-->
</br>
>

почему то не работает доп поле Из:
в профиле изменяется , а под аватором данные не выводятся...

Отредактировано San4ozzZ (2006-05-26 18:03:01)

0

50

2 San4ozzZ: Проверь настройки
АЦ - Экономия ЦПУ - Разрешить отображение дополнительных полей профиля в темах? - ДА

в пост энтри вставь переменную

{$author['field_Х']}

где Х номер доп. поля

и вроде должно работать

0

51

что бы нечего не напутать отредактируйте код ктонить как должно быть

Код:
<font color="#1111ff"><b>Из:</b></font>
        {$author['field_1']}<br />
<font color="#c60000"><b>Пол</b></font>
 {$author['field_2']}<br />
        {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}</span><br />
        <!--$ author[field_2]-->
</br>
        <img src='{ibf.vars.img_url}/spacer.gif' alt='' width='160' height='2' /><br /> 
      </td>

0

52

2 San4ozzZ:

что бы нечего не напутать отредактируйте код ктонить как должно быть

Так тут ничё править ненадо всё и так правильно.

0

53

поле Из:
в профиле заполнено а под аватором инфа не видна
а Пол: всё норм

АЦ - Экономия ЦПУ - Разрешить отображение дополнительных полей профиля в темах? - ДА

это всё включено !

Отредактировано San4ozzZ (2006-05-27 14:01:24)

0

54

Видимо в Post Entry чтото не так...........

0

55

2 San4ozzZ: Может ты номера доп. полей перепутал?

И скажи какого они типа?
Выпадающее меню, текстовое поле или какое?

0

56

2 ExperT:
Да он номера попутал, всё уже поправили.  :)

0

57

Grin
спасибо !   :derisive:

0


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Доп. Инфа юзера возле avatar..