Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once "core.php";
- function add_avatar($user, $avatar, $dir) {
- global $userdata, $settings;
- if ($user!="0" && file_exists($dir)) {
- include INCLUDES."uploads.php";
- if ($user != $userdata['user_id']) redirect(BSFURL);
- $images_41 = DATED;
- if (!$avatar) $avatar =md5(RAND()+time());
- $avatar = filename_exists(STATICDIR."avatars/".$images_41."/", $avatar);
- $result2 = dbquery("SELECT images_41, user_avatar, user_avatar_30, user_avatar_50 FROM ".DB_USERS." WHERE user_id = ".$user."");
- if (dbrows($result2)) {
- $data = dbarray($result2);
- if (file_exists(STATICDIR."avatars/".$data['images_41']."/".$data['user_avatar'])) {
- unlink(STATICDIR."avatars/".$data['images_41']."/".$data['user_avatar']);
- }
- if (file_exists(STATICDIR."avatars/".$data['images_41']."/".$data['user_avatar_30'])) {
- unlink(STATICDIR."avatars/".$data['images_41']."/".$data['user_avatar_30']);
- }
- if (file_exists(STATICDIR."avatars/".$data['images_41']."/".$data['user_avatar_50'])) {
- unlink(STATICDIR."avatars/".$data['images_41']."/".$data['user_avatar_50']);
- }
- if (!is_dir (STATICDIR."avatars/".$images_41."/")) {
- @mkdir(STATICDIR."avatars/".$images_41."/", 0777);
- @copy(IMAGES."index.php", STATICDIR."avatars/".$images_41."/index.php");
- }
- $image_ext = strtolower(strrchr($avatar,"."));
- if ($image_ext == ".gif") { $filetype = 1;
- } elseif ($image_ext == ".jpg") { $filetype = 2;
- } elseif ($image_ext == ".jpeg") { $filetype = 2;
- } elseif ($image_ext == ".png") { $filetype = 3;
- } else { $filetype = false; }
- $image_name = stripfilename(str_replace(" ", "_", strtolower(substr($avatar, 0, strrpos($avatar, ".")))));
- $image_ext = strtolower(strrchr($avatar,"."));
- $image_30 = image_exists(STATICDIR."avatars/".$images_41."/", $image_name."_30".$image_ext);
- $image_50 = image_exists(STATICDIR."avatars/".$images_41."/", $image_name."_50".$image_ext);
- createsquarethumbnail($filetype, $dir, STATICDIR."avatars/".$images_41."/".$avatar, $settings['avatar_width']);
- createsquarethumbnail($filetype, STATICDIR."avatars/".$images_41."/".$avatar, STATICDIR."avatars/".$images_41."/".$image_30, 30);
- createsquarethumbnail($filetype, STATICDIR."avatars/".$images_41."/".$avatar, STATICDIR."avatars/".$images_41."/".$image_50, 50);
- if (file_exists(STATICDIR."avatars/".$images_41."/".$avatar) && file_exists(STATICDIR."avatars/".$images_41."/".$image_30) && file_exists(STATICDIR."avatars/".$images_41."/".$image_50)) {
- $result = dbquery("UPDATE ".DB_USERS." SET images_41='".$images_41."', user_avatar='".$avatar."', user_avatar_30='".$image_30."', user_avatar_50='".$image_50."' WHERE user_id='".$user."'");
- }
- clear_cache("commentsb");
- }
- }
- }
- if (isset($_POST['post_avatar'])) {
- $data5 = dbarray(dbquery("SELECT photo_filename, album_id, images_42 FROM ".DB_IMGS." WHERE photo_id='".$_POST['photo_id']."'"));
- add_avatar($userdata['user_id'], $data5['photo_filename'], IMGS.$data5['images_42']."/album_".$data5['album_id']."/".$data5['photo_filename']);
- write_in_log("Смена аватара");
- redirect(VOVA_REQUEST);
- }
- if ((isset($_GET['rss']) && isnum($_GET['rss']))) {
- header("Content-Type: text/xml");
- echo "<?xml version=\"1.0\" encoding=\"windows-1251\"?>\n";
- global $settings;
- $result = dbquery("SELECT * FROM ".DB_IMGS." ORDER BY photo_datestamp DESC LIMIT 0, 10");
- $numrows = dbrows($result);
- echo "<rss version=\"2.0\">\n";
- echo "<channel>\n";
- echo "<title>RSS - Фото - 8Gamers.NET</title>\n";
- echo "<link>".BSFURL."</link>\n";
- echo "<description>Фото</description>\n";
- echo "<image>
- <title>".$settings['sitename']."</title>
- <url>".$settings['sitebanner']."</url>
- <link>".BSFURL."</link>
- </image>";
- echo "<language>ru-ru</language>\n\n";
- for ($i=0;$i < $numrows;$i++) {
- $data = dbarray($result);
- echo "<item>\n";
- echo "<title>ID фото: ".$data['photo_id']."</title>\n";
- echo "<link>".BSFURL.images($data['photo_id'])."</link>\n";
- $photo_file = IMGS1.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- echo "<description><![CDATA[<img src='$photo_file'>]]></description>\n";
- echo "<pubDate>".date("r",$data['photo_datestamp'])."</pubDate>\n";
- echo "<guid>".BSFURL.images($data['photo_id'])."</guid>\n";
- echo "</item>\n\n";
- }
- echo "</channel>\n";
- echo "</rss>";
- write_in_log("RSS фото");
- die();
- }
- if ((isset($_GET['rss2']) && isnum($_GET['rss2']))) {
- header("Content-Type: text/xml");
- echo "<?xml version=\"1.0\" encoding=\"windows-1251\"?>\n";
- global $settings;
- $result = dbquery("SELECT * FROM ".DB_IMG_ALBUMS." ORDER BY album_datestamp DESC LIMIT 0, 10");
- $numrows = dbrows($result);
- echo "<rss version=\"2.0\">\n";
- echo "<channel>\n";
- echo "<title>RSS - Альбомы - 8Gamers.NET</title>\n";
- echo "<link>".BSFURL."</link>\n";
- echo "<description>Альбомы</description>\n";
- echo "<image>
- <title>".$settings['sitename']."</title>
- <url>".$settings['sitebanner']."</url>
- <link>".BSFURL."</link>
- </image>";
- echo "<language>ru-ru</language>\n\n";
- for ($i=0;$i < $numrows;$i++) {
- $data = dbarray($result);
- echo "<item>\n";
- echo "<title>".htmlspecialchars($data['album_title'])."</title>\n";
- echo "<link>".BSFURL.imagesAlbum($data['album_id'])."</link>\n";
- $photo_file = IMGS1.$data['images_42']."/".$data['album_thumb'];
- echo "<description><![CDATA[<img src='$photo_file'>]]></description>\n";
- echo "<pubDate>".date("r",$data['album_datestamp'])."</pubDate>\n";
- echo "<guid>".BSFURL.imagesAlbum($data['album_id'])."</guid>\n";
- echo "</item>\n\n";
- }
- echo "</channel>\n";
- echo "</rss>";
- write_in_log("RSS альбомы");
- die();
- }
- if (isset($_POST['resize']) && isset($_POST['resize_id']) && isnum($_POST['resize_id']) && isset($_POST['height_resize']) && isnum($_POST['height_resize']) && isset($_POST['width_resize']) && isnum($_POST['width_resize'])) {
- include INCLUDES."uploads.php";
- $result = dbquery("SELECT tp.*, ta.album_title FROM ".DB_IMGS." tp LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id) WHERE photo_id='".$_POST['resize_id']."' AND (photo_width>='".$_POST['width_resize']."' AND photo_height>='".$_POST['height_resize']."')");
- if (dbrows($result)) {
- $data = dbarray($result);
- require_once CLASSES."Idna.class.php";
- include INCLUDES."get.php";
- $image_ext = strtolower(strrchr($data['photo_filename'],"."));
- if ($image_ext == ".gif") { $filetype = 1;
- } elseif ($image_ext == ".jpg") { $filetype = 2;
- } elseif ($image_ext == ".jpeg") { $filetype = 2;
- } elseif ($image_ext == ".png") { $filetype = 3;
- } else { $filetype = false; }
- $image_name = stripfilename(str_replace(" ", "_", strtolower(substr($data['photo_filename'], 0, strrpos($data['photo_filename'], ".")))));
- $image_t1 = image_exists(WORKING, $image_name."_resize".$image_ext);
- $ratio = isset($_POST['photo_ratio']) ? "1" : "0";
- if ($ratio == 0) {
- createthumbnail($filetype, IMGS.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'], WORKING.$image_t1, $_POST['width_resize'], $_POST['height_resize']);
- } else {
- createsquarethumbnail($filetype, IMGS.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'], WORKING.$image_t1, $_POST['width_resize']);
- }
- $contents = getFileContents(WORKING1.$image_t1);
- $info = getimagesize(WORKING.$image_t1);
- $namei = slug($data['album_title']."_".$data['photo_id']).strtolower(strrchr($data['photo_filename'],"."));
- include INCLUDES."dfiles.php";
- dfile($info, $contents['file'], $namei);
- if (file_exists(WORKING.$image_t1)) { unlink(WORKING.$image_t1); }
- die;
- } else {
- $errorb = 1;
- }
- }
- $sel = "";
- $catbar .= "<select name='jump_id' class='textbox' style='width:225px;' onchange=\"window.location.href='".BSFURL."images/category/'+this.value+'/'\">";
- $catbar .= "<option value='0'>Все категории</option>\n";
- $result2 = dbquery("SELECT id, name, number FROM ".DB_IMAGES_CATS." ORDER BY name");
- if (dbrows($result2)) {
- while ($data2 = dbarray($result2)) {
- $sel = ($_GET['cat_id'] == $data2['id'] ? " selected='selected'" : "");
- $catbar .= "<option value='".$data2['id']."'$sel>".$data2['name']." (".$data2['number'].")</option>\n";
- }
- }
- $catbar .= "</select>";
- $admin = "";
- if (checkrights("PH")) $admin .= " [ <a href='".ADMIN1."imgs_albums_admin.php".$aidlink."'>Администрирование фото</a> ]";
- if (checkrights("PH")) $admin .= " [ <a href='".ADMIN1."imgs_cats_admin.php".$aidlink."'>Администрирование категорий</a> ]";
- $catbar .= $admin;
- if ((isset($_GET['bw_id']) && isnum($_GET['bw_id'])) && ($_GET['type']!="")) {
- $result = dbquery(
- "SELECT tp.*, ta.album_title FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- WHERE photo_id='".$_GET['bw_id']."'");
- if (dbrows($result)) {
- $data = dbarray($result);
- $img = IMGS1.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- $img2 = IMGS.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- if (preg_match("/.jpg/i", strtolower($img)) || preg_match("/.jpeg/i", strtolower($img))) {
- $image = ImageCreateFromJPEG($img);
- } else if (preg_match("/.png/i", strtolower($img))) {
- $image = ImageCreateFromPNG($img);
- }
- $info = getimagesize($img2);
- if ($_GET['type'] == "1") {
- imagefilter($image, IMG_FILTER_GRAYSCALE);
- } elseif ($_GET['type'] == "2") {
- imagefilter($image, IMG_FILTER_GRAYSCALE);
- imagefilter($image, IMG_FILTER_COLORIZE, 100, 70, 50);
- } elseif ($_GET['type'] == "3") {
- imagefilter($image, IMG_FILTER_MEAN_REMOVAL);
- imagefilter($image, IMG_FILTER_GAUSSIAN_BLUR);
- } elseif ($_GET['type'] == "4") {
- imagefilter($image, IMG_FILTER_EMBOSS);
- } elseif ($_GET['type'] == "5") {
- imagefilter($image, IMG_FILTER_NEGATE);
- } elseif ($_GET['type'] == "6") {
- imagefilter($image, IMG_FILTER_PIXELATE, 3, true);
- } elseif ($_GET['type'] == "7") {
- imagefilter($image, IMG_FILTER_GAUSSIAN_BLUR);
- } elseif ($_GET['type'] == "8") {
- imagefilter($image, IMG_FILTER_COLORIZE, 50, 0, 0);
- } /*elseif ($_GET['type'] == "9") {
- $image2 = imagecreatetruecolor($info[0], $info[1]);
- for ($x = 0; $x < $info[0]; $x++) {
- for ($y = 0; $y < $info[1]; $y++) {
- $color=imagecolorat($image, $x,$y);
- imagesetpixel($image2, $info[0]-1-$x, $y, $color);
- }
- }
- } elseif ($_GET['type'] == "10") {
- $image2 = imagecreatetruecolor($info[0], $info[1]);
- for ($x = 0; $x < $info[0]; $x++) {
- for ($y = 0; $y < $info[1]; $y++) {
- $colors=imagecolorsforindex($image, imagecolorat($image, $x,$y));
- $r=$colors['red'];
- $g=$colors['green'];
- $b=$colors['blue'];
- $random = $r + $g + $b;
- if ($random > (((255 + 20) / 2) * 3)) {
- $r = 255;
- $g = 255;
- $b = 255; }
- else {
- $r = 0;
- $g = 0;
- $b = 0; }
- $color = imagecolorallocate($image2, $r,$g,$b);
- imagesetpixel($image2, $x, $y, $color);
- }
- }
- }*/else {
- redirect(BSFURL."images/");
- }
- header('Content-Type: $info');
- header('Content-Disposition: attachment; filename="'.$data['photo_filename'].'"');
- if ($_GET['type'] == "9" || $_GET['type'] == "10") {
- imagejpeg($image2, '', 90);
- imagedestroy($image2);
- } else {
- imagejpeg($image, '', 90);
- imagedestroy($image);
- }
- $output = ob_get_contents();
- if (ob_get_length() !== FALSE){
- ob_end_clean();
- }
- echo handle_output($output);
- if (ob_get_length() !== FALSE){
- ob_end_flush();
- }
- mysql_close($db_connect);
- die;
- } else {
- redirect(BSFURL);
- }
- } elseif (isset($_GET['download_id']) && isnum($_GET['download_id'])) {
- $result = dbquery("SELECT tp.*, ta.album_title FROM ".DB_IMGS." tp LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id) WHERE photo_id='".$_GET['download_id']."'");
- if (dbrows($result)) {
- $data = dbarray($result);
- require_once CLASSES."Idna.class.php";
- include INCLUDES."get.php";
- $img2 = IMGS.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- $img = IMGS1.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- $info = getimagesize($img2);
- $contents = getFileContents($img);
- $namei = slug($data['album_title']."_".$data['photo_id']).strtolower(strrchr($data['photo_filename'],"."));
- include INCLUDES."dfiles.php";
- dfile($info, $contents['file'], $namei);
- die;
- } else {
- redirect(BSFURL);
- }
- $output = ob_get_contents();
- if (ob_get_length() !== FALSE){
- ob_end_clean();
- }
- echo handle_output($output);
- if (ob_get_length() !== FALSE){
- ob_end_flush();
- }
- mysql_close($db_connect);
- die;
- } elseif (isset($_GET['full_id']) && isnum($_GET['full_id'])) {
- echo "<!DOCTYPE HTML>\n";
- echo "<html>\n";
- $result = dbquery(
- "SELECT tp.*, ta.album_title FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- WHERE photo_id='".$_GET['full_id']."'");
- if (dbrows($result)) {
- $data = dbarray($result);
- echo "<head>\n<title>".$settings['sitename']."</title>\n";
- echo "<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>\n";
- echo "<meta name='description' content='".$settings['description']."'>\n";
- echo "<meta name='keywords' content='".$settings['keywords']."'>\n";
- echo "<meta name='robots' content='noindex'>\n";
- if (function_exists("get_head_tags")) { echo get_head_tags(); }
- echo "<link rel='shortcut icon' href='".IMAGES1."main/favicon.ico' type='image/x-icon'>\n";
- echo "<link rel='stylesheet' type='text/css' href='".BSFURL."css/styles.css'>\n";
- echo "</head>\n<body style='margin:0'>\n";
- write_in_log("Просмотр полного изображения: #".$data['photo_id']);
- set_title("ID фото: ".$data['photo_id']." - Просмотр полного изображения - Альбом: ".$data['album_title']." - Фото - 8Gamers.NET");
- set_meta("description", "Просмотр оригинального фото, ID фото: ".$data['photo_id'].". Скачать фото! Альбом: ".$data['album_title']."");
- set_meta("keywords", "просмотр оригинала, полное изображение, фото, скачать, фото полное, фото: ".$data['album_title'].", ID фото ".$data['photo_id']."");
- $photo_file = IMGS1.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- echo "<div style='text-align:center;vertical-align:middle;'><img src='".$photo_file."' alt='".$data['album_title']."' title='".$data['album_title']."' style='border:0px'></div>\n";
- } else {
- redirect(BSFURL);
- }
- echo "</body>\n</html>\n";
- $output = ob_get_contents();
- if (ob_get_length() !== FALSE){
- ob_end_clean();
- }
- echo handle_output($output);
- if (ob_get_length() !== FALSE){
- ob_end_flush();
- }
- mysql_close($db_connect);
- die;
- } elseif (isset($_GET['effect_id']) && isnum($_GET['effect_id'])) {
- require_once THEMES."header.php";
- $isTrue = false;
- $str = "";
- if (isset($_GET['effect_id'])&& isnum($_GET['effect_id'])){
- $result = dbquery(
- "SELECT ta.album_cat, tac.name, ta.album_id, tp.photo_id, tp.photo_title, ta.album_title
- FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- LEFT JOIN ".DB_IMAGES_CATS." tac ON ta.album_cat=tac.id
- WHERE photo_id='".$_GET['effect_id']."'"
- );
- if (dbrows($result)) {
- $data = dbarray($result);
- $str .= "<a href='".BSFURL."'><b>Главная</b></a> » ";
- $str .= "<a href='".BSFURL."images/'><b>Фото</b></a>";
- $str .= " » <a href='".BSFURL.imagesCategories($data['album_cat'])."'>".$data['name']."</a>";
- $str .= " » <a href='".BSFURL.imagesAlbum($data['album_id'])."'>".$data['album_title']."</a>";
- if ($data['photo_title'] != "") $str .= " » <a href='".BSFURL.images($data['photo_id'])."'>".$data['photo_title']."</a>";
- $isTrue = true;
- }
- }
- if($isTrue){
- echo opentable("Навигация");
- echo $str;
- echo closetable();
- }
- $result = dbquery(
- "SELECT tp.photo_id, tp.images_42, tp.photo_breaks, tp.photo_title, tp.photo_description, tp.photo_filename, tp.photo_thumb1, tp.photo_datestamp, tp.photo_views, tp.photo_key, tp.photo_disc,
- tp.photo_order, tp.photo_allow_comments, tp.count_votes, tp.comments_count, tp.sum_rating, tp.photo_allow_ratings, tp.count_votes, tp.comments_count, tp.sum_rating, tp.photo_width, tp.photo_height, tp.photo_size10, ta.album_id, ta.album_title, ta.album_cat, ta.album_platform, ta.album_18, ta.album_email, ta.album_author, ta.album_4, ta.album_key, ta.album_disc,
- tu.user_id, tu.user_name, tu.user_flag, tu.user_groups, tu.user_level, tu.user_status, tc.id, tc.name
- FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- LEFT JOIN ".DB_IMAGES_CATS." tc ON ta.album_cat=tc.id
- LEFT JOIN ".DB_USERS." tu ON tp.photo_user=tu.user_id
- WHERE photo_id='".$_GET['effect_id']."'"
- );
- $data = dbarray($result);
- if (dbrows($result)) {
- if ($data['album_18']) { echo "<div class='notice-outer'><div class='notice error'>Этот контент предназначен для взрослых...</div></div>"; }
- $result = dbquery("UPDATE ".DB_IMGS." SET photo_views=photo_views+1 WHERE photo_id='".$_GET['effect_id']."'");
- $result = dbquery("UPDATE ".DB_IMG_ALBUMS." SET album_view=album_view+1 WHERE album_id='".$data['album_id']."'");
- $photo_file = IMGS.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- $photo_file1 = IMGS1.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- write_in_log("Фотоэффекты: #".$data['photo_id']);
- if ($data['photo_title']) { set_title("Эффекты - ".$data['photo_title']." - ".$data['album_title']." - Альбомы - Фото - 8Gamers.NET"); } else { set_title("Эффекты - Фото #".$data['photo_id']." - Альбомы - Фото - 8Gamers.NET"); }
- if ($data['photo_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
- $new = " <span class='small' style='color:green;'>[NEW]</span>";
- } else {
- $new = "";
- }
- if ($data['photo_title']) { echo opentable($data['photo_title'].$new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")); } else { echo opentable("Просмотр фото".$new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")); }
- echo $catbar;
- if ($data['photo_disc']) {
- set_meta("description", $data['photo_disc']);
- } else {
- if ($data['photo_description']) { set_meta("description", $data['photo_description']); }
- }
- if ($data['photo_key']) {
- set_meta("keywords", $data['photo_key']);
- } else {
- if ($data['photo_title']) {
- set_meta("keywords", $data['photo_title'].", скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- } else {
- set_meta("keywords", "скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- }
- }
- //if (($photo_file1!="") && file_exists($photo_file)) {
- $photo_original = "1";
- //} else {
- //$photo_original = "0";
- //}
- echo "<div id='photogallery' align='center' style='margin:5px;'>\n";
- if ($photo_original) {
- echo "<center><form name='show' method='post'>";
- echo "<a target='_blank' href='".$photo_file1."' class='photogallery_photo_link' title='".(!empty($data['photo_title']) ? $data['photo_title'] : $data['album_title'])."'>";
- echo "<img src='".$photo_file1."' class='main-img' alt='".(!empty($data['photo_title']) ? $data['photo_title'] : $data['album_title'])."' class='photogallery_photo' border='0' vspace='2' style='border: 1px solid #610001;margin:3px;'>\n";
- echo "</a>\n";
- }
- echo "</div>\n";
- if ($photo_original) {
- if (($data['photo_size10']<=5000000) && (strtolower(strrchr($data['photo_filename'],"."))!=".gif")) {
- echo "<input class='button' type='button' value='Градация серого' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/1/';\">
- <input class='button' type='button' value='Легкая сепия' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/2/';\">
- <input class='button' type='button' value='Эффект рисунка' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/3/';\">
- <input class='button' type='button' value='Рельефное фото' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/4/';\">
- <input class='button' type='button' value='Негатив' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/5/';\"><br><br>
- <input class='button' type='button' value='Пикселизация' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/6/';\">
- <input class='button' type='button' value='Гауссово размывание' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/7/';\">
- <input class='button' type='button' value='Цветовой баланс' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/8/';\">";
- //echo "<input class='button' type='button' value='Зеркало' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/9/';\">";
- //echo "<input class='button' type='button' value='Черное и белое' onclick=\"location.href='".BSFURL."image/show/".$_GET['effect_id']."/type/10/';\">";
- }
- echo "</form></center>\n";
- }
- echo closetable();
- } else {
- redirect(BSFURL."images/");
- }
- require_once THEMES."footer.php";
- } elseif (isset($_GET['res_id']) && isnum($_GET['res_id'])) {
- require_once THEMES."header.php";
- $isTrue = false;
- $str = "";
- if (isset($_GET['res_id'])&& isnum($_GET['res_id'])){
- $result = dbquery(
- "SELECT ta.album_cat, tac.name, ta.album_id, tp.photo_id, tp.photo_title, ta.album_title
- FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- LEFT JOIN ".DB_IMAGES_CATS." tac ON ta.album_cat=tac.id
- WHERE photo_id='".$_GET['res_id']."'"
- );
- if (dbrows($result)) {
- $data = dbarray($result);
- $str .= "<a href='".BSFURL."'><b>Главная</b></a> » ";
- $str .= "<a href='".BSFURL."images/'><b>Фото</b></a>";
- $str .= " » <a href='".BSFURL.imagesCategories($data['album_cat'])."'>".$data['name']."</a>";
- $str .= " » <a href='".BSFURL.imagesAlbum($data['album_id'])."'>".$data['album_title']."</a>";
- if ($data['photo_title'] != "") $str .= " » <a href='".BSFURL.images($data['photo_id'])."'>".$data['photo_title']."</a>";
- $isTrue = true;
- }
- }
- if($isTrue){
- echo opentable("Навигация");
- echo $str;
- echo closetable();
- }
- $result = dbquery(
- "SELECT tp.photo_id, tp.images_42, tp.photo_breaks, tp.photo_title, tp.photo_description, tp.photo_filename, tp.photo_thumb1, tp.photo_datestamp, tp.photo_views, tp.photo_key, tp.photo_disc,
- tp.photo_order, tp.photo_allow_comments, tp.count_votes, tp.comments_count, tp.sum_rating, tp.photo_allow_ratings, tp.count_votes, tp.comments_count, tp.sum_rating, tp.photo_width, tp.photo_height, tp.photo_size10, ta.album_id, ta.album_title, ta.album_cat, ta.album_platform, ta.album_18, ta.album_email, ta.album_author, ta.album_4, ta.album_key, ta.album_disc,
- tu.user_id, tu.user_name, tu.user_flag, tu.user_groups, tu.user_level, tu.user_status, tc.id, tc.name
- FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- LEFT JOIN ".DB_IMAGES_CATS." tc ON ta.album_cat=tc.id
- LEFT JOIN ".DB_USERS." tu ON tp.photo_user=tu.user_id
- WHERE photo_id='".$_GET['res_id']."'"
- );
- $data = dbarray($result);
- if (dbrows($result)) {
- if ($data['album_18']) { echo "<div class='notice-outer'><div class='notice error'>Этот контент предназначен для взрослых...</div></div>"; }
- $result = dbquery("UPDATE ".DB_IMGS." SET photo_views=photo_views+1 WHERE photo_id='".$_GET['res_id']."'");
- $result = dbquery("UPDATE ".DB_IMG_ALBUMS." SET album_view=album_view+1 WHERE album_id='".$data['album_id']."'");
- $photo_file = IMGS.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- $photo_file1 = IMGS1.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- write_in_log("Фотоэффекты: #".$data['photo_id']);
- if ($data['photo_title']) { set_title("Ресайз - ".$data['photo_title']." - ".$data['album_title']." - Альбомы - Фото - 8Gamers.NET"); } else { set_title("Ресайз - Фото #".$data['photo_id']." - Альбомы - Фото - 8Gamers.NET"); }
- if ($data['photo_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
- $new = " <span class='small' style='color:green;'>[NEW]</span>";
- } else {
- $new = "";
- }
- if ($data['photo_title']) { echo opentable($data['photo_title'].$new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")); } else { echo opentable("Просмотр фото".$new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")); }
- echo $catbar;
- if ($data['photo_disc']) {
- set_meta("description", $data['photo_disc']);
- } else {
- if ($data['photo_description']) { set_meta("description", $data['photo_description']); }
- }
- if ($data['photo_key']) {
- set_meta("keywords", $data['photo_key']);
- } else {
- if ($data['photo_title']) {
- set_meta("keywords", $data['photo_title'].", скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- } else {
- set_meta("keywords", "скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- }
- }
- //if (($photo_file1!="") && file_exists($photo_file)) {
- $photo_original = "1";
- //} else {
- //$photo_original = "0";
- //}
- echo "<div id='photogallery' align='center' style='margin:5px;'>\n";
- if ($photo_original) {
- echo "<a target='_blank' href='".$photo_file1."' class='photogallery_photo_link' title='".(!empty($data['photo_title']) ? $data['photo_title'] : $data['album_title'])."'>";
- echo "<img src='".$photo_file1."' class='main-img' alt='".(!empty($data['photo_title']) ? $data['photo_title'] : $data['album_title'])."' class='photogallery_photo' border='0' vspace='2' style='border: 1px solid #610001;margin:3px;'>\n";
- echo "</a>\n";
- }
- echo "</div>\n";
- if ($photo_original) {
- echo "<center><form name='form_p' method='post' action='".VOVA_REQUEST."'>";
- echo "<table width='400px;' cellpadding='0' cellspacing='1' class='tbl-border' class='center'>\n<tr>\n";
- echo "<td width='300' class='tbl'>Ширина:</td>\n";
- echo "<td width='100' class='tbl'><input type='text' name='width_resize' value='500' class='textbox' style='width:250px;'></td>\n";
- echo "</tr>\n<tr>\n";
- echo "<td width='300' class='tbl'>Высота:</td>\n";
- echo "<td width='100' class='tbl'><input type='text' name='height_resize' value='500' class='textbox' style='width:250px;'></td>\n";
- echo "</tr><tr>\n";
- echo "<input type='hidden' name='resize_id' value='".(isset($_POST['res_id']) ? $_POST['res_id'] : $_GET['res_id'])."'>\n";
- echo "<td width='300' class='tbl'>Отношение сторон:</td>\n";
- echo "<td width='100' class='tbl'><label><input type='checkbox' name='photo_ratio' value='yes'> Квадрат</label></td>\n";
- echo "</tr>\n<tr>\n";
- echo "<td width='300' class='tbl'>Сменить размер:</td>\n";
- echo "<td width='100' class='tbl'><input type='submit' name='resize' value='OK' class='button'></td>\n";
- echo "</tr></table>\n</form></center>\n";
- }
- echo closetable();
- } else {
- redirect(BSFURL."images/");
- }
- require_once THEMES."footer.php";
- } elseif (isset($_GET['card_id']) && isnum($_GET['card_id'])) {
- $card = dbquery("SELECT * FROM ".DB_IMAGES_CARDS." WHERE card_id='".$_GET['card_id']."'");
- if (dbrows($card)) {
- $tt = dbarray($card);
- $photo = dbquery("SELECT * FROM ".DB_IMGS." WHERE photo_id='".$tt['card_photo_id']."'");
- if (dbrows($photo)) {
- $tt2 = dbarray($photo);
- echo "<!DOCTYPE card PUBLIC '-//W3C//DTD card 4.01 Transitional//EN'>
- <card dir='CPG_TEXT_DIR'>
- <head>
- <title>".$tt['card_title']." - ".$tt['card_name']." - Окрытки - 8Gamers.NET</title>
- <meta http-equiv='content-type' content='text/card; charset=windows-1251'>
- </head>
- <body bgcolor='#FFFFFF' text='#0F5475' link='#0F5475' vlink='#0F5475' alink='#0F5475'>
- <br>
- <p align='center'><a href=''><b></b></a></p>
- <table border='0' cellspacing='0' cellpadding='1' align='center'>
- <tr>
- <td bgcolor='#000000'>
- <table border='0' cellspacing='0' cellpadding='10' bgcolor='#ffffff'>
- <tr>
- <td valign='top'>
- <img src='".IMGS1.$tt2['images_42']."/album_".$tt2['album_id']."/".$tt2['photo_filename']."' width='600' height='400' border='1' alt='".$tt2['photo_title']."' title='".$tt2['photo_title']."'><br>
- </td>
- <td valign='top' width='200' height='250'>
- <div align='right'><img src='".IMAGES1."main/stamp.gif' alt='' border='0'></div>
- <br>
- <b><font face='arial' color='#000000' size='4'>".$tt['card_name']."</font></b>
- <br>
- <br>
- <font face='arial' color='#000000' size='2'>".parsesmileys(parseubb($tt['card_content']))."</font>
- <br>
- <br>
- <font face='arial' color='#000000' size='2'>".$tt['card_ot_name']."</font>
- (<a href='mailto:".$tt['card_ot_email']."'><font face='arial' color='#000000' size='2'>".$tt['card_ot_email']."</font></a>)
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <p align='center'><a href='".BSFURL."images/'><b>Фото</b></a></p>
- </body>
- </card>";
- $output = ob_get_contents();
- if (ob_get_length() !== FALSE){
- ob_end_clean();
- }
- echo handle_output($output);
- if (ob_get_length() !== FALSE){
- ob_end_flush();
- }
- mysql_close($db_connect);
- } else {
- redirect(BSFURL."images/");
- }
- } else {
- redirect(BSFURL."images/");
- }
- } elseif (isset($_GET['photo_id']) && isnum($_GET['photo_id'])) {
- include INCLUDES."sendemail.php";
- include INCLUDES."bbcodes.php";
- if (isset($_GET['photo_id']) && isnum($_GET['photo_id'])) {
- $photo = dbquery("SELECT * FROM ".DB_IMGS." WHERE photo_id='".$_GET['photo_id']."'");
- if (dbrows($photo)) {
- $tt2 = dbarray($photo);
- set_title("Послать открытку по электронной почте - Открытки - #".$_GET['photo_id']." - Фото - 8Gamers.NET");
- set_meta("description", "Отрытки, Послать открытку по электронной почте");
- write_in_log("Послать открытку по электронной почте");
- require_once THEMES."header.php";
- if (isset($_POST['sendemailtofriend'])) {
- $error = "";
- $to_name = stripinput($_POST['to_name']);
- $to_email = stripinput($_POST['to_email']);
- $author_name = stripinput($_POST['name']);
- $author_email = stripinput($_POST['email']);
- $message2 = $_POST['message'];
- $subject = substr(str_replace(array("\r","\n","@"), "", trim($_POST['subject'])), 0, 50);
- if ($to_name == "") {
- $error .= " Вы должны ввести имя получателя<br>\n";
- }
- if ($to_email == "" || !preg_match("/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i", $to_email)) {
- $error .= " Вы должны ввести E-mail получателя<br>\n";
- }
- if ($name == "") {
- $error .= " Вы должны ввести свое имя<br>\n";
- }
- if ($email == "" || !preg_match("/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i", $email)) {
- $error .= " Вы должны ввести свой E-mail<br>\n";
- }
- if ($subject == "") {
- $error .= " Вы должны ввести тему сообщения<br>\n";
- }
- if ($message2 == "") {
- $error .= " Вы должны ввести текст сообщения<br>\n";
- }
- if (!$error) {
- $result = dbquery("INSERT INTO ".DB_IMAGES_CARDS." (card_ot_email, card_ot_name, card_email, card_name, card_title, card_content, card_photo_id) VALUES ('".$author_email."', '".$author_name."', '".$to_email."', '".$to_name."', '".$subject."', '".stripinput($message2)."', '".$_GET['photo_id']."')");
- $page_id = mysql_insert_id();
- $full_message = "<!DOCTYPE card PUBLIC '-//W3C//DTD card 4.01 Transitional//EN'>
- <card dir='CPG_TEXT_DIR'>
- <head>
- <title>".$subject." - ".$to_name." - Окрытки - 8Gamers.NET</title>
- <meta http-equiv='content-type' content='text/card; charset=windows-1251'>
- </head>
- <body bgcolor='#FFFFFF' text='#0F5475' link='#0F5475' vlink='#0F5475' alink='#0F5475'>
- <br>
- <p align='center'><a href=''><b></b></a></p>
- <table border='0' cellspacing='0' cellpadding='1' align='center'>
- <tr>
- <td bgcolor='#000000'>
- <table border='0' cellspacing='0' cellpadding='10' bgcolor='#ffffff'>
- <tr>
- <td valign='top'>
- <img src='".IMGS1.$tt2['images_42']."/album_".$tt2['album_id']."/".$tt2['photo_filename']."' width='600' height='400' border='1' alt='".$tt2['photo_title']."' title='".$tt2['photo_title']."'><br>
- </td>
- <td valign='top' width='200' height='250'>
- <div align='right'><img src='".IMAGES1."main/stamp.gif' alt='' border='0'></div>
- <br>
- <b><font face='arial' color='#000000' size='4'>".$to_name."</font></b>
- <br>
- <br>
- <font face='arial' color='#000000' size='2'>".parsesmileys(parseubb($message2))."</font>
- <br>
- <br>
- <font face='arial' color='#000000' size='2'>".$author_name."</font>
- (<a href='mailto:".$author_email."'><font face='arial' color='#000000' size='2'>".$author_email."</font></a>)
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <p align='center'><a href='".BSFURL."image/card/".$page_id."/'><b>На отдельной странице</b></a></p>
- </body>
- </card>";
- $message = trim($full_message);
- if (!sendemail($to_name,$to_email,$author_name,$author_email,$subject,$message, "text/html")) {
- $error .= " Внутренняя ошибка: невозможно отправить сообщение.<br>\n";
- }
- }
- if ($error) {
- echo opentable("Послать открытку");
- echo "<div class='tbl' style='padding:1em;text-align:center'>\nВаша открытка не отправлена по следующим причинам:<br><br>\n".$error."<br>\n<a href='".BSFURL."image/card/send/".$_GET['photo_id']."/'>Попробуйте еще раз.</a></div><br>\n";
- echo closetable();
- } else {
- echo opentable("Послать открытку");
- echo "<div class='tbl' style='padding:1em;text-align:center'>\nВаша открытка отправлена</div>\n";
- echo closetable();
- }
- } else {
- echo opentable("Послать открытку по электронной почте");
- echo "<form name='inputform' method='post' action='".BSFURL."image/card/send/".$_GET['photo_id']."/'>\n";
- echo "<table width='100%' cellpadding='0' cellspacing='0'>\n<tr>\n";
- echo "<tr><td width='5%' class='tbl'></td>\n";
- echo "<td class='tbl'>Фото:<br>\n";
- echo "<a href='".BSFURL.images($tt2['photo_id'])."'><img src='".IMGS1.$tt2['images_42']."/album_".$tt2['album_id']."/".$tt2['photo_thumb1']."' border='1' alt='".$tt2['photo_title']."' title='".$tt2['photo_title']."'></a></td>\n";
- echo "</tr>\n";
- echo "<tr><td width='5%' class='tbl'></td>\n";
- echo "<td class='tbl'>Ваше имя:<br>\n";
- echo "<input type='text' name='name' maxlength='50' class='textbox' style='width: 70%;'></td>\n";
- echo "</tr>\n";
- echo "<tr><td width='5%' class='tbl'></td>\n";
- echo "<td class='tbl'>Ваш е-мейл:<br>\n";
- echo "<input type='text' name='email' maxlength='50' class='textbox' style='width: 70%;'></td>\n";
- echo "</tr>\n";
- echo "<tr><td width='5%' class='tbl'></td>\n";
- echo "<td class='tbl'>Имя получателя:<br>\n";
- echo "<input type='text' name='to_name' maxlength='50' class='textbox' style='width: 70%;'></td>\n";
- echo "</tr>\n";
- echo "<tr><td width='5%' class='tbl'></td>\n";
- echo "<td class='tbl'>Е-мейл получателя:<br>\n";
- echo "<input type='text' name='to_email' maxlength='50' class='textbox' style='width: 70%;'></td>\n";
- echo "</tr>\n";
- echo "<tr><td width='5%' class='tbl'></td>\n";
- echo "<td class='tbl'>Тема электронного письма:<br>\n";
- echo "<input type='text' name='subject' value='' maxlength='50' class='textbox' style='width: 70%;'></td>\n";
- echo "</tr>\n";
- echo "<tr><td width='5%' class='tbl'></td>\n";
- echo "<td class='tbl'>Сообщение:<br>\n";
- echo "<textarea style='width: 70%;' name='message' id='message' rows='10' class='textbox' cols='50'></textarea></td>\n";
- echo "<tr>\n<td align='right' class='tbl2' valign='top'></td>\n<td class='tbl1' colspan='2'>\n";
- echo display_bbcodes("330px", "message")."</td>\n</tr>\n";
- echo "</tr>\n";
- echo "<tr><td colspan='2' align='center' class='tbl'>\n";
- echo "<input type='submit' name='sendemailtofriend' value='Отправить E-mail' class='button'></td>\n";
- echo "</tr>\n</table>\n</form>\n";
- echo closetable();
- }
- require_once THEMES."footer.php";
- } else {
- redirect(BSFURL."images/");
- }
- } else {
- redirect(BSFURL."images/");
- }
- } else {
- require_once THEMES."header.php";
- add_to_head("<link rel='alternate' type='application/rss+xml' title='RSS - Альбомы' href='".BSFURL."albums/rss/'>");
- add_to_head("<link rel='alternate' type='application/rss+xml' title='RSS - Фото' href='".BSFURL."images/rss/'>");
- if (isset($errorb)) {
- echo opentable("Статус");
- echo "<div class='tbl' style='padding:1em;text-align:center'>Невозможно создать миниатюру. Ошибка в размерах.</div><br>\n";
- echo closetable();
- }
- include INCLUDES."url.php";
- $per_page_images = $settings['thumbs_per_page'];
- set_title("Фото - 8Gamers.NET");
- set_meta("description", "Фото: скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- set_meta("keywords", "скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- $isTrue = false;
- $str = "";
- if (isset($_GET['image_id'])&& isnum($_GET['image_id'])){
- $result = dbquery(
- "SELECT ta.album_cat, tac.name, ta.album_id, tp.photo_id, tp.photo_title, ta.album_title
- FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- LEFT JOIN ".DB_IMAGES_CATS." tac ON ta.album_cat=tac.id
- WHERE photo_id='".$_GET['image_id']."'"
- );
- if (dbrows($result)) {
- $data = dbarray($result);
- $str .= "<a href='".BSFURL."'><b>Главная</b></a> » ";
- $str .= "<a href='".BSFURL."images/'><b>Фото</b></a>";
- $str .= " » <a href='".BSFURL.imagesCategories($data['album_cat'])."'>".$data['name']."</a>";
- $str .= " » <a href='".BSFURL.imagesAlbum($data['album_id'])."'>".$data['album_title']."</a>";
- if ($data['photo_title'] != "") $str .= " » <a href='".BSFURL.images($data['photo_id'])."'>".$data['photo_title']."</a>";
- $isTrue = true;
- }
- } elseif (isset($_GET['album_id']) && isnum($_GET['album_id'])){
- $result = dbquery(
- "SELECT ta.album_cat, tac.name, ta.album_id, ta.album_title
- FROM ".DB_IMG_ALBUMS." ta
- LEFT JOIN ".DB_IMAGES_CATS." tac ON ta.album_cat=tac.id
- WHERE album_id='".$_GET['album_id']."'"
- );
- if (dbrows($result)) {
- $data = dbarray($result);
- $str .= "<a href='".BSFURL."'><b>Главная</b></a> » ";
- $str .= "<a href='".BSFURL."images/'><b>Фото</b></a>";
- $str .= " » <a href='".BSFURL.imagesCategories($data['album_cat'])."'>".$data['name']."</a>";
- $str .= " » <a href='".BSFURL.imagesAlbum($data['album_id'])."'>".$data['album_title']."</a>";
- $isTrue = true;
- }
- } elseif (isset($_GET['cat_id']) && isnum($_GET['cat_id'])){
- $result = dbquery("SELECT tac.name FROM ".DB_IMAGES_CATS." tac WHERE id='".$_GET['cat_id']."'");
- if (dbrows($result)) {
- $data = dbarray($result);
- $str .= "<a href='".BSFURL."'><b>Главная</b></a> » ";
- $str .= "<a href='".BSFURL."images/'><b>Фото</b></a>";
- $str .= " » <a href='".BSFURL.imagesCategories($_GET['cat_id'])."'>".$data['name']."</a>";
- $isTrue = true;
- }
- }
- if($isTrue){
- echo opentable("Навигация");
- echo $str;
- echo closetable();
- }
- if (isset($_GET['cat_id']) && isnum($_GET['cat_id'])) {
- $result = dbquery("SELECT * FROM ".DB_IMAGES_CATS." WHERE id='".$_GET['cat_id']."'");
- if (!dbrows($result)) redirect(BSFURL."images/");
- while ($data = dbarray($result)) {
- write_in_log("Категория фото: ".$data['name']);
- set_title($data['name']." - Фото - 8Gamers.NET");
- set_meta("description", $data['description']);
- set_meta("keywords", $data['name'].", скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- $order = $data['sorting'];
- $ipp_pages = $data['ipp_pages'];
- echo opentable("Фото: ".$data['name']);
- $rows = $data['number'];
- }
- echo $catbar;
- if ($rows) {
- if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
- echo "<br><table width='100%' cellpadding='0' cellspacing='1' class='tbl-border'>\n";
- echo "<tr>\n";
- echo "<td class='tbl2' colspan='2'>Альбомы</td>\n";
- echo "<td class='tbl2' style='width:1%;'>Категория</td>\n";
- echo "</tr>\n";
- $result = dbquery(
- "SELECT td.album_id, td.album_title, td.album_description, td.album_thumb, td.album_datestamp, td.album_cat, td.images_42,
- tu.user_id, tu.user_name, tu.user_flag, tu.user_groups, tu.user_level, tu.user_status, tc.id, tc.name
- FROM ".DB_IMG_ALBUMS." td
- LEFT JOIN ".DB_USERS." tu ON td.album_user=tu.user_id
- LEFT JOIN ".DB_IMAGES_CATS." tc ON td.album_cat=tc.id
- WHERE td.album_cat = '".$_GET['cat_id']."'
- ORDER BY ".$order."
- LIMIT ".$_GET['rowstart'].",".$ipp_pages."");
- $numrows = dbrows($result); $i = 1;
- while ($data = dbarray($result)) {
- if ($data['album_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
- $new = " <span class='small' style='color:green;'>[NEW]</span>";
- } else {
- $new = "".showdate("contentdate", $data['album_datestamp'])."";
- }
- //if ($data['album_thumb'] && !empty($data['album_thumb']) && file_exists(IMGS.$data['images_42']."/".$data['album_thumb'])) {
- $img_thumb = IMGS1.$data['images_42']."/".$data['album_thumb']."";
- //}
- echo "<tr>\n";
- echo "<td class='tbl2' style='width:1%;'>".$new."</td>\n";
- echo "<td class='tbl1' style='text-align:left;'><a href='".BSFURL.imagesAlbum($data['album_id'])."'>".$data['album_title']."</a>".((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_albums_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_albums_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")."</td>\n";
- echo "<td class='tbl2' style='text-align:center;'><a href='".BSFURL.imagesCategories($data['album_cat'])."'>".$data['name']."</a></td>\n";
- echo "</tr>\n";
- //if (($data['album_thumb'] && !empty($data['album_thumb']) && file_exists(IMGS.$data['images_42']."/".$data['album_thumb'])) || $data['photo_description']) {
- echo "<tr>\n";
- echo "<td colspan='8' class='tbl1 small'>\n";
- //if ($data['album_thumb'] && !empty($data['album_thumb']) && file_exists(IMGS.$data['images_42']."/".$data['album_thumb'])) {
- echo "<a href='".BSFURL.imagesAlbum($data['album_id'])."'><img src='".$img_thumb."' alt='".$data['album_title']."' border='0' width='100' height='100' vspace='2' style='border: 1px solid #610001;float: left;margin:3px;'></a>\n";
- //}
- if ($data['album_description']) {
- echo parsesmileys(parseubb($data['album_description']));
- }
- echo "</td>\n</tr>\n";
- //}
- }
- echo "<tr>\n<td colspan='8' class='tbl2' style='text-align:center;'>\n".makepagelist($_GET['rowstart'], $ipp_pages, $rows, 3, BSFURL."images/category/".$_GET['cat_id']."/")."\n</td></tr>\n";
- echo "</table>\n";
- } else {
- echo "<div class='tbl' style='padding:1em;text-align:center'>Нет фото</div>\n";
- }
- echo closetable();
- }
- if ((isset($_GET['image_id']) && isnum($_GET['image_id'])) && (!isset($_GET['cat_id']) && !isnum($_GET['cat_id']))){
- $result = dbquery(
- "SELECT tp.photo_id, tp.images_42, tp.photo_breaks, tp.photo_title, tp.photo_description, tp.photo_filename, tp.photo_thumb1, tp.photo_datestamp, tp.photo_views, tp.photo_key, tp.photo_disc,
- tp.photo_order, tp.photo_allow_comments, tp.count_votes, tp.comments_count, tp.sum_rating, tp.photo_allow_ratings, tp.count_votes, tp.comments_count, tp.sum_rating, tp.photo_width, tp.photo_height, tp.photo_size10, ta.album_id, ta.album_title, ta.album_cat, ta.album_platform, ta.album_18, ta.album_email, ta.album_author, ta.album_4, ta.album_key, ta.album_disc,
- tu.user_id, tu.user_name, tu.user_flag, tu.user_groups, tu.user_level, tu.user_status, tc.id, tc.name
- FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_IMG_ALBUMS." ta USING (album_id)
- LEFT JOIN ".DB_IMAGES_CATS." tc ON ta.album_cat=tc.id
- LEFT JOIN ".DB_USERS." tu ON tp.photo_user=tu.user_id
- WHERE photo_id='".$_GET['image_id']."'"
- );
- $data = dbarray($result);
- if (dbrows($result)) {
- include "comments.php";
- include "ratings.php";
- if ($data['album_18']) { echo "<div class='notice-outer'><div class='notice error'>Этот контент предназначен для взрослых...</div></div>"; }
- $result = dbquery("UPDATE ".DB_IMGS." SET photo_views=photo_views+1 WHERE photo_id='".$_GET['image_id']."'");
- $result = dbquery("UPDATE ".DB_IMG_ALBUMS." SET album_view=album_view+1 WHERE album_id='".$data['album_id']."'");
- $pres = dbquery("SELECT photo_id FROM ".DB_IMGS." WHERE photo_order='".($data['photo_order']-1)."' AND album_id='".$data['album_id']."'");
- $nres = dbquery("SELECT photo_id FROM ".DB_IMGS." WHERE photo_order='".($data['photo_order']+1)."' AND album_id='".$data['album_id']."'");
- $fres = dbquery("SELECT photo_id FROM ".DB_IMGS." WHERE photo_order='1' AND album_id='".$data['album_id']."'");
- $lastres = dbresult(dbquery("SELECT MAX(photo_order) FROM ".DB_IMGS." WHERE album_id='".$data['album_id']."'"), 0);
- $lres = dbquery("SELECT photo_id FROM ".DB_IMGS." WHERE photo_order>='".$lastres."' AND album_id='".$data['album_id']."'");
- if (dbrows($pres)) $prev = dbarray($pres);
- if (dbrows($nres)) $next = dbarray($nres);
- if (dbrows($fres)) $first = dbarray($fres);
- if (dbrows($lres)) $last = dbarray($lres);
- $photo_file = IMGS.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- $photo_file1 = IMGS1.$data['images_42']."/album_".$data['album_id']."/".$data['photo_filename'];
- write_in_log("Фото: #".$data['photo_id']);
- if ($data['photo_title']) { set_title($data['photo_title']." - ".$data['album_title']." - Альбомы - Фото - 8Gamers.NET"); } else { set_title("Фото #".$data['photo_id']." - Альбомы - Фото - 8Gamers.NET"); }
- if ($data['photo_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
- $new = " <span class='small' style='color:green;'>[NEW]</span>";
- } else {
- $new = "";
- }
- if ($data['photo_title']) { echo opentable($data['photo_title'].$new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")); } else { echo opentable("Просмотр фото".$new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."&photo_id=".$data['photo_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")); }
- echo $catbar;
- if ($data['photo_disc']) {
- set_meta("description", $data['photo_disc']);
- } else {
- if ($data['photo_description']) { set_meta("description", $data['photo_description']); }
- }
- if ($data['photo_key']) {
- set_meta("keywords", $data['photo_key']);
- } else {
- if ($data['photo_title']) {
- set_meta("keywords", $data['photo_title'].", скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- } else {
- set_meta("keywords", "скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- }
- }
- //if (($photo_file1!="") && file_exists($photo_file)) {
- $photo_original = "1";
- //} else {
- //$photo_original = "0";
- //}
- echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n<td class='tbl2'>\n";
- echo ($data['photo_title'] ? " <b>".$data['photo_title']."</b>" : "")."\n";
- echo "</td>\n";
- if ((isset($prev['photo_id']) && isnum($prev['photo_id'])) || (isset($next['photo_id']) && isnum($next['photo_id']))) {
- if (isset($prev) && isset($first)) { echo "<td width='1%' class='tbl2'><a href='".BSFURL.images($first['photo_id'])."' title='Первое фото'><img src='".IMAGES1."main/go_first.png' alt='Первое фото' style='border:none;' title='Первое фото'></a></td>\n"; }
- if (isset($prev)) { echo "<td width='1%' class='tbl2'><a href='".BSFURL.images($prev['photo_id'])."' title='« Предыдущее'><img src='".IMAGES1."main/go_previous.png' alt='« Предыдущее' style='border:none;' title='« Предыдущее'></a></td>\n"; }
- if (isset($next)) { echo "<td width='1%' class='tbl2'><a href='".BSFURL.images($next['photo_id'])."' title='Следующее »'><img src='".IMAGES1."main/go_next.png' alt='Следующее »' style='border:none;' title='Следующее »'></a></td>\n"; }
- if (isset($next) && isset($last)) { echo "<td width='1%' class='tbl2'><a href='".BSFURL.images($last['photo_id'])."' title='Последнее фото'><img src='".IMAGES1."main/go_last.png' alt='Последнее фото' style='border:none;' title='Последнее фото'></a></td>\n"; }
- }
- echo "</tr>\n</table>\n";
- echo "<div id='photogallery' align='center' style='margin:5px;'>\n";
- if ($photo_original) {
- echo "<a target='_blank' href='".$photo_file1."' class='photogallery_photo_link' title='".(!empty($data['photo_title']) ? $data['photo_title'] : $data['album_title'])."'>";
- echo "<img src='".$photo_file1."' class='main-img' alt='".(!empty($data['photo_title']) ? $data['photo_title'] : $data['album_title'])."' class='photogallery_photo' border='0' vspace='2' style='border: 1px solid #610001;margin:3px;'>\n";
- echo "</a>\n";
- //if (iMEMBER) echo "<br><form name='addavatarform' method='post' action='".VOVA_REQUEST."'><input type='hidden' name='photo_id' value='".$data['photo_id']."'><input type='submit' name='post_avatar' value='Сменить аватар' class='button'></form>\n";
- }
- echo "</div>\n";
- echo "<div align='center' style='margin:5px 0px 5px 0px' class='photogallery_photo_desc'>\n";
- if ($data['photo_description']) {
- if ($data['photo_breaks'] == "y") {
- echo nl2br(parsesmileys(parseubb($data['photo_description'])))."<br><br>\n";
- } else {
- echo parsesmileys(parseubb($data['photo_description']))."<br><br>\n";
- }
- }
- echo "Дата: <b>".showdate("contentdate", $data['photo_datestamp'])."</b><br><br>\n";
- echo "<u><b>Информация о файле:</b></u><br>\n";
- echo "Имя файла: <b>".$data['photo_filename']."</b><br>\n";
- echo "Категория: <b><a href='".BSFURL.imagesCategories($data['album_cat'])."'>".$data['name']."</a></b><br>\n";
- if ($data['photo_width'] && $data['photo_height']) { echo "Размер изображения <b>".$data['photo_width']." x ".$data['photo_height']."</b> пикселов<br>\n"; }
- if ($data['photo_size10']) { echo "Размер файла: <b>".parsebytesize($data['photo_size10'])."</b><br>\n"; }
- if ($data['photo_filename']) { echo "Тип файла: <b>".strtolower(strrchr($data['photo_filename'],"."))."</b><br>\n"; }
- if ($data['album_platform']) { echo "Актуально на: <b>".$data['album_platform']."</b><br>\n"; }
- if ($data['album_email']) { echo "E-Mail: <b>".$data['album_email']."</b><br>\n"; }
- if ($data['album_author']) { echo "Автор: <b>".$data['album_author']."</b><br>\n"; }
- if ($data['album_4']) { echo "Сайт: <a href='".url_parse($data['album_4'])."' title='".$data['album_4']."' target='_blank'>".$data['album_4']."</a><br>\n"; }
- echo ($data['photo_allow_comments'] ? "Комментариев: <b>".$data['comments_count']."</b><br>\n" : "");
- echo "Количество просмотров: <b>".$data['photo_views']."</b><br><br>\n";
- echo "Добавлено: ".profile_link($data['user_id'], $data['user_name'], $data['user_flag'], $data['user_groups'], $data['user_level'], $data['user_status'])."<br><br>\n";
- echo ($data['photo_allow_ratings'] ? "Рейтинг: ".($data['count_votes'] > 0 ? str_repeat("<img src='".IMAGES1."main/star.gif' alt='*' style='vertical-align:middle'>", ceil($data['sum_rating'] / $data['count_votes'])) : "Пусто")."<br>\n" : "");
- if ($data['sum_rating'] == "") {
- $rate = "Общий рейтинг: <b>0</b>";
- } else {
- $rate = "Общий рейтинг: <b>".$data['sum_rating']."</b>";
- }
- echo "".$rate."<br>\n";
- echo "Голосов: <b>".$data['count_votes']."</b><br>\n";
- echo "</b></div>\n";
- if ($photo_original) {
- echo "<center><form name='show' method='post'><input class='button' type='button' value='Послать как окрытку' onclick=\"location.href='".BSFURL."image/card/send/".$_GET['image_id']."/';\"><br><br>
- <input class='button' type='button' value='Просмотр' onclick=\"location.href='".BSFURL."image/show/".$_GET['image_id']."/';\">
- <input class='button' type='button' value='Ресайз' onclick=\"location.href='".BSFURL."image/resize/".$_GET['image_id']."/';\">
- <input class='button' type='button' value='Эффекты' onclick=\"location.href='".BSFURL."image/effects/".$_GET['image_id']."/';\">
- <input class='button' type='button' value='Скачать' onclick=\"location.href='".BSFURL."image/download/".$_GET['image_id']."/';\">";
- echo "<br><br>";
- echo "</form></center>\n";
- }
- include "favorite.php";
- echo "<center>";
- showfavorite("CM", DB_IMGS, "photo_id", $_GET['image_id'], BSFURL."image/view/".$_GET['image_id']."/", $data['photo_title']);
- echo "</center>";
- if ($photo_original) {
- echo "<table cellspacing='0' cellpadding='0'><b>Оригинал</b><br>
- <form>
- <tr><td>HTML: </td><td><input id='url_link' class='button_old' type='text' size='60' value='<img src=".$photo_file1." alt=".$data['album_title']." title=".$data['album_title'].">'</td></tr>";
- echo "<tr><td align='right'>[BB Url]: </td><td><input id='bbc_link' class='button_old' type='text' size='60' value='[img]".$photo_file1."[/img]'>
- </form></td></tr>
- </table>";
- }
- if ($data['photo_allow_ratings']) { showratings("CM", $_GET['image_id'], BSFURL."image/view/".$_GET['image_id']."/"); }
- echo closetable();
- if ($data['photo_allow_comments']) { showcomments("CM", DB_IMGS, "photo_id", $_GET['image_id'], BSFURL."image/view/".$_GET['image_id']."/"); }
- } else {
- redirect(BSFURL."images/");
- }
- } elseif (isset($_GET['album_id']) && isnum($_GET['album_id'])) {
- $result = dbquery(
- "SELECT album_title, album_description, album_breaks, album_orig, album_18, album_thumb, images_42 FROM ".DB_IMG_ALBUMS." WHERE album_id='".$_GET['album_id']."'"
- );
- if (!dbrows($result)) {
- redirect(BSFURL."images/");
- } else {
- $data = dbarray($result);
- $rows = dbrows(dbquery("SELECT photo_id FROM ".DB_IMGS." WHERE album_id='".$_GET['album_id']."'"));
- write_in_log("Альбом: ".$data['album_title']);
- set_title($data['album_title']." - Альбомы - Фото - 8Gamers.NET");
- if ($data['album_disc']) {
- set_meta("description", $data['album_disc']);
- } else {
- if ($data['album_description']) { set_meta("description", $data['album_description']); }
- }
- if ($data['album_key']) {
- set_meta("keywords", $data['album_key']);
- } else {
- if ($data['album_title']) {
- set_meta("keywords", $data['album_title'].", скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- } else {
- set_meta("keywords", "скачать, картинки, фото, онлайн, скриншоты, арты, обложкы, постеры, комиксы, обои, кадры, фан-арт");
- }
- }
- $result=dbquery("UPDATE ".DB_IMG_ALBUMS." SET album_view=album_view+1 WHERE album_id='".$_GET['album_id']."'");
- echo opentable("Информация");
- echo $catbar;
- echo "<table cellpadding='0' cellspacing='0' width='80%' class='center'>\n<tr>\n";
- echo "<td rowspan='2' align='center' class='tbl1 photogallery_album_thumb'>";
- //if ($data['album_thumb'] && file_exists(IMGS.$data['images_42']."/".$data['album_thumb'])){
- echo "<img src='".IMGS1.$data['images_42']."/".$data['album_thumb']."' alt='".$data['album_thumb']."' title='Открыть альбом ".$data['album_title']."' border='0' width='100' height='100' vspace='2' style='border: 1px solid #610001;margin:3px;'>\n";
- //} else {
- // echo "Нет превью";
- //}
- echo "</td>\n";
- echo "<td valign='top' width='100%'><div class='tbl2' style='font-weight:bold;vertical-align:top'>Альбом: ".$data['album_title']."".((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_albums_admin.php".$aidlink."&action=edit&album_id=".$_GET['album_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_albums_admin.php".$aidlink."&action=delete&album_id=".$_GET['album_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")."</div>\n";
- echo "<div class='tbl1 photogallery_album_desc' style='vertical-align:middle'>";
- if ($data['album_description']) {
- if ($data['album_breaks'] == "y") {
- echo nl2br(parsesmileys(parseubb($data['album_description'])))."<br><br>\n";
- } else {
- echo parsesmileys(parseubb($data['album_description']))."<br><br>\n";
- }
- }
- echo "</div>\n</td>\n</tr>\n";
- echo "<tr>\n<td valign='bottom' width='100%'>\n<div class='tbl2' style='vertical-align:bottom'>\n";
- if ($rows) {
- $pdata = dbarray(dbquery("
- SELECT tp.album_datestamp, tp.album_view, tu.user_id, tu.user_name, tu.user_flag, tu.user_groups, tu.user_level, tu.user_status FROM ".DB_IMG_ALBUMS." tp
- LEFT JOIN ".DB_USERS." tu ON tp.album_user=tu.user_id
- WHERE album_id='".$_GET['album_id']."'"
- ));
- echo "Количество фото: ".$rows."<br>\n";
- echo "Просмотров: ".$pdata['album_view']."<br>\n";
- echo "Добавил: ".profile_link($pdata['user_id'], $pdata['user_name'], $pdata['user_flag'], $pdata['user_groups'], $pdata['user_level'], $pdata['user_status'])."<br>\n";
- echo "Добавлено ".showdate("contentdate", $pdata['album_datestamp'])."\n";
- } else {
- echo "Нет фото\n";
- }
- echo "</div>\n</td>\n</tr>\n</table>";
- echo closetable();
- if ($data['album_18']) { echo "<div class='notice-outer'><div class='notice error'>Этот контент предназначен для взрослых...</div></div>"; }
- if ($rows) {
- if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
- $result = dbquery(
- "SELECT tp.photo_id, tp.photo_title, tp.photo_width, tp.photo_filename, tp.photo_height, tp.images_42, tp.photo_thumb1, tp.photo_views, tp.photo_datestamp,
- tu.user_id, tu.user_name, tu.user_flag, tu.user_groups, tu.user_level, tu.user_status
- FROM ".DB_IMGS." tp
- LEFT JOIN ".DB_USERS." tu ON tp.photo_user=tu.user_id
- WHERE album_id='".$_GET['album_id']."' ORDER BY photo_order ".$limit
- );
- $counter = 0;
- echo opentable($data['album_title']);
- echo "<div align='center' style='margin-top:5px;'>\n".makepagelist($_GET['rowstart'], $per_page_images, $rows, 3, BSFURL."images/album/".$_GET['album_id']."/")."\n</div>\n";
- echo "<table cellpadding='0' cellspacing='1' width='100%'>\n<tr>\n";
- while ($data = dbarray($result)) {
- if ($counter != 0 && ($counter % $settings['thumbs_per_row'] == 0)) { echo "</tr>\n<tr>\n"; }
- echo "<td align='center' valign='top' class='tbl'>\n";
- if ($data['photo_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
- $new = " <span class='small' style='color:green;'>[NEW]</span>";
- } else {
- $new = "";
- }
- // echo "<b>".$data['photo_title']."</b>";
- echo $new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=edit&album_id=".$_GET['album_id']."&photo_id=".$data['photo_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_admin.php".$aidlink."&action=delete&album_id=".$_GET['album_id']."&photo_id=".$data['photo_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")."<br><br>\n";
- //if ($data['photo_thumb1'] && file_exists(IMGS.$data['images_42']."/album_".$_GET['album_id']."/".$data['photo_thumb1'])){
- echo "<a href='".BSFURL.images($data['photo_id'])."' class='photogallery_album_photo_link'><b>".$data['photo_height']."</b>x<b>".$data['photo_width']."</b></a>";
- echo "<br><a target='_blank' href='".IMGS1.$data['images_42']."/album_".$_GET['album_id']."/".$data['photo_filename']."' class='photogallery_photo_link' title='".$data['photo_title']."'><img src='".IMGS1.$data['images_42']."/album_".$_GET['album_id']."/".$data['photo_thumb1']."' alt='Нажмите для просмотра ".$data['photo_title']."' title='Нажмите для просмотра ".$data['photo_title']."' width='100' height='100' border='0' vspace='2' style='border: 1px solid #610001;margin:3px;'></a>";
- //if (iMEMBER) echo "<br><form name='addavatarform' method='post' action='".VOVA_REQUEST."'><input type='hidden' name='photo_id' value='".$data['photo_id']."'><input type='submit' name='post_avatar' value='Сменить аватар' class='button'></form>\n";
- //} else {
- // echo "<a href='".BSFURL.images($data['photo_id'])."'>Нет превью</a>";
- //}
- echo "<br><span class='small photogallery_album_photo_info'>\n";
- echo "Просмотров: ".$data['photo_views']."<br>\n";
- echo "Дата: ".showdate("contentdate", $data['photo_datestamp'])."<br>\n";
- echo "</td>\n";
- $counter++;
- }
- echo "</tr>\n</table>\n";
- echo "<div align='center' style='margin-top:5px;'>\n".makepagelist($_GET['rowstart'], $per_page_images, $rows, 3, BSFURL."images/album/".$_GET['album_id']."/")."\n</div>\n";
- echo closetable();
- }
- }
- } elseif (!isset($_GET['cat_id']) && !isnum($_GET['cat_id'])) {
- write_in_log("Фото");
- echo opentable("Фото");
- echo $catbar;
- $rows = dbrows(dbquery("SELECT album_id FROM ".DB_IMG_ALBUMS));
- if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }
- if ($rows) {
- $result = dbquery(
- "SELECT ta.album_id, ta.album_title, ta.album_view, ta.album_thumb, ta.album_datestamp, ta.album_cat, ta.images_42,
- tu.user_id, tu.user_name, tu.user_flag, tu.user_groups, tu.user_level, tu.user_status, tb.id, tb.name
- FROM ".DB_IMG_ALBUMS." ta
- LEFT JOIN ".DB_IMAGES_CATS." tb ON ta.album_cat=tb.id
- LEFT JOIN ".DB_USERS." tu ON ta.album_user=tu.user_id
- ORDER BY album_order DESC
- LIMIT ".$_GET['rowstart'].",".$per_page_images
- );
- $counter = 0; $r = 0; $k = 1;
- echo "<div align='center' style='margin-top:5px;'>\n".makepagelist($_GET['rowstart'], $per_page_images, $rows, 3, BSFURL."images/")."\n</div>\n";
- echo "<table cellpadding='0' cellspacing='1' width='100%'>\n<tr>\n";
- while ($data = dbarray($result)) {
- if ($counter != 0 && ($counter % $settings['thumbs_per_row'] == 0)) { echo "</tr>\n<tr>\n"; }
- echo "<td align='center' valign='top' class='tbl'>\n";
- if ($data['album_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {
- $new = " <span class='small' style='color:green;'>[NEW]</span>";
- } else {
- $new = "";
- }
- //echo "<b>".$data['album_title']."</b>";
- echo $new.((iADMIN && checkrights("PH")) ? " <a href='".ADMIN1."imgs_albums_admin.php".$aidlink."&action=edit&album_id=".$data['album_id']."'><img src='".IMAGES1."main/edit.png'></a> - <a href='".ADMIN1."imgs_albums_admin.php".$aidlink."&action=delete&album_id=".$data['album_id']."' onclick=\"return confirm('Удалить');\"'><img src='".IMAGES1."main/delete.png'></a>" : "")."<br>";
- //echo "(<a href='".BSFURL.imagesCategories($data['album_cat'])."'>".$data['name']."</a>)<br><br>\n";
- echo "<a href='".BSFURL.imagesAlbum($data['album_id'])."'>";
- //if ($data['album_thumb'] && file_exists(IMGS.$data['images_42']."/".$data['album_thumb'])){
- echo "<img src='".IMGS1.$data['images_42']."/".$data['album_thumb']."' alt='".$data['album_title']."' title='Открыть альбом ".$data['album_title']."' border='0' width='100' height='100' vspace='2' style='border: 1px solid #610001;margin:3px;'>\n";
- //} else {
- // echo "Нет превью";
- //}
- echo "</a><br>\n";
- echo "Просмотров: ".$data['album_view']."<br>\n";
- echo "Дата: ".showdate("contentdate", $data['album_datestamp'])."<br>\n";
- echo "</td>\n";
- $counter++; $k++;
- }
- echo "</tr>\n</table>\n";
- echo "<div align='center' style='margin-top:5px;'>\n".makepagelist($_GET['rowstart'], $per_page_images, $rows, 3, BSFURL."images/")."\n</div>\n";
- echo closetable();
- } else{
- echo "<div class='tbl' style='padding:1em;text-align:center'>Нет фото</div>\n";
- echo closetable();
- }
- }
- require_once THEMES."footer.php";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement