Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Стандартно никак, надо ставить условие в файле который подаёт запрос о добавлении новости в базу.Я на DLE недавно.
Как сделать так, что бы пользователь переместился в определенную групу после того, как добавит новость?
Может есть у кого такой хак? Или подскажите в каком файле рыть
Ну помогите плз
Получается как бы он простой посетитель (зарегистрированый).
Соответственно ему запрещено скачивать (мне так надо).
Скачивать может только пользователь, который в группе где скачка разрешена (например журналист).
Надо сделать, что бы попасть в журналисты можно было автоматически, если добавишь определенное количество новостей (например 2). Это самому можна выставлять
$db->query("UPDATE " . USERPREFIX . "_users set news_num=news_num+1 where user_id='$member_id[user_id]'");
$xak_row = $db->super_query("SELECT * FROM " . USERPREFIX . "_users where user_id='$member_id[user_id]'");
if ( ($xak_row['news_num']>2) && ($xak_row['user_group']==4) )// 2 - если больше 2х статей
{
$db->query("UPDATE " . USERPREFIX . "_users set user_group=user_group-1 where user_id='$member_id[user_id]'");
}
Parse error: syntax error, unexpected '{' in /home/copypa/public_html/site.net/engine/modules/addnews.php on line 235
Сорри за офтоп, но хорошо было еще сделать перенос пользователя после добавления комментария. Мне как раз такая штука нужна, если можна сделайте
Рано я радовался:
if ($is_logged)
$db->query("INSERT INTO " . PREFIX . "_comments (post_id, user_id, date, autor, email, text, ip, is_register, approve) values ('$post_id', '$member_id[user_id]', '$time', '$name', '$mail', '$comments', '$_IP', '1', '$where_approve')");
if ($is_logged)
{
$db->query("INSERT INTO " . PREFIX . "_comments (post_id, user_id, date, autor, email, text, ip, is_register, approve) values ('$post_id', '$member_id[user_id]', '$time', '$name', '$mail', '$comments', '$_IP', '1', '$where_approve')");
$xak_row = $db->super_query("SELECT * FROM " . USERPREFIX . "_users where user_id='$member_id[user_id]'");
if ( ($xak_row['comm_num']>2) && ($xak_row['user_group']==4) )// 2 - если больше 2х статей
{
$db->query("UPDATE " . USERPREFIX . "_users set user_group=user_group-1 where user_id='$member_id[user_id]'");
}
}
в данном случае 4 это номер группы в которую переносят пользователя?($xak_row['user_group']==4