Стена сообщений / Друзья

7.45K
.
LACHESIS
Вот решил выдрать из баженного скрипта знакомств 2 интересных на мой взгляд модуля. что не работало в них теперь работает.
и так.
Модули стена сообщений и друзья под JohnCMS 2.4 (мб будет работать на 3.0)
Как ставить:
1. заливаем таблици из файла install.sql

2. в файле anketa.php прописвывем после:
{
echo '<div class="gmenu">ИМЕНИНЫ!!!</div>';
}
прописываем:
//-----
$d1 = mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE (`user` = '$arr3[id]' AND `to` = '$idus') OR (`user` = '$idus' AND `to` = '$arr3[id]') LIMIT 1");
$d2 = mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$arr3[id]' AND `frend` = '$idus') OR (`user` = '$idus' AND `frend` = '$arr[id]') LIMIT 1");
if (isset($user) && $arr3['id']!=$idus && mysql_result($d1, 0)==0 && mysql_result($d2, 0)==0)
{
echo '<a href="' .$home. '/str/frend_add.php?id='.$arr['id'].'">Предложить дружбу</a><br/>';
}
echo "<a href='" .$home. "/str/wallall.php?user=".$arr['id']."'>Стена пользователя</a><br />";
//-----

3. В файле index.php, что находится в корне сайта, в нужном месте пишем слдеующее:
echo '<div class="menu"><a href="' .$home. '/str/frend.php">Мои друзья</a></div>';
echo '<div class="menu"><a href="' .$home. '/str/wallall.php?act=statistic">Моя стена</a></div>';
сохраняем

4. сохраняем.
5. удаляем файлы install.txt, readme.txt
6. радуемся =)
Прикрепленные файлы:
.
Venser
Юзер кидала, не рекомендуется иметь с ним дело
LACHESIS, если на третьей работать будет, поставлю=) Спасибо)
.
Venser, с удовольствием тебе отвечу, ща проверю. но поидее должно работать...
.
ПеревозЧЕГ
Лопух Паутинистый
не будет на третьей работать. Потому что например нет переменной идус в новой версии
.
Так же в анкете уже нет переменной $arr
.
ПеревозЧЕГ
Лопух Паутинистый
да, вместо нее user вроде
.
idus меняем на user_id(или в core прописываем idus-делов та).и offsm(проверка,отключены ли смайлы)либо убираем,либо меняем на новую функцию смайлес.ну и доступ само собой.и все работает
.
ПеревозЧЕГ (22.12.2009/23:35)
да, вместо нее user вроде
Ага
.
Unknown (22.12.2009/23:34)
Так же в анкете уже нет переменной $arr
$arr-это массив вообще то)
.
Ну тк их просто поменять наерна нужна?
Всего: 541