Szukam kogoś, kto dorywczo pomagałby mi ogarnąć kilka rzeczy w phpBB 3.0.14.
Aktualnie potrzebuję stworzyć dodatek do modyfikacji System Reputation 0.7.0
Chodzi o to, żeby użytkownik mógł oceniać posty innych użytkowników w danym wątku, ale tylko wtedy, jeśli sam wziął udział w dyskusji, czyli jeśli przynajmniej jeden jego post znajduje się w tym wątku.
Cena do uzgodnienia.
P.S. Kombinowałem robić zmiany w pliku reputation.php w taki sposób, ale poległem:
Kod
$sql = 'SELECT poster_id
FROM ' . POSTS_TABLE . '
WHERE poster_id = ' . $user->data['user_id'];
$result = $db->sql_query($sql);
while ($row2 = $db->sql_fetchrow($result))
{
// Nie wiem co tutaj oraz czy reszta kodu poprawna
}
$db->sql_freeresult($result);
if (!$row2)
{
// Nie możesz ocenić tego posta, ponieważ nie bierzesz udziału w dyskusji w tym wątku.
echo json_encode(array('error_msg' => $user->lang['RS_NO_RATEPOST_THEIR']));
return;
}
FROM ' . POSTS_TABLE . '
WHERE poster_id = ' . $user->data['user_id'];
$result = $db->sql_query($sql);
while ($row2 = $db->sql_fetchrow($result))
{
// Nie wiem co tutaj oraz czy reszta kodu poprawna
}
$db->sql_freeresult($result);
if (!$row2)
{
// Nie możesz ocenić tego posta, ponieważ nie bierzesz udziału w dyskusji w tym wątku.
echo json_encode(array('error_msg' => $user->lang['RS_NO_RATEPOST_THEIR']));
return;
}
Ogłoszenie nieaktualne. Proszę moderatora o usunięcie.