Ipb 2.1.5

Discussion in 'Болталка' started by Nickotin, 9 Mar 2007.

  1. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    У меня Ipb 2.1.5 как мне сделать,что бы при репутации 10 звание рядом писалось Лох и вооще как тут именно поставить звание?
     
  2. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    _http://ibresource.ru/ тут качаеш хак,а потом в скрипте пишеш что то вроде
    if $rep=10 {
    print "lox";
    }
     
    #2 bxN5, 9 Mar 2007
    Last edited: 9 Mar 2007
    1 person likes this.
  3. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    чё то я не понял,чё за хак дай ссылку!
     
  4. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    Ну вот сам хак репутации _http://www.ibresource.ru/db/678/
    Дальше нужно смотреть исходники этой репутации и дописывать что то вроде того что я писал выше
     
  5. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    да у меня такой же стоит в каком файле писать?
     
  6. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    PHP:
    if(strtolower($this->ipsclass->input['act']) == 'st' OR $this->ipsclass->input['act'] == 'rep')
                    {
                            
    $member['reputation_allow'] = true;  
                            
                            if( 
    $member['reputation'] <= 10 && $member['reputation'] > 0$rep_title 'Новичок';
                            if( 
    $member['reputation'] <= 50 && $member['reputation'] > 10)$ rep_title 'Бывалый';
                            if( 
    $member['reputation'] <= 100  && $member['reputation'] > 50$rep_title 'Форумчанин';
                            

                            
    $member['reputation_text'] = $this->ipsclass->lang['reputation'];
                            if ((
    $this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] >= $this->ipsclass->vars['rep_posts']) && $this->ipsclass->member['rep_allow'])
                            {
                                    
    $member['reputation_minus'] = "<a href='javascript:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&amp;type=win_minus&amp;mid={$member['id']}&amp;p={PID}\");' title='{$this->ipsclass->lang['rep_dec']}'>{$this->ipsclass->lang['minus']}</a>";
                                    
    $member['reputation_add'] = "<a href='javascript:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&amp;type=win_add&amp;mid={$member['id']}&amp;p={PID}\");' title='{$this->ipsclass->lang['rep_inc']}'>{$this->ipsclass->lang['plus']}</a>";
                            }
                            else
                            {
                                    
    $member['reputation_minus'] = "{$this->ipsclass->lang['minus_disabled']}";
                                    
    $member['reputation_add'] = "{$this->ipsclass->lang['plus_disabled']}";
                            }
                            
    $member['reputation_scores'] = "<a href='{$this->ipsclass->base_url}act=rep&amp;type=history&amp;mid={$member['id']}' title='{$this->ipsclass->lang['view_rep']}'>{$member['reputation']} / {$rep_title}</a>";
                    }
    там замени это на ~180 строке.
    примерно так.
     
    1 person likes this.
  7. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    Спасибо,что подсказал в каких файлах то мненять?
     
  8. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    Смотри файл установки мода.. Fresh Install.txt
     
  9. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    Не не првильно написал ошибка!
     
  10. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    Извини, но у меня отобрали лицензию на чтение мыслей.
    Так что придется тебе написать ошибку сюда...
     
  11. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    Блин я уже исправил,но сейчас!
    Parse error: parse error, unexpected T_STRING, expecting T_VARIABLE or '$' in z:\home\vip.ru\www\forums\sources\action_public\topics.php on line 1211
     
  12. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    ну кто-нить подскажеет
     
  13. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    Выложи сам код,где такая ошибка.
     
  14. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    Блин я уже исправил я вылажу код нормальный а вы отредактируйте !
    PHP:
    if(strtolower($this->ipsclass->input['act']) == 'st' OR $this->ipsclass->input['act'] == 'rep')
                    {
                            
    $member['reputation_allow'] = true;

                            
    $member['reputation_text'] = $this->ipsclass->lang['reputation'];
                            if ((
    $this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] >= $this->ipsclass->vars['rep_posts']) && $this->ipsclass->member['rep_allow'])
                            {
                                    
    $member['reputation_minus'] = "<a href='javascript:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&amp;type=win_minus&amp;mid={$member['id']}&amp;p={PID}\");' title='{$this->ipsclass->lang['rep_dec']}'>{$this->ipsclass->lang['minus']}</a>";
                                    
    $member['reputation_add'] = "<a href='javascript:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&amp;type=win_add&amp;mid={$member['id']}&amp;p={PID}\");' title='{$this->ipsclass->lang['rep_inc']}'>{$this->ipsclass->lang['plus']}</a>";
                            }
                            else
                            {
                                    
    $member['reputation_minus'] = "{$this->ipsclass->lang['minus_disabled']}";
                                    
    $member['reputation_add'] = "{$this->ipsclass->lang['plus_disabled']}";
                            }
                            
    $member['reputation_scores'] = "<a href='{$this->ipsclass->base_url}act=rep&amp;type=history&amp;mid={$member['id']}' title='{$this->ipsclass->lang['view_rep']}'>{$member['reputation']}</a>";
                    }
            return 
    $member;
        }
     
    #14 Nickotin, 10 Mar 2007
    Last edited by a moderator: 13 Mar 2007
  15. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    Всмысле?Ошибку исправил?Тогда что редактировать?
     
  16. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    Я исправил как было то есть родовая (но с установленным модом)!
    этот код отредактируй что бы появился статус!
     
  17. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    PHP:
    if(strtolower($this->ipsclass->input['act']) == 'st' OR $this->ipsclass->input['act'] == 'rep')
                    {
                            
    $member['reputation_allow'] = true;
                            if( 
    $member['reputation'] <= 10 && $member['reputation'] > 0$rep_title 'Новичок';  // если репы меньше 10
                            
    if( $member['reputation'] <= 50 && $member['reputation'] > 10)$ rep_title 'Бывалый';   //если репы меньше 50
                            
    if( $member['reputation'] <= 100  && $member['reputation'] > 50$rep_title 'Форумчанин'//если репы меньше 100
                             

                            
    $member['reputation_text'] = $this->ipsclass->lang['reputation'];
                            if ((
    $this->ipsclass->member['id'] != $member['id']) && ($this->ipsclass->member['posts'] >= $this->ipsclass->vars['rep_posts']) && $this->ipsclass->member['rep_allow'])
                            {
                                    
    $member['reputation_minus'] = "<a href='javascript:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&amp;type=win_minus&amp;mid={$member['id']}&amp;p={PID}\");' title='{$this->ipsclass->lang['rep_dec']}'>{$this->ipsclass->lang['minus']}</a>";
                                    
    $member['reputation_add'] = "<a href='javascript:rep_change_window_open(\"{$this->ipsclass->base_url}act=rep&amp;type=win_add&amp;mid={$member['id']}&amp;p={PID}\");' title='{$this->ipsclass->lang['rep_inc']}'>{$this->ipsclass->lang['plus']}</a>";
                            }
                            else
                            {
                                    
    $member['reputation_minus'] = "{$this->ipsclass->lang['minus_disabled']}";
                                    
    $member['reputation_add'] = "{$this->ipsclass->lang['plus_disabled']}";
                            }
                            
    $member['reputation_scores'] = "<a href='{$this->ipsclass->base_url}act=rep&amp;type=history&amp;mid={$member['id']}' title='{$this->ipsclass->lang['view_rep']}'>{$member['reputation']}</a>";
                    }
            return 
    $member;
        }
     
  18. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    вот что пишет при открытии главной
     
  19. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    Э ну что?
     
  20. bxN5

    bxN5 Elder - Старейшина

    Joined:
    8 Jan 2006
    Messages:
    687
    Likes Received:
    138
    Reputations:
    32
    Покажи отрывок кода строк от 1200 до 1220