Kde uživatel je?
Pravidla fóra
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané MODy a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané MODy a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.
Kde uživatel je?
Chci se zeptat, jak udělat, aby se po kliknutí na profil uživatele ukázalo, kde zrovna je, jako v Kdo je online.
Tedy například: Čte Obsah. a podobně...
Tedy například: Čte Obsah. a podobně...
Re: Kde uživatel je?
Prohlídni si, jak je udělaný soubor viewonline.php. Je tam switch, který podle url v session rozeznává, kde jsi.
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Re: Kde uživatel je?
Kód: Vybrat vše
// Get number of online guests (if we do not display them)
if (!$show_guests)
{
switch ($db->sql_layer)
{
case 'sqlite':
$sql = 'SELECT COUNT(session_ip) as num_guests
FROM (
SELECT DISTINCT session_ip
FROM ' . SESSIONS_TABLE . '
WHERE session_user_id = ' . ANONYMOUS . '
AND session_time >= ' . (time() - ($config['load_online_time'] * 60)) .
')';
break;
default:
$sql = 'SELECT COUNT(DISTINCT session_ip) as num_guests
FROM ' . SESSIONS_TABLE . '
WHERE session_user_id = ' . ANONYMOUS . '
AND session_time >= ' . (time() - ($config['load_online_time'] * 200));
break;
}
$result = $db->sql_query($sql);
$guest_counter = (int) $db->sql_fetchfield('num_guests');
$db->sql_freeresult($result);
}Re: Kde uživatel je?
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Re: Kde uživatel je?
A co s tím dále? Toto mám vložit do memberlist.php a upravit šablonu?
Nebo co všechno tam mám vložit? Asi jen tohle je málo ne?
Nebo co všechno tam mám vložit? Asi jen tohle je málo ne?
Re: Kde uživatel je?
Nevím, co vlastně konkrétně tam chceš přidat. Otázka je taky, zda se ti to projeví v url dané session..
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Re: Kde uživatel je?
Prostě například pod stav Online dát kde je. Když kliknu na Kdo je online (viewonline.php), aby se mi ukázalo, co právě děla, jako tam. Tedy po kliknutí na něčí link se mi toto ukáže...
Poznamenám, že mám nainstalovaný Ajax Chat a Předmět tématu na indexu.
Poznamenám, že mám nainstalovaný Ajax Chat a Předmět tématu na indexu.
Re: Kde uživatel je?
To bych se musel někde podívat, zda ajax chat mění tu URL v session. Pokud ne, tak to jednoduše nerozpoznáš.. Abych to vysvětlil. Vlastně celý to stojí jen na tom, že v jiných částech fóra máš jinou URL a ta aktuální se uloží do URL tvý session a podle toho pak se pozná, kde jsi.
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Re: Kde uživatel je?
No nevadí a bez Ajax chatu bys to udělal jak? 
Re: Kde uživatel je?
Podíval bych se do dané části fóra (tu, kterou chci indikovat) a hned se podíval do session tabulky ke svý session, jakou URL tam mám. Pokud neodpovídá těm, než jsou už indikovány ve viewonline.php, tak mám vyhráno. Stačí upravit viewonline.php tak, že do switch přidám další case podle tý session URL. 
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Re: Kde uživatel je?
Uff a mohl bys mi poradit jak? 
Re: Kde uživatel je?
To už se musí znát konkrétní případy, co konkrétně indikovat a kde to je. Nejlepší na to je použít lokální kopii, abys se vyznal v session tabulce 
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Re: Kde uživatel je?
Vůbec nevim, o čem mluvíš. Co chci víš, tak jak to tedy udělám? 
Re: Kde uživatel je?
Tak v tom případě se radši do toho vůbec nepouštěj
Sice vím co chceš, ale jelikož nevím na čem konkrétním, nemůžu sloužit..
Neposkytuji podporu pres jabber ani SZ. - na to je tu toto fórum.
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Left 4 Dead 1 & 2 - vše o těchto kooperativních hrách od Valve
www.v31.cz - místo pro Váš odpočinek
SuperFórum.cz - trošku velké fórum :)
Re: Kde uživatel je?
Jak na čem? Na normálním phpBB3! A nezlob se, ale tohle není odpověď...