Версия: 1.0
Тип: Public [бесплатный]
Автор: MyZik
Версия JohnCMS: 4.5.1
Передал под 4-ку: ~**_АрхангеЛ_**~
Контакты:
- ICQ: 419173
- Skype: myzik_
- Tweet: aka_myzik
- Сайт: john-help.ru
_____
Описание/Функционал:
После установки данного скрипта, у Ваших пользователей появится возможность вступить в виртуальный брак на Вашем ресурсе. Модуль отлично подойдет для так называемых "соц. сетей.
[+] Венчать пользователей может только Супервайзоры.
[+] После венчания создается тема на форуме, где каждый пользователь может поздравить молодоженов.
[+] Расторжение брака (развод). Опять же, расторгнуть брак пользователя может только Супервайзор. После развода удаляется тема на форуме, о свадьбе пользователя.
[+] В анкете выводится муж (жена) пользователя.
[+] Есть отдельная страница, где находится информация о всех свадьбах.
[+] Удобный инсталлятор модуля. Все необходимые запросы выполнятся автоматически.
_____
Установка:
1. Распаковать архив в корень Вашего сайта. Если Ваш файл /str/anketa.php замоден, то свяжитесь со мной по контактам выше, и я вставлю необходимый код в Ваш файл.
2. Перейти по адресу http://site.ru/marries/install.php и выполнить запросы в БД.
3. Создать раздел на форуме, например "Свадьбы сайта" и запомнить ID этого раздела.
4. В файле /marries/admin.php изменить значение константы ID_FORUM (ID раздела форума, где будут создаваться темы о новых свадьбах). Также изменить значение константы SITE_URL на адрес своего сайта.
_____
У кого profile.php замоденный в нужном месте прописать:
$marry = mysql_num_rows(mysql_query("SELECT `id` FROM `marries` WHERE `man_id`='" . $user['id'] . "' OR `woman_id`='" . $user['id'] . "'"));
$man = mysql_fetch_array(mysql_query("SELECT * FROM `marries` WHERE `man_id`='" . $user['id'] . "'"));
$woman = mysql_fetch_array(mysql_query("SELECT * FROM `marries` WHERE `woman_id`='" . $user['id'] . "'"));
$U = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='" . $man['woman_id'] . "'"));
$U1 = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='" . $woman['man_id'] . "'"));
if($user['sex'] == 'zh'){$ppol='Обвенчана';
}else{$ppol='Обвенчан';}
if($user['sex'] == 'zh'){$polll='Обвенчана';
}else{$polll='Обвенчан';}
if($marry){
if(!$woman['man_id']){
echo '<div class="menu">' . $ppol . ' с <a href="/users/profile.php?user=' . $man['woman_id'] . '"><b>' . $U['name'] . '</b></a>';
if($rights >= 9)
{
echo ' [<a href="/marries/admin.php?act=un_marry&id=' . $user['id'] . '">развести</a>]';
}
}
else
{
echo '<div class="menu">' . $polll . ' с <a href="/users/profile.php?user=' . $woman['man_id'].'"><b>' . $U1['name'] . '</b></a>';
if($rights >= 9)
{
echo ' [<a href="/marries/admin.php?act=un_marry&id=' . $user['id'] . '">развести</a>]';}
}
echo '</div>';
}