function viewe_sp_video_only() { global $wpdb; global $post; $single = htmlspecialchars($_GET['single']); if ($single == 0) { $id = htmlspecialchars($_GET['id_player']); $id_for_posts = $post->ID; $all_player_ids = $wpdb->get_col($wpdb->prepare("SELECT id FROM " . $wpdb->prefix . "Spider_Video_Player_player")); $b = false; foreach ($all_player_ids as $all_player_id) { if ($all_player_id == $id) { $b = true; } } if (!$b) { echo "<h2>Error svpv_31</h2>"; return ""; } $Spider_Video_Player_front_end = ""; $row = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "Spider_Video_Player_player WHERE id=%d", $id)); $params = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "Spider_Video_Player_theme WHERE id=%d", $row->theme)); $theme = $row->theme; $playlist = $row->id; if ($params->appWidth != "") { $width = $params->appWidth; } else { $width = '700'; } if ($params->appHeight != "") { $height = $params->appHeight; } else { $height = '400'; } $show_trackid = $params->show_trackid; ?> <?php $Spider_Video_Player_front_end = "<script type=\"text/javascript\" src=\"" . plugins_url("swfobject.js", __FILE__) . "\"></script>\n\t\t <div id=\"" . $id_for_posts . "_flashcontent\" style=\"width: " . ($width + 20) . "px; height:" . ($height + 20) . "px; margin-top:-40px; margin-left:0px;\"></div>\n\t\t\t<script type=\"text/javascript\">\nfunction flashShare(type,b,c)\t\n{\n\tu=location.href;\n\tu=u.replace('/?','/index.php?');\n\tif(!location.search)\n\t\t\tu=u+'?';\n\t\telse\n\t\t\tu=u+'&';\n\tt=document.title;\n\tswitch (type)\n\t{\n\tcase 'fb':\t\n\t\twindow.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u+'AlbumId='+b+'&TrackId='+c)+'&t='+encodeURIComponent(t), \"Facebook\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\tcase 'g':\n\t\twindow.open('http://plus.google.com/share?url='+encodeURIComponent(u+'AlbumId='+b+'&TrackId='+c)+'&t='+encodeURIComponent(t), \"Google\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\tcase 'tw':\n\t\twindow.open('http://twitter.com/home/?status='+encodeURIComponent(u+'&AlbumId='+b+'&TrackId='+c), \"Twitter\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\t}\n}\t\t\n\t\t var so = new SWFObject(\"" . plugins_url("videoSpider_Video_Player.swf", __FILE__) . "?wdrand=" . mt_rand() . "\", \"Spider_Video_Player\", \"100%\", \"100%\", \"8\", \"#000000\");\n\t\t so.addParam(\"FlashVars\", \"settingsUrl=" . str_replace("&", "@", str_replace("&", "@", admin_url('admin-ajax.php?action=spiderVeideoPlayersettingsxml') . "&playlist=" . $playlist . "&theme=" . $theme . "&s_v_player_id=" . $id)) . "&playlistUrl=" . str_replace("&", "@", str_replace("&", "@", admin_url('admin-ajax.php?action=spiderVeideoPlayerplaylistxml') . "&playlist=" . $playlist . "&show_trackid=" . $show_trackid)) . "&defaultAlbumId=" . htmlspecialchars($_GET['AlbumId']) . "&defaultTrackId=" . htmlspecialchars($_GET['TrackId']) . "\");\n\t\t so.addParam(\"quality\", \"high\");\n\t\t so.addParam(\"menu\", \"false\");\n\t\t so.addParam(\"wmode\", \"transparent\");\n\t\t so.addParam(\"loop\", \"false\");\n\t\t so.addParam(\"allowfullscreen\", \"true\");\n\t\t so.write(\"" . $id_for_posts . "_flashcontent\");\n\t\t\t</script>"; echo $Spider_Video_Player_front_end; exit; } else { $theme_id = htmlspecialchars($_GET['theme']); $track = htmlspecialchars($_GET['trackID']); $priority = htmlspecialchars($_GET['priority']); if ($priority == 0) { $id_for_posts = $post->ID; $all_player_ids = $wpdb->get_col($wpdb->prepare("SELECT id FROM " . $wpdb->prefix . "Spider_Video_Player_video")); $b = false; foreach ($all_player_ids as $all_player_id) { if ($all_player_id == $track) { $b = true; } } if (!$b) { echo "<h2>Error svpv_31</h2>"; return ""; } $Spider_Video_Player_front_end = ""; $row = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "Spider_Video_Player_video WHERE id=%d", $track)); $params = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "Spider_Video_Player_theme WHERE id=%d", $theme_id)); if ($params->appWidth != "") { $width = $params->appWidth; } else { $width = '700'; } if ($params->appHeight != "") { $height = $params->appHeight; } else { $height = '400'; } $show_trackid = $params->show_trackid; ?> <?php $Spider_Video_Player_front_end = "<script type=\"text/javascript\" src=\"" . plugins_url("swfobject.js", __FILE__) . "\"></script>\n\t\t <div id=\"" . $id_for_posts . "_flashcontent\" style=\"width: " . ($width + 20) . "px; height:" . ($height + 20) . "px; margin-top:-40px; margin-left:0px;\"></div>\n\t\t\t<script type=\"text/javascript\">\nfunction flashShare(type,b,c)\t\n{\n\tu=location.href;\n\tu=u.replace('/?','/index.php?');\n\tif(!location.search)\n\t\t\tu=u+'?';\n\t\telse\n\t\t\tu=u+'&';\n\tt=document.title;\n\tswitch (type)\n\t{\n\tcase 'fb':\t\n\t\twindow.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u+'AlbumId='+b+'&TrackId='+c)+'&t='+encodeURIComponent(t), \"Facebook\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\tcase 'g':\n\t\twindow.open('http://plus.google.com/share?url='+encodeURIComponent(u+'AlbumId='+b+'&TrackId='+c)+'&t='+encodeURIComponent(t), \"Google\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\tcase 'tw':\n\t\twindow.open('http://twitter.com/home/?status='+encodeURIComponent(u+'&AlbumId='+b+'&TrackId='+c), \"Twitter\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\t}\n}\t\t\n\t\t var so = new SWFObject(\"" . plugins_url("videoSpider_Video_Player.swf", __FILE__) . "?wdrand=" . mt_rand() . "\", \"Spider_Video_Player\", \"100%\", \"100%\", \"8\", \"#000000\");\n\t\t so.addParam(\"FlashVars\", \"settingsUrl=" . str_replace("&", "@", str_replace("&", "@", admin_url('admin-ajax.php?action=spiderVeideoPlayersettingsxml') . "&playlist=" . $playlist . "&theme=" . $theme_id . "&s_v_player_id=" . $track . "&single=1")) . "&playlistUrl=" . str_replace("&", "@", str_replace("&", "@", admin_url('admin-ajax.php?action=spiderVeideoPlayerplaylistxml') . "&trackID=" . $track . "&single=1&show_trackid=" . $show_trackid)) . "&defaultAlbumId=" . htmlspecialchars($_GET['defaultAlbumId']) . "&defaultTrackId=" . htmlspecialchars($_GET['defaultTrackId']) . "\");\n\t\t so.addParam(\"quality\", \"high\");\n\t\t so.addParam(\"menu\", \"false\");\n\t\t so.addParam(\"wmode\", \"transparent\");\n\t\t so.addParam(\"loop\", \"false\");\n\t\t so.addParam(\"allowfullscreen\", \"true\");\n\t\t so.write(\"" . $id_for_posts . "_flashcontent\");\n\t\t\t</script>"; echo $Spider_Video_Player_front_end; exit; } else { echo Spider_Single_Video_front_end($track, $theme_id, $priority); } } }
function front_end_Spider_Single_Video($track, $theme_id, $priority) { global $wpdb; global $ident; $row = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "Spider_Video_Player_video WHERE id=%d", $track)); $params = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "Spider_Video_Player_theme WHERE id=%d", $theme_id)); if ($priority == 0) { $scripttt = ' <script type="text/javascript"> var html5_' . $ident . ' = document.getElementById("spidervideoplayerhtml5_' . $ident . '"); var flash_' . $ident . ' = document.getElementById("spidervideoplayerflash_' . $ident . '"); if(!FlashDetect.installed){ flash_' . $ident . '.parentNode.removeChild(flash_' . $ident . '); spidervideoplayerhtml5_' . $ident . '.style.display=\'\'; } else{ html5_' . $ident . '.parentNode.removeChild(html5_' . $ident . '); spidervideoplayerflash_' . $ident . '.style.display=\'\'; } </script>'; } else { $scripttt = ''; } if ($priority == 0) { global $post; $track_for_posts = $post->ID; $all_player_ids = $wpdb->get_col("SELECT id FROM " . $wpdb->prefix . "Spider_Video_Player_video"); $b = false; foreach ($all_player_ids as $all_player_id) { if ($all_player_id == $track) { $b = true; } } if (!$b) { return ""; } $Spider_Single_Video_front_end = ""; $params = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "Spider_Video_Player_theme WHERE id=%d", $theme_id)); $playlist = ''; if ($params->appWidth != "") { $width = $params->appWidth; } else { $width = '700'; } if ($params->appHeight != "") { $height = $params->appHeight; } else { $height = '400'; } $show_trackid = $params->show_trackid; global $many_players; ?> <?php $Spider_Single_Video_front_end = "<script type=\"text/javascript\" src=\"" . plugins_url("swfobject.js", __FILE__) . "\"></script>\n\t\t<div id=\"spidervideoplayerflash_" . $ident . "\" style=\"display:none\">\t\t\n\t\t <div id=\"" . $track_for_posts . "_" . $many_players . "_flashcontent\" style=\"width: " . $width . "px; height:" . $height . "px\"></div>\n\t\t\t<script type=\"text/javascript\">\nfunction flashShare(type,b,c)\t\n{\nu=location.href;\n\tu=u.replace('/?','/index.php?');\n\tif(u.search('&AlbumId')!=-1)\n\t{\n\t\tvar u_part2='';\n\t\tu_part2=u.substring(u.search('&TrackId')+2, 1000)\n\t\tif(u_part2.search('&')!=-1)\n\t\t{\n\t\t\tu_part2=u_part2.substring(u_part2.search('&'),1000);\n\t\t}\n\t\tu=u.replace(u.substring(u.search('&AlbumId'), 1000),'')+u_part2;\t\t\n\t}\n\tif(!location.search)\n\t\t\tu=u+'?';\n\t\telse\n\t\t\tu=u+'&';\n\tt=document.title;\n\tswitch (type)\n\t{\n\tcase 'fb':\t\n\t\twindow.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u+'AlbumId='+b+'&TrackId='+c)+'&t='+encodeURIComponent(t), \"Facebook\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\tcase 'g':\n\t\twindow.open('http://plus.google.com/share?url='+encodeURIComponent(u+'AlbumId='+b+'&TrackId='+c)+'&t='+encodeURIComponent(t), \"Google\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\tcase 'tw':\n\t\twindow.open('http://twitter.com/home/?status='+encodeURIComponent(u+'AlbumId='+b+'&TrackId='+c), \"Twitter\",\"menubar=1,resizable=1,width=350,height=250\");\n\t\tbreak;\n\t}\n}\t\t\n var so = new SWFObject(\"" . plugins_url("videoSpider_Video_Player.swf", __FILE__) . "?wdrand=" . mt_rand() . "\", \"Spider_Video_Player\", \"100%\", \"100%\", \"8\", \"#000000\");\n\t so.addParam(\"FlashVars\", \"settingsUrl=" . str_replace("&", "@", str_replace("&", "@", admin_url('admin-ajax.php?action=spiderVeideoPlayersettingsxml') . "&playlist=" . $playlist . "&theme=" . $theme_id . "&s_v_player_id=" . $track . "&single=1")) . "&playlistUrl=" . str_replace("&", "@", str_replace("&", "@", admin_url('admin-ajax.php?action=spiderVeideoPlayerplaylistxml') . "&priority=" . $priority . "&trackID=" . $track . "&single=1&show_trackid=" . $show_trackid)) . "&defaultAlbumId=" . (isset($_GET['AlbumId']) ? htmlspecialchars($_GET['AlbumId']) : "") . "&defaultTrackId=" . (isset($_GET['TrackId']) ? htmlspecialchars($_GET['TrackId']) : "") . "\");\n\t\t so.addParam(\"quality\", \"high\");\n\t\t so.addParam(\"menu\", \"false\");\n\t\t so.addParam(\"wmode\", \"transparent\");\n\t\t so.addParam(\"loop\", \"false\");\n\t\t so.addParam(\"allowfullscreen\", \"true\");\n\t\t so.write(\"" . $track_for_posts . "_" . $many_players . "_flashcontent\");\n\t\t\t</script>\n\t\t\t</div>\n\t\t\t"; $many_players++; ?> <?php return $Spider_Single_Video_front_end . Spider_Single_Video_front_end($track, $theme_id, $priority) . $scripttt; } else { $identt = $ident; return Spider_Single_Video_front_end($track, $theme_id, $priority) . '<script>document.getElementById("spidervideoplayerhtml5_' . $identt . '").style.display=\'\'</script>'; } }