Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Potrzebuje grup już prawie wszystko zrobiłem tylko gdy trzeba wejść func_boardstats to nie mogę zrobić tego:

Open sources\lib\func_boardstats.php

Find

$this->ipsclass->DB->simple_construct( array( 'select' => 'id, member_id, member_name, login_type, running_time, member_group',

'from' => 'sessions',

'where' => "running_time > $time",

//'order' => "running_time DESC" // Sort in PHP to avoid filesort in SQL

) );

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

//-----------------------------------------

// FETCH...

//-----------------------------------------

while ( $r = $this->ipsclass->DB->fetch_row() )

{

$rows[ $r['running_time'].'.'.$r['id'] ] = $r;

}

krsort( $rows );

Change To:

if ( $this->ipsclass->vars['group_display_active'] )

{

$this->ipsclass->DB->build_query( array( 'select' => 's.id, s.member_id, s.member_name, s.login_type, s.running_time, s.member_group',

'from' => array( 'sessions' => 's' ),

'where' => "running_time > {$time}",

'add_join' => array( 1 => array( 'from' => array( 'groups' => 'g' ),

'where' => 'g.g_id=s.member_group',

'type' => 'left' ) ),

'order' => 'g.g_display ASC, s.running_time DESC' ) );

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

while ( $r = $this->ipsclass->DB->fetch_row() )

{

$rows[] = $r;

}

}

else

{

$this->ipsclass->DB->simple_construct( array( 'select' => 'id, member_id, member_name, login_type, running_time, member_group',

'from' => 'sessions',

'where' => "running_time > $time",

//'order' => "running_time DESC" // Sort in PHP to avoid filesort in SQL

) );

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

//-----------------------------------------

// FETCH...

//-----------------------------------------

while ( $r = $this->ipsclass->DB->fetch_row() )

{

$rows[ $r['running_time'].'.'.$r['id'] ] = $r;

}

krsort( $rows );

}

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Find:

$active['TOTAL'] = $active['MEMBERS'] + $active['GUESTS'] + $active['ANON'];

Add Above:

if ( $this->ipsclass->vars['group_display_board'] )

{

$active['NAMES'] .= "<br /><br />";

$gni = array();

foreach ( $this->ipsclass->cache['grouporder_cache'] as $gid => $order )

{

$gni[] = "<a href='{$this->ipsclass->base_url}act=members&max_results=20&filter={$this->ipsclass->cache['group_cache'][$gid]['g_id']}&sort_order=asc&sort_key=members_display_name'>".$this->ipsclass->make_name_formatted( $this->ipsclass->cache['group_cache'][$gid]['g_title'], $gid )."</a>";

}

$active['NAMES'] .= implode( " | ", $gni );

}

Proszę napisać to w formie takiej by działało żadnego erroru to musi być napisanane w lini tak jak piszę ja nie może być to tak:

Kod...

Kod...

Kod...

nie może być napisane w słupku

  • Manager
Opublikowano

Jak 'na ipb nie ma grup'? Nie rozumiem Cię. Masz na myśli legendę grup na dole?

Jeśli tak to instrukcja jest bardzo dobrze napisana - setki razy korzystałem i nie było problemów.

Jeśli masz problem z edycją kodu to użyj dobrego edytora - polecam PSPad.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Czytałem instrukcje wszystko z godnie z nią aż do moemtu gdy trzeba wejść : sources\lib\func_boardstats.php

i poznajdywać i powklejać

nie mogę se poradzić z tym

Edytowane przez dudek123
Opublikowano

Ciągle było dobrze ale error : Warning: Invalid argument supplied for foreach() in /var/www/virtual/tibiax.c0.pl/sources/lib/func_boardstats.php on line 253 o co z nim chodzi ?? możecie rozwiązać błąd ?

  • Manager
Opublikowano

Jezus maria. :)

Serio powoli tracę tutaj cierpliwość do Ciebie.

Dlaczego wklejasz tutaj cały kod, przecież to nie jest legalne. Jak Ty czytałeś zasady licencji, jak ją kupowałeś? ....

Podaj link do forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.