znajdź w plusminus.php
Kod:
$sql='UPDATE '.POSTS_TABLE.' SET '.$field2.'= 1 WHERE post_id='.$post_id;
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Plusminus error", '', __LINE__, __FILE__, $sql);
}
potem dodaj
Kod:
$colorize_plus = TRUE; //true jeśli ma kolorowac tematy w którym ktoś dostał plusa, false jeżeli nie
$colorize_minus = FALSE; //podobnie jak wyżej tylko czy ma kolorowac tematy gdy ktos dostanie minusa
$plus_color = '0000FF'; //kolor plusa
$minus_color = 'FF0000'; //kolor minusa
$sql = "SELECT topic_id FROM " . POSTS_TABLE . " WHERE post_id=$post_id";
if ( !($result = $db->sql_query($sql)) )
message_die(GENERAL_ERROR, "Plusminus error", '', __LINE__, __FILE__, $sql);
$row = $db->sql_fetchrow($result);
$topic_id = $row['topic_id'];
if($type=='plus' && $colorize_plus)
{
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_color = '$plus_color'
WHERE topic_id=$topic_id";
if ( !($db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Plusminus error", '', __LINE__, __FILE__, $sql);
}
}
elseif($type!='plus' && $colorize_minus)
{
$sql = "UPDATE " . TOPICS_TABLE . "
SET topic_color = '$minus_color'
WHERE topic_id=$topic_id";
if ( !($db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Plusminus error", '', __LINE__, __FILE__, $sql);
}
}
Autor postu otrzymał pochwałę
AIFM [1%] - kiedyś powstanie
Uwagi moderatora abc (dodane 26 Sie 2006, 11:50):
Ostatnio edytowany przez abc 26 Sie 2006, 11:50, edytowano w sumie 2 razy