Jump to content


- - - - -

Name color change [how to]


This topic has been archived. This means that you cannot reply to this topic.
4 replies to this topic

#1 gucho

gucho

    n00b

  • Members
  • Pip
  • 3 posts

Posted 25 April 2010 - 10:46 AM

hello guys,idk maybe i have opened this topic in a wrong section sorry..
i need help about name color change everywhere not only in "who is online" list
i mean in topic views and member list ..
if any1 know about it plz post here  ;)  :)

Posted Image

Edited by gucho, 25 April 2010 - 10:47 AM.


#2 emoney

emoney

    I'll do graffiti if you sing to me in french

  • Modders
  • PipPipPipPipPipPipPipPip
  • 1,269 posts

Posted 25 April 2010 - 09:47 PM

Search for Terabyte's Group Format mod.  If it isn't here, it is definitely on invisionbyte.net.

#3 gucho

gucho

    n00b

  • Members
  • Pip
  • 3 posts

Posted 26 April 2010 - 07:54 AM

thank you

#4 Matu009

Matu009

    Novice

  • Members
  • PipPip
  • 16 posts

Posted 28 April 2010 - 05:49 PM

Quote

Open: ./sources/action_public/profile.php

Find: [ function personal_iframe_comments() ]

//-----------------------------------------
// Not my tab? So no moderation...
//-----------------------------------------

if ( ( $member_id != $this->ipsclass->member['id'] ) AND ( ! $this->ipsclass->member['g_is_supmod'] ) )
{
$sql_extra = ' AND comment_approved=1';
}

//-----------------------------------------
// Load member
//-----------------------------------------

$member = $this->personal_function_load_member( $member_id );

Add below:

$member['members_display_name'] = $this->ipsclass->make_name_formatted($member['members_display_name'], $member['mgroup']);

===============================================

Find: [ function personal_iframe_comments() ]

//-----------------------------------------
// Regenerate comments...
//-----------------------------------------

$this->ipsclass->DB->build_query( array( 'select'   => 'pc.*',
'from'     => array( 'profile_comments' => 'pc' ),
'where'    => 'pc.comment_for_member_id='.$member_id . $sql_extra,
'order'    => 'pc.comment_date DESC',
'limit'    => array( $start, $comment_perpage ),
'add_join' => array( 0 => array( 'select' => 'm.members_display_name',
  'from'   => array( 'members' => 'm' ),
  'where'  => 'm.id=pc.comment_by_member_id',
  'type'   => 'left' ),
  1 => array( 'select' => 'pp.*',
  'from'   => array( 'profile_portal' => 'pp' ),
  'where'  => 'pp.pp_member_id=m.id',
  'type'   => 'left' ),
  2 => array( 'select' => 'me.*',
  'from'   => array( 'member_extra' => 'me' ),
  'where'  => 'me.id=pc.comment_by_member_id',
  'type'   => 'left' ) ) ) );

$this->ipsclass->DB->exec_query();

Replace with:

//-----------------------------------------
// Regenerate comments...
//-----------------------------------------

$this->ipsclass->DB->build_query( array( 'select'   => 'pc.*',
'from'     => array( 'profile_comments' => 'pc' ),
'where'    => 'pc.comment_for_member_id='.$member_id . $sql_extra,
'order'    => 'pc.comment_date DESC',
'limit'    => array( $start, $comment_perpage ),
'add_join' => array( 0 => array( 'select' => 'm.mgroup,m.members_display_name',
  'from'   => array( 'members' => 'm' ),
  'where'  => 'm.id=pc.comment_by_member_id',
  'type'   => 'left' ),
  1 => array( 'select' => 'pp.*',
  'from'   => array( 'profile_portal' => 'pp' ),
  'where'  => 'pp.pp_member_id=m.id',
  'type'   => 'left' ),
  2 => array( 'select' => 'me.*',
  'from'   => array( 'member_extra' => 'me' ),
  'where'  => 'me.id=pc.comment_by_member_id',
  'type'   => 'left' ) ) ) );

$this->ipsclass->DB->exec_query();

===============================================

Find:
[ function personal_build_comments( $member, $new_id=0, $return_msg='' ) ]

//-----------------------------------------
// Regenerate comments...
//-----------------------------------------

$this->ipsclass->DB->build_query( array( 'select'   => 'pc.*',
'from'     => array( 'profile_comments' => 'pc' ),
'where'    => 'pc.comment_for_member_id='.$member_id.' AND pc.comment_approved=1',
'order'    => 'pc.comment_date DESC',
'limit'    => array( 0, $comment_perpage ),
'add_join' => array( 0 => array( 'select' => 'm.members_display_name',
  'from'   => array( 'members' => 'm' ),
  'where'  => 'm.id=pc.comment_by_member_id',
  'type'   => 'left' ),
  1 => array( 'select' => 'pp.*',
  'from'   => array( 'profile_portal' => 'pp' ),
  'where'  => 'pp.pp_member_id=m.id',
  'type'   => 'left' ),
  2 => array( 'select' => 'me.*',
  'from'   => array( 'member_extra' => 'me' ),
  'where'  => 'me.id=pc.comment_by_member_id',
  'type'   => 'left' ) ) ) );

$this->ipsclass->DB->exec_query();

Replace with:

//-----------------------------------------
// Regenerate comments...
//-----------------------------------------

$this->ipsclass->DB->build_query( array( 'select'   => 'pc.*',
'from'     => array( 'profile_comments' => 'pc' ),
'where'    => 'pc.comment_for_member_id='.$member_id.' AND pc.comment_approved=1',
'order'    => 'pc.comment_date DESC',
'limit'    => array( 0, $comment_perpage ),
'add_join' => array( 0 => array( 'select' => 'm.mgroup,m.members_display_name',
  'from'   => array( 'members' => 'm' ),
  'where'  => 'm.id=pc.comment_by_member_id',
  'type'   => 'left' ),
  1 => array( 'select' => 'pp.*',
  'from'   => array( 'profile_portal' => 'pp' ),
  'where'  => 'pp.pp_member_id=m.id',
  'type'   => 'left' ),
  2 => array( 'select' => 'me.*',
  'from'   => array( 'member_extra' => 'me' ),
  'where'  => 'me.id=pc.comment_by_member_id',
  'type'   => 'left' ) ) ) );

$this->ipsclass->DB->exec_query();

===============================================

Find: [ function personal_portal_view() ]

$this->page_title = $member['members_display_name'] . ' - ' . $this->ipsclass->lang['page_title_pp'];

Replace with:

$this->page_title = strip_tags($member['members_display_name']) . ' - ' . $this->ipsclass->lang['page_title_pp'];



===============================================



Find: [ function personal_portal_view() ]



$row = $this->personal_portal_set_information( $row );

$row['members_display_name_short'] = $this->ipsclass->txt_truncate( $row['members_display_name'], 13 );

$_visitor_info[ $row['id'] ] = $row;

Remove:

$row['members_display_name_short'] = $this->ipsclass->txt_truncate( $row['members_display_name'], 13 );

===============================================

Find: [ function view_profile() ]

$info['group_title'] = $this->ipsclass->cache['group_cache'][ $member['mgroup'] ]['g_title'];

Replace with:

$info['group_title'] = $this->ipsclass->make_name_formatted($this->ipsclass->cache['group_cache'][$member['mgroup']]['g_title'], $member['mgroup']);

===============================================

Find: [ function view_profile() ]

$info['members_display_name'] = $member['members_display_name'];

Replace with:

$info['members_display_name'] = $this->ipsclass->make_name_formatted($member['members_display_name'], $member['mgroup']);

Good Luck!

Edited by Matu009, 28 April 2010 - 05:51 PM.


#5 gucho

gucho

    n00b

  • Members
  • Pip
  • 3 posts

Posted 30 April 2010 - 07:26 PM

thx bro ;)