function sfsi_getCounts() { $socialObj = new sfsi_SocialHelper(); $sfsi_section4_options = unserialize(get_option('sfsi_section4_options', false)); $sfsi_section2_options = unserialize(get_option('sfsi_section2_options', false)); $scounts = array('rss_count' => '', 'email_count' => '', 'fb_count' => '', 'twitter_count' => '', 'google_count' => '', 'linkedIn_count' => '', 'youtube_count' => '', 'pin_count' => '', 'share_count' => ''); /* get rss count */ if (!empty($sfsi_section4_options['sfsi_rss_manualCounts'])) { $scounts['rss_count'] = $sfsi_section4_options['sfsi_rss_manualCounts']; } /* get email count */ if ($sfsi_section4_options['sfsi_email_countsFrom'] == "source") { $feed_id = get_option('sfsi_feed_id', false); $feed_data = $socialObj->SFSI_getFeedSubscriber($feed_id); $scounts['email_count'] = $socialObj->format_num($feed_data); if (empty($scounts['email_count'])) { $scounts['email_count'] = (string) "0"; } } else { $scounts['email_count'] = $sfsi_section4_options['sfsi_email_manualCounts']; } /* get fb count */ if ($sfsi_section4_options['sfsi_facebook_countsFrom'] == "likes") { $url = home_url(); $fb_data = $socialObj->sfsi_get_fb($url); $scounts['fb_count'] = $socialObj->format_num($fb_data['like_count']); } else { if ($sfsi_section4_options['sfsi_facebook_countsFrom'] == "followers") { $url = home_url(); $fb_data = $socialObj->sfsi_get_fb($url); $scounts['fb_count'] = format_num($fb_data['share_count']); if (empty($scounts['fb_count'])) { $scounts['fb_count'] = (string) "0"; } } else { $scounts['fb_count'] = $sfsi_section4_options['sfsi_facebook_manualCounts']; } } /* get twitter counts */ if ($sfsi_section4_options['sfsi_twitter_countsFrom'] == "source") { $twitter_user = $sfsi_section2_options['sfsi_twitter_followUserName']; $tw_settings = array('tw_consumer_key' => $sfsi_section4_options['tw_consumer_key'], 'tw_consumer_secret' => $sfsi_section4_options['tw_consumer_secret'], 'tw_oauth_access_token' => $sfsi_section4_options['tw_oauth_access_token'], 'tw_oauth_access_token_secret' => $sfsi_section4_options['tw_oauth_access_token_secret']); $followers = $socialObj->sfsi_get_tweets($twitter_user, $tw_settings); $scounts['twitter_count'] = $socialObj->format_num($followers); } else { $scounts['twitter_count'] = $sfsi_section4_options['sfsi_twitter_manualCounts']; } /* get google+ counts */ if ($sfsi_section4_options['sfsi_google_countsFrom'] == "follower") { $url = $sfsi_section2_options['sfsi_google_pageURL']; $api_key = $sfsi_section4_options['sfsi_google_api_key']; $followers = $socialObj->sfsi_get_google($url, $api_key); if (!is_int($followers)) { $followers = 0; } $counts = $followers; $scounts['google_count'] = $socialObj->format_num($followers); } else { if ($sfsi_section4_options['sfsi_google_countsFrom'] == "likes") { $url = home_url(); $api_key = $sfsi_section4_options['sfsi_google_api_key']; $followers = $socialObj->sfsi_get_google($url, $api_key); if (!is_int($followers)) { $followers = 0; } $counts = $followers; $scounts['google_count'] = $socialObj->format_num($followers); } else { $scounts['google_count'] = $sfsi_section4_options['sfsi_google_manualCounts']; } } /* get linkedIn counts */ if ($sfsi_section4_options['sfsi_linkedIn_countsFrom'] == "follower") { $linkedIn_compay = $sfsi_section2_options['sfsi_linkedin_followCompany']; $linkedIn_compay = $sfsi_section4_options['ln_company']; $ln_settings = array('ln_api_key' => $sfsi_section4_options['ln_api_key'], 'ln_secret_key' => $sfsi_section4_options['ln_secret_key'], 'ln_oAuth_user_token' => $sfsi_section4_options['ln_oAuth_user_token']); $followers = $socialObj->sfsi_getlinkedin_follower($linkedIn_compay, $ln_settings); $scounts['linkedIn_count'] = $socialObj->format_num($followers); } else { $scounts['linkedIn_count'] = $sfsi_section4_options['sfsi_linkedIn_manualCounts']; } /* get youtube counts */ if ($sfsi_section4_options['sfsi_youtube_countsFrom'] == "subscriber") { if (isset($sfsi_section4_options['sfsi_youtube_user'])) { $youtube_user = $sfsi_section4_options['sfsi_youtube_user']; $followers = $socialObj->sfsi_get_youtube($youtube_user); $scounts['youtube_count'] = $socialObj->format_num($followers); } else { $scounts['youtube_count'] = 01; } } else { $scounts['youtube_count'] = $sfsi_section4_options['sfsi_youtube_manualCounts']; } /* get Pinterest counts */ if ($sfsi_section4_options['sfsi_pinterest_countsFrom'] == "pins") { $url = home_url(); $pins = $socialObj->sfsi_get_pinterest($url); $scounts['pin_count'] = $socialObj->format_num($pins); } else { $scounts['pin_count'] = $sfsi_section4_options['sfsi_pinterest_manualCounts']; } /* get addthis share counts */ if (isset($sfsi_section4_options['sfsi_shares_countsFrom']) && $sfsi_section4_options['sfsi_shares_countsFrom'] == "shares" && isset($sfsi_section4_options['sfsi_share_countsDisplay']) && $sfsi_section4_options['sfsi_share_countsDisplay'] == "yes") { $shares = $socialObj->sfsi_get_atthis(); $scounts['share_count'] = $socialObj->format_num($shares); } else { $scounts['share_count'] = $sfsi_section4_options['sfsi_shares_manualCounts']; } /* get instagram count */ if ($sfsi_section4_options['sfsi_instagram_countsFrom'] == "followers") { $iuser_name = $sfsi_section4_options['sfsi_instagram_User']; $counts = $socialObj->sfsi_get_instagramFollowers($iuser_name); if (empty($counts)) { $scounts['instagram_count'] = (string) "0"; } } else { $scounts['instagram_count'] = $sfsi_section4_options['sfsi_instagram_manualCounts']; } return $scounts; exit; }
<?php foreach ($blogs as $data) { ?> <div class="b"> <img src="/images/img/edit.gif" alt="image" /> <b><a href="blog.php?act=view&id=<?php echo $data['blogs_id']; ?> "><?php echo $data['blogs_title']; ?> </a></b> (<?php echo format_num($data['blogs_rating']); ?> ) </div> <div> Категория: <a href="blog.php?cid=<?php echo $data['blogs_cats_id']; ?> "><?php echo $data['cats_name']; ?> </a><br /> Просмотров: <?php echo $data['blogs_read']; ?> <br />
$cats = DB::run()->queryFetch("SELECT * FROM `catsblog` WHERE `cats_id`=? LIMIT 1;", array($cid)); if (!empty($cats)) { $config['newtitle'] = $cats['cats_name']; echo '<img src="/images/img/open_dir.gif" alt="image" /> <b>' . $cats['cats_name'] . '</b> (Статей: ' . $cats['cats_count'] . ')'; echo ' (<a href="/blog/blog.php?cid=' . $cid . '&start=' . $start . '">Обзор</a>)'; echo '<hr />'; $total = DB::run()->querySingle("SELECT count(*) FROM `blogs` WHERE `blogs_cats_id`=?;", array($cid)); if ($total > 0) { if ($start >= $total) { $start = 0; } $queryblog = DB::run()->query("SELECT * FROM `blogs` WHERE `blogs_cats_id`=? ORDER BY `blogs_time` DESC LIMIT " . $start . ", " . $config['blogpost'] . ";", array($cid)); echo '<form action="blog.php?act=delblog&cid=' . $cid . '&start=' . $start . '&uid=' . $_SESSION['token'] . '" method="post">'; while ($data = $queryblog->fetch()) { echo '<div class="b"><img src="/images/img/edit.gif" alt="image" /> '; echo '<b><a href="/blog/blog.php?act=view&id=' . $data['blogs_id'] . '">' . $data['blogs_title'] . '</a></b> (' . format_num($data['blogs_rating']) . ')<br />'; echo '<input type="checkbox" name="del[]" value="' . $data['blogs_id'] . '" /> '; echo '<a href="blog.php?act=editblog&cid=' . $cid . '&id=' . $data['blogs_id'] . '&start=' . $start . '">Редактировать</a> / '; echo '<a href="blog.php?act=moveblog&cid=' . $cid . '&id=' . $data['blogs_id'] . '&start=' . $start . '">Переместить</a></div>'; echo '<div>Автор: ' . profile($data['blogs_user']) . ' (' . date_fixed($data['blogs_time']) . ')<br />'; echo 'Просмотров: ' . $data['blogs_read'] . '<br />'; echo '<a href="/blog/blog.php?act=comments&id=' . $data['blogs_id'] . '">Комментарии</a> (' . $data['blogs_comments'] . ')<br />'; echo '</div>'; } echo '<br /><input type="submit" value="Удалить выбранное" /></form>'; page_strnavigation('blog.php?act=blog&cid=' . $cid . '&', $config['blogpost'], $start, $total); } else { show_error('В данном разделе еще нет статей!'); } } else { show_error('Ошибка! Данного раздела не существует!');
$uid = check($_GET['uid']); $vote = check($_GET['vote']); if (is_user()) { if ($uid == $_SESSION['token']) { if ($vote == 'up' || $vote == 'down') { $score = $vote == 'up' ? 1 : -1; $data = DB::run()->queryFetch("SELECT * FROM `photo` WHERE `photo_id`=? LIMIT 1;", array($gid)); if (!empty($data)) { if ($log != $data['photo_user']) { $queryrated = DB::run()->querySingle("SELECT `rated_id` FROM `ratedphoto` WHERE `rated_photo`=? AND `rated_user`=? LIMIT 1;", array($gid, $log)); if (empty($queryrated)) { $expiresrated = SITETIME + 3600 * $config['photoexprated']; DB::run()->query("DELETE FROM `ratedphoto` WHERE `rated_time`<?;", array(SITETIME)); DB::run()->query("INSERT INTO `ratedphoto` (`rated_photo`, `rated_user`, `rated_time`) VALUES (?, ?, ?);", array($gid, $log, $expiresrated)); DB::run()->query("UPDATE `photo` SET `photo_rating`=`photo_rating`+? WHERE `photo_id`=?;", array($score, $gid)); $_SESSION['note'] = 'Ваша оценка принята! Рейтинг фотографии: ' . format_num($data['photo_rating'] + $score); redirect("index.php?act=view&gid={$gid}"); } else { show_error('Ошибка! Вы уже оценивали данную фотографию!'); } } else { show_error('Ошибка! Нельзя голосовать за свои фотографии!'); } } else { show_error('Ошибка! Данной фотографии не существует!'); } } else { show_error('Ошибка! Необходимо проголосовать за или против фотографии!'); } } else { show_error('Ошибка! Неверный идентификатор сессии, повторите действие!');
function totalsize($filesize) { $size = filesize($filesize); $totalsize = format_num($size); return $totalsize; }
$vote = check($_GET['vote']); if (is_user()) { if ($uid == $_SESSION['token']) { if ($udata['users_point'] >= $config['blogvotepoint']) { if ($vote == 'up' || $vote == 'down') { $score = $vote == 'up' ? 1 : -1; $blogs = DB::run()->queryFetch("SELECT * FROM `blogs` WHERE `blogs_id`=? LIMIT 1;", array($id)); if (!empty($blogs)) { if ($log != $blogs['blogs_user']) { $queryrated = DB::run()->querySingle("SELECT `rated_id` FROM `ratedblog` WHERE `rated_blog`=? AND `rated_user`=? LIMIT 1;", array($id, $log)); if (empty($queryrated)) { $expiresrated = SITETIME + 3600 * $config['blogexprated']; DB::run()->query("DELETE FROM `ratedblog` WHERE `rated_time`<?;", array(SITETIME)); DB::run()->query("INSERT INTO `ratedblog` (`rated_blog`, `rated_user`, `rated_time`) VALUES (?, ?, ?);", array($id, $log, $expiresrated)); DB::run()->query("UPDATE `blogs` SET `blogs_rating`=`blogs_rating`+? WHERE `blogs_id`=?;", array($score, $id)); notice('Ваша оценка принята! Рейтинг статьи: ' . format_num($blogs['blogs_rating'] + $score)); redirect("blog.php?act=view&id={$id}"); } else { show_error('Ошибка! Вы уже оценивали данную статью!'); } } else { show_error('Ошибка! Нельзя голосовать за свою статью!'); } } else { show_error('Ошибка! Данной статьи не существует!'); } } else { show_error('Ошибка! Необходимо проголосовать за или против статьи!'); } } else { show_error('Ошибка! У вас недостаточно актива для голосования (Необходимо ' . points($config['blogvotepoint']) . ')!');
)<br /> <img src="/images/img/tag.gif" alt="Метки" /> <?php echo $tags; ?> <hr /> Рейтинг: <a href="blog.php?act=vote&id=<?php echo $blogs['blogs_id']; ?> &vote=down&uid=<?php echo $_SESSION['token']; ?> "><img src="/images/img/thumb-down.gif" alt="Минус" /></a> <big><b><?php echo format_num($blogs['blogs_rating']); ?> </b></big> <a href="blog.php?act=vote&id=<?php echo $blogs['blogs_id']; ?> &vote=up&uid=<?php echo $_SESSION['token']; ?> "><img src="/images/img/thumb-up.gif" alt="Плюс" /></a><br /><br /> <i class="fa fa-eye"></i> Просмотров: <?php echo $blogs['blogs_read']; ?> <br /> <img src="/images/img/balloon.gif" alt="Комментарии" /> <a href="blog.php?act=comments&id=<?php echo $blogs['blogs_id'];
<?php echo bb_code($photo['photo_text']); ?> <br /> <?php } ?> Рейтинг: <a href="index.php?act=vote&gid=<?php echo $photo['photo_id']; ?> &vote=down&uid=<?php echo $_SESSION['token']; ?> "><img src="/images/img/thumb-down.gif" alt="Минус" /></a> <big><b><?php echo format_num($photo['photo_rating']); ?> </b></big> <a href="index.php?act=vote&gid=<?php echo $photo['photo_id']; ?> &vote=up&uid=<?php echo $_SESSION['token']; ?> "><img src="/images/img/thumb-up.gif" alt="Плюс" /></a><br /> Размер: <?php echo read_file(BASEDIR . '/upload/pictures/' . $photo['photo_link']); ?> <br /> Добавлено: <?php echo profile($photo['photo_user']);
function format_money($value, $dollarsign = true, $comma = true, $error = "") { $negative = $value < 0; $value = format_num($value, 2, $comma, $error); if ($value == $error) { return $value; } if ($dollarsign) { if ($negative) { $value = "-\$" . str_replace("-", "", $value); } else { $value = "\$" . $value; } } return $value; }
echo 'Сообщений на форуме: ' . $data['users_allforum'] . '<br />'; echo 'Сообщений в гостевой: ' . $data['users_allguest'] . '<br />'; echo 'Комментариев: ' . $data['users_allcomments'] . '<br />'; echo 'Актив: ' . points($data['users_point']) . ' <br />'; echo 'Денег: ' . moneys($data['users_money']) . '<br />'; if (!empty($data['users_themes'])) { echo 'Используемый скин: ' . $data['users_themes'] . '<br />'; } echo 'Дата регистрации: ' . date_fixed($data['users_joined'], 'j F Y') . '<br />'; $invite = DB::run()->queryFetch("SELECT * FROM `invite` WHERE `invited`=?;", array($uz)); if (!empty($invite)) { echo 'Зарегистрирован по приглашению: ' . profile($invite['user']) . '<br />'; } echo 'Последняя авторизация: ' . date_fixed($data['users_timelastlogin']) . '<br />'; echo '<a href="banhist.php?uz=' . $uz . '">Строгих нарушений: ' . $data['users_totalban'] . '</a><br />'; echo '<a href="rathist.php?uz=' . $uz . '">Авторитет: <b>' . format_num($data['users_rating']) . '</b> (+' . $data['users_posrating'] . '/-' . $data['users_negrating'] . ')</a><br />'; if (is_user() && $log != $uz) { echo '[ <a href="rating.php?uz=' . $uz . '&vote=1"><img src="/images/img/plus.gif" alt="Плюс" /><span style="color:#0099cc"> Плюс</span></a> / '; echo '<a href="rating.php?uz=' . $uz . '&vote=0"><span style="color:#ff0000">Минус</span> <img src="/images/img/minus.gif" alt="Минус" /></a> ]<br />'; } echo '<b><a href="/forum/active.php?act=themes&uz=' . $uz . '">Форум</a></b> (<a href="/forum/active.php?act=posts&uz=' . $uz . '">Сообщ.</a>) / '; echo '<b><a href="/load/active.php?act=files&uz=' . $uz . '">Загрузки</a></b> (<a href="/load/active.php?act=comments&uz=' . $uz . '">комм.</a>) / '; echo '<b><a href="/blog/active.php?act=blogs&uz=' . $uz . '">Блоги</a></b> (<a href="/blog/active.php?act=comments&uz=' . $uz . '">комм.</a>) / '; echo '<b><a href="/gallery/album.php?act=photo&uz=' . $uz . '">Галерея</a></b> (<a href="/gallery/comments.php?act=comments&uz=' . $uz . '">комм.</a>)<br />'; if (!empty($data['users_info'])) { echo '<div class="hiding"><b>О себе</b>:<br />' . bb_code($data['users_info']) . '</div>'; } if (is_admin()) { $usernote = DB::run()->queryFetch("SELECT * FROM `note` WHERE `note_user`=? LIMIT 1;", array($uz)); echo '<div class="form">'; echo '<img src="/images/img/pin.gif" alt="Заметка" /> <b>Заметка:</b> (<a href="user.php?act=note&uz=' . $uz . '">Изменить</a>)<br />';
function unformat_money($money = 0.0) { return format_num(extract_char($money, array('unformat_money'))); }
} else { echo '<a href="top.php?sort=rated">Оценки</a>, '; } if ($order == 'photo_comments') { echo '<b><a href="top.php?sort=comm">Комментарии</a></b>'; } else { echo '<a href="top.php?sort=comm">Комментарии</a>'; } echo '<hr />'; $total = DB::run()->querySingle("SELECT count(*) FROM `photo`;"); if ($total > 0) { if ($start >= $total) { $start = last_page($total, $config['fotolist']); } $queryphoto = DB::run()->query("SELECT * FROM `photo` ORDER BY " . $order . " DESC LIMIT " . $start . ", " . $config['fotolist'] . ";"); while ($data = $queryphoto->fetch()) { echo '<div class="b"><img src="/images/img/gallery.gif" alt="image" /> '; echo '<b><a href="index.php?act=view&gid=' . $data['photo_id'] . '&start=' . $start . '">' . $data['photo_title'] . '</a></b> (' . read_file(BASEDIR . '/upload/pictures/' . $data['photo_link']) . ') (' . format_num($data['photo_rating']) . ')</div>'; echo '<div><a href="index.php?act=view&gid=' . $data['photo_id'] . '&start=' . $start . '">' . resize_image('upload/pictures/', $data['photo_link'], $config['previewsize'], array('alt' => $data['photo_title'])) . '</a>'; echo '<br />' . bb_code($data['photo_text']) . '<br />'; echo 'Добавлено: ' . profile($data['photo_user']) . ' (' . date_fixed($data['photo_time']) . ')<br />'; echo '<a href="index.php?act=comments&gid=' . $data['photo_id'] . '">Комментарии</a> (' . $data['photo_comments'] . ') '; echo '<a href="index.php?act=end&gid=' . $data['photo_id'] . '">»</a>'; echo '</div>'; } page_strnavigation('top.php?sort=' . $sort . '&', $config['fotolist'], $start, $total); } else { show_error('Загруженных фотографий еще нет!'); } echo '<img src="/images/img/reload.gif" alt="image" /> <a href="index.php">Галерея</a><br />'; include_once '../themes/footer.php';
<div class="b"><img src="/images/img/gallery.gif" alt="image" /> <b><a href="index.php?act=view&gid=<?php echo $data['photo_id']; ?> &start=<?php echo $start; ?> "><?php echo $data['photo_title']; ?> </a></b> (<?php echo read_file(BASEDIR . '/upload/pictures/' . $data['photo_link']); ?> ) (Рейтинг: <?php echo format_num($data['photo_rating']); ?> ) </div> <div> <a href="index.php?act=view&gid=<?php echo $data['photo_id']; ?> &start=<?php echo $start; ?> "><?php echo resize_image('upload/pictures/', $data['photo_link'], $config['previewsize'], array('alt' => $data['photo_title'])); ?> </a><br />
<?php if (!empty($helpdeskStatus)) { $return .= '<tr style="background-color:#fffce0;text-align:center;"><td style="padding:8px 4px 0px 4px;" colspan="2">' . $helpdeskStatus . '</td></tr>'; } if (!empty($helpdeskOptions)) { $items = array(); foreach ($helpdeskOptions as $option) { $items[] = draw_link('/helpdesk/?dept=' . $option['id'], $option['name']) . ' (' . format_num($option["num_open"], 0, true, 0) . ')'; } $return .= draw_table_rows($items); }