Тема: Приват 1.8.3 не работает (Движок DCMS-Social/Баги/обновления движка) Avant (11 Dec 2015 в 22:47) Менял info.php на более рание версии все равно также. Где еще может быть? maksim16092000 (11 Dec 2015 в 23:27) У меня всё ок тоже 1.8.3 [i]Добавлено:[/i] Поменяй этот файл /user/info/settings.privacy.php Avant (12 Dec 2015 в 08:21) maksim16092000, а когда ставил работала? Pro_100_Igor (12 Dec 2015 в 10:34) Как вы определили что приватность не работает? Avant (12 Dec 2015 в 11:49) Сделал два ника. Включил приват. Зашел как обычный юзер и увидел. Pro_100_Igor (12 Dec 2015 в 11:54) Avant, в версии 1.9.8 всё работает. Avant (12 Dec 2015 в 11:54) Инфо.пхп менял. Так же настройку. [i]Добавлено:[/i] Pro_100_Igor, 1.8.3 нет. Какие файлы отвечают за это? Pro_100_Igor (12 Dec 2015 в 12:19) Avant, в настройках /user/info/settings.privacy.php Вот даже скрин с денвера сделал. Avant (12 Dec 2015 в 12:26) Pro_100_Igor, посмотри как гость и как юзер! http://wmkent.keo.su/info.php?id=1 WIZART (12 Dec 2015 в 12:32) Оно и не работало на сколько я помню :D Avant (12 Dec 2015 в 12:33) WIZART, на старых работало. [i]Добавлено:[/i] Pro_100_Igor, теперь понял? WIZART (12 Dec 2015 в 12:35) Avant, я о старых и говорю, новые не юзаю, по тому что новые это вообще \"Ж\". Avant (12 Dec 2015 в 12:37) WIZART, 1.8.3 от искателя? WIZART (12 Dec 2015 в 12:40) Avant, сомневаюсь. Avant (12 Dec 2015 в 12:52) WIZART, Так все-таки что такое это может быть в чем причина WIZART (12 Dec 2015 в 13:22) Avant, смотреть надо... dinamko (12 Dec 2015 в 13:45) на одном из сайтов я уже отвечал. Но отвечу и тут ))) /* ================================== Приватность станички пользователя ================================== */ $uSet = mysql_fetch_array(mysql_query(\"SELECT * FROM `user_set` WHERE `id_user` = \'$ank[id]\' LIMIT 1\"smile); $frend = mysql_result(mysql_query(\"SELECT COUNT(*) FROM `frends` WHERE (`user` = \'$user[id]\' AND `frend` = \'$ank[id]\') OR (`user` = \'$ank[id]\' AND `frend` = \'$user[id]\') LIMIT 1\"smile,0); $frend_new = mysql_result(mysql_query(\"SELECT COUNT(*) FROM `frends_new` WHERE (`user` = \'$user[id]\' AND `to` = \'$ank[id]\') OR (`user` = \'$ank[id]\' AND `to` = \'$user[id]\') LIMIT 1\"smile,0);if ($ank[\'id\'] != $user[\'id\'] && $user[\'group_access\'] == 0) { if (($uSet[\'privat_str\'] == 2 && $frend != 2) || $uSet[\'privat_str\'] == 0) // Начинаем вывод если стр имеет приват настройки { if ($ank[\'group_access\']>1)echo \"<div class=\'err\'>$ank[group_name]</div>n\"; echo \"<div class=\'nav1\'>\"; echo group($ank[\'id\']).\" $ank[nick] \"; echo medal($ank[\'id\']).\" \".online($ank[\'id\']).\" \"; echo \"</div>\"; echo \"<div class=\'nav2\'>\"; echo avatar($ank[\'id\'], true, 128, false); echo \"<br />\"; } if ($uSet[\'privat_str\'] == 2 && $frend != 2) // Если только для друзей { echo \'<div class=\"mess\">\'; echo \'Просматривать страничку пользователя могут только его друзья!\'; echo \'</div>\'; // В друзья if (isset($user)) { echo \'<div class=\"nav1\">\'; if ($frend_new == 0 && $frend==0){ echo \"<img src=\'/style/icons/druzya.png\' alt=\'*\'/> <a href=\'/user/frends/create.php?add=\".$ank[\'id\'].\"\'>Добавить в друзья</a><br />n\"; }elseif ($frend_new == 1){ echo \"<img src=\'/style/icons/druzya.png\' alt=\'*\'/> <a href=\'/user/frends/create.php?otm=$ank[id]\'>Отклонить заявку</a><br />n\"; }elseif ($frend == 2){ echo \"<img src=\'/style/icons/druzya.png\' alt=\'*\'/> <a href=\'/user/frends/create.php?del=$ank[id]\'>Удалить из друзей</a><br />n\"; } echo \"</div Avant (12 Dec 2015 в 14:29) dinamko, а если полностью закрыть? [i]Добавлено:[/i] dinamko, все также как и там. В info.php что то не так? [i]Добавлено:[/i] dinamko, все также как и там. В info.php что то не так? [i]Добавлено:[/i] dinamko, чем отличаются наши коды? ================================== Приватность станички пользователя ================================== */ $uSet = mysql_fetch_array(mysql_query(\"SELECT * FROM `user_set` WHERE `id_user` = \'$ank[id]\' LIMIT 1\")); $frend = mysql_result(mysql_query(\"SELECT COUNT(*) FROM `frends` WHERE (`user` = \'$user[id]\' AND `frend` = \'$ank[id]\') OR (`user` = \'$ank[id]\' AND `frend` = \'$user[id]\') LIMIT 1\"),0); $frend_new = mysql_result(mysql_query(\"SELECT COUNT(*) FROM `frends_new` WHERE (`user` = \'$user[id]\' AND `to` = \'$ank[id]\') OR (`user` = \'$ank[id]\' AND `to` = \'$user[id]\') LIMIT 1\"),0);if ($ank[\'id\'] != $user[\'id\'] && $user[\'group_access\'] == 0) { if (($uSet[\'privat_str\'] == 2 && $frend != 2) || $uSet[\'privat_str\'] == 0) // Начинаем вывод если стр имеет приват настройки { if ($ank[\'group_access\']>1)echo \"<div class=\'err\'>$ank[group_name]</div>n\"; echo \"<div class=\'nav1\'>\"; echo group($ank[\'id\']).\" $ank[nick] \"; echo medal($ank[\'id\']).\" \".online($ank[\'id\']).\" \"; echo \"</div>\"; echo \"<div class=\'nav2\'>\"; echo avatar($ank[\'id\'], true, 128, false); echo \"<br />\"; } if ($uSet[\'privat_str\'] == 2 && $frend != 2) // Если только для друзей { echo \'<div class=\"mess\">\'; echo \'Просматривать страничку пользователя могут только его друзья!\'; echo \'</div>\'; // В друзья if (isset($user)) { echo \'<div class=\"nav1\">\'; if ($frend_new == 0 && $frend==0){ echo \"<img src=\'/style/icons/druzya.png\' alt=\'*\'/> <a href=\'/user/frends/cre dinamko (13 Dec 2015 в 18:32) Avant,ну вот поставь тогда и проверишь Avant (13 Dec 2015 в 19:10) dinamko, у тебя даже код не полный. Я то сделал на своем. dinamko (14 Dec 2015 в 00:20) Avant, на другом сайте влез а на этом нет Источник: http://www.dcms-social.ru/forum/13/3/60714/