Opis : Jeśli mam jakies wiadomosci w skrzynce, to napis "x Nowych wiadomosci" na pasku użytkownika, będzie wyświetlac się na czerwono.
1. Wejdz do katalogu : /cache/lang_cache/x/
(x - nazwa Twojego języka)
2. Edytuj plik lang_global.php
3. Znajdz linijke :
$lang = array (
4. Dodaj w następnym wierszu :
msg_newRED => "<font color=\"#FF0000\"><b>%s New Messages</b></font>",
5. Wejdz do katalogu : /sources/classes/
6. Edytuj plik class_display.ph
7. Znajdz linie :
//----------------------------------------- // Build the members bar //----------------------------------------- $output_array['MEMBER_BAR'] = $this->ipsclass->compiled_templates['skin_global']->member_bar($msg_data);
8. Zamien na :
//----------------------------------------- // Build the members bar //----------------------------------------- if ( ($this->ipsclass->member['g_max_messages'] > 0) and ($this->ipsclass->member['msg_total'] >= $this->ipsclass->member['g_max_messages']) ) { $msg_data['TEXT'] = $this->ipsclass->lang['msg_full']; } else { $this->ipsclass->member['new_msg'] = $this->ipsclass->member['new_msg'] == "" ? 0 : $this->ipsclass->member['new_msg']; // original line // $msg_data['TEXT'] = sprintf( $this->ipsclass->lang['msg_new'], $this->ipsclass->member['new_msg']); // mod begin // coded by netrunner if ( $this->ipsclass->member['new_msg'] > 0 ) { $msg_data['TEXT'] = sprintf( $this->ipsclass->lang['msg_newRED'], $this->ipsclass->member['new_msg']); } else { $msg_data['TEXT'] = sprintf( $this->ipsclass->lang['msg_new'], $this->ipsclass->member['new_msg']); } // mod finish } $output_array['MEMBER_BAR'] = $this->ipsclass->compiled_templates['skin_global']->member_bar($msg_data);
9. Gotowe.