<?
include_once $_SERVER['DOCUMENT_ROOT'] . '/sys/inc/home.php';
include_once H.'sys/inc/start.php';
include_once H.'sys/inc/compress.php';
include_once H.'sys/inc/sess.php';
include_once H.'sys/inc/settings.php';
include_once H.'sys/inc/db_connect.php';
include_once H.'sys/inc/ipua.php';
include_once H.'sys/inc/fnc.php';
include_once H.'sys/inc/user.php';
$act = isset ($_GET['c']) ? stripcslashes(htmlspecialchars($_GET['c'])) : '';
switch ($act) {
default:
$set['title'] = 'Поиск';
include_once H.'sys/inc/thead.php';
shapka_VK(false, '', 'Поиск');
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
if(!empty($_POST['q']) && !preg_match("#(^\ )#ui", $_POST['q']) && !preg_match("#(^\')#ui", $_POST['q']))
{
$_POST['q'] = implode('+', explode(' ', my_esc($_POST['q'])));
header('Location: /search/?q='.$_POST['q'].'');
}
else
header('Location: /search/');
}
$config = array(
'q' => array(
'type' => array(
'Ваш запрос не дал результатов.',
'Ваш запрос не дал результатов.'
),
'text' => (isset($_GET['q']) ? implode(' ', explode('+', text($_GET['q']))) : false)
),
);
$sql = '';
if (isset($_GET['s']) && $_GET['s'] == 'status'){
if($config['q']['text'])
$sql = " WHERE `sem_pol` like '%".$config['q']['text']."%'";
}
elseif (isset($_GET['s']) && $_GET['s'] == 'city'){
if($config['q']['text'])
$sql = " WHERE `ank_city` like '%".$config['q']['text']."%'";
}
elseif (isset($_GET['s']) && $_GET['s'] == 'byear'){
if($config['q']['text'])
$sql = " WHERE `ank_g_r` like '%".$config['q']['text']."%'";
}
else{
if($config['q']['text'])
$sql = " WHERE `ank_name` like '%".$config['q']['text']."%' OR `ank_family` like '%".$config['q']['text']."%'";
}
$t = (isset($_GET['type']) && is_numeric($_GET['type']) && (int)$_GET['type'] <= 2? (int)$_GET['type'] : 0);
if (isset($_GET['s']) && $_GET['s'] == 'status'){
$ppoisk = '';
}
else{
$ppoisk = ''.$config['q']['text'].'';
}
?>
<div class="pcont">
<div class="head_panel">
<div class="hp_block _hide">
<form action="/search/" class="qsearch" method="post">
<table class="row_table"><tbody><tr>
<td class="row_table_main_column">
<div class="qs_field_wrap">
<div class="iwrap"><input class="textfield qs_textfield" name="q" value="<?= $ppoisk?>" autocomplete="off" id="gr_search_field" type="text"></div>
</div>
</td>
<td class="row_table_last_column"><input class="button qs_button al_tab" value="Искать" id="gr_search_btn" onclick="return cur.gr_search.go(event);" type="submit"></td>
</tr></tbody></table>
</form>
</div>
<div class="hp_block tabs_block">
<ul class="tabs_list">
<li>
<a class="tab_item tab_item_cur al_tab" href="/search/">Люди</a>
</li>
<li>
<a class="tab_item al_tab" href="/search/?c=communities">Группы</a>
</li>
<li>
<a class="tab_item al_tab" href="/search/?c=statuses">Новости</a>
</li>
</ul>
</div>
</div>
<div class="upanel">
<?
if (isset($_GET['s']) && $_GET['s'] == 'city'){
?>
<div id="filter_panel" class="filter_panel">
<div class="fp_sect">
<dl class="fp_row">
<dt class="fp_label">Город</dt>
<dd class="fp_body">
<a class="fp_filter_reset al_filter_reset" href="/search/"><i class="i_reset"> </i></a>
<span class="fp_filter al_filter_open"><?= $config['q']['text'] ?></span></dd></dl></div></div>
<?
}
elseif (isset($_GET['s']) && $_GET['s'] == 'byear'){
?>
<div id="filter_panel" class="filter_panel">
<div class="fp_sect">
<dl class="fp_row">
<dt class="fp_label">Дата рождения</dt>
<dd class="fp_body">
<a class="fp_filter_reset al_filter_reset" href="/search/"><i class="i_reset"> </i></a>
<span class="fp_filter al_filter_open"><?= $config['q']['text'] ?></span></dd></dl></div></div>
<?
}
elseif (isset($_GET['s']) && $_GET['s'] == 'status'){
?>
<div id="filter_panel" class="filter_panel">
<div class="fp_sect">
<dl class="fp_row">
<dt class="fp_label">Семейное положение</dt>
<dd class="fp_body">
<a class="fp_filter_reset al_filter_reset" href="/search/"><i class="i_reset"> </i></a>
<span class="fp_filter al_filter_open">
<?
if($config['q']['text'] == '1'){
$SP = ''.($user['pol'] == 1 ? 'не женат ' : 'не замужем').'';
}
elseif($config['q']['text'] == '2'){
$SP = 'встречаюсь';
}
elseif($config['q']['text'] == '3'){
$SP = ''.($user['pol'] == 1 ? 'помолвлен ' : 'помолвлена').'';
}
elseif($config['q']['text'] == '4'){
$SP = ''.($user['pol'] == 1 ? 'женат ' : 'замужем').'';
}
elseif($config['q']['text'] == '5'){
$SP = 'всё сложно';
}
elseif($config['q']['text'] == '6'){
$SP = 'в активном поиске';
}
elseif($config['q']['text'] == '7'){
$SP = 'влюблён'.($user['pol'] == 1 ? '' : 'а').'';
}
elseif($config['q']['text'] == '8'){
$SP = 'в гражданском браке';
}
?>
<?= $SP?>
</span></dd></dl></div></div>
<?
}
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `user`$sql"), 0);
$set['p_str'] = '20';
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
$zapis = array('человек', 'человека', 'людей');
if($config['q']['text'] !== false) {
?>
<div class="summary">Найдено <?= des2num($k_post, $zapis)?></div>
<?
}
?>
<div class="results blt_cont bl_cont mark_top_verified">
<?
if($k_post){
$q = mysql_query("SELECT * FROM `user`$sql ORDER BY `date_last` DESC LIMIT $start, $set[p_str]");
while ($ank = mysql_fetch_assoc($q))
{
$ank = get_user($ank['id']);
$ank['nick'] = u_nick($ank['id']);
if($config['q']['text'] !== false) {
$ank['nick'] = preg_replace('/' . $config['q']['text'] . '/i', '<em class="found">$0</em>', $ank['nick']);
}
$my_age_day = array('год', 'года', 'лет');
// Определяем сколько лет
$ank['ank_age'] = null;
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL){
$ank['ank_age'] = date("Y")-$ank['ank_g_r'];
if (date("n") < $ank['ank_m_r'])
$ank['ank_age'] = $ank['ank_age'] - 1;
elseif (date("n") == $ank['ank_m_r']&& date("j") < $ank['ank_d_r'])
$ank['ank_age'] = $ank['ank_age'] - 1;
}
?>
<a href="/id<?= $ank['id']?>" class="simple_fit_item search_item al_u<?= $ank['id']?>">
<?= avka50($ank['id'], 'si_img')?>
<div class="si_body">
<span class="si_owner _u<?= $ank['id']?>"><?= $ank['nick']?></span><?= on_($ank['id'])?>
<?
if($ank['ofical'] == 1){
?>
<b class="verified"></b>
<?
}
?>
<div class="si_slabel">
<?
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL && $ank['ank_data'] == 1){
?>
<?= des2num($ank['ank_age'], $my_age_day)?>
<?
if ($ank['ank_city'] != NULL){
?>, <?
}
}
if($ank['ank_city'] != NULL){
?><?= text($ank['ank_city'])?><?
}
?>
</div>
</div>
</a>
<?
}
}
else{
?>
<div class="service_msg_box">
<div class="service_msg service_msg_null"><?= $config['q']['type'][$t]?></div>
</div>
<?
}
?>
</div>
</div>
<?
if ($k_page > 1)
str_vk('/search/?' . ($config['q']['text'] ? 'q='.$config['q']['text'].'&type=1&' : ''), $k_page, $page);
?>
</div>
<?
break;
case 'statuses':
$set['title'] = 'Поиск';
include_once H.'sys/inc/thead.php';
shapka_VK(false, '', 'Поиск');
// Конфигурационный файл
require H.'wall/config.php';
require H.'club/config2.php';
$config = array(
'q' => array(
'type' => array(
'Ваш запрос не дал результатов.',
'Ваш запрос не дал результатов.'
),
'text' => (isset($_GET['q']) ? implode(' ', explode('+', text($_GET['q']))) : false)
),
);
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
if(!empty($_POST['q']) && !preg_match("#(^\ )#ui", $_POST['q']) && !preg_match("#(^\')#ui", $_POST['q']))
{
$_POST['q'] = implode('+', explode(' ', my_esc($_POST['q'])));
header('Location: /search/?c=statuses&q='.$_POST['q'].'');
}
else
header('Location: /search/?c=statuses');
}
$sql = '';
if($config['q']['text'])
$sql = " AND `text` like '%".$config['q']['text']."%'";
$t = (isset($_GET['type']) && is_numeric($_GET['type']) && (int)$_GET['type'] <= 2? (int)$_GET['type'] : 0);
?>
<div class="pcont">
<div class="head_panel">
<div class="hp_block _hide">
<form action="/search/?c=statuses" class="qsearch" method="POST" onsubmit="return cur.gr_search.go(event);">
<table class="row_table"><tbody><tr>
<td class="row_table_main_column">
<div class="qs_field_wrap">
<div class="iwrap"><input class="textfield qs_textfield" name="q" value="<?= $config['q']['text'] ?>" autocomplete="off" id="gr_search_field" type="text"></div>
</div>
</td>
<td class="row_table_last_column"><input class="button qs_button al_tab" value="Искать" id="gr_search_btn" onclick="return cur.gr_search.go(event);" type="submit"></td>
</tr></tbody></table>
</form>
</div>
<div class="hp_block tabs_block">
<ul class="tabs_list">
<li>
<a class="tab_item al_tab" href="/search/">Люди</a>
</li>
<li>
<a class="tab_item al_tab" href="/search/?c=communities">Группы</a>
</li>
<li>
<a class="tab_item tab_item_cur al_tab" href="/search/?c=statuses">Новости</a>
</li>
</ul>
</div>
</div>
<div class="upanel">
<?
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall` WHERE `id_ank` > '0'$sql"), 0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
$zapis = array('запись', 'записи', 'записей');
if($config['q']['text'] !== false) {
?>
<div class="summary">Найдено <?= des2num($k_post, $zapis)?></div>
<?
}
else{
?>
<div class="summary">Популярные записи</div>
<?
}
?>
<div class="results blt_cont bl_cont mark_top_verified">
<?
if($k_post){
if($config['q']['text']){
$q = mysql_query("SELECT * FROM `user_wall` WHERE `id_ank` > '0'$sql ORDER BY `time` DESC LIMIT $start, $set[p_str]");
}
else{
$q = mysql_query("SELECT * FROM `user_wall` WHERE `id_ank` > '0'$sql ORDER BY `count` DESC, `time` DESC LIMIT $start, $set[p_str]");
}
while ($post = mysql_fetch_array($q))
{
$ank = get_user($post['id_ank']);
$post_ank = mysql_fetch_assoc(mysql_query("SELECT `id`,`nick` FROM `user` WHERE `id` = '".$post['id_user']."' LIMIT 1"));
$post_ank['nick'] = u_nick($post_ank['id']);
if($config['q']['text'] !== false) {
$post_title = preg_replace('/' . $config['q']['text'] . '/i', '<em class="found">$0</em>', output_text($post['text']));
}
else
$post_title = output_text($post['text']);
?>
<div class="wall_item" id="wall-<?= $post['id']?>" data-ignore="1">
<a class="post__anchor anchor" name="post-<?= $post['id']?>"></a>
<div class="wi_head">
<a class="al_p<?= $post_ank['id']?>" href="/id<?= $post_ank['id']?>" data-post-id="<?= $post_ank['id']?>" data-post-click-type="post_owner_img">
<?= avka50($post_ank['id'], 'wi_img')?>
</a>
<div class="wi_cont">
<div class="wi_author">
<a class="pi_author al_p<?= $post_ank['id']?> _p<?= $post_ank['id']?>" href="/id<?= $post_ank['id']?>" data-post-id="-<?= $post['id']?>" data-post-click-type="post_owner_link" data-post-owner-type="group"><?= $post_ank['nick']?></a>
<?
if($post['type'] == 'avatar'){
?>
<span class="explain"><?= output_text($post['text'])?></span>
<?
}
if ($post['zakrep'] > 0){
?>
<div class="wi_explain" style="display: block;"><span class="explain">запись закреплена</span></div>
<?
}
?>
</div>
<div class="wi_info"><a href="/wall<?= $ank['id']?>_<?= $post['id']?>" class="wi_date al_wall" data-header="Запись на стене"><?= vremja($post['time'])?></a></div>
</div>
</div>
<div class="wi_body">
<?
if($post['type'] != 'avatar' && $post['text'] != NULL){
?>
<div class="pi_text zoom_text"><?= $post_title?></div>
<?
}
// Если смении аватар
if($post['type'] == 'avatar'){
$post_avatar = mysql_fetch_assoc(mysql_query("SELECT * FROM `photos_user` WHERE `id` = '".$post['id_object']."' LIMIT 1"));
# Проверяем, есть ли запись
if(isset($post_avatar) && $post_avatar['id'] > 0){
?>
<div class="pi_medias thumbs_list thumbs_list1 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 270px;">
<div class="thumbs_map_helper" style="padding-top: 133.3334%;margin-bottom: 15px !important;">
<div class="thumbs_map fill">
<a href="/albums<?= $post_ank['id']?>?act=photo&id=<?= $post_avatar['id']?>" style="width: 100%; height: 100%; margin: 0 0% 0% 0;" class="thumb_map thumb_map_wide thumb_map_l al_photo">
<div style="margin-top: -6.7187%; background-image: url(/files/photos/original/<?= $post_avatar['id'] . $post_avatar['hash']?>.jpg);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
</div></div>
</div></div>
</div>
<?
}
}
// Если репост
elseif($post['type'] == 'repost'){
$post_repost = mysql_fetch_assoc(mysql_query("SELECT * FROM `user_wall` WHERE `id` = '".$post['id_object']."' LIMIT 1"));
$post_repost_ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$post_repost['id_user']."' LIMIT 1"));
$post_repost_ank['nick'] = u_nick($post_repost_ank['id']);
# Проверяем, есть ли запись
if(isset($post_repost) && $post_repost['id'] > 0){
?>
<div class="pic_body_wrap">
<div class="pic_body_full">
<div class="pic_header">
<a class="al_p<?= $post_repost_ank['id']?>" href="/id<?= $post_repost_ank['id']?>"><?= avka50($post_repost_ank['id'], 'pic_img')?></a>
<div class="pic_cont">
<div class="pic_from">
<span></span><i class="i_copy"></i><a class="pi_author al_p<?= $post_repost_ank['id']?> _p<?= $post_repost_ank['id']?>" href="/id<?= $post_repost_ank['id']?>"><?= $post_repost_ank['nick']?></a>
<?
if($post_repost_ank['ofical'] == 1){
?>
<b class="verified"></b>
<?
}
if($post_repost['type'] == 'avatar'){
?>
<span class="explain"><?= output_text($post_repost['text'])?></span>
<?
}
?>
</div>
<div class="pic_desc"><a class="pic_desc_a" href="/wall<?= $post_repost_ank['id']?>_<?= $post_repost['id']?>"><?= vremja($post_repost['time'])?></a></div>
</div>
</div>
<?
if($post_repost['type'] != 'avatar'){
?>
<div class="pi_text"><?= output_text($post_repost['text'])?></div>
<?
}
// Если смении аватар
if($post_repost['type'] == 'avatar'){
$post_avatar = mysql_fetch_assoc(mysql_query("SELECT * FROM `photos_user` WHERE `id` = '".$post_repost['id_object']."' LIMIT 1"));
# Проверяем, есть ли запись
if(isset($post_avatar) && $post_avatar['id'] > 0){
?>
<div class="pi_medias thumbs_list thumbs_list1 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 270px;">
<div class="thumbs_map_helper" style="padding-top: 133.3334%;margin-bottom: 15px !important;">
<div class="thumbs_map fill" style="z-index: 0;">
<a href="/albums<?= $post_ank['id']?>?act=photo&id=<?= $post_avatar['id']?>" style="width: 100%; height: 100%; margin: 0 0% 0% 0;" class="thumb_map thumb_map_wide thumb_map_l al_photo">
<div style="margin-top: -6.7187%; background-image: url(/files/photos/original/<?= $post_avatar['id'] . $post_avatar['hash']?>.jpg);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
</div></div>
</div></div>
</div>
<?
}
}
# ФАЙЛЫ
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."'"), 0) > 0)
{
# Картинки
# Это если 2 картинки
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '1'"), 0) == 2)
{
?>
<div class="pi_medias thumbs_list thumbs_list2 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 100%;">
<div class="thumbs_map_helper" style="padding-top: 59.406%;margin-bottom: 15px !important;">
<div class="thumbs_map fill" style="z-index: 0;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<a href="/wall<?= $post_repost_ank['id']?>_<?= $post_repost['id']?>?act=photo&pic=<?= $post_f['id']?>" style="width: 48%; height: 100%; margin: 0 0.9901%;" class="thumb_map thumb_map_m al_photo">
<div style="margin-top: -6.7187%; background-image: url(<?echo Tw1nGo::File_Img($post_f['id']);?>);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
<?
}
?>
</div></div></div></div></div>
<?
}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '1'"), 0) == 1)
{
?>
<div class="pi_medias thumbs_list thumbs_list1 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 270px;">
<div class="thumbs_map_helper" style="padding-top: 133.3334%;margin-bottom: 15px !important;">
<div class="thumbs_map fill" style="z-index: 0;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<a href="/wall<?= $post_repost_ank['id']?>_<?= $post_repost['id']?>?act=photo&pic=<?= $post_f['id']?>" style="width: 100%; height: 100%; margin: 0 0% 0% 0;" class="thumb_map thumb_map_wide thumb_map_l al_photo">
<div style="margin-top: -6.7187%; background-image: url(<?echo Tw1nGo::File_Img($post_f['id']);?>);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
<?
}
?>
</div></div></div></div></div>
<?
}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '1'"), 0) > 2)
{
?>
<div style="margin: 0;margin-bottom: 10px !important;background: #FFF;z-index: 1;padding: 0 0 2px;width: 100%;clear: both;overflow: visible;position: relative;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div style="margin: 7px 5px 0 0;text-align: center;position: relative;display: inline-block;vertical-align: top;">
<a href="/wall<?= $post_repost_ank['id']?>_<?= $post_repost['id']?>?act=photo&pic=<?= $post_f['id']?>">
<img src="<?echo Tw1nGo::File_Img($post_f['id']);?>" alt="" style="width: 123px;height: 123px;margin: 0 1px 5px 10px;vertical-align: top;">
</a>
</div>
<?
}
?>
</div>
<?
}
# Видео
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '2'"), 0) > 0)
{
?>
<div style="margin-top: 10px !important; margin-bottom: 10px !important;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '2' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div id="player_<?echo $post_f['id'];?>"></div>
<script type="text/javascript">
jwplayer("player_<?echo $post_f['id'];?>").setup({
file:"<?echo '/files/wall/files/others/'.$post_f['id'].'.'.stripcslashes(htmlspecialchars($post_f['ras']));?>",
image:"<?echo Tw1nGo::File_Img($post_f['id']);?>",
width:"100%"
});
</script>
<?
}
?>
</div>
<?
}
# MUSIC
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '3'"), 0) > 0)
{
?><div class="pi_medias audios_list medias_audios_list"><?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '3' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div id="audio<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>" data-id="<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>" class="audio_item ai_has_btn" onclick="audioplayer.playPause(event, '<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>')">
<div class="ai_info">
<div class="ai_play" style=""><i class="i_play"></i></div>
<div class="ai_download">
<a href="?act=sav&mus=<?= $post_f['id']?>"><i class="i_download"></i></a>
</div>
<div class="ai_body">
<div class="ai_dur" onclick="audioplayer.switchTimeFormat(this, event);"></div>
<div class="ai_label">
<span class="ai_title"><?echo output_text($post_f['name']);?></span>
<span class="divider" style="display: none"></span>
<span class="ai_artist" style="display: none"></span>
</div>
<input type="hidden" value="<?echo '/files/wall/files/others/'.$post_f['id'].'.'.stripcslashes(htmlspecialchars($post_f['ras']));?>">
</div>
</div>
<div class="ai_controls">
<table class="row_table">
<tbody><tr>
<td class="aic_progress_wrap">
<div class="aic_line" onmousedown="audioplayer.setPosition(this, event);" onclick="cancelEvent(event);">
<div class="aic_ln aic_back_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_load_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_pl_wrap" onclick="cancelEvent(event);">
<div class="aic_ln aic_progress_line" onclick="cancelEvent(event);">
<div class="aic_slider" onclick="cancelEvent(event);"></div>
</div>
</div>
</div>
</td>
<td class="aic_volume_wrap">
<div class="aic_line" onmousedown="audioplayer.setVolume(this, event);" onclick="cancelEvent(event);">
<div class="aic_ln aic_back_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_pl_wrap" onclick="cancelEvent(event);">
<div class="aic_ln aic_progress_line" onclick="cancelEvent(event);">
<div class="aic_slider" onclick="cancelEvent(event);"></div>
</div>
</div>
</div>
</td>
</tr>
</tbody></table>
</div>
</div>
<?
}
?></div><?
}
# Файл
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '4'"), 0) > 0)
{
?>
<div class="pi_medias audios_list medias_audios_list">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$post_repost_ank['id']."' AND `id_post` = '".$post_repost['id']."' AND `type` = '4' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div class="medias_row">
<a class="mr_label medias_link" href="?act=save&doc=<?= $post_f['id']?>" target="_blank">
<span class="medias_link_icon"><i class="i_icon i_doc"></i></span>
<span class="medias_link_texts">
<span class="medias_link_label">Файл</span><span class="medias_link_labeled medias_link_title"> <?= text($post_f['name'])?>.<?= text($post_f['ras'])?></span>
<span class="medias_link_desc"> Файл <span style="text-transform: uppercase;"><?= text($post_f['ras'])?></span>, <?= Tw1nGo::File_Size(H.'files/wall/files/dat/'.$post_f['id'].'.dat')?></span>
</span>
</a>
</div>
<?
}
?>
</div>
<?
}
}
# Конец файлам
?>
</div>
</div>
<?
}
}
// Репосты с групп
elseif($post['type'] == 'grouprep'){
$post_repost_group = mysql_fetch_assoc(mysql_query("SELECT * FROM `groups_wall` WHERE `id` = '".$post['id_object']."' LIMIT 1"));
$group = mysql_fetch_assoc(mysql_query("SELECT * FROM `groups` WHERE `id` = '".$post_repost_group['id_group']."' LIMIT 1"));
# Проверяем, есть ли запись
if(isset($post_repost_group) && $post_repost_group['id'] > 0){
?>
<div class="pic_body_wrap">
<div class="pic_body_full">
<div class="pic_header">
<a class="al_p<?= $post_ank['id']?>" href="/group<?= $group['id']?>" data-post-id="<?= $group['id']?>" data-post-click-type="post_owner_img">
<img src="<?= Tw1nGo2::Ava($group['id'])?>" alt="" class="wi_img">
</a>
<div class="pic_cont">
<div class="pic_from">
<span></span><i class="i_copy"></i>
<a class="pi_author al_p<?= $group['id']?> _p<?= $group['id']?>" href="/group<?= $group['id']?>" data-post-id="-<?= $post['id']?>" data-post-click-type="post_owner_link" data-post-owner-type="group"><?= text($group['title'])?></a>
<?
if($group['ofical'] == 1){
?>
<b class="verified"></b>
<?
}
?>
</div>
<div class="pic_desc"><a class="pic_desc_a" href="/group<?= $group['id']?>?act=wall&post=<?= $post_repost_group['id']?>#comments"><?= vremja($post_repost_group['time'])?></a></div>
</div>
</div>
<?
if($post_repost_group['text'] != NULL){
?>
<div class="pi_text"><?= output_text($post_repost_group['text'])?></div>
<?
}
# ФАЙЛЫ
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."'"), 0) > 0)
{
# Картинки
# Это если 2 картинки
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '1'"), 0) == 2)
{
?>
<div class="pi_medias thumbs_list thumbs_list2 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 100%;">
<div class="thumbs_map_helper" style="padding-top: 59.406%;margin-bottom: 15px !important;">
<div class="thumbs_map fill" style="z-index: 0;">
<?
$q_f = mysql_query("SELECT * FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<a href="/group<?= $post_f['id_group']?>?act=photos&pic=<?= $post_f['id']?>" style="width: 48%; height: 100%; margin: 0 0.9901%;" class="thumb_map thumb_map_m al_photo">
<div style="margin-top: -6.7187%; background-image: url(<?echo Tw1nGo2::File_Img($post_f['id']);?>);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
<?
}
?>
</div></div></div></div></div>
<?
}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '1'"), 0) == 1)
{
?>
<div class="pi_medias thumbs_list thumbs_list1 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 270px;">
<div class="thumbs_map_helper" style="padding-top: 133.3334%;margin-bottom: 15px !important;">
<div class="thumbs_map fill" style="z-index: 0;">
<?
$q_f = mysql_query("SELECT * FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<a href="/group<?= $post_f['id_group']?>?act=photos&pic=<?= $post_f['id']?>" style="width: 100%; height: 100%; margin: 0 0% 0% 0;" class="thumb_map thumb_map_wide thumb_map_l al_photo">
<div style="margin-top: -6.7187%; background-image: url(<?echo Tw1nGo2::File_Img($post_f['id']);?>);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
<?
}
?>
</div></div></div></div></div>
<?
}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '1'"), 0) > 2)
{
?>
<div style="margin: 0;margin-bottom: 10px !important;background: #FFF;z-index: 1;padding: 0 0 2px;width: 100%;clear: both;overflow: visible;position: relative;">
<?
$q_f = mysql_query("SELECT * FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div style="margin: 7px 5px 0 0;text-align: center;position: relative;display: inline-block;vertical-align: top;">
<a href="/group<?= $post_f['id_group']?>?act=photos&pic=<?= $post_f['id']?>">
<img src="<?echo Tw1nGo2::File_Img($post_f['id']);?>" alt="" style="width: 123px;height: 123px;margin: 0 1px 5px 10px;vertical-align: top;">
</a>
</div>
<?
}
?>
</div>
<?
}
# Видео
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '2'"), 0) > 0)
{
?>
<div style="margin-top: 10px !important; margin-bottom: 10px !important;">
<?
$q_f = mysql_query("SELECT * FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '2' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div id="player_<?echo $post_f['id'];?>"></div>
<script type="text/javascript">
jwplayer("player_<?echo $post_f['id'];?>").setup({
file:"<?echo '/files/groups/files/others/'.$post_f['id'].'.'.stripcslashes(htmlspecialchars($post_f['ras']));?>",
image:"<?echo Tw1nGo2::File_Img($post_f['id']);?>",
width:"100%"
});
</script>
<?
}
?>
</div>
<?
}
# MUSIC
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '3'"), 0) > 0)
{
?><div class="pi_medias audios_list medias_audios_list"><?
$q_f = mysql_query("SELECT * FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '3' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div id="audio<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>" data-id="<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>" class="audio_item ai_has_btn" onclick="audioplayer.playPause(event, '<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>')">
<div class="ai_info">
<div class="ai_play" style=""><i class="i_play"></i></div>
<div class="ai_download">
<a href="?act=sav&mus_gr=<?= $post_f['id']?>"><i class="i_download"></i></a>
</div>
<div class="ai_body">
<div class="ai_dur" onclick="audioplayer.switchTimeFormat(this, event);"></div>
<div class="ai_label">
<span class="ai_title"><?echo output_text($post_f['name']);?></span>
<span class="divider" style="display: none"></span>
<span class="ai_artist" style="display: none"></span>
</div>
<input type="hidden" value="<?echo '/files/groups/files/others/'.$post_f['id'].'.'.stripcslashes(htmlspecialchars($post_f['ras']));?>">
</div>
</div>
<div class="ai_controls">
<table class="row_table">
<tbody><tr>
<td class="aic_progress_wrap">
<div class="aic_line" onmousedown="audioplayer.setPosition(this, event);" onclick="cancelEvent(event);">
<div class="aic_ln aic_back_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_load_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_pl_wrap" onclick="cancelEvent(event);">
<div class="aic_ln aic_progress_line" onclick="cancelEvent(event);">
<div class="aic_slider" onclick="cancelEvent(event);"></div>
</div>
</div>
</div>
</td>
<td class="aic_volume_wrap">
<div class="aic_line" onmousedown="audioplayer.setVolume(this, event);" onclick="cancelEvent(event);">
<div class="aic_ln aic_back_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_pl_wrap" onclick="cancelEvent(event);">
<div class="aic_ln aic_progress_line" onclick="cancelEvent(event);">
<div class="aic_slider" onclick="cancelEvent(event);"></div>
</div>
</div>
</div>
</td>
</tr>
</tbody></table>
</div>
</div>
<?
}
?></div><?
}
# Файл
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '4'"), 0) > 0)
{
?>
<div class="pi_medias audios_list medias_audios_list">
<?
$q_f = mysql_query("SELECT * FROM `groups_files` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post_repost_group['id']."' AND `type` = '4' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div class="medias_row">
<a class="mr_label medias_link" href="?act=save&doc=<?= $post_f['id']?>" target="_blank">
<span class="medias_link_icon"><i class="i_icon i_doc"></i></span>
<span class="medias_link_texts">
<span class="medias_link_label">Файл</span><span class="medias_link_labeled medias_link_title"> <?= text($post_f['name'])?>.<?= text($post_f['ras'])?></span>
<span class="medias_link_desc"> Файл <span style="text-transform: uppercase;"><?= text($post_f['ras'])?></span>, <?= Tw1nGo2::File_Size(H.'files/groups/files/dat_files/'.$post_f['id'].'.dat')?></span>
</span>
</a>
</div>
<?
}
?>
</div>
<?
}
}
# Конец файлам
?>
</div>
</div>
<?
}
}
# ФАЙЛЫ без РЕПОСТА
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."'"), 0) > 0)
{
# Картинки
# Это если 2 картинки
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '1'"), 0) == 2)
{
?>
<div class="pi_medias thumbs_list thumbs_list2 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 100%;">
<div class="thumbs_map_helper" style="padding-top: 59.406%;margin-bottom: 15px !important;">
<div class="thumbs_map fill" style="z-index: 0;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<a href="/wall<?= $ank['id']?>_<?= $post['id']?>?act=photo&pic=<?= $post_f['id']?>" style="width: 48%; height: 100%; margin: 0 0.9901%;" class="thumb_map thumb_map_m al_photo">
<div style="margin-top: -6.7187%; background-image: url(<?echo Tw1nGo::File_Img($post_f['id']);?>);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
<?
}
?>
</div></div></div></div></div>
<?
}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '1'"), 0) == 1)
{
?>
<div class="pi_medias thumbs_list thumbs_list1 audios_list medias_audios_list">
<div class="medias_thumbs medias_thumbs_map">
<div class="thumbs_map_wrap" style="width: 270px;">
<div class="thumbs_map_helper" style="padding-top: 133.3334%;margin-bottom: 15px !important;">
<div class="thumbs_map fill" style="z-index: 0;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<a href="/wall<?= $ank['id']?>_<?= $post['id']?>?act=photo&pic=<?= $post_f['id']?>" style="width: 100%; height: 100%; margin: 0 0% 0% 0;" class="thumb_map thumb_map_wide thumb_map_l al_photo">
<div style="margin-top: -6.7187%; background-image: url(<?echo Tw1nGo::File_Img($post_f['id']);?>);" class="thumb_map_img thumb_map_img_as_div"></div>
</a>
<?
}
?>
</div></div></div></div></div>
<?
}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '1'"), 0) > 2)
{
?>
<div style="margin: 0;margin-bottom: 10px !important;background: #FFF;z-index: 1;padding: 0 0 2px;width: 100%;clear: both;overflow: visible;position: relative;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '1' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div style="margin: 7px 5px 0 0;text-align: center;position: relative;display: inline-block;vertical-align: top;">
<a href="/wall<?= $ank['id']?>_<?= $post['id']?>?act=photo&pic=<?= $post_f['id']?>">
<img src="<?echo Tw1nGo::File_Img($post_f['id']);?>" alt="" style="width: 123px;height: 123px;margin: 0 1px 5px 10px;vertical-align: top;">
</a>
</div>
<?
}
?>
</div>
<?
}
# Видео
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '2'"), 0) > 0)
{
?>
<div style="margin-top: 10px !important; margin-bottom: 10px !important;">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '2' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div id="player_<?echo $post_f['id'];?>"></div>
<script type="text/javascript">
jwplayer("player_<?echo $post_f['id'];?>").setup({
file:"<?echo '/files/wall/files/others/'.$post_f['id'].'.'.stripcslashes(htmlspecialchars($post_f['ras']));?>",
image:"<?echo Tw1nGo::File_Img($post_f['id']);?>",
width:"100%"
});
</script>
<?
}
?>
</div>
<?
}
# MUSIC
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '3'"), 0) > 0)
{
?><div class="pi_medias audios_list medias_audios_list"><?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '3' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div id="audio<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>" data-id="<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>" class="audio_item ai_has_btn" onclick="audioplayer.playPause(event, '<?= $post_f['id_user'] ?>_<?= $post_f['id'] ?>_wall<?= $user['id'] ?>')">
<div class="ai_info">
<div class="ai_play" style=""><i class="i_play"></i></div>
<div class="ai_download">
<a href="?act=sav&mus=<?= $post_f['id']?>"><i class="i_download"></i></a>
</div>
<div class="ai_body">
<div class="ai_dur" onclick="audioplayer.switchTimeFormat(this, event);"></div>
<div class="ai_label">
<span class="ai_title"><?echo output_text($post_f['name']);?></span>
<span class="divider" style="display: none"></span>
<span class="ai_artist" style="display: none"></span>
</div>
<input type="hidden" value="<?echo '/files/wall/files/others/'.$post_f['id'].'.'.stripcslashes(htmlspecialchars($post_f['ras']));?>">
</div>
</div>
<div class="ai_controls">
<table class="row_table">
<tbody><tr>
<td class="aic_progress_wrap">
<div class="aic_line" onmousedown="audioplayer.setPosition(this, event);" onclick="cancelEvent(event);">
<div class="aic_ln aic_back_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_load_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_pl_wrap" onclick="cancelEvent(event);">
<div class="aic_ln aic_progress_line" onclick="cancelEvent(event);">
<div class="aic_slider" onclick="cancelEvent(event);"></div>
</div>
</div>
</div>
</td>
<td class="aic_volume_wrap">
<div class="aic_line" onmousedown="audioplayer.setVolume(this, event);" onclick="cancelEvent(event);">
<div class="aic_ln aic_back_line" onclick="cancelEvent(event);"></div>
<div class="aic_ln aic_pl_wrap" onclick="cancelEvent(event);">
<div class="aic_ln aic_progress_line" onclick="cancelEvent(event);">
<div class="aic_slider" onclick="cancelEvent(event);"></div>
</div>
</div>
</div>
</td>
</tr>
</tbody></table>
</div>
</div>
<?
}
?></div><?
}
# Файл
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '4'"), 0) > 0)
{
?>
<div class="pi_medias audios_list medias_audios_list">
<?
$q_f = mysql_query("SELECT * FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `id_post` = '".$post['id']."' AND `type` = '4' ORDER BY `time` DESC");
while ($post_f = mysql_fetch_array($q_f))
{
?>
<div class="medias_row">
<a class="mr_label medias_link" href="?act=save&doc=<?= $post_f['id']?>" target="_blank">
<span class="medias_link_icon"><i class="i_icon i_doc"></i></span>
<span class="medias_link_texts">
<span class="medias_link_label">Файл</span><span class="medias_link_labeled medias_link_title"> <?= text($post_f['name'])?>.<?= text($post_f['ras'])?></span>
<span class="medias_link_desc"> Файл <span style="text-transform: uppercase;"><?= text($post_f['ras'])?></span>, <?= Tw1nGo::File_Size(H.'files/wall/files/dat/'.$post_f['id'].'.dat')?></span>
</span>
</a>
</div>
<?
}
?>
</div>
<?
}
}
# Конец файлам
# Лайки, комы, просмотры
$komm_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_komm` WHERE `id_komm` = '".$post['id']."'"), 0);
$like_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_like` WHERE `id_komm` = '".$post['id']."'"), 0);
$repost_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_repost` WHERE `id_komm` = '".$post['id']."'"), 0);
?>
<div class="wi_buttons">
<div class="wi_buttons_wrap">
<?
if (!isset($user)){
?>
<span class="like_wrap">
<span class="item_like is_empty _i"><i class="i_like"></i>
<?
if ($like_c > 0){
?>
<b class="v_like"><?= $like_c?></b>
<?
}
?>
</span>
</span>
<?
}
else{
?>
<span class="like_wrap" id="like_wall_<?= $post['id']?>" onclick="like_wall(<?= $post['id']?>);">
<?
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_like` WHERE `id_komm` = '".$post['id']."' AND `id_user` = '".$user['id']."'"), 0) == 0)
{
?>
<a class="item_like is_empty _i"><i class="i_like"></i>
<?
}
else {
?>
<a class="item_like is_empty item_sel _i"><i class="i_like"></i>
<?
}
if ($like_c > 0){
?>
<b class="v_like"><?= $like_c?></b>
<?
}
?>
</a>
</span>
<?
}
if (isset($user) && $post['id_user'] != $user['id']){
?>
<a class="item_share item_sel _i" href="/like<?= $ank['id']?>_<?= $post['id']?>?act=publish"><i class="i_share"></i>
<?
if ($repost_c > 0){
?>
<b class="v_share"><?= $repost_c?></b>
<?
}
?>
</a>
<?
}
else{
?>
<span class="item_share item_sel _i"><i class="i_share"></i>
<?
if ($repost_c > 0){
?>
<b class="v_share"><?= $repost_c?></b>
<?
}
?>
</span>
<?
}
if($ank['wall_replies'] == 0){
?>
<a class="item_replies _i" href="/wall<?= $ank['id']?>_<?= $post['id']?>#comments">
<i class="i_replies"></i>
<?
if ($komm_c > 0){
?>
<b class="v_replies"><?= $komm_c?></b>
<?
}
?>
</a>
<?
}
if($post['count'] > 0){
?>
<span class="item_views "><i class="i_views"></i><b class="v_views"><?= $post['count']?></b></span>
<?
}
else{
?>
<span class="item_views no_views"></span>
<?
}
?>
</div></div>
</div>
<?
?>
</div>
<?
}
}
else{
?>
<div class="service_msg_box">
<div class="service_msg service_msg_null"><?= $config['q']['type'][$t]?></div>
</div>
<?
}
?>
</div>
</div>
<?
if ($k_page > 1)
str_vk('/search/?c=statuses&' . ($config['q']['text'] ? 'q='.$config['q']['text'].'&type=1&' : ''), $k_page, $page);
?>
</div>
<?
break;
case 'communities':
$set['title'] = 'Поиск';
include_once H.'sys/inc/thead.php';
shapka_VK(false, '', 'Поиск');
// Конфигурационный файл
require H.'club/config.php';
$config = array(
'q' => array(
'type' => array(
'Ваш запрос не дал результатов.',
'Ваш запрос не дал результатов.'
),
'text' => (isset($_GET['q']) ? implode(' ', explode('+', text($_GET['q']))) : false)
),
);
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
if(!empty($_POST['q']) && !preg_match("#(^\ )#ui", $_POST['q']) && !preg_match("#(^\')#ui", $_POST['q']))
{
$_POST['q'] = implode('+', explode(' ', my_esc($_POST['q'])));
header('Location: /search/?c=communities&q='.$_POST['q'].'');
}
else
header('Location: /search/?c=communities');
}
$sql = '';
if($config['q']['text'])
$sql = " WHERE `title` like '%".$config['q']['text']."%'";
$t = (isset($_GET['type']) && is_numeric($_GET['type']) && (int)$_GET['type'] <= 2? (int)$_GET['type'] : 0);
?>
<div class="pcont">
<div class="head_panel">
<div class="hp_block _hide">
<form action="/search/?c=communities" class="qsearch" method="POST" onsubmit="return cur.gr_search.go(event);">
<table class="row_table"><tbody><tr>
<td class="row_table_main_column">
<div class="qs_field_wrap">
<div class="iwrap"><input class="textfield qs_textfield" name="q" value="<?= $config['q']['text'] ?>" autocomplete="off" id="gr_search_field" type="text"></div>
</div>
</td>
<td class="row_table_last_column"><input class="button qs_button al_tab" value="Искать" id="gr_search_btn" onclick="return cur.gr_search.go(event);" type="submit"></td>
</tr></tbody></table>
</form>
</div>
<div class="hp_block tabs_block">
<ul class="tabs_list">
<li>
<a class="tab_item al_tab" href="/search/">Люди</a>
</li>
<li>
<a class="tab_item tab_item_cur al_tab" href="/search/?c=communities">Группы</a>
</li>
<li>
<a class="tab_item al_tab" href="/search/?c=statuses">Новости</a>
</li>
</ul>
</div>
</div>
<div class="upanel">
<?
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `groups`$sql"), 0);
$set['p_str'] = '20';
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
$zapis = array('группа', 'группы', 'групп');
if($config['q']['text'] !== false) {
?>
<div class="summary">Найдено <?= des2num($k_post, $zapis)?></div>
<?
}
else{
?>
<div class="summary">Популярные группы</div>
<?
}
?>
<div class="results blt_cont bl_cont mark_top_verified">
<?
if($k_post){
$q = mysql_query("SELECT * FROM `groups`$sql ORDER BY `count` DESC LIMIT $start, $set[p_str]");
while ($post = mysql_fetch_assoc($q))
{
$us_c = mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_users` WHERE `id_group` = '".$post['id']."' AND `st` = '0'"), 0);
$cases = array('участник', 'участника', 'участников');
if($config['q']['text'] !== false) {
$post_title = preg_replace('/' . $config['q']['text'] . '/i', '<em class="found">$0</em>', text($post['title']));
}
else
$post_title = text($post['title']);
?>
<a href="/group<?= $post['id']?>" class="simple_fit_item search_item al_g<?= $post['id']?>">
<img src="<?= Tw1nGo::Ava($post['id'])?>" class="si_img _g<?= $post['id']?>">
<div class="si_body">
<span class="si_owner _g<?= $post['id']?>"><?= $post_title?></span>
<?
if ($post['typic'] == 0){
?>
<div class="si_slabel">Открытая группа</div>
<?
}else if ($post['typic'] == 1){
?>
<div class="si_slabel">Закрытая группа</div>
<?
}else if ($post['typic'] == 2){
?>
<div class="si_slabel">Частная группа</div>
<?
}
?>
<div class="si_slabel"><?= des2num($us_c, $cases)?></div>
</div>
</a>
<?
}
}
else{
?>
<div class="service_msg_box">
<div class="service_msg service_msg_null"><?= $config['q']['type'][$t]?></div>
</div>
<?
}
?>
</div>
</div>
<?
if ($k_page > 1)
str_vk('/search/?c=communities&' . ($config['q']['text'] ? 'q='.$config['q']['text'].'&type=1&' : ''), $k_page, $page);
?>
</div>
<?
break;
}
include_once H.'sys/inc/tfoot.php';
?>