Форум сервиса

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

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


Вы здесь » Форум сервиса » Дополнения к форумам » Разноцветные значки статусов


Разноцветные значки статусов

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

31

Спасибо. Супер идея. Поставил. Всё работает. Только не могу понять, что за проблема с моими корявыми руками появилась? "Гость" перестал оборажаться и статус гостя 4 кубика, а не 0. Я эту группу вообще не выставлял. А оно показывает 4 кубика другой группы и слово гость пропало. Что я напортачил? Женя, если не сложно глянь своим профессиональным взглядом, что твой старый тёзка наломал. Спасибо огромное. :)

0

32

:rolleyes:  Извиняюсь, тут написал, что пропали ники, это сам решил. Стёр просьбу. А вот гость так и не появился.

Отредактировано asiat (2006-01-09 03:49:58)

0

33

скопируй сюда текст из:
АЦ-Скины/Шаблоны- HTML Шаблоны- Редактировать Шаблон- Topic View Section- Post Entry

0

34

<!--Begin Msg Number {$post['pid']}-->
    <table width='100%' border='0' cellspacing='1' cellpadding='3'>
<!--Begin Msg Number {$post['pid']}-->
    <table width='100%' border='0' cellspacing='1' cellpadding='3'>
    <tr>
      <td valign='middle' class='row4' width="1%">
<script type="text/javascript">
<!--
var userName = "{$post['name']}"
if ( "{$author['member_group']}" == "Группа: Машинист"){
   document.write ('<b><a href="javascript:addName(',''2 ',userName,''',')"><font color="firebrick">',userName,'</font></a></b>');
}
else if ( "{$author['member_group']}" == "Группа: Пассажир"){
   document.write ('<b><a href="javascript:addName(',''2 ',userName,''',')"><font color="darkblue">',userName,'</font></a></b>');
}
else if ( "{$author['member_group']}" == "Группа: Проводник"){
   document.write ('<b><a href="javascript:addName(',''2 ',userName,''',')"><font color="darkgreen">',userName,'</font></a></b>');
}
if ( "{$author['member_group']}" =="") {
  document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="">',na,'</font></a></B>');
}
//-->
</script></td>
        <td class='row4' valign='top' width="99%">
       

      <!-- POSTED DATE DIV -->
       
        <div align='left' class='row4' 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']}</span>
        </div>
       
        <!-- REPORT / DELETE / EDIT / QUOTE DIV -->
       
        <div align='right'>
        {$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 onmouseover="CopyQuick();" href='javascript:PasteQuick("{$post['name']}", "{$post['post_date']}", "{$post['pid']}");' title="Быстрая цитата. Выдели нужный текст и нажми на эту кнопку. Текст цитаты и имя говорящего найдёшь в быстром ответе внизу."><img src="http://1bb.ru/uploads/asiarus/post-16-1135606996.gif" border=0></a></a>
      </div>
      
</td>
    </tr>
    <tr>
      <td valign='top' class='{$post['post_css']}'>
        <span class='postdetails'>{$author['avatar']}<br /><br />
        {$author['title']}<br /><script type="text/javascript">
<!--

var group1 = "Группа: Машинист"
var group2 = "Группа: Пассажир"
var group3 = "Группа: Проводник"
var icon1 = "http://1bb.ru/uploads/asiarus/post-16-1136751055.gif"
var icon2 = "http://1bb.ru/uploads/asiarus/post-16-1136751237.gif"
var icon3 = "http://1bb.ru/uploads/asiarus/post-16-1136751156.gif"

var k
var mes= "{$author['member_posts']}"
var mgstr= mes.substr(11, mes.length);
var mg=parseInt(mgstr);

if (mg>50) {k=1}
if (mg>300) {k=2}
if (mg>500) {k=3}
if (mg>1000) {k=4}
if (mg>1500) {k=5}
if (mg>3000) {k=6}
if (mg>5000) {k=7}
if (mg>10000) {k=8}
if ( "{$author['member_group']}" == group1) {icon=icon1}
if ( "{$author['member_group']}" == group2) {icon=icon2}
if ( "{$author['member_group']}" == group3) {icon=icon3}

for (var i=1; i <= k; i++)
{ document.write ('<img src="',icon,'">');
}
document.write ('<br />');
//-->
</script>
<br /><br />

<font color="#c60000"><b>Хто:</b></font>

        {$author['field_9']}<br />

<font color="#008c00"><b>Пол:</b></font>

        {$author['field_8']}<br />

<font color="#3300CC"><b>Где:</b></font>

        {$author['field_10']}<br />

<font color="#785B5B"><b>Возр. группа:</b></font>

        {$author['field_13']}<br />

        {$author['field_6']}<br />

        {$author['member_posts']}<br />
  
    
        {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}</span><br />
        <!--$ author[field_1]-->
        <img src='{ibf.vars.img_url}/spacer.gif' alt='' width='160' height='1' /><br />
      </td>
      <td width='100%' valign='top' class='{$post['post_css']}'>
        <!-- THE POST {$post['pid']} -->
        <div class='postcolor'>{$post['post']} {$post['attachment']}</div>
        {$post['signature']}
        <!-- THE POST -->
      </td>
    </tr>
    <tr>
      <td class='darkrow3' align='left'><b>{$post['ip_address']}</b></td>
      <td class='darkrow3' nowrap="nowrap" align='left'>
     
        <!-- PM / EMAIL / WWW / MSGR -->
     
        <div align='left' class='darkrow3' style='float:left;width:auto'> {$author['name']}

        {$author['addresscard']}{$author['message_icon']}{$author['email_icon']}{$author['website_icon']}{$author['integ_icon']}{$author['icq_icon']}{$author['aol_icon']}{$author['yahoo_icon']}{$author['msn_icon']}
        </div>
       
        <!-- REPORT / UP -->
        
        <div align='right'>
         <a href='javascript:scroll(0,0);'><img src='{ibf.vars.img_url}/p_up.gif' alt='Top' border='0' /></a>
        </div>
      </td>
    </tr>
    </table>
    <div class='darkrow1' style='height:5px'><!-- --></div>

Отредактировано asiat (2006-01-09 03:56:05)

0

35

<script type="text/javascript">
<!--
var userName = "{$post['name']}"
if ( "{$author['member_group']}" == "Группа: Машинист"){
  document.write ('<b><a href="javascript:addName(',''2 ',userName,''',')"><font color="firebrick">',userName,'</font></a></b>');
}
else if ( "{$author['member_group']}" == "Группа: Пассажир"){
  document.write ('<b><a href="javascript:addName(',''2 ',userName,''',')"><font color="darkblue">',userName,'</font></a></b>');
}
else if ( "{$author['member_group']}" == "Группа: Проводник"){
  document.write ('<b><a href="javascript:addName(',''2 ',userName,''',')"><font color="darkgreen">',userName,'</font></a></b>');
}
if ( "{$author['member_group']}" =="") {
  document.write ('<B><a href="',forum,'/index.php?showuser=',x,'"><font color="">',na,'</font></a></B>');
}

else {
document.write ('<b><a href="javascript:addName(',''2 ',userName,''',')">',userName,'</a></b>');
}

//-->
</script>

вот эта часть кажись не правильна...
То что выделено красным - я считаю не нужно там вообще.
То что выделено оранжевым допиши

0

36

Спасибо большое, всё сделал. Не помогло, но всё равно спасибо, хоть скрипт в порядке теперь.  :)

0

37

2 asiat Не помогло с чем? ник то появился?
Дай ссылку на форум.

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

Отредактировано ExperT (2006-01-09 04:33:56)

0

38

2 asiat
мне в ПМ

0

39

Ник не появился и других опять нет :)

0

40

Востановил, заново все скрипты переставлял, что-то восстановилось, а теперь снова загубил всё.

Отредактировано asiat (2006-01-09 12:13:24)

0

41

Странный ты :) дай хоть ссылку на форум, гляну

0

42

Ну всё, огромное спасибо Масло, пишет скрипты доступно и понятно, всё снёс, всё разобрал, всё сначала поставил, получилось. Уф...

0

43

Странный ты  дай хоть ссылку на форум, гляну

Извини, я не видел твоего сообщения, сидел с скриптами. тут
Ники восстановил, цвета тоже, вот в этой теме у гостя 4 зелёных кубика, а я вообще 0 хочу, откуда они взялись, понять не могу.

Отредактировано asiat (2006-01-09 13:45:56)

0

44

2 asiat: Жестко ты мне трафик посадил....  :D

А ты уверен что там не у всех по 4 кубика? :)

Так... ну а ты прописал строчку для гостей?

Отредактировано ExperT (2006-01-09 13:38:47)

0

45

Извини, забылся, дал неудачную тему. У меня то скорость мегабайт и никакого трафика.
Был не прав.
Я вчера прописывал строчки для гостей, вообще всё пропадало.
И делал для гостя отдельно как на другие группы, всё равно так же.
Руки - крюки  :D

0

46

Посмотрел, у кого 2, у кого 4  :blink: Чудеса на виражах

0

47

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

0

48

думаю вот это поможет:

в скрипте поменяй

var k

на

var k = 0

0

49

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

for (var i=1; i <= k; i++)

Вот это:

           if ( icon == "" ) { icon = "СсылкаКОбычнойКартинке" }         

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

0

50

Спасибо тебе преогромнейшее.

0

51

Незачто :)

0

52

2 asiat
а разве у тебя ещё были проблемы?
я тебе на форуме вроде бы прописывал для гостей:
У гостей -ничег не высвечивало... ну у тебя мерки правда жестокие :) 2 кубика - 300 сообщений:)

0

53

2 Maslo: ага, и не проверишь :))

мне пришлось себе сообщения набивать, 50 штук, что б проверить :)))
шучу... в админке поставил себе + 51 и всё заработало :)

0

54

А вот если вместо этих кубиков, надо картинки вставить что тогда???
Я вот хочу сделать, а мне пишет что-то про ХТМЛ. Помогите плиз! :blink:

0

55

2 Гайка
А какого они формата?

0

56

Гиф. Короче картинка с блёстками!

0

57

А вот если вместо этих кубиков, надо картинки вставить что тогда???

так кубики это и есть картинки
вот здесь:

Код:
var icon1 = "url_icon1"
var icon2 = "url_icon2"
var icon3 = "url_icon3"

вместо url_icon1-3 пишете ссылки на изображения что ты хотите вставить - гифы тоже работают

Отредактировано Maslo (2006-01-12 00:50:08)

0

58

всё конечно же получилось,спасибо :) ....но хочется что бы была и иконка была и ниже  статусы , а у меня так не получается,мож подскажите как так сделать?

0

59

просто ниже напиши
{$author['member_rank_img']}
но в АЦ поставь каждой группе иконки отдельные (и пользователям) а то получаится что у тех у кого не будет группу будут 2 раза одинаковые кубики.

0

60

2 Maslo а как сделать, чтобы у гостей вообще не отображались кубики?
пробовал писать так
if ( "{$author['member_group']}" == group3) //где 3 группа это Guest
document.write ('<br />')
а всё равно кубики отображаются. и произвольным числом.

0


Вы здесь » Форум сервиса » Дополнения к форумам » Разноцветные значки статусов