Описание:
Запрещено продавать!
Запрещено сливать в другие ЗЦ и ВМ !!
---------------------
Важно! Все ваши подарки на сайте, категории, а так же подарки юзеров останутся на месте!
---------------------
- Переписан код !
- Теперь не нужно принимать подарок, принимается автоматически!
- Переписан дизайн
- Подарки можно дарить самому себе
- Теперь при дарении подарка, выбираем тип подарка:
*Публичный
Все будут видеть Ваш подарок, сообщение и Ник.
*Личный
Все будут видеть ваш подарок, но только получатель сможет видеть ваш Ник и сообщение.
*Анонимный
Все будут видеть ваш подарок. Только получатель увидит ваше сообщение. Никто не увидит ваш Ник.
---------------------
- Удаление подарка , может удалить кому подарили , так же (создатели / главный админ / админ)
- Создатели / главный админ / админ - видят все подарки анонимные и личные и так же сообщения!
- Оповещение о новом подарке приходит в почту!
- Есть категории админ подарков , доступно только для админов!
- Можно ставить цену за подарок 0 , он будет бесплатным!

http://s5.uploads.ru/t/tOo64.jpg

Файл gift / Categories.php

Код:
<?

	include_once '../../sys/inc/start.php';
	include_once '../../sys/inc/compress.php';
	include_once '../../sys/inc/sess.php';
	include_once '../../sys/inc/home.php';
	include_once '../../sys/inc/settings.php';
	include_once '../../sys/inc/db_connect.php';
	include_once '../../sys/inc/ipua.php';
	include_once '../../sys/inc/fnc.php';
	include_once '../../sys/inc/user.php';

	only_reg();

	define ('id', isset( $_GET['id'] ) ? abs(intval($_GET['id'])) : 0);	
	define ('category', isset( $_GET['category'] ) ? abs(intval($_GET['category'])) : 0);	
	$ank = get_user(id);
	if($ank['id'] == 0){ header("Location: /index.php?".SID); exit; }
	
	$admin = mysql_fetch_assoc(mysql_query("SELECT id ,`admin` FROM `gift_categories` WHERE `id` = '".category."' LIMIT 1"));	
	
	if ($admin['admin'] == 1 AND $user['level'] == 0){ header("Location: /user/gift/categories.php?category=1&id=".id."".SID); exit; }

	if (category == 0){ header("Location: /user/gift/categories.php?category=1&id=".id."".SID); exit; } 
	
	$set['title']="Сделать подарок : $ank[nick]";
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	
	echo '
	<link rel="stylesheet" href="style.css" type="text/css" />
	<div class="main_bg">
	
	<div class="lc_br wbg font0 relative oh" id="header_path">  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Сделать подарок</span></span>	
	</div>

	<div class="wrapper">   
	<div class="block oh "> 
	<div class="grey no-borders" style = "text-align: center;"> <div>        
	<span class="grey"> Выберите подарок для </span> '.group($ank['id']) . user::nick($ank['id']).medal($ank['id']) . online($ank['id']) . ' 
	</div></div></div></div>
	
	<div class="wrapper" style="    margin: -11px 5px 11px 5px;">   <div class="block">   
	<table class="signature table__wrap table__wrap-fixed table_no_borders "> <tbody><tr>  
	<td class="table__cell">
	
	';
	
	$sort = ($user['level'] == 0 ? "WHERE `admin` = '0'":"");
	
	$count = mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_categories` ".$sort.""),0);

	if($count == 0) echo'Нет категорий';
	
	$query = mysql_query("SELECT name,id FROM `gift_categories` ".$sort." ORDER BY `id`");
	while ($act = mysql_fetch_assoc($query)){
	
	echo'
	
	'.(category != $act['id'] ? '
	<a href="categories.php?category=' . $act['id'] . '&amp;id=' . $ank['id'] . '">
	':'').'
	'.(category == $act['id'] ? '
	<span style="color: #333;"><b>':'').'' . htmlspecialchars($act['name']) . '
	'.(category == $act['id'] ? '</b></span>':'').'
	'.(category != $act['id'] ? '</a>':'
	').' |';	
	}

	echo '</td></tr></tbody></table></div></div>
	<div class="smiles_menu-body">
	<div class="stickers_lists ">';
	
	$category = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '" .category. "' LIMIT 1"));
	$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_list` WHERE `id_category` = '$category[id]'"),0);
	$k_page=k_page($k_post,$set['p_str']);
	$page=page($k_page);
	$start=$set['p_str']*$page-$set['p_str'];
	if($k_post == 0) echo'Список пуст.';
	$q = mysql_query("SELECT name,id,money FROM `gift_list` WHERE `id_category` = '$category[id]' ORDER BY `id` LIMIT $start, $set[p_str]");
	while ($post = mysql_fetch_assoc($q))
	{
	
	echo'

	<a href="/user/gift/gifts.php?category='.category.'&gift='.$post['id'].'&id='.$ank['id'].'"> 
	<img src="/sys/gift/' . $post['id'] . '.png" alt="">
	 </a> 

	';
	
	}
	
	
	echo'</div></div>';
	
	if ($k_page>1)str('categories.php?id=' . id . '&amp;category=' . category . '&amp;',$k_page,$page); // Вывод страниц

	echo'
	<div class="lc_br wbg font0 relative oh">  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Сделать подарок</span></span>	
	</div>
	</div>';

	include_once '../../sys/inc/tfoot.php';
?>

Файл gift / create.php

Код:
<?
/*
=======================================
Подарки для Dcms-Social
Автор: Искатель
---------------------------------------
Этот скрипт распостроняется по лицензии
движка Dcms-Social. 
При использовании указывать ссылку на
оф. сайт http://dcms-social.ru
---------------------------------------
Контакты
ICQ: 587863132
http://dcms-social.ru
=======================================
*/
include_once '../../sys/inc/start.php';
include_once '../../sys/inc/compress.php';
include_once '../../sys/inc/sess.php';
include_once '../../sys/inc/home.php';
include_once '../../sys/inc/settings.php';
include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/user.php';
only_reg();
only_level(3);
$width = ($webbrowser == 'web' ? '100' : '70'); // Размер подарков при выводе в браузер
/*
==================================
Редактирование подарков
==================================
*/
if (isset($_GET['edit_gift']) && isset($_GET['category']))
{
$category = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '" . intval($_GET['category']) . "' LIMIT 1"));
$gift = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_list` WHERE `id` = '" . intval($_GET['edit_gift']) . "' LIMIT 1"));
if (!$category || !$gift) 
{  
	$_SESSION['message'] = 'Нет такой категории или подарка';
	header("Location: ?");
	exit;
}
	if (isset($_POST['name']) && isset($_POST['money'])) // Редактирование записи
	{
    $name = my_esc($_POST['name']);
    $money = intval($_POST['money']);
    
    if ($money < 1)$err = 'Укажите стоимость подарка';
    
    if (strlen2($name) < 2)$err = 'Короткое название';
    if (strlen2($name) > 128)$err = 'Длина названия превышает предел в 128 символов';
    
    if (!isset($err))
    {
    	mysql_query("UPDATE `gift_list` SET `name` = '$name' , `money` = '$money', `id_category` = '$category[id]' WHERE `id` = '$gift[id]'");
    	
    	$_SESSION['message'] = 'Подарок успешно отредактирован';
    	header('Location: ?category=' . $category['id'] . '&page=' . intval($_GET['page']));
    	exit;
    }
	}
	
	if (isset($_GET['delete'])) // Удаление подарка
	{
    
    unlink(H.'sys/gift/' . $gift['id'] . '.png');
    
    mysql_query("DELETE FROM `gift_list` WHERE `id` = '$gift[id]'");
    mysql_query("DELETE FROM `gifts_user` WHERE `id_gift` = '$gift[id]'");
    
    $_SESSION['message'] = 'Подарок успешно удален';
    
    header("Location: ?category=$category[id]&page=" . intval($_GET['page']));
    exit;
	}
	$set['title'] = 'Редактирование подарка';
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	err();
	
	echo '<div class="foot">';
	echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a> |  <a href="?category=' . $category['id'] . '">' . htmlspecialchars($category['name']) . '</a> | <b>Добавление подарка</b><br />';	
	echo '</div>';
// Форма редактирования подарка
	echo '<form class="main" method="post" enctype="multipart/form-data"  action="?category=' . $category['id'] . '&amp;edit_gift=' . $gift['id'] . '&amp;page=' . intval($_GET['page']) . '">';
	echo '<img src="/sys/gift/' . $gift['id'] . '.png" style="max-width:' . $width . 'px;" alt="*" /><br />';
	echo 'Название:<br /><input type="text" name="name" value="' . htmlspecialchars($gift['name']) . '" /><br />';
	echo 'Цена:<br /><input type="text" name="money" value="' . $gift['money'] . '" style="width:30px;"/><br />';
	echo '<input value="Сохранить" type="submit" />';
	echo '</form>';
	
	echo '<div class="foot">';
	echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a> |  <a href="?category=' . $category['id'] . '">' . htmlspecialchars($category['name']) . '</a> | <b>Добавление подарка</b><br />';	
	echo '</div>';	
}
else 
/*
==================================
Добавление подарков
==================================
*/
if (isset($_GET['add_gift']) && isset($_GET['category']))
{
$category = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '" . intval($_GET['category']) . "' LIMIT 1"));
if (!$category) 
{  
	$_SESSION['message'] = 'Нет такой категории';
	header("Location: ?");
	exit;
}
	if (isset($_POST['money']) && isset($_FILES['gift'])) // Создание записи
	{
    $money = intval($_POST['money']);
    
    	mysql_query("INSERT INTO `gift_list` (`admin`, `money`, `id_category`) values('$category[admin]', '$money', '$category[id]')");
    	
    	$file_id = mysql_insert_id();
    	
    	copy($_FILES['gift']['tmp_name'], H.'sys/gift/' . $file_id . '.png');
    	@chmod(H.'sys/gift/' . $file_id . '.png' , 0777);
    	
    	$_SESSION['message'] = 'Подарок успешно добавлен';
    	header("Location: ?category=" . $category['id']);
    	exit;
    
	}
	$set['title'] = 'Добавление подарка';
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	err();
	echo '<div class="foot">';
	echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a> |  <a href="?category=' . $category['id'] . '">' . htmlspecialchars($category['name']) . '</a> | <b>Добавление подарка</b><br />';	
	echo '</div>';
// Форма создания категории
	echo '<form class="main" method="post" enctype="multipart/form-data"  action="?category=' . $category['id'] . '&amp;add_gift">';
	echo 'Цена:<br /><input type="text" name="money" value="" style="width:30px;"/><br />';
	echo 'Подарок:<br /><input name="gift" accept="image/*,image/png" type="file" /><br />';
	echo '<input value="Добавить" type="submit" />';
	echo '</form>';
	
	echo '<div class="foot">';
	echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a> |  <a href="?category=' . $category['id'] . '">' . htmlspecialchars($category['name']) . '</a> | <b>Добавление подарка</b><br />';	
	echo '</div>';
}
else
/*
==================================
Вывод подарков
==================================
*/
if (isset($_GET['category'])){
$category = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '" . intval($_GET['category']) . "' LIMIT 1"));
if (!$category) 
{  
	$_SESSION['message'] = 'Нет такой категории';
	header("Location: ?");
	exit;
}
	$set['title'] = 'Список подарков';
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	err();
echo '<div class="foot">';
echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a> | <b>' . htmlspecialchars($category['name']) . '</b><br />';	
echo '</div>';
	
// Список подарков
	
$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_list`  WHERE `id_category` = '$category[id]'"),0);
if ($k_post == 0)
{
	echo '<div class="mess">';
	echo 'Нет подарков';
	echo '</div>';
}
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT name,id,money FROM `gift_list` WHERE `id_category` = '$category[id]' ORDER BY `id` LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_assoc($q))
{
/*-----------зебра-----------*/ 
	if ($num==0){
    echo '<div class="nav1">';
    $num=1;
	}
	elseif ($num==1){
    echo '<div class="nav2">';
    $num=0;
	}
/*---------------------------*/
echo '<img src="/sys/gift/' . $post['id'] . '.png" style="max-width:' . $width . 'px;" alt="*" /><br />';
echo 'Название: ' . htmlspecialchars($post['name']) . '<br /> ';
echo 'Стоимость: ' . $post['money'] . ' ' . $sMonet[0];
echo ' <a href="create.php?category=' . $category['id'] . '&amp;edit_gift=' . $post['id'] . '&amp;page=' . $page . '"><img src="/style/icons/edit.gif" alt="*" /></a> ';
echo ' <a href="create.php?category=' . $category['id'] . '&amp;edit_gift=' . $post['id'] . '&amp;page=' . $page . '&amp;delete"><img src="/style/icons/delete.gif" alt="*" /></a> ';
echo '</div>';
}
if ($k_page>1)str('create.php?category=' . intval($_GET['category']) . '&amp;',$k_page,$page); // Вывод страниц
echo '<div class="foot">';
echo '<img src="/style/icons/ok.gif" alt="*" />  <a href="?category=' . $category['id'] . '&amp;add_gift">Добавить подарок</a><br />';	
echo '</div>';
echo '<div class="foot">';
echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a> | <b>' . htmlspecialchars($category['name']) . '</b><br />';	
echo '</div>';
}
else
/*
==================================
Создание категорий
==================================
*/
if (isset($_GET['add_category']))
{
	if (isset($_POST['name']) && $_POST['name'] != NULL) // Создание записи
	{
    $name = my_esc($_POST['name']);
    $admin = abs(intval( $_POST['admin'] ));
    
    if (strlen2($name) < 2)$err='Короткое название';
    if (strlen2($name) > 128)$err='Длина названия превышает предел в 128 символов';
    if ($admin > 1)$err='Не верно указан доступ';
    
    if (!isset($err))
    {
    	mysql_query("INSERT INTO `gift_categories` (`name`,`admin`) values('$name',$admin)");
    	
    	$_SESSION['message'] = 'Категория успешно добавлена';
    	header("Location: ?");
    	exit;
    }
	}
	$set['title'] = 'Создание категорий';
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	err();
	echo '<div class="foot">';
	echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a><br />';	
	echo '</div>';
	
	// Форма создания категории
	echo '<form class="main" method="post" action="?add_category">';
	echo 'Название:<br /><input type="text" name="name" value="" /><br />';
	echo 'Доступ:<br />
	<select name="admin">
	<option value="0">Всем</option>
	<option value="1">Админам</option>
	</select><br />';
	echo '<input value="Добавить" type="submit" />';
	echo '</form>';
	
	echo '<div class="foot">';
	echo '<img src="/style/icons/str2.gif" alt="*" />  <a href="?">Категории</a><br />';	
	echo '</div>';
}
else
/*
==================================
Редактирование категорий
==================================
*/
if (isset($_GET['edit_category']))
{
$category = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '" . intval($_GET['edit_category']) . "' LIMIT 1"));
if (!$category) 
{  
	$_SESSION['message'] = 'Нет такой категории';
	header("Location: ?");
	exit;
}
	if (isset($_POST['name']) && $_POST['name'] != NULL) // Создание записи
	{
    $name = my_esc($_POST['name']);
    
    if (strlen2($name) < 2)$err='Короткое название';
    if (strlen2($name) > 128)$err='Длина названия превышает предел в 128 символов';
    
    if (!isset($err))
    {
    	mysql_query("UPDATE `gift_categories` SET `name` = '$name' WHERE `id` = '$category[id]'");
    	
    	$_SESSION['message'] = 'Категория успешно переименована';
    	header("Location: ?");
    	exit;
    }
	}
	
	if (isset($_GET['delete'])) // Удаление категории
	{
    $q = mysql_query("SELECT id FROM `gift_list` WHERE `id_category` = '$category[id]'");
    while ($post = mysql_fetch_assoc($q))
    {
    unlink(H.'sys/gift/' . $post['id'] . '.png');
    mysql_query("DELETE FROM `gifts_user` WHERE `id_gift` = '$post[id]'");
    }
    
    mysql_query("DELETE FROM `gift_list` WHERE `id_category` = '$category[id]'");
    
    
    mysql_query("DELETE FROM `gift_categories` WHERE `id` = '$category[id]' LIMIT 1");	
    
    $_SESSION['message'] = 'Категория успешно удалена';
    
    header("Location: ?");
    exit;
	}
	
	
	$set['title'] = 'Редактирование категории';
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	err();
	// Форма редактирования категории
	echo '<form class="main" method="post" action="?edit_category=' . $category['id'] . '">';
	echo 'Название:<br /><input type="text" name="name" value="' . htmlspecialchars($category['name']) . '" /><br />';
	echo '<input value="Добавить" type="submit" />';
	echo '</form>';
}
else
/*
==================================
Вывод категорий
==================================
*/
{
	$set['title'] = 'Список категорий';
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	err();
	
// Список категорий	
	
$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_categories`"),0);
if ($k_post == 0)
{
	echo '<div class="mess">';
	echo 'Нет категорий';
	echo '</div>';
}
$q = mysql_query("SELECT name,id FROM `gift_categories` ORDER BY `id`");
while ($post = mysql_fetch_assoc($q))
{
/*-----------зебра-----------*/ 
	if ($num==0){
    echo '<div class="nav1">';
    $num=1;
	}
	elseif ($num==1){
    echo '<div class="nav2">';
    $num=0;
	}
/*---------------------------*/
echo '<img src="/style/themes/default/loads/14/dir.png" alt="*" /> <a href="create.php?category=' . $post['id'] . '">' . htmlspecialchars($post['name']) . '</a> ';
echo '(' . mysql_result(mysql_query("SELECT COUNT(id) FROM `gift_list` WHERE `id_category` = '$post[id]'"),0) . ')';
echo ' <a href="create.php?edit_category=' . $post['id'] . '"><img src="/style/icons/edit.gif" alt="*" /></a> ';
echo ' <a href="create.php?edit_category=' . $post['id'] . '&amp;delete"><img src="/style/icons/delete.gif" alt="*" /></a> ';
echo '</div>';
}
echo '<div class="foot">';
echo '<img src="/style/icons/ok.gif" alt="*" />  <a href="?add_category">Создать категорию</a><br />';	
echo '</div>';
}
include_once '../../sys/inc/tfoot.php';
?>

Файл gift / gift.php

Код:
<?

	include_once '../../sys/inc/start.php';
	include_once '../../sys/inc/compress.php';
	include_once '../../sys/inc/sess.php';
	include_once '../../sys/inc/home.php';
	include_once '../../sys/inc/settings.php';
	include_once '../../sys/inc/db_connect.php';
	include_once '../../sys/inc/ipua.php';
	include_once '../../sys/inc/fnc.php';
	include_once '../../sys/inc/user.php';
	only_reg();

	define ('id', isset( $_GET['id'] ) ? abs(intval($_GET['id'])) : 0);	
	define ('delete', isset( $_GET['delete'] ) ? htmlspecialchars($_GET['id']) : null);	

	# создатель || главный админ | админ	

	$admin = ($user['group_access'] == 15 || $user['group_access'] == 9 || $user['group_access'] == 8 ? 0:1);

	$act = mysql_fetch_assoc(mysql_query("SELECT * FROM `gifts_user` WHERE `id` = '".id."' LIMIT 1"));	
	
	if (empty($act)){ $_SESSION['message'] = 'Подарок не существует.';header("Location: /".SID); exit; } 

	$ank = get_user($act['id_user']); // 
	$data = get_user($act['id_ank']); // 

	$set['title']="Подробности : Подарок : $ank[nick]";
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	
	$array = array('Публичный','Личный','Анонимный');
	
	# удаление подарка $_GET
	
	if (isset($_GET['delete']) && $_GET['delete'] == 'ok'):
	if($act['id_user'] == $user['id'] || $admin == 0):
	mysql_query("DELETE FROM `gifts_user` WHERE `id` = '".$act['id']."'");    
	$_SESSION['message'] = 'Подарок удален!';
	header("Location: /user/gift/index.php?id=".$ank['id']."");
	exit;    

	else:
	$_SESSION['message'] = 'Отказано в доступе';
	header("Location: /user/gift/gift.php?id=".$act['id']."");	
	exit;	
	endif;    

	endif;	

	// публичный
	
	if ($act['type'] == 0){
	$coment = ''.($act['coment'] == null ? '':'<div class="oh pad_t_a"> <b class="grey">Сообщение:</b> '.htmlspecialchars($act['coment']).'').'';
	$avtor  = '<div class="pad_t_a"><b class="grey">Подарил:</b> '. user::avatar($data['id'],  2).''. user::nick($data['id'], 1, 1, 1).'  <br>';	
    	
	}	
	
	// личный
	
	if ($act['type'] == 1){
	$coment = '
	'.($act['id_user'] == $user['id'] || $admin == 0 ? '
	'.($act['coment'] == null ? '':'<div class="oh pad_t_a"> <b class="grey">Сообщение:</b> '.htmlspecialchars($act['coment']).'').'
	':'').'';
	$avtor  = '
	'.($act['id_user'] == $user['id'] || $admin == 0 ? '
	<div class="pad_t_a"><b class="grey">Подарил:</b> '. user::avatar($data['id'],  2).''. user::nick($data['id'], 1, 1, 1).'  <br>
	':'
	<div class="pad_t_a"><b class="grey">Подарил:</b> Неизвестный  <br>
	').'';    
	}
	
	// Анонимный
	
	if ($act['type'] == 2){
	$coment = ''.($act['id_user'] == $user['id'] || $admin == 0 ? ''.($act['coment'] == null ? '':'<div class="oh pad_t_a"> <b class="grey">Сообщение:</b> '.htmlspecialchars($act['coment']).'').'':'').'';
	$avtor  = ''.($admin == 0 ? '
	<div class="pad_t_a"><b class="grey">Подарил:</b> '. user::avatar($data['id'],  2).''. user::nick($data['id'], 1, 1, 1).'  <br>
	':'
	<div class="pad_t_a"><b class="grey">Подарил:</b> Неизвестный  <br>
	').'';	
	
	}
	
	echo '
	<link rel="stylesheet" href="style.css" type="text/css" />
	<div class="main_bg">
	
	<div class="lc_br wbg font0 relative oh" id="header_path">  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/user/gift/index.php?id='.$ank['id'].'">Подарки</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Подробности</span>
	</span>	
	</div>
	'.(delete != null && $act['id_user'] == $user['id'] || delete != null && $admin == 0  ? '
	<div class="wrapper"><div class="busi" style ="text-align: center;">
	Вы действительно хотите удалить подарок?</br>
	<a href = "/user/gift/gift.php?id='.$act['id'].'&delete=ok">Да</a> | <a href = "/user/gift/gift.php?id='.$act['id'].'">Нет</a>  
	</div></div>
	':'').'



	<div class="wrapper "> 
	<div class="block oh "> 
	<img src="/sys/gift/' . $act['id_gift'] . '.png" alt=""> </br>
	'.$avtor.'
	</div>
	<div class="pad_t_a"><b class="grey">Дата:</b> ' . vremja($act['time']) . '<br> 
	</div>
	<div class="pad_t_a"> <b class="grey">Тип подарка:</b> '.$array[$act['type']].'
	</div>
	'.$coment.'
	</div>

	</div></div>
	'.($act['id_user'] == $user['id'] || $admin == 0 ? '
	<div class="wrapper">  
	<div class="wbg grey">  
	<div class="last"> 
	<div class="list f-c_fll">         
	'.($act['id_user'] == $user['id'] && $act['type'] < 2 ? '
	<a href="/user/gift/categories.php?category=1&id='.$data['id'].'" class="link -full     blue c-blue  link_arrow    "> <span>
	<img src="ico/gifts_blue.png" alt="" class="m"> 
	<span class="m blue c-blue">Ответить</span>
	</span>  
	</a>   
	':'').'
	<div class="last">      
	<a href="/user/gift/gift.php?id='.$act['id'].'&delete" class="link -full     red c-red  link_arrow    "> <span>
	<img src="ico/delete.png" alt="" class="m"> 
	<span class="m red c-red">Удалить подарок</span>
	</span>  </a>    </div>    </div>    </div> </div> </div>
	':'').'

	<div id="header_path"> </div>
	<div class="lc_br wbg font0 relative oh" id="header_path">  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/user/gift/index.php?id='.$ank['id'].'">Подарки</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Подробности</span>
	</span>	
	</div>
	';



	include_once '../../sys/inc/tfoot.php';
?>

Файл gift / gifts.php

Код:
<?

	include_once '../../sys/inc/start.php';
	include_once '../../sys/inc/compress.php';
	include_once '../../sys/inc/sess.php';
	include_once '../../sys/inc/home.php';
	include_once '../../sys/inc/settings.php';
	include_once '../../sys/inc/db_connect.php';
	include_once '../../sys/inc/ipua.php';
	include_once '../../sys/inc/fnc.php';
	include_once '../../sys/inc/user.php';

	only_reg();

	define ('id', isset( $_GET['id'] ) ? abs(intval($_GET['id'])) : 0);	
	define ('gift', isset( $_GET['gift'] ) ? abs(intval($_GET['gift'])) : 0);	
	define ('category', isset( $_GET['category'] ) ? abs(intval($_GET['category'])) : 0);	
	
	$ank = get_user(id);
	if($ank['id'] == 0){ header("Location: /index.php?".SID); exit; }
	
	$act = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_list` WHERE `id` = '".gift."' LIMIT 1"));	
	$category = mysql_fetch_assoc(mysql_query("SELECT * FROM `gift_categories` WHERE `id` = '".category."' LIMIT 1"));
	if ($act['admin'] == 1 AND $user['level'] == 0){ header("Location: /user/gift/categories.php?category=1&id=".id."".SID); exit; }


	if (empty($act)){ $_SESSION['message'] = 'Подарок не существует.';header("Location: /user/gift/categories.php?category=".category."&id=".id."".SID); exit; } 
	if (empty($category)){ $_SESSION['message'] = 'Категория не существует.';header("Location: /user/gift/categories.php?category=1&id=".id."".SID); exit; } 
	
// отправк подарка

	if (gift && category)
	{	
	if (isset($_GET['ok']) )
	{
	if ($user['money'] >= $act['money'])$err = 'У вас не достаточно средств на счету';
	
	$msg = my_esc($_POST['msg']); 	
	$type = abs(intval($_POST['type'])); 
    
	if($type > 3)$err = 'Не верно указан тип подарка';
	
	if ($act['money'] > 0)mysql_query("UPDATE `user` SET `money` = '" . ($user['money'] - $act['money']) . "' WHERE `id` = '$user[id]'");
	mysql_query("INSERT INTO `gifts_user` (`type`,`id_user`, `id_ank`, `id_gift`, `coment`, `time`) values('$type','$ank[id]', '$user[id]', '$act[id]', '$msg', '$time')");
	
	# отправка на почту

	$msg = 'У Вас новый подарок! [url=/user/gift/index.php?id='.$ank['id'].']Открыть подарки.[/url]';
	mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values(0, '$ank[id]', '".my_esc($msg)."', '$time')");
	if ($user['add_konts']==1 && mysql_result(mysql_query("SELECT COUNT(*) FROM `users_konts` WHERE `id_user` = '0' AND `id_kont` = '$ank[id]'"),0)==0)
	mysql_query("INSERT INTO `users_konts` (`id_user`, `id_kont`, `time`) VALUES (0, '$ank[id]', '$time')");
	mysql_query("UPDATE `users_konts` SET `time` = '$time' WHERE `id_user` = 0 AND `id_kont` = '$ank[id]' OR `id_user` = '$ank[id]' AND `id_kont` = 0");

	$_SESSION['message'] = 'Ваш подарок успешно отправлен';
	header("Location: /id$ank[id]");
	exit;
	
	}
	}
	
	$set['title']="Отправка : Сделать подарок : $ank[nick]";
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	
	echo '
	<link rel="stylesheet" href="style.css" type="text/css" />
	<div class="main_bg">
	
	<div class="lc_br wbg font0 relative oh" id="header_path">  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/user/gift/categories.php?category='.category.'&id='.$ank['id'].'">Сделать подарок</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Отправка</span>
	</span>	
	</div>

	<div class="wrapper">   
	<div class="block oh "> 
	<div class="grey no-borders" style = "text-align: center;"> <div>        
	<span class="grey"> Подарок для </span> '.group($ank['id']) . user::nick($ank['id']).medal($ank['id']) . online($ank['id']) . ' 
	</div></div></div></div>
	
	<div class="wrapper "> 
	<div class="block oh "> 
	<img src="/sys/gift/' . $act['id'] . '.png" alt=""> </br>
	Стоимость: '.($act['money'] == 0 ? '<span style="color:green"><b>Бесплатный</b></span>':'<span style="color:green"><b>'.$act['money'].'</b></span> ' . $sMonet[0] . '').'</br> 
	У вас на счету: '.($user['money'] == 0 ? '<span style="color:red">'.$user['money'].' </span>  ' . $sMonet[0] . ' </br>
	<a href="/user/money/" class="inl-link link-blue c-blue">
	<img src="ico/add_blue.png " alt="" class="m">
	<span class="m blue c-blue">Пополнить счёт</span></a>
	':'<span style="color:blue">'.$user['money'].' </span>  ' . $sMonet[0] . '').'
	</div></div>
	
	<div class="wrapper " style="margin: 0px 5px;"> 
	<div class="block oh "> 
	<form action="?category=' . category . '&amp;gift=' . gift . '&amp;id=' . $ank['id'] . '&amp;ok" method="post">
	<b class="grey">Тип подарка:</b></br>
	<label class="input-radio"> <input type="radio" name="type" value="0" checked="checked"> Публичный </label></br>
	<div class="small gray">Все будут видеть Ваш подарок, сообщение и Ник.</div></br>
	<label class="input-radio"> <input type="radio" name="type" value="1" > Личный </label></br>
	<div class="small gray">Все будут видеть ваш подарок, но только получатель сможет видеть ваш Ник и сообщение.</div></br>
	<label class="input-radio"> <input type="radio" name="type" value="2" > Анонимный </label></br>
	<div class="small gray">Все будут видеть ваш подарок. Только получатель увидит ваше сообщение. Никто не увидит ваш Ник.</div></br>
	<b class="grey">Сообщение:</b></br>
	<div>   
	<div class="input-txt_wrapper">
	<textarea class="input-txt" rows="5" cols="17" name="msg" maxlength="220">Лови подарок!</textarea>
	</div></div></div></div>
	<table class="table__wrap"> 
	<tbody><tr> 
	<td width="50%" class="table___cell"> 
	<button name="cfms" value="Отправить" class="  link  blue full is_final    ">
	<img src="ico/ok_blue.png " alt="" class="m"> 
	<span class="m">Отправить</span>
	</button> </form>
	</td>
	<td width="50%" class="table__cell table__cell_last"> 
	<a href="/user/gift/categories.php?category='.category.'&id='.$ank['id'].'" class="link -full"> 
	<span>Отменить</span> 
	</a></td></tr> </tbody></table>
	<div id="header_path"> </div>
	</br>
	<div id="header_path"> </div>
	<div class="lc_br wbg font0 relative oh" >  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/user/gift/categories.php?category='.category.'&id='.$ank['id'].'">Сделать подарок</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Отправка</span>
	</span>	
	</div>
	</div>';

	include_once '../../sys/inc/tfoot.php';
?>

Файл gift / index.php

Код:
<?

	include_once '../../sys/inc/start.php';
	include_once '../../sys/inc/compress.php';
	include_once '../../sys/inc/sess.php';
	include_once '../../sys/inc/home.php';
	include_once '../../sys/inc/settings.php';
	include_once '../../sys/inc/db_connect.php';
	include_once '../../sys/inc/ipua.php';
	include_once '../../sys/inc/fnc.php';
	include_once '../../sys/inc/user.php';
	only_reg();
	
	define ('id', isset( $_GET['id'] ) ? abs(intval($_GET['id'])) : 0);	
	$ank = get_user(id); // 
	
	# создатель || главный админ | админ	

	$admin = ($user['group_access'] == 15 || $user['group_access'] == 9 || $user['group_access'] == 8 ? 0:1);	


	$set['title']="Подарки : $ank[nick]";
	include_once '../../sys/inc/thead.php';
	title();
	aut();
	
	$count = mysql_result(mysql_query("SELECT COUNT(id) FROM `gifts_user` WHERE `id_user` = '$ank[id]'"),0);
	
	
	echo '
	<link rel="stylesheet" href="style.css" type="text/css" />
	<div class="main_bg">
	
	<div class="lc_br wbg font0 relative oh" id="header_path">  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Подарки</span>
	</span>	
	</div>
	
	<div class="header upcs">      
	<b class="m">Подарки</b> <span class="cnt m">'.$count.'</span> </div>
	
	<div class="wrapper"> 
	<a href="/user/gift/categories.php?id='.$ank['id'].'" class="link -full   blue c-blue      "> 
	<span><img src="ico/gifts_blue.png " alt="" class="m">
	<span class="m">Сделать подарок '.$ank['nick'].'</span>
	</span>  </a>    </div>
	<div class="wrapper"> <div class="list f-c_fll">  
	';
	
	$k_page=k_page($count,$set['p_str']);
	$page=page($k_page);
	$start=$set['p_str']*$page-$set['p_str'];
	$q = mysql_query("SELECT * FROM `gifts_user` WHERE `id_user` = '$ank[id]' ORDER BY `time` DESC LIMIT $start, $set[p_str]");
	
	while ($post = mysql_fetch_assoc($q))
	{
	
	$data = get_user($post['id_ank']);
	
	if ($post['type'] == 0)$avtor  = ''. user::avatar($data['id'],  2).''. user::nick($data['id'], 1, 1, 1).'';	// публичный
	if ($post['type'] == 1)$avtor  = ''.($post['id_user'] == $user['id'] || $admin == 0  ? ''. user::avatar($data['id'],  2).''. user::nick($data['id'], 1, 1, 1).'':' Неизвестный').'';	// личный	
	if ($post['type'] == 2)$avtor  = ''.($admin == 0  ? ''. user::avatar($data['id'],  2).''. user::nick($data['id'], 1, 1, 1).'':' Неизвестный').'';	// Анонимный
	
	echo'
	<div class="block oh relative bord-botm"> 
	<div class="left dot_pic"> 
	<img src="/sys/gift/' . $post['id_gift'] . '.png" alt="" class="p40"></div> 
	<div class="oh">
	<div class="grey right">' . vremja($post['time']) . '</div>'.$avtor.'</div> 
	<div class="pad_t_a"> 
	<a href="/user/gift/gift.php?id=' . $post['id'] . '" class=" full_link"> Подробнее </a> </div> </div>
	';
	
	}
	
	echo'
	</div></div>
	<div id="header_path"> </div>
	<div class="lc_br wbg font0 relative oh" id="header_path">  
	<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
	<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
	<a href="/info.php?id='.$ank['id'].'">'.$ank['nick'].'</a> </span>     
	<span class="lc_brw"> 
	<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">
	Подарки</span>
	</span>	
	</div>';
	
	include_once '../../sys/inc/tfoot.php';
?>

Файл gift / ReadMe.txt

Код:
/**

 * @ PACKAGE  =   DCMS-SOCIAL

 * @ AUTHOR   =   DARIK 

 * @ SITE     =   LAFI.MOBI

 * @ VK.COM   =   vk.com/drk_in

 */

 

	Поздравляю с покупкой !! если возникнут вопросы пишите

	

	#1. Закинуть папку gift в папку user вашего сайта.

	#2. Выполнить запрос 

	ALTER TABLE `gift_categories` ADD `admin` INT(11) NOT NULL DEFAULT '0';

	ALTER TABLE `gifts_user` ADD `type` INT(11) NOT NULL DEFAULT '0';

	ALTER TABLE `gift_list` ADD `admin` INT(11) NOT NULL DEFAULT '0';

	

	#3. в файле /user/info.wap  прописать с заменой старого

	# - подарки



	$count = mysql_result(mysql_query("SELECT COUNT(id) FROM `gifts_user` WHERE `id_user` = '$ank[id]' "),0);



	if ($count > 0)

	{	



	echo'

	<link rel="stylesheet" href="/user/gift/style.css" type="text/css" />

	<div class="wrapper">

	<a href="/user/gift/index.php?id='.$ank['id'].'"> 

	<div class="titless oh black relative t_center"> <span class="block-title span black">

	Подарки <span class="cnt cnt_title">'.$count.'</span> 

	</span> 

	</div> 

	</a><div class="block grey"> ';

	

	$q = mysql_query("SELECT id,id_gift,status FROM `gifts_user` WHERE `id_user` = '$ank[id]'  ORDER BY `id` DESC LIMIT 5");

	

	while ($post = mysql_fetch_assoc($q))

	{

	$gift = mysql_fetch_assoc(mysql_query("SELECT id FROM `gift_list` WHERE `id` = '$post[id_gift]' LIMIT 1"));

    

	echo '

	<span style="margin-right:4px;" class="tdn"> 

	<a href="/user/gift/gift.php?id=' . $post['id'] . '" class="arrow_link"> 

	<img src="/sys/gift/' . $gift['id'] . '.png" alt="" class="p25"> </a> </span>

	';

	

	}

	

	echo'

	<a href="/user/gift/index.php?id='.$ank['id'].'" class="arrow_link"> 

	<img src="/user/gift/ico/arr_r_gray.png" class="m" width="8" height="12"> </a> 

	</div>

	<div id="header_path">  </div>

	<a href="/user/gift/categories.php?id='.$ank['id'].'" class="link link-blue bord-top t_center">

	<img src="/user/gift/ico/gifts_blue.png" class="m"> Сделать подарок </a> </div>';

	}



	#5. На этом все!

Файл gift / style.css

Код:
.main_bg {
    background: #f5f5f5;
}#header_path {
    border-bottom: 1px solid #c0d0de;
}.lc_br {
    word-wrap: break-word;
    word-break: break-word;
    position: relative;
    color: #232323;
    padding: 6px 10px;
}.wbg {
    background: #fff !important;
}.font0 {
    @font-size: 14px;
}.relative {
    position: relative;
}.oh {
    overflow: hidden;
    font-family: arial,sans-serif;
}.lc_brw {
    display: inline-block;
    white-space: nowrap;
}.lc_br_sep {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    margin-right: 5px;
}.lc_br_sep {
    margin: 0 5px 0 0;
}.lc_br a {
    color: #57a3ea;
}.lc_br a {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    margin-right: 5px;
}.lc_br_text {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    margin-right: 5px;
}.lc_br_text {
    padding: 4px 0;
}.lc_br_text {
    word-break: break-word;
}.bb0 {
    border-bottom: 0 !important;
}.wrapper {
    margin: 10px 5px;
}.wrapper {
    background: #fff;
    border: 1px solid #c5d3e1;
}.bord-botm {
    border-bottom: 1px solid #c5d3e1;
}.link {
    display: block;
    position: relative;
    background: #fff;
    border-bottom: 1px solid #cdd4e1;
    color: #7a90a0;
    padding: 10px;
    font-size: inherit;
    box-sizing: content-box;
    line-height: normal;
}.blue {
    color: #57a3ea;
}.link {
    min-height: 17px;
}a.blue {
    color: #57a3ea;
}.link:last-child {
    border: none;
}.m {
    vertical-align: middle !important;
}img.p14 {
    width: 14px;
    height: 14px;
}.link img {
    margin-right: 5px;
}form {
    margin: 0 !important;
}.block {
    padding: 10px;
    display: block;
    background: #fff;
    color: #323232;
}.input-txt_wrapper {
    padding-right: 22px;
}button, textarea {
    font-family: arial,sans-serif;
}textarea {
    resize: vertical;
}.input-txt {
    background: #fff;
    border: 1px solid #c0c6d2;
    width: 100%;
    display: block;
    margin: 0;
    padding: 8px 10px;
}.table__wrap {
    width: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
}.table__cell {
    vertical-align: top;
    border: 0;
    padding: 0;
    text-align: center;
   
   
    
}.busi, .yellow-block {
    background: #fcf5ca;
    border: 1px solid #d9cebf;
    padding: 10px;
    position: relative;
    z-index: 1000;
    margin: -1px 0;
}.table___cell {
    vertical-align: top;
    border: 0;
    padding: 0;
    text-align: center;
    border-right: 1px solid #cdd4e1;
}.table__cell_last {
    border-right: 0;
}.is_final {
    text-align: center;
}button.blue {
    color: #57a3ea;
}.table__cell .link {
    min-height: 0 !important;
}.link.full {
    width: 100%;
    padding: 10px 0 !important;
}.wrapper button.is_final {
    border: 0;
}.return {
    border: none;
}.return {
    background: none;
    text-align: center;
    padding: 0 15px;
    margin: 10px 0;
    word-wrap: break-word;
    position: relative;
}a.darkblue {
    color: #0E3C87;
}.list_item {
    color: #333;
    word-wrap: break-word;
    border-bottom: 1px solid #b3b3b3;
    padding: 10px;
    display: block;
}.right {
    float: right;
}.left {
    float: left;
}.grey {
    color: #7a90a0;
}img.p13 {
    width: 13px;
    height: 13px;
}img.p14 {
    width: 14px;
    height: 14px;
}img.p15 {
    width: 15px;
    height: 15px;
}.bubble {
    word-wrap: break-word;
}.bubble {
    padding: 10px;
    display: block;
    background: #fff;
    color: #323232;
}.bubble {
    background: #ddebf7;
    padding: 10px;
    margin: 10px 0;
    position: relative;
}.cl {
    clear: both;
}.stnd_padd {
    word-wrap: break-word;
    padding: 10px;
}.friends_access_list {
    border: 1px solid #999;
    word-wrap: break-word;
    padding: 10px;
}.mt_0 {
    margin-top: 0px !important;
}.attach_block {
    margin-top: 10px;
    background: #D8E3E7;
}.pre_content_wrap {
    padding-left: 10px;
    overflow: hidden;
}.break-word {
    word-break: break-word;
    word-wrap: break-word;
    white-space: normal;
}.stnd_paddsd {
    word-wrap: break-word;
    padding: 0 5px 0 5px;
}.light_border_bottom {
    border-bottom: 1px solid #cccaca;
}.grey, .block.grey {
    color: #7a90a0;
}.inl_bl, .short_attach {
    display: inline-block;
    max-width: 100%;
}.black {
    color: #323232;
}.pad_b_a {
    padding-bottom: 10px;
}.pad_t_a {
    padding-top: 10px;
}.text_left {
    text-align: left !important;
}.header {
    text-align: center;
    margin: 5px 5px 5px 10px;
}.comm {
    padding: 10px 5px;
    position: relative;
    border-bottom: 1px solid #c0d4e2;
    background: #fff;
    word-wrap: break-word;
}.touch_light .comm {
    padding: 12px 5px;
}.t-padd_right {
    padding-right: 10px;
}.slb {
    color: #9db8c6;
}form {
    margin: 0 !important;
}.pd0 {
    padding: 0 !important;
}.pdt {
    padding-top: 0 !important;
}.block.wide {
    padding: 10px 5px;
}.cf {
    overflow: hidden;
}input[type="submit"] {
    line-height: 100%;
    padding: 5px;
}input, input[type="submit"] {
    font-size: 14px;
}input.main_submit[type="submit"] {
    color: #fff;
    border: 1px solid #395387;
    background: #395387;
    padding: 8px 18px;
}.action-item-wrap .bord-botm {
    border-bottom: 0;
}.action-item-wrap .block {
    padding-left: 0;
    padding-right: 0;
}.action-item-wrap .block {
    padding-bottom: 0;
}a.arrow_link {
    color: #0e3c87;
}.full_link::before, .q2b300e95d::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}.tiled_item {
    vertical-align: top;
    display: inline-block;
    margin: 0;
    border: none;
    width: 24%;
}.list_item {
    word-wrap: break-word;
    border-bottom: 1px solid #b3b3b3;
    display: block;
    padding: 10px;
}.no-borders .list_item {
    border-bottom: 0 !important;
}.tiled_item.tiled_item-80 {
    width: 23%;
}.t_center {
    text-align: center;
}.tiled_inner {
    padding: 1px;
}.tiled_item img.preview {
    @height: auto;
    height: 100px;
    width: 100%;
    display: block;
}.tiled_item.tiled_item-80 img.preview {
    margin: 0 auto;
    position: static;
}.tiled_item.S800 {
    width: 110px;
    height: 110px;
}.text_obrez {
    display: block;
    overflow: hidden;
    max-height: 66px;
}.tabs_block {
    position: relative;
    z-index: 200;
}.tabs_block {
    margin-bottom: -1px;
    padding: 5px 6px 0px 6px;
}.black {
    color: #323232;
}.tabs_block .tab_item {
    padding: 12px 9px 8px 9px;
    margin-right: 0;
    margin-left: -1px;
    border: 1px solid #c5d3e1;
    text-transform: uppercase;
    font-weight: bold;
    background: #e4e1e1;
    color: #323232;
    display: block;
}.tabs_block .tab_active {
    background: #fff;
    position: relative;
    z-index: 50;
    border-bottom: 1px solid #fff;
}.tabs_block + .wrapper {
    margin-top: 0;
}.btn-tools_centered {
    position: absolute;
    top: 50%;
    right: 0;
    z-index: 100;
    margin-top: -21px;
}.btn-tools_centered-indent {
    right: 15px;
}.icon-link {
    border: 1px solid #cdd4e1 !important;
    padding: 12px;
    min-height: 16px;
    height: 16px;
    font-size: 0;
}.no-text img {
    margin: 0 !important;
}.lbl {
    margin-bottom: 6px;
    display: block;
    color: #7a90a0;
}form label:hover {
    border-bottom: 0;
    background-color: #fff;
}

.sub_selected {
    color: #57a3ea;
    position: relative;
}

.sub_selected:after {
    content: '';
    display: block;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: #57a3ea;
    position: absolute;
}

.q619ee2555, .link {
    display: block;
    position: relative;
    background: #fff;
    border-bottom: 1px solid #cdd4e1;
    color: #7a90a0;
    padding: 10px;
    font-size: inherit;
    box-sizing: content-box;
    line-height: normal;
}
img {
    vertical-align: middle;
    
}
.red, .link.red {
    color: #ff6837;
}

.smiles_menu-body {
    background: #fff;
    border-bottom: 1px solid #c5d3e1;
    text-align: center;
}
.stickers_lists {
    max-width: 500px;
    margin: 0 auto;
}
.stickers_lists img {
    display: inline-block;
    margin: 3px;
    padding: 0px 0px 0px 10px;
    max-width: 100px;
}
form label {
    display: contents;
    padding-right: 0px;
    margin: 0px 0px 0px 0px;
}

textarea {
    
    font-weight: 100;
   
}
.cnt {
    display: inline-block;
    border: 1px solid;
    padding: 1px 3px 0 3px;
    margin-left: 5px;
}

.p40 img, img.p40 {
    width: 40px;
    height: 40px;
}

.dot_pic {
    margin-right: 6px;
}


.wrapper, .c64f59c24 {
    background: #fff;
    border: 1px solid #c5d3e1;
}
.wrapper, .wrapper-nobg, .c64f59c24 {
    margin: 10px 5px;
}

.titless {
    text-align: center;
    padding: 8px 10px 7px;
    text-transform: uppercase;
    background: #cddae7;
    font-weight: bold;
}

.oh {
    overflow: hidden;
}

.p25 img, img.p25 {
    width: 25px;
    height: 25px;
}

Качать в zip архиве. Файл хранится 180 дней со дня создания темы

[good]

Android 8.1.0, Chrome,70.0.3538.110