Skocz do zawartości


Zdjęcie

[forum] [IPB] Nowa Wiadomosc na Czerwono


  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Livo

Livo

    Początkujący

  • 25 postów

Napisano 31 05 2007 - 11:23

Dołączona grafika

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. :)

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych