Barátlista
Szerző
Üzenet
Találtam egy MOD-ot:
Search Usergroups MOD:
http://www.phpbb.com/community/viewtopic.php?t=375155
A felhasz.kereső próbálkozásaimhoz, kiindulásnak mégjobb volt.
Köszönöm +1x a segítséget.
Search Usergroups MOD:
http://www.phpbb.com/community/viewtopic.php?t=375155
A felhasz.kereső próbálkozásaimhoz, kiindulásnak mégjobb volt.
Köszönöm +1x a segítséget.
Sziasztok
A hiba azért nem olyan kicsi, de végre megtaláltam, hogy miért jön elő. (azt hiszem!!!)
Feltelepítettem a friend MOD-ot. Egész szépen működik, de én a page_headerbe beraktam egy pár bónusz sort:
Ez azt csinálja, hogyha egy usert valaki barátjának jelölte meg, akkor a menüben ("Tartalomjegyzék :: Gy.I.K. :: Barátok :: stb...") a barátok menü háttere legyen sárga.
Remekül működik, de -most jön a hiba- ha valakinek új üzit szeretnék írni, s rámegyek a "felhasz. keresése" gombra, akkor a következő hibaüzit dobja ki:
Feltételezem az az új ablak, ami akkor jelenik meg, amikor a "felhasz. keresése" gombra klikkelek újra végigmegy az egész page_headeren, s ez már nem fogja tudni, hogy mi a $userdata['user_id'], hiszen nincs is szüksége rá.
Tudnátok javasolni valamit, hogy hova tudnám "rejteni" a friend show scriptemet, hogy az ne fusson le a gombra kattintáskor? Vagy szerintetek egyáltalán az a hiba, amit írok?
előre is köszönöm a segítséget, mert nekem jelen pillanatban semmi ötletem.
A hiba azért nem olyan kicsi, de végre megtaláltam, hogy miért jön elő. (azt hiszem!!!)
Feltelepítettem a friend MOD-ot. Egész szépen működik, de én a page_headerbe beraktam egy pár bónusz sort:
Kód:
// [Start] Friend Show
$sql = "select *
FROM " . FRIENDS_PENDING_TABLE . "
WHERE to_id = " . $userdata['user_id'] . "
AND status = 0";
if (!($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query FRIENDS_PENDING_TABLE information', '', __LINE__, __FILE__, $sql);
}
else
{
$template->assign_vars(array(
'FRI_HEAD' => "<a href=" . append_sid("friends.".$phpEx) . ">" . $lang['Friends'] . "</a>")
);
}
if ( $row = $db->sql_fetchrow($result) )
{
$template->assign_vars(array(
'FRI_HEAD' => "<span class=new><a href=" . append_sid("friends.".$phpEx) . ">" . $lang['Friends'] . "</a></span>")
);
}
$db->sql_freeresult($result);
// [End] Friend Show
Ez azt csinálja, hogyha egy usert valaki barátjának jelölte meg, akkor a menüben ("Tartalomjegyzék :: Gy.I.K. :: Barátok :: stb...") a barátok menü háttere legyen sárga.
Remekül működik, de -most jön a hiba- ha valakinek új üzit szeretnék írni, s rámegyek a "felhasz. keresése" gombra, akkor a következő hibaüzit dobja ki:
Kód:
Általános hiba
Could not query FRIENDS_PENDING_TABLE information
DEBUG MODE
select * FROM phpbb_friends_pending WHERE to_id = AND status = 0
Feltételezem az az új ablak, ami akkor jelenik meg, amikor a "felhasz. keresése" gombra klikkelek újra végigmegy az egész page_headeren, s ez már nem fogja tudni, hogy mi a $userdata['user_id'], hiszen nincs is szüksége rá.
Tudnátok javasolni valamit, hogy hova tudnám "rejteni" a friend show scriptemet, hogy az ne fusson le a gombra kattintáskor? Vagy szerintetek egyáltalán az a hiba, amit írok?
előre is köszönöm a segítséget, mert nekem jelen pillanatban semmi ötletem.
Megoldottam a dolgot.
Nem túl elegáns, de nem tudok jobbat.
A friend show scriptemet beraktam a köv. kód közé:
Ennyi
Nem túl elegáns, de nem tudok jobbat.
A friend show scriptemet beraktam a köv. kód közé:
Kód:
if (isset($userdata['user_id']))
{
script
}
Ennyi
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.