";
$template = str_replace( "{videoembedcode}", $embedcode, $template );
$template = str_replace( "{videourl}", $videodirectlink, $template );
$template = str_replace( "{useravatar}", $useravatar, $template );
$template = str_replace( "{videotags}", $videotags, $template );
$template = str_replace( "{bookmarks}", $bookmarks, $template );
$template = str_replace( "{comments}", $comments, $template );
$template = str_replace( "{videovotearea}", $votearea, $template );
$template = str_replace( "{totalhit}", $totalhit, $template );
$template = str_replace( "{addedby}", $addedby, $template );
$template = str_replace( "{totalvotes}", $totalvotes, $template );
$template = str_replace( "{rating}", $rating, $template );
$template = str_replace( "{addeddate}", $addeddate, $template );
$template = str_replace( "{videooperations}", $videooperationsarea, $template );
$template = str_replace( "{categorylist}", $categorylist, $template );
$template = str_replace( "{seyretcredit}", $seyretcredit, $template );
$template = str_replace( "{commentstitle}", $commentstitle, $template );
$template = str_replace( "{aboutthisvideotitle}", $aboutthisvideo, $template );
$template = str_replace( "{isareplyto}", $isareplyto, $template );
$template = str_replace( "{videoreplies}", $videoreplies, $template );
if ( $fp = fopen( $frontpagecachefile, "w" ) ) {
fwrite( $fp, $template );
fclose ( $fp );
}
} //cache ends
$ajaxgif="
";
$theusertype=strtolower($my->usertype);
if ($theusertype=="") $theusertype="guest";
$toolbarcachefile=$mosConfig_absolute_path."/administrator/components/com_seyret//cache/html/".$mosConfig_lang."toolbar".$theusertype.".html";
if (file_exists($toolbarcachefile)) {
$toolbar=jalemseyret_read_file($toolbarcachefile);
} else {
$toolbar=rendertoolbar();
}
$videolist=videolist("0",$cid);
$videolist="
";
}
//write template values
$template = str_replace( "{toolbar}", $toolbar, $template );
$template = str_replace( "{ajaxgif}", $ajaxgif, $template );
$template = str_replace( "{videotitle}", $videotitle, $template );
$template = str_replace( "{showvideodetailsarea}", $videodetailsarea, $template );
$template = str_replace( "{videolistarea}", $videolist."", $template );
$template = str_replace( "{embedvideoarea}", $videoembedarea, $template );
echo $template;
}//end of frontpage
function htmlvideocatlist($cid){
global $database, $mosConfig_absolute_path,$mosConfig_live_site, $Itemid, $mosConfig_lang;
require($mosConfig_absolute_path."/administrator/components/com_seyret/seyret_config.php");
$catid="";
if ($cid!=''){
$database->setQuery("SELECT * FROM #__seyret_categories WHERE id='$cid'");
$cat = $database->loadObjectList();
foreach ($cat as $cat) {
$catid = $cat->catid;
$vidcatname = $cat->categoryname;
}//get cat id and catname here
}
$database->setQuery( "SELECT * FROM #__seyret_categories WHERE parentcat='$catid' ORDER BY categoryname ASC" );
$rows = $database->loadObjectList();
if ($database->getErrorNum()) {
echo $database->stderr();
return false;
} //get sub categories
$linkedpath=ShowSeyretCategoryLinkedPath($catid);
$videocatd="
";
if ($cid=="") $cid="0";
$catcachefile=$mosConfig_absolute_path."/administrator/components/com_seyret/cache/html/".$mosConfig_lang."category".$cid.".html";
if ( $fp = fopen( $catcachefile, "w" ) ) {
fwrite( $fp, $videocatd );
fclose ( $fp );
}
return $videocatd;
}
function htmladdlinkfront() {
global $database, $mosConfig_live_site, $mosConfig_absolute_path, $Itemid;
require($mosConfig_absolute_path."/administrator/components/com_seyret/seyret_config.php");
$database->setQuery( "SELECT id, categoryname"
."\nFROM #__seyret_categories");
$mycats=array();
$mycats[] = mosHTML::makeOption( '', "Top" );
$cats = $database->loadObjectList();
foreach ($cats as $cats)
{
$myid = $cats->id;
$mycname = $cats->categoryname;
$mycats[] = mosHTML::makeOption( $myid, $mycname );
}
$catslist = mosHTML::selectList($mycats,"catid",'class="inputbox" size="1"',"value","text");
$ajaxgif="
";
$ajx=rendertoolbar();
$ajx = str_replace( "{ajaxgif}", $ajaxgif, $ajx );
echo $ajx;
$seyretrply=mosGetParam($_COOKIE,'seyretrply',null);
if ($seyretrply!="") {
$database->setQuery("SELECT * FROM #__seyret_items WHERE id='$seyretrply'");
$vids = $database->loadObjectList();
foreach ($vids as $vids) {
$thevideotitle=$vids->title;
}
echo "
setQuery("SELECT * FROM #__seyret_items WHERE id='$id'");
$vids = $database->loadObjectList();
foreach ($vids as $vids) {
$catid = $vids->catid;
$thevideotitle=$vids->title;
$theviddetails=$vids->itemcomment;
$vtype=$vids->videoservertype;
$vcode=$vids->videoservercode;
$vhit=$vids->hit;
$accesslevel=$vids->accesslevel;
$frombackupid=$vids->backupid;
$addedby=$vids->addedby;
$addeddate=$vids->addeddate;
$vrclick=$vids->voteclick;
$vratingtotal=$vids->votetotal;
$isdownloadable=$vids->isdownloadable;
$vthumb=$vids->picturelink;
$videotags=$vids->videotags;
$videourl=$vids->videourl;
$isreplyto=$vids->isreplyto;
$vpublished=$vids->published;
}
if ($vpublished!="1") {
$msg=_VIDEONOTFOUND;
mosRedirect( "index.php?option=com_seyret&Itemid=$Itemid", $msg);
}
if ($isreplyto>0){
$database->setQuery("SELECT * FROM #__seyret_items WHERE id='$isreplyto'");
$vids = $database->loadObjectList();
foreach ($vids as $vids) {
$replytotitle=$vids->title;
}
$rlink=sefRelToAbs("index.php?option=com_seyret&task=videodirectlink&id=$isreplyto&Itemid=$Itemid");
$replytolink="
";
}
$addeddate = _ADDEDDATE." :".mosFormatDate( $addeddate, "%d %B %Y" );
if ($showoriginallink=="1" AND $vtype!="localfile" AND $videourl!=""){
$addurl="
";
} else {
$addurl="";
}
$theviddetails=$addurl.$theviddetails;
$totalhit=$vhit+1;
$totalhit=_HIT." :".$totalhit;
$totalvotes=_NUMBEROFVOTE." :".$vrclick;
if ($vrclick<>0){
$intrating=($vratingtotal/$vrclick)*100;
$nrating=ceil($intrating);
$intrating=$nrating/100;
}
else {
$intrating=0;
$vrclick=_NOVOTE;
}
$rating=_RATING." :".$intrating;
$mainframe->SetPageTitle( $thevideotitle );
$striptheviddetails=strip_tags($theviddetails);
$mainframe->prependMetaTag( 'description', $striptheviddetails );
$mainframe->prependMetaTag( 'keywords', $videotags );
if ($vtype==""){
$query = "DELETE FROM #__seyret_items WHERE id='$id'";
$database->setQuery( $query );
if (!$database->query()) {
echo "\n";
}
mosRedirect( "index.php?option=com_seyret");
} else {
//strripos doesn't work in php 4 :(
$newcatid="";
$pos = strpos($catid, "**");
if ($pos<>0){
$catid_array=explode("**",$catid);
$arraylpos=count($catid_array)-1;
$newcat=$catid_array[$arraylpos];
} else {
$newcat=$catid;
}
$newcatid = str_replace( "*", "", $newcat );
$cid = str_replace( "#", "", $newcatid );
//-------
//increase hit------------
$newhit=$vhit+1;
$lcdate = date( 'Y-m-d H:i:s', time() + ( $mosConfig_offset * 60 * 60 ) );
$database->setQuery("UPDATE #__seyret_items SET hit='$newhit', lastclicktime='$lcdate' WHERE id='$id' ");
if (!$database->query()){
echo "n";
exit();
}
//-----------------------------
$useravatar=getuseravatar($addedby);
list ($embed, $voperations, $votearea, $embedcode, $videodirectlink, $comments, $imagead, $addedby, $videotagslinked) = generatecodes($vtype, $vcode, $id, $accesslevel, $frombackupid, $addedby, $isdownloadable, $vthumb, $catid, $videotags, $videourl);
$videorepliestothis=renderrepliestovideo($id, "notajax");
//read main template
$templatefile=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/templates/frontpage.php";
$template= jalemseyret_read_file($templatefile)."
";
//read videomainarea
$videomainareafile=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/templates/videomainarea.php";
$videomainarea= jalemseyret_read_file($videomainareafile);
//read videodirectories
$videodirectiestemplatefile=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/templates/grouplist.php";
$videodirectoriestemplate= jalemseyret_read_file($videodirectiestemplatefile);
$ajaxgif="
";
$theviddetails=generatereadmorelink($theviddetails, "", "videodetailsreadmore2");
$ajaxgif="
";
}
$getbookmarks=generatebookmarks($id, $thevideotitle);
$votearea="
Powered by
Seyret ";
$commentstitle="";
$aboutthisvideo="
"._ABOUTTHISVIDEO."
";
$isareplyto="
".$replytolink."
";
$videoreplies="
".$videorepliestothis."
";
if ($cid=="") {
$newcid="0";
} else {
$newcid=$cid;
}
$catcachefile=$mosConfig_absolute_path."/administrator/components/com_seyret//cache/html/".$mosConfig_lang."category".$newcid.".html";
if (file_exists($catcachefile)){
$categorylist=jalemseyret_read_file($catcachefile);
} else {
$categorylist=HTML_seyret::htmlvideocatlist($cid);
}
$comments="";
$toolbar=rendertoolbar();
//write template values
$template = str_replace( "{videodirectoriesheader}", $videodirectoriestemplate, $template );
$template = str_replace( "{addvideobutton}", $addvideobutton, $template );
$template = str_replace( "{uploadvideobutton}", $useruploadvideo, $template );
$template = str_replace( "{adminshowpendingvideobutton}", $pendingvideobutton, $template );
$template = str_replace( "{ajaxgif}", $ajaxgif, $template );
$template = str_replace( "{videomainarea}", $videomainarea, $template );
$template = str_replace( "{videotitle}", $videotitle, $template );
$template = str_replace( "{showvideodetailsarea}", $videodetailsarea, $template );
$template = str_replace( "{videooperations}", $videooperationsarea, $template );
$template = str_replace( "{addedby}", $addedby, $template );
$template = str_replace( "{totalhit}", $totalhit, $template );
$template = str_replace( "{totalvotes}", $totalvotes, $template );
$template = str_replace( "{rating}", $rating, $template );
$template = str_replace( "{useravatar}", $useravatar, $template );
$template = str_replace( "{addeddate}", $addeddate, $template );
$template = str_replace( "{videolistarea}", $videolist."", $template );
$template = str_replace( "{embedvideoarea}", $videoembedarea, $template );
$template = str_replace( "{videoembedcode}", $embedcode, $template );
$template = str_replace( "{videourl}", $videodirectlink, $template );
$template = str_replace( "{videogrouptitle}", _VIDEOGROUPTITLE, $template );
$template = str_replace( "{categorylist}", $categorylist, $template );
$template = str_replace( "{videovotearea}", $votearea, $template );
$template = str_replace( "{comments}", $comments, $template );
$template = str_replace( "{toolbar}", $toolbar, $template );
$template = str_replace( "{ajaxgif}", $ajaxgif, $template );
$template = str_replace( "{videotags}", $videotags, $template );
$template = str_replace( "{bookmarks}", $getbookmarks, $template );
$template = str_replace( "{seyretcredit}", $seyretcredit, $template );
$template = str_replace( "{commentstitle}", $commentstitle, $template );
$template = str_replace( "{aboutthisvideotitle}", $aboutthisvideo, $template );
$template = str_replace( "{isareplyto}", $isareplyto, $template );
$template = str_replace( "{videoreplies}", $videoreplies, $template );
$template_array=preg_split("/{seyretmod/", $template);
foreach ($template_array as $template_array){
if (substr($template_array, 1, 1)=="}"){
$modulepos="seyretmod".substr($template_array, 0, 1);
if (class_exists("JModuleHelper")){//1.5 compatibility
$seyretbirbucuk_modules = &JModuleHelper::getModules($modulepos);
foreach ($seyretbirbucuk_modules as $seyretbirbucuk) {
echo JModuleHelper::renderModule( $seyretbirbucuk);
}
} else {
mosLoadModules ($modulepos,-1);
}
echo substr($template_array, 2);
} else {
echo $template_array;
}
}
}
}//end of htmlvideodirectlink
function htmleditvideos($id){
global $database, $mosConfig_absolute_path, $mosConfig_live_site, $image_lang_dir;
require($mosConfig_absolute_path.'/administrator/components/com_seyret/seyret_config.php');
$downloadcachingtimeout ="";
$pro="";
$sender = mosGetParam($_REQUEST,'sender',null);
if ($sender==""){
$sender="editvideos";
}
$database->setQuery("SELECT * FROM #__seyret_items WHERE id='$id'");
$vids = $database->loadObjectList();
foreach ($vids as $vids) {
$videocatid = $vids->catid;
$thevideotitle=$vids->title;
$theviddetails=$vids->itemcomment;
$vtype=$vids->videoservertype;
$vcode=$vids->videoservercode;
$vthumb=$vids->picturelink;
$owner=$vids->addedby;
$vdate=$vids->addeddate;
$vpublish=$vids->published;
$vfeatured=$vids->featured;
$thevideotags=$vids->videotags;
$seyretrply=$vids->isreplyto;
}
if ($vtype==""){
$query = "DELETE FROM #__seyret_items WHERE id='$id'";
$database->setQuery( $query );
if (!$database->query()) {
echo "\n";
}
mosRedirect( "index.php?option=com_seyret");
}
$database->setQuery( "SELECT * FROM #__seyret_categories ORDER BY catid ASC");
$videocat = $database->loadObjectList();
$videocats = array();
$videocats[] = mosHTML::makeOption( '',_TOPLEVEL );
foreach ($videocat as $videocat)
{
$catid = $videocat->catid;
$catname = $videocat->categoryname;
$catids="";
$fordatacatname='';
$fordatacatnamelast='';
$catidlength=strlen($catid);
$newcatid=substr($catid,1,$catidlength-3);
$catid_array=explode('**',$newcatid);
while ($catidelement=each($catid_array)){
$fordatacatname=$fordatacatname.'**'.$catidelement['value'];
$fordatacatnamelast=substr($fordatacatname,1,strlen($fordatacatname)).'*#';
$database->setQuery("SELECT n.* FROM #__seyret_categories AS n WHERE catid='$fordatacatnamelast'");
$cat = $database->loadObjectList();
foreach ($cat as $cat) {
$cat_cat = $cat->categoryname;
}
$catids=$catids.$cat_cat.' - ';
}
$catidlast=substr($catids,0, strlen($catids)-3);
$videocats[] = mosHTML::makeOption( $catid, $catidlast );
}
$categorylist = mosHTML::selectList($videocats,"catid",'class="inputbox" size="1"',"value","text",$videocatid );
$replyrow="";
if ($seyretrply!="") {
$database->setQuery("SELECT * FROM #__seyret_items WHERE id='$seyretrply'");
$vids = $database->loadObjectList();
foreach ($vids as $vids) {
$repthevideotitle=$vids->title;
}
$thisisareply = array();
$thisisareply[] = mosHTML::makeOption( "0", _NOTAREPLY );
$thisisareply[] = mosHTML::makeOption( $seyretrply, $repthevideotitle );
$replylist = mosHTML::selectList($thisisareply,"isreplyto",'id="isreplyto" size="1"',"value","text",$seyretrply );
$replyrow="
"._ISAREPLYTO." ".$replylist." ";
}
$includepluginfile=$mosConfig_absolute_path."/components/com_seyret/plugins/videoserver/".$vtype.".php";
require_once($includepluginfile);
$fvtype=str_replace(".","",$vtype);
$functionname=$fvtype."embed";
$embed=$functionname($vcode, $vthumb, $downloadcachingnotimeout, $downloadcachingtimeout, $pro, $videocatid);
$yesno[] = mosHTML::makeOption( 0, _NO );
$yesno[] = mosHTML::makeOption( 1, _YES );
$isfeatured=mosHTML::selectList( $yesno, 'featured', 'class="inputbox" size="1"', 'value', 'text', $vfeatured );
?>
", $toolbar );
echo $toolbar;
?>
", $toolbar );
echo $toolbar;
$processfile=$mosConfig_absolute_path."/seyretfiles/uploads/videos/user_".$my->id."/process.php";
if (file_exists($processfile)) {
require($processfile);
echo "
"._UNPROCESSEDFILEINFO."
";
echo "
"._UPLOADEDFILENAME.": ".$filename." "._UPLOADEDDATE.": ".$date."
";
echo "
Delete my unprocessed ";
return;
}
?>
_session;
$sid=$cook->session_id;
//joomla 1.5 compatibility
if ($sid==""){
$session=& JFactory::getSession();
$sid=$session->getId();
}
$seyretrply=mosGetParam($_COOKIE,'seyretrply',null);
if ($seyretrply!="") {
$database->setQuery("SELECT * FROM #__seyret_items WHERE id='$seyretrply'");
$vids = $database->loadObjectList();
foreach ($vids as $vids) {
$thevideotitle=$vids->title;
}
echo "
"._YOUAREADDINGAREPLYTO.": ".$thevideotitle."
";
}
?>
setQuery("SELECT * FROM #__seyret_items WHERE id='$id'");
$reportvideo = $database->loadObjectList();
foreach ($reportvideo as $reportvideo){
$thumb=$reportvideo->picturelink;
}
$toolbar=rendertoolbar();
$toolbar = str_replace( "{ajaxgif}", "", $toolbar );
echo $toolbar;
$date = date( 'Y-m-d H:i:s', time() + ( $mosConfig_offset * 60 * 60 ) );
$name=jagetusersname($my->id);
?>
";
$database->setQuery("SELECT * FROM #__seyret_reports WHERE reportread='0'");
$reports = $database->loadObjectList();
foreach ($reports as $reports) {
$reportid=$reports->id;
$reportedby=$reports->reportedby;
$date=$reports->reporteddate;
$videoid=$reports->videoid;
$reportreason=$reports->reportreason;
$reportlist.="
".$reportid." ".jagetusersname($reportedby)." ".$date." ".$videoid." ".$reportreason." ";
}
$reportlist.="";
echo $reportlist;
}
function htmleditreport($id){
global $database, $mosConfig_absolute_path, $my, $mosConfig_live_site, $mosConfig_lang, $mosConfig_offset;
require($mosConfig_absolute_path."/administrator/components/com_seyret/seyret_config.php");
$downloadcachingtimeout ="";
$pro="";
$toolbar=rendertoolbar();
$toolbar = str_replace( "{ajaxgif}", "", $toolbar );
echo $toolbar;
$pro_file=$mosConfig_absolute_path."/administrator/components/com_seyret/sql/pro/spphp.php";
if (file_exists($pro_file) AND $disablepro<>"1") {
$pro="1";
} else {
$pro="0";
}
$database->setQuery("SELECT * FROM #__seyret_reports WHERE id='$id'");
$reports = $database->loadObjectList();
foreach ($reports as $reports) {
$reportid=$reports->id;
$reportedby=$reports->reportedby;
$repdate=$reports->reporteddate;
$videoid=$reports->videoid;
$reportreason=$reports->reportreason;
}
$database->setQuery("SELECT * FROM #__seyret_items WHERE id='$videoid'");
$vids = $database->loadObjectList();
foreach ($vids as $vids) {
$videocatid = $vids->catid;
$thevideotitle=$vids->title;
$theviddetails=$vids->itemcomment;
$vtype=$vids->videoservertype;
$vcode=$vids->videoservercode;
$vthumb=$vids->picturelink;
$owner=$vids->addedby;
$vdate=$vids->addeddate;
$vpublish=$vids->published;
}
if ($vtype<>"") {
$includepluginfile=$mosConfig_absolute_path."/components/com_seyret/plugins/videoserver/".$vtype.".php";
require_once($includepluginfile);
$fvtype=str_replace(".","",$vtype);
$functionname=$fvtype."embed";
$embed=$functionname($vcode, $vthumb, $downloadcachingnotimeout, $downloadcachingtimeout, $pro, $videocatid);
}
$date = date( 'Y-m-d H:i:s', time() + ( $mosConfig_offset * 60 * 60 ) );
$image_lang_dir=$mosConfig_lang;
$image_lang_dir_address=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/images/".$image_lang_dir;
if (!is_dir($image_lang_dir_address))
{
$image_lang_dir="english";
}
?>
:
:
:
";?>
";?>
", $toolbar );
echo $toolbar;
$searchkey=mosGetParam($_REQUEST,'searchkey','mustafa');
$jalemfrom=0;
$step=50;
echo "
";
$database->setQuery("SELECT * FROM #__seyret_items WHERE published='1' AND (title LIKE '%$searchkey%' OR itemcomment LIKE '%$searchkey%' OR videotags LIKE '%$searchkey%') ORDER BY addeddate DESC");
$results = $database->loadObjectList();
foreach ($results as $results){
$id=$results->id;
$thumbnail=$results->picturelink;
$vtitle=$results->title;
$addedby=$results->addedby;
$addeddate=$results->addeddate;
$vcomment=substr($results->itemcomment,0, 70);
$vcatid=$results->catid;
$database->setQuery("SELECT * FROM #__seyret_categories WHERE catid='$vcatid'");
$catname = $database->loadObjectList();
foreach ($catname as $catname) {
$vcategoryname=$catname->categoryname;
}
$link=sefRelToAbs("index.php?option=com_seyret&task=videodirectlink&id=$id&Itemid=$Itemid");
echo "
".$vtitle." ".$vcomment."... ".jagetusersname($addedby)." - ".$vcategoryname." ".$addeddate."
";
}
echo "
";
}
function htmlallvideoslist(){
global $database, $mosConfig_absolute_path, $mosConfig_live_site, $Itemid;
require($mosConfig_absolute_path.'/administrator/components/com_seyret/seyret_config.php');
$navlinks="";
$navfrom = mosGetParam($_REQUEST,'from','0');
$step=10;
$toolbar=rendertoolbar();
$toolbar = str_replace( "{ajaxgif}", "
", $toolbar );
echo $toolbar;
?>
setQuery("SELECT * FROM #__seyret_items WHERE published='1' ORDER BY addeddate DESC LIMIT $navfrom, $step");
$allvidlist = $database->loadObjectList();
foreach ($allvidlist as $allvidlist) {
$aiid=$allvidlist->id;
$aititle=$allvidlist->title;
$aiitemcomment=$allvidlist->itemcomment;
$aipicturelink=$allvidlist->picturelink;
$aihit=$allvidlist->hit;
$aivotetotal=$allvidlist->votetotal;
$aivotecount=$allvidlist->voteclick;
$aiaddeddate=$allvidlist->addeddate;
$aiaddedby=$allvidlist->addedby;
$addedbyname=jagetusersname($aiaddedby);
if ($aipicturelink==""){
$aipicturelink=$mosConfig_live_site."/components/com_seyret/localplayer/nothumbnail.png";
}
if ($aivotecount<>0){
$intrating=($aivotetotal/$aivotecount)*100;
$nrating=ceil($intrating);
$intrating=$nrating/100;
}
else {
$intrating=0;
}
$link=sefRelToAbs("index.php?option=com_seyret&task=videodirectlink&Itemid=$Itemid&id=$aiid");
$aititlelink="".$aititle." ";
$videothumbnail=" ";
//read templatefile====================================
$templatefile=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/templates/allvideosforbotslist_row.php";
$template= jalemseyret_read_file($templatefile);
$template = str_replace( "{videothumbnail}", $videothumbnail, $template );
$template = str_replace( "{videotitle}", $aititlelink, $template );
$template = str_replace( "{description}", $aiitemcomment, $template );
$template = str_replace( "{hitlabel}", _HIT, $template );
$template = str_replace( "{hitcount}", $aihit, $template );
$template = str_replace( "{votecountlabel}", _NUMBEROFVOTE, $template );
$template = str_replace( "{votecount}", $aivotecount, $template );
$template = str_replace( "{addeddatelabel}", _ADDEDDATE, $template );
$template = str_replace( "{addeddate}", $aiaddeddate, $template );
$template = str_replace( "{addedbylabel}", _ADDEDBY, $template );
$template = str_replace( "{addedby}", $addedbyname, $template );
$template = str_replace( "{ratinglabel}", _RATING, $template );
$template = str_replace( "{rating}", $intrating, $template );
echo $template;
}
?>
setQuery("SELECT count(*) FROM #__seyret_items WHERE published='1'");
$totalvid = $database->loadResult();
$paginatedvids=0;
$page=0;
while ($totalvid>$paginatedvids){
$page=$page+1;
$link=sefRelToAbs("index.php?option=com_seyret&task=allvideoslist&Itemid=$Itemid&from=$paginatedvids");
if ($navfrom==$paginatedvids){
$navlinks.="
[ ".$page." ] - ";
} else {
$navlinks.="
[ ".$page." ] - ";
}
$paginatedvids=$paginatedvids+$step;
}
$navlinks = substr($navlinks, 0, -3);
echo $navlinks;
?>
", $toolbar );
echo $toolbar;
?>
setQuery("SELECT * FROM #__seyret_items WHERE published='1' AND addedby='$userid' ORDER BY addeddate DESC LIMIT $navfrom, $step");
$allvidlist = $database->loadObjectList();
foreach ($allvidlist as $allvidlist) {
$aiid=$allvidlist->id;
$aititle=$allvidlist->title;
$aiitemcomment=$allvidlist->itemcomment;
$aipicturelink=$allvidlist->picturelink;
$aihit=$allvidlist->hit;
$aivotetotal=$allvidlist->votetotal;
$aivotecount=$allvidlist->voteclick;
$aiaddeddate=$allvidlist->addeddate;
$aiaddedby=$allvidlist->addedby;
$addedbyname=jagetusersname($aiaddedby);
if ($aipicturelink==""){
$aipicturelink=$mosConfig_live_site."/components/com_seyret/localplayer/nothumbnail.png";
}
if ($aivotecount<>0){
$intrating=($aivotetotal/$aivotecount)*100;
$nrating=ceil($intrating);
$intrating=$nrating/100;
}
else {
$intrating=0;
}
$link=sefRelToAbs("index.php?option=com_seyret&task=videodirectlink&Itemid=$Itemid&id=$aiid");
$aititlelink="".$aititle." ";
$videothumbnail=" ";
//read templatefile====================================
$templatefile=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/templates/allvideosforbotslist_row.php";
$template= jalemseyret_read_file($templatefile);
$template = str_replace( "{videothumbnail}", $videothumbnail, $template );
$template = str_replace( "{videotitle}", $aititlelink, $template );
$template = str_replace( "{description}", $aiitemcomment, $template );
$template = str_replace( "{hitlabel}", _HIT, $template );
$template = str_replace( "{hitcount}", $aihit, $template );
$template = str_replace( "{votecountlabel}", _NUMBEROFVOTE, $template );
$template = str_replace( "{votecount}", $aivotecount, $template );
$template = str_replace( "{addeddatelabel}", _ADDEDDATE, $template );
$template = str_replace( "{addeddate}", $aiaddeddate, $template );
$template = str_replace( "{addedbylabel}", _ADDEDBY, $template );
$template = str_replace( "{addedby}", $addedbyname, $template );
$template = str_replace( "{ratinglabel}", _RATING, $template );
$template = str_replace( "{rating}", $intrating, $template );
echo $template;
}
?>
setQuery("SELECT count(*) FROM #__seyret_items WHERE published='1' AND addedby='$userid'");
$totalvid = $database->loadResult();
$paginatedvids=0;
$page=0;
while ($totalvid>$paginatedvids){
$page=$page+1;
$link=sefRelToAbs("index.php?option=com_seyret&task=uservideoslist&Itemid=$Itemid&from=$paginatedvids&userid=$userid");
if ($navfrom==$paginatedvids){
$navlinks.="
[ ".$page." ] - ";
} else {
$navlinks.="
[ ".$page." ] - ";
}
$paginatedvids=$paginatedvids+$step;
}
$navlinks = substr($navlinks, 0, -3);
echo $navlinks;
?>
", $toolbar );
echo $toolbar;
?>
setQuery("SELECT * FROM #__seyret_items WHERE published='0' AND (hasbackup!='2' OR hasbackup IS NULL) ORDER BY addeddate DESC LIMIT $navfrom, $step");
$allvidlist = $database->loadObjectList();
foreach ($allvidlist as $allvidlist) {
$aiid=$allvidlist->id;
$aititle=$allvidlist->title;
$aiitemcomment=$allvidlist->itemcomment;
$aipicturelink=$allvidlist->picturelink;
$aihit=$allvidlist->hit;
$aivotetotal=$allvidlist->votetotal;
$aivotecount=$allvidlist->voteclick;
$aiaddeddate=$allvidlist->addeddate;
$aiaddedby=$allvidlist->addedby;
$addedbyname=jagetusersname($aiaddedby);
if ($aipicturelink==""){
$aipicturelink=$mosConfig_live_site."/components/com_seyret/localplayer/nothumbnail.png";
}
if ($aivotecount<>0){
$intrating=($aivotetotal/$aivotecount)*100;
$nrating=ceil($intrating);
$intrating=$nrating/100;
}
else {
$intrating=0;
}
$link=sefRelToAbs("index.php?option=com_seyret&task=editvideos&Itemid=$Itemid&id=$aiid&sender=pendingvideoslist");
$aititlelink="".$aititle." ";
$videothumbnail=" ";
//read templatefile====================================
$templatefile=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/templates/allvideosforbotslist_row.php";
$template= jalemseyret_read_file($templatefile);
$template = str_replace( "{videothumbnail}", $videothumbnail, $template );
$template = str_replace( "{videotitle}", $aititlelink, $template );
$template = str_replace( "{description}", $aiitemcomment, $template );
$template = str_replace( "{hitlabel}", _HIT, $template );
$template = str_replace( "{hitcount}", $aihit, $template );
$template = str_replace( "{votecountlabel}", _NUMBEROFVOTE, $template );
$template = str_replace( "{votecount}", $aivotecount, $template );
$template = str_replace( "{addeddatelabel}", _ADDEDDATE, $template );
$template = str_replace( "{addeddate}", $aiaddeddate, $template );
$template = str_replace( "{addedbylabel}", _ADDEDBY, $template );
$template = str_replace( "{addedby}", $addedbyname, $template );
$template = str_replace( "{ratinglabel}", _RATING, $template );
$template = str_replace( "{rating}", $intrating, $template );
echo $template;
}
?>
setQuery("SELECT count(*) FROM #__seyret_items WHERE published='0'");
$totalvid = $database->loadResult();
$paginatedvids=0;
$page=0;
while ($totalvid>$paginatedvids){
$page=$page+1;
$link=sefRelToAbs("index.php?option=com_seyret&task=pendingvideoslist&Itemid=$Itemid&from=$paginatedvids");
if ($navfrom==$paginatedvids){
$navlinks.="
[ ".$page." ] - ";
} else {
$navlinks.="
[ ".$page." ] - ";
}
$paginatedvids=$paginatedvids+$step;
}
$navlinks = substr($navlinks, 0, -3);
echo $navlinks;
?>
", $toolbar );
echo $toolbar;
?>
setQuery("SELECT * FROM #__seyret_items WHERE published='1' AND featured='1' ORDER BY addeddate DESC LIMIT $navfrom, $step");
$allvidlist = $database->loadObjectList();
foreach ($allvidlist as $allvidlist) {
$aiid=$allvidlist->id;
$aititle=$allvidlist->title;
$aiitemcomment=$allvidlist->itemcomment;
$aipicturelink=$allvidlist->picturelink;
$aihit=$allvidlist->hit;
$aivotetotal=$allvidlist->votetotal;
$aivotecount=$allvidlist->voteclick;
$aiaddeddate=$allvidlist->addeddate;
$aiaddedby=$allvidlist->addedby;
$addedbyname=jagetusersname($aiaddedby);
if ($aipicturelink==""){
$aipicturelink=$mosConfig_live_site."/components/com_seyret/localplayer/nothumbnail.png";
}
if ($aivotecount<>0){
$intrating=($aivotetotal/$aivotecount)*100;
$nrating=ceil($intrating);
$intrating=$nrating/100;
}
else {
$intrating=0;
}
$link=sefRelToAbs("index.php?option=com_seyret&task=videodirectlink&Itemid=$Itemid&id=$aiid");
$aititlelink="".$aititle." ";
$videothumbnail=" ";
//read templatefile====================================
$templatefile=$mosConfig_absolute_path."/components/com_seyret/themes/".$theme."/templates/allvideosforbotslist_row.php";
$template= jalemseyret_read_file($templatefile);
$template = str_replace( "{videothumbnail}", $videothumbnail, $template );
$template = str_replace( "{videotitle}", $aititlelink, $template );
$template = str_replace( "{description}", $aiitemcomment, $template );
$template = str_replace( "{hitlabel}", _HIT, $template );
$template = str_replace( "{hitcount}", $aihit, $template );
$template = str_replace( "{votecountlabel}", _NUMBEROFVOTE, $template );
$template = str_replace( "{votecount}", $aivotecount, $template );
$template = str_replace( "{addeddatelabel}", _ADDEDDATE, $template );
$template = str_replace( "{addeddate}", $aiaddeddate, $template );
$template = str_replace( "{addedbylabel}", _ADDEDBY, $template );
$template = str_replace( "{addedby}", $addedbyname, $template );
$template = str_replace( "{ratinglabel}", _RATING, $template );
$template = str_replace( "{rating}", $intrating, $template );
echo $template;
}
?>
setQuery("SELECT count(*) FROM #__seyret_items WHERE published='1' AND featured='1'");
$totalvid = $database->loadResult();
$paginatedvids=0;
$page=0;
while ($totalvid>$paginatedvids){
$page=$page+1;
$link=sefRelToAbs("index.php?option=com_seyret&task=featuredvideos&Itemid=$Itemid&from=$paginatedvids");
if ($navfrom==$paginatedvids){
$navlinks.="
[ ".$page." ] - ";
} else {
$navlinks.="
[ ".$page." ] - ";
}
$paginatedvids=$paginatedvids+$step;
}
$navlinks = substr($navlinks, 0, -3);
echo $navlinks;
?>
setQuery( "SELECT * FROM #__seyret_categories ORDER BY catid ASC");
$videocat = $database->loadObjectList();
$videocats = array();
$videocats[] = mosHTML::makeOption( 'all',_ALLCATEGORIES );
$videocats[] = mosHTML::makeOption( '0',_TOPLEVEL );
foreach ($videocat as $videocat)
{
$catid = $videocat->catid;
$id = $videocat->id;
$catname = $videocat->categoryname;
$catids="";
$fordatacatname='';
$fordatacatnamelast='';
$catidlength=strlen($catid);
$newcatid=substr($catid,1,$catidlength-3);
$catid_array=explode('**',$newcatid);
while ($catidelement=each($catid_array)){
$fordatacatname=$fordatacatname.'**'.$catidelement['value'];
$fordatacatnamelast=substr($fordatacatname,1,strlen($fordatacatname)).'*#';
$database->setQuery("SELECT n.* FROM #__seyret_categories AS n WHERE catid='$fordatacatnamelast'");
$cat = $database->loadObjectList();
foreach ($cat as $cat) {
$cat_cat = $cat->categoryname;
}
$catids=$catids.$cat_cat.' - ';
}
$catidlast=substr($catids,0, strlen($catids)-3);
$videocats[] = mosHTML::makeOption( $id, $catidlast );
}
$categorylist = mosHTML::selectList($videocats,"cid",'id="cid" class="rssgenerateoptionboxes" onchange=updatersslink() size="1"',"value","text");
$feedtype[] = mosHTML::makeOption( "date", _SEYRETDATE );
$feedtype[] = mosHTML::makeOption( "rating", _RATING );
$feedtypelist = mosHTML::selectList($feedtype,"feedtype",'id="feedtype" class="rssgenerateoptionboxes" onchange=updatersslink() size="1"',"value","text" );
$ordertype[] = mosHTML::makeOption( "d", _DESCENDING );
$ordertype[] = mosHTML::makeOption( "a", _ASCENDING );
$ordertypelist = mosHTML::selectList($ordertype,"ordertype",'id="ordertype" class="rssgenerateoptionboxes" onchange=updatersslink() size="1"',"value","text" );
$feedlimit[] = mosHTML::makeOption( "5");
$feedlimit[] = mosHTML::makeOption( "10");
$feedlimit[] = mosHTML::makeOption( "15");
$feedlimit[] = mosHTML::makeOption( "20");
$feedlimit[] = mosHTML::makeOption( "25");
$feedlimit[] = mosHTML::makeOption( "30");
$feedlimit[] = mosHTML::makeOption( "35");
$feedlimit[] = mosHTML::makeOption( "40");
$feedlimit[] = mosHTML::makeOption( "45");
$feedlimit[] = mosHTML::makeOption( "50");
$feedlimitlist = mosHTML::selectList($feedlimit,"feedlimit",'id="feedlimit" class="rssgenerateoptionboxes" onchange=updatersslink() size="1"',"value","text", "15" );
$rssimage=$mosConfig_live_site."/components/com_seyret/themes/".$theme."/images/rss.png";
$rssbigimage=$mosConfig_live_site."/components/com_seyret/themes/".$theme."/images/rssbig.png";
$openrssimage=$mosConfig_live_site."/components/com_seyret/themes/".$theme."/images/gotorss.png";
?>
window.addEvent('load', function(){
updatersslink();
});
";
}
function htmlflvconversionquee(){
global $Itemid;
$ajx=rendertoolbar();
$ajx = str_replace( "{ajaxgif}","
", $ajx );
echo $ajx;
?>
gettemplatefile("mainpage.php", $theme);
$seyrettoolbar=rendertoolbar();
$seyrettoolbar = str_replace( "{ajaxgif}", " ", $seyrettoolbar );
$templvideo=new videotools;
//tabs _-----------------------------------------------------------------------------------------------
$pos = strpos($mainpagetemplate, "{seyrettabs}");
$post=strpos($mainpagetemplate, "{/seyrettabs}")-$pos;
$gettabstag=substr($mainpagetemplate,$pos,$post+13);
$analysegettabstag=str_replace("{seyrettabs}","",$gettabstag);
$analysegettabstag=str_replace("{/seyrettabs}","",$analysegettabstag);
//tabs _-----------------------------------------------------------------------------------------------
$pattern = '/{seyrettabs}/';
if (!preg_match($pattern, $mainpagetemplate)) $analysegettabstag="";
//embedvideo-------------------------------------------------------------------------------------------
$pos = strpos($mainpagetemplate, "{embedvideo}");
$post=strpos($mainpagetemplate, "{/embedvideo}")-$pos;
$getembedvideotag=substr($mainpagetemplate,$pos,$post+13);
$analysegetembedvideotag=str_replace("{embedvideo}","",$getembedvideotag);
$analysegetembedvideotag=str_replace("{/embedvideo}","",$analysegetembedvideotag);
//embedvideo-------------------------------------------------------------------------------------------
if ($analysegetembedvideotag=="randomvideos") {
//$embedvideotomainpage=$templvideo->getarandomvideoembed();
}
$videocount=$templvideo->getpublishedvideocount();
//$searchfield="
";
//$smallstatistics=_SMALLSTATISTICSPRE.$videocount._SMALLSTATISTICSPOST;
$searchfield="";
$smallstatistics="";
$mainpagetemplate = str_replace( "{smallstatistics}", $smallstatistics, $mainpagetemplate );
$mainpagetemplate = str_replace( "{searchfield}", $searchfield, $mainpagetemplate );
$mainpagetemplate = str_replace( "{toolbar}", $seyrettoolbar, $mainpagetemplate );
//$mainpagetemplate = str_replace( $getembedvideotag, $embedvideotomainpage, $mainpagetemplate );
$pagerender=explode($gettabstag,$mainpagetemplate);
//echo "
";
$template_array=preg_split("/{seyretmod/", $pagerender[0]);
foreach ($template_array as $template_array){
if (substr($template_array, 1, 1)=="}"){
$modulepos="seyretmod".substr($template_array, 0, 1);
if (class_exists("JModuleHelper")){//1.5 compatibility
$seyretbirbucuk_modules = &JModuleHelper::getModules($modulepos);
foreach ($seyretbirbucuk_modules as $seyretbirbucuk) {
echo JModuleHelper::renderModule( $seyretbirbucuk);
}
} else {
mosLoadModules ($modulepos,-1);
}
echo substr($template_array, 2);
} else {
echo $template_array;
}
}
$analysegettabstaglist=explode("|",$analysegettabstag);
$tabs = new mosTabs(1,1);
$tabs->startPane("tabs");
$i=0;
foreach ($analysegettabstaglist as $addedtabs) {
if ($addedtabs!=""){
$i=$i+1;
$tabsl="tabs".$i;
$tabs->startTab($tablabels[$addedtabs],$tabsl);
$funcname="get".$addedtabs."withtemplate";
$tabname=$templvideo->$funcname($theme);
echo "
".$tabname;
//
is a solution for indent problem in ie
$tabs->endTab();
}
}
$tabs->endPane();
$template_array=preg_split("/{seyretmod/", $pagerender[1]);
foreach ($template_array as $template_array){
if (substr($template_array, 1, 1)=="}"){
$modulepos="seyretmod".substr($template_array, 0, 1);
if (class_exists("JModuleHelper")){//1.5 compatibility
$seyretbirbucuk_modules = &JModuleHelper::getModules($modulepos);
foreach ($seyretbirbucuk_modules as $seyretbirbucuk) {
echo JModuleHelper::renderModule( $seyretbirbucuk);
}
} else {
mosLoadModules ($modulepos,-1);
}
echo substr($template_array, 2);
} else {
echo $template_array;
}
}
}
function addnewvideo(){
global $Itemid, $mosConfig_live_site;
$replyto=mosGetParam($_REQUEST,'replyto',null);
$cookieoutput=$replyto;
setcookie("seyretrply", $cookieoutput, "0", "/");
$ajx=rendertoolbar();
$ajx = str_replace( "{ajaxgif}", " ", $ajx );
echo $ajx;
?>