$entries_data[$entry_id] = array("plays" => $plays, "views" => $views); } //old code from doSelectRs //while($rs->next()) //{ // $entry_id = $rs->getInt(1); // $plays= $rs->getInt(2); // $views = $rs->getInt(3); // $entries_data[$entry_id] = array("plays" => $plays, "views" => $views); //} foreach ($widget_log_list as $widget_log) { $media_content .= addRow($widget_log, @$kshows_data[$widget_log->getKshowId()], @$entries_data[$widget_log->getEntryId()], $i % 2 == 0); ++$i; } if ($firstTime) { $options = dashboardUtils::partnerOptions($partner_id); ?> <script type="text/javascript"> jQuery(document).ready(function(){ mediaSortOrder = "views"; var defaultMediaPageSize = 100; mediaPager = new ObjectPager('media', defaultMediaPageSize, requestMediaWidget ); updatePagerAndRebind ( "media_pager" , null , requestMediaPageWidget ); updatePagerAndRebind ( "media_pagerB" , null , requestMediaPageWidget ); jQuery("#referer") .keydown(function(e){ if (e.keyCode == 13){ requestMediaWidget(mediaPager, 1);
function firstPage($text, $pagerHtml, $producer_id, $actionTD, $kaltura_part_of_flag, $screenname, $partner_id) { $KSHOW_SORT_MOST_VIEWED = kshow::KSHOW_SORT_MOST_VIEWED; $KSHOW_SORT_MOST_RECENT = kshow::KSHOW_SORT_MOST_RECENT; $KSHOW_SORT_MOST_ENTRIES = kshow::KSHOW_SORT_MOST_ENTRIES; $KSHOW_SORT_NAME = kshow::KSHOW_SORT_NAME; $KSHOW_SORT_RANK = kshow::KSHOW_SORT_RANK; $KSHOW_SORT_MOST_COMMENTS = kshow::KSHOW_SORT_MOST_COMMENTS; $KSHOW_SORT_MOST_UPDATED = kshow::KSHOW_SORT_MOST_UPDATED; $KSHOW_SORT_MOST_CONTRIBUTORS = kshow::KSHOW_SORT_MOST_CONTRIBUTORS; $options = dashboardUtils::partnerOptions($partner_id); echo <<<EOT <script type="text/javascript"> var producer_id = 0; var kaltura_part_of_flag = 0; jQuery(document).ready(function(){ mediaSortOrder = {$KSHOW_SORT_MOST_VIEWED}; var defaultMediaPageSize = 10; mediaPager = new ObjectPager('media', defaultMediaPageSize, requestMedia); updatePagerAndRebind ( "media_pager" , null , requestMediaPage ); }); // end document ready </script> \t<div class="mykaltura_viewAll"> \t\t<div class="content"> \t\t\t<div class="top"> \t\t\t\t<div class="clearfix" style="margin:10px 0;"> \t\t\t\t\t<ul class="pager" id="media_pager" style="float:right; margin:0;"> \t\t\t\t\t\t{$pagerHtml} \t\t\t\t\t</ul> \t\t\t\t\t<select onchange="partnerSelect(this)" id="partner_id" style="float:left;"> \t\t\t\t\t\t{$options} \t\t\t\t\t</select> \t\t\t\t</div> \t\t\t</div><!-- end top--> \t\t\t<div class="middle clearfix">\t \t\t\t\t\t<table cellspacing="0" cellpadding="0"> \t\t\t\t\t\t<thead> \t\t\t\t\t\t\t<tr> \t\t\t\t\t\t\t\t<td class="resource"></td> \t\t\t\t\t\t\t\t<td class="info" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_NAME})'><span>Kaltura Name</span></td> \t\t\t\t\t\t\t\t<td class="date" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_MOST_RECENT})'><span>Created</span></td> \t\t\t\t\t\t\t\t<td class="date" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_MOST_UPDATED})'><span>Updated</span></td> \t\t\t\t\t\t\t\t<td class="date" style="width: 25px">RC</td> \t\t\t\t\t\t\t\t<td class="entries" style="width: 40px" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_MOST_ENTRIES})'><span>Entries</span></td> \t\t\t\t\t\t\t\t<td class="date" style="width: 50px" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_MOST_CONTRIBUTORS})'><span>C'tors</span></td> \t\t\t\t\t\t\t\t<td class="date" style="width: 60px" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_MOST_COMMENTS})'><span>Comments</span></td> \t\t\t\t\t\t\t\t<td class="views color2" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_MOST_VIEWED})'><span>Views</span></td> \t\t\t\t\t\t\t\t<td class="rating" style="width: 60px" onclick='changeMediaSortOrder(this, {$KSHOW_SORT_RANK})'><span>Rating</span></td> \t\t\t\t\t\t\t\t{$actionTD} \t\t\t\t\t\t\t</tr> \t\t\t\t\t\t</thead> \t\t\t\t\t\t<tbody id="media_content"> \t\t\t\t\t\t\t{$text} \t\t\t\t\t\t</tbody> \t\t\t\t\t</table> \t\t\t\t \t\t\t</div><!-- end middle--> \t\t</div><!-- end content--> \t\t<div class="bgB"></div> \t</div><!-- end media--> EOT; }
function firstPage($text, $pagerHtml, $user_id, $partner_id) { $KUSER_SORT_MOST_VIEWED = kuser::KUSER_SORT_MOST_VIEWED; $KUSER_SORT_MOST_RECENT = kuser::KUSER_SORT_MOST_RECENT; $KUSER_SORT_NAME = kuser::KUSER_SORT_NAME; $KUSER_SORT_AGE = kuser::KUSER_SORT_AGE; $KUSER_SORT_COUNTRY = kuser::KUSER_SORT_COUNTRY; $KUSER_SORT_CITY = kuser::KUSER_SORT_CITY; $KUSER_SORT_GENDER = kuser::KUSER_SORT_GENDER; $KUSER_SORT_MOST_FANS = kuser::KUSER_SORT_MOST_FANS; $KUSER_SORT_MOST_ENTRIES = kuser::KUSER_SORT_MOST_ENTRIES; $KUSER_SORT_PRODUCED_KSHOWS = kuser::KUSER_SORT_PRODUCED_KSHOWS; $options = dashboardUtils::partnerOptions($partner_id); echo <<<EOT <script type="text/javascript"> jQuery(document).ready(function(){ \tmediaSortOrder = {$KUSER_SORT_MOST_VIEWED}; \tvar defaultMediaPageSize = 10; \tmediaPager = new ObjectPager('media', defaultMediaPageSize, requestMediaPeople ); \tupdatePagerAndRebind ( "media_pager" , null , requestMediaPagePeople ); \tupdatePagerAndRebind ( "media_pagerB" , null , requestMediaPagePeople ); }); // end document ready </script> \t<div class="mykaltura_viewAll mykaltura_media"> \t\t<div class="content"> \t\t\t<div class="top"> \t\t\t\t<div class="clearfix" style="margin:10px 0;"> \t\t\t\t\t<ul class="pager" id="media_pager" style="float:right; margin:0;"> \t\t\t\t\t\t{$pagerHtml} \t\t\t\t\t</ul> \t\t\t\t\t<select onchange="partnerSelect(this)" id="partner_id" style="float:left;"> \t\t\t\t\t\t{$options} \t\t\t\t\t</select> \t\t\t\t</div> \t\t\t</div><!-- end top--> \t\t\t<div class="middle">\t \t\t\t\t\t<table cellspacing="0" cellpadding="0"> \t\t\t\t\t\t<thead> \t\t\t\t\t\t\t<tr> \t\t\t\t\t\t\t\t<td class="resource"></td> \t\t\t\t\t\t\t\t<td class="info" onclick='changeMediaSortOrder(this, {$KUSER_SORT_NAME})'><span>Screen Name</span></td> \t\t\t\t\t\t\t\t<td class="type" onclick='changeMediaSortOrder(this, {$KUSER_SORT_COUNTRY})'><span>Country</span></td> \t\t\t\t\t\t\t\t<td class="rating" onclick='changeMediaSortOrder(this, {$KUSER_SORT_GENDER})'><span>Gender</span></td> \t\t\t\t\t\t\t\t<td class="date" onclick='changeMediaSortOrder(this, {$KUSER_SORT_MOST_RECENT})'><span>Created</span></td> \t\t\t\t\t\t\t\t<td class="views color2" onclick='changeMediaSortOrder(this, {$KUSER_SORT_MOST_VIEWED})'><span>Views</span></td> \t\t\t\t\t\t\t\t<td class="views" onclick='changeMediaSortOrder(this, {$KUSER_SORT_MOST_FANS})'><span>Fans</span></td> \t\t\t\t\t\t\t\t<td class="views" onclick='changeMediaSortOrder(this, {$KUSER_SORT_PRODUCED_KSHOWS})'><span>Shows</span></td> \t\t\t\t\t\t\t\t<td class="date" style="width: 25px; cursor:default;">RC</td> \t\t\t\t\t\t\t\t<td class="views" onclick='changeMediaSortOrder(this, {$KUSER_SORT_MOST_ENTRIES})'><span>Entries</span></td> \t\t\t\t\t\t\t\t<td class="action" >Action</td> \t\t\t\t\t\t\t</tr> \t\t\t\t\t\t</thead> \t\t\t\t\t\t<tbody id="media_content"> \t\t\t\t\t\t\t{$text} \t\t\t\t\t\t</tbody> \t\t\t\t\t</table> \t\t\t</div><!-- end middle--> \t\t\t<div class="clearfix"> \t\t\t\t<ul class="pager" id="media_pagerB"> \t\t\t\t\t{$pagerHtml} \t\t\t\t</ul> \t\t\t</div> \t\t</div><!-- end content--> \t\t<div class="bgB"></div> \t</div><!-- end media--> EOT; }