V minulosti to tu bolo a vyznam ziaden, cize je to uplne jedno. Preto je
povysovaci system tak narocny na pocet prispevkov. Pre ilustraciu ten mod vyzera asi takto....
Nezapocitavanie prispevkov vo vybranych kategoriach na fore
/includes/functions_post.php
najdi
Kód:
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign
WHERE user_id = $user_id";
a do ifu predtim pridej vyrazeni idecek kategorii ktere se nemaji pocitat. na pct to vypada tak:
Kód:
if (($mode != 'poll_delete') && ($forum_id!=32) && ($forum_id!=45) && ($forum_id!=52))
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign
WHERE user_id = $user_id";
if (!$db->sql_query($sql, END_TRANSACTION))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}
}
/modcp.phpKód:
if ($forum_id!=32 && $forum_id!=45 && $forum_id!=52) {
$count_sql = array();
while ( $row = $db->sql_fetchrow($result) )
{
$count_sql[] = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts - " . $row['posts'] . "
WHERE user_id = " . $row['poster_id'];
}
Co sa tyka toho aby nemohli postovat v krcme ci diskusii po dosiahnuti 10 ci xy prispevkov, tak to je dobry napad a uz v minulosti som nad tym rozmyslal, ale tym padom by sa zacal posthunt v inych kategoriach a 10 ci 100 je uplne jedno, kedze vecsina posthunterov ma uz nad 500