亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? medialistitems.jsp

?? HomePlayer is an extention of the FreePlayer software provided by the french internet provider Free
?? JSP
字號:
<%@ page contentType="text/html;charset=ISO-8859-1" pageEncoding="UTF-8"%>
<%@page import="org.homeplayer.data.*"%>
<%@page import="org.homeplayer.database.*"%>
<%@page import="org.homeplayer.util.*"%>
<%@page import="org.homeplayer.web.*"%>
<%@page import="java.io.*"%>
<%@page import="java.util.ArrayList"%>
<%@page import="org.homeplayer.util.collections.*"%>
<jsp:useBean id="hppc" class="org.homeplayer.web.HPPageContext" scope="request">
	<jsp:setProperty name="hppc" property="request" 		value="<%=request%>"/>
</jsp:useBean>
<%
int    pos        = Integer.parseInt(request.getAttribute( "pos" ).toString()) ;
int    pageNo     = Integer.parseInt(request.getAttribute( "pageNo" ).toString()) ;

String mediaType  = request.getParameter( "MediaType" ) ;
String tfilter    = request.getParameter( "FILTER" )==null ? "" :  request.getParameter( "FILTER" ) ;
String fvalue     = request.getParameter( "FILTERVALUE" )==null ? "" : request.getParameter( "FILTERVALUE" ) ;
String sorter     = request.getParameter( "SORTER" )==null ? "" : request.getParameter( "SORTER" ) ;

MediaItemCollection mediaItems = (MediaItemCollection)HPSession.get( "SELECTEDMEDIAS" ) ;
ArrayList items = mediaItems;


sorter = sorter.equals("") ? UserConfig.shareInstance().get( mediaType, tfilter+"_SORTER", "TITLE" ) : sorter ;

int maxItemInPage = hppc.isFreeBox() ? 10 : 15 ;
if( pos == -1 ) {
	if( pageNo == -1 ) {
		pos = 0 ;
	} else {
		pos = maxItemInPage*(pageNo-1) ;
		if( pos >= items.size() ) {
			pos = (items.size()/maxItemInPage)*maxItemInPage ;
		}
	}
}
String pageURL = WebUtil.removeParam(hppc.getLocalURL(),"SELID") ;

for (int i=0; i < Math.ceil((double) items.size() / maxItemInPage); i++) {
	Object obj = items.get(i*maxItemInPage);
	String shortName = DisplayItemUtils.getShortNameFor(obj);
	shortName = StringUtil.cut(shortName, 10, ".");
	hppc.addPage(i+1, shortName, WebUtil.setParam(pageURL, "pos=" + (i*maxItemInPage)));
} 
hppc.setCurrentPage((pos / maxItemInPage) + 1);

if( HPSession.get( "MEDIALISTSORTER").equals( Boolean.TRUE ) ) {
	if( items.size()>(maxItemInPage*3) ) {
		int max = Math.min( items.size()/(maxItemInPage*2), 5) ;
		int nbItem = items.size()/max ;
		hppc.bottomCommandAppend("<table cellpadding=0 cellspacing=0 align=center width=\"85%\"><tr>\n");
		String url = hppc.getLocalURL() ;
		url = WebUtil.removeParam(url,"pos");
		System.out.println( url ) ;
		for( int i=0 ; i<max ; i++ ) {
			Object obj1 = items.get(i*nbItem);
			Object obj2 = items.get((i+1)*nbItem-1);
			String val1 = DisplayItemUtils.getNameForItem(obj1, tfilter, sorter );
			String val2 = DisplayItemUtils.getNameForItem(obj2, tfilter, sorter );
			hppc.bottomCommandAppend( "<td align=center><small>[</small><a href=\""+url+"&pos="+(i*nbItem)+"\"><small>"+val1+"-"+val2+"</small></a><small>]</small></td>" );
		}
		if( nbItem*max<items.size() ) {
			Object obj1 = items.get(max*nbItem);
			Object obj2 = items.get(items.size()-1);
			String val1 = DisplayItemUtils.getNameForItem(obj1, tfilter, sorter );
			String val2 = DisplayItemUtils.getNameForItem(obj2, tfilter, sorter );
			hppc.bottomCommandAppend( "<td align=center><small>[</small><a href=\""+url+"&pos="+(max*nbItem)+"\"><small>"+val1+"-"+val2+"</small></a><small>]</small></td>" );
		}
		hppc.bottomCommandAppend("\n</tr></table>\n");
	}
}
String player = mediaType.equals("RSS")||mediaType.equals("PODCAST") ? "/media/rss.jsp" : "/media/play.jsp";
//hppc.setProgramKeyEnabled( true ) ;
//hppc.setChannelPage( player+"?MediaType="+mediaType+"&pos="+pos+"&index=%d") ;
hppc.setFocusSetOnPage( true) ;

String selid = request.getParameter( "SELID" ) ;
selid=(selid==null)?"":selid ;
Object selitem = null;
if(!selid.equals("") && mediaItems!=null) {
	selitem = MediaManager.getCurrentMediaManager().getMediaItem(selid);
	if( selitem==null ) {
		for( int i=pos ; i<items.size()&&((i-pos)<maxItemInPage) ; i++ ) {
			MediaItem item = (MediaItem)items.get(i);
			if( item.getGUID().equals(selid)) {
				selitem=item ;
				break ;
			}
		}
	}
}

if( mediaType.equals("FILM") ) {
	Object infoitem = selitem;
	if( infoitem == null && pos<items.size() ) {
		infoitem = (MediaItem)items.get(pos);	
	}
	if( infoitem != null ) {
		hppc.addMeta("mediaurl",WebUtil.urlEncode(((Film)infoitem).getPath())) ;
	}
}
%>
<jsp:include page="<%= hppc.getSkin().getHeader() %>"/>
   <TABLE width=406>
   <tr>
   <td>
       <table width="100%" cellpadding=1 cellspacing=0>
<%
String suppressRecord = request.getParameter("suppressRecord");
String url = request.getRequestURL()+"?"+request.getQueryString();
boolean wantsSuppress = false;
if(suppressRecord!=null && !suppressRecord.equals("")) {
	url = WebUtil.removeParam(url, "suppressRecord");
	wantsSuppress = true;
}

for( int i=pos ; i<items.size()&&((i-pos)<maxItemInPage) ; i++ ) {
   	Object obj = items.get(i);
   	MediaItem item = (MediaItem)obj;
	String selId = item.getGUID();
   	if(wantsSuppress) {
   		if(item.getGUID().equals(suppressRecord)) {
   			File f = new File(item.getPath());
   			if(f.exists()) {
   				f.delete();
   			}
   			HPDB.deleteMedia(item);
   			continue;
   		}
   	}

   	String label = DisplayItemUtils.getMediaLabelList( item, tfilter, sorter ) ;
   	String link  = player+"?MediaType="+mediaType+"&Media="+WebUtil.urlEncode(item.getPath()) ;
   	String focusLink = "defer_location=\"" + WebUtil.setParam( hppc.getLocalURL(),"SELID="+selId)+"\";" ;
   	
   	boolean selected = (i==pos&&selitem==null);
   	if(selected==false) {
   		if(obj instanceof MediaItem) {
   			selected = selid.equals(((MediaItem)obj).getGUID());
   		} else if(obj instanceof HPMenuLink) {
   			selected = selid.equals(((HPMenuLink)obj).getUrl());
   		}
   	}
   	if( selitem==null ) {
   		selitem = obj;
   	}
%>
<tr><td><%=hppc.getTableLink( StringUtil.cutpx(label,390), link, selected?null:focusLink, hppc.getSkin().getProp("bodyColor"),hppc.getSkin().getProp("bgSelectColor"), selected) %></td>
<% 
	if(mediaType.equals(Film.nomType) && fvalue.equals("Mes Enregistrements")) {
		if(obj instanceof MediaItem) {
			String myurl = WebUtil.addParam(url, "suppressRecord="+((MediaItem)obj).getGUID());
%><td><a href="<%= myurl %>">Supprimer</a></td>
<%
		}
	}
%> 		
		</tr>
<% }%>
       </table>        
   </td>
   </tr>
 <%
 if( selitem != null && hppc.isFreeBox() ) {
	MediaItem item = (MediaItem) selitem;	
 %>
    <tr><td><hr></td></tr>
   <tr><td>
   <table cellpadding=0 cellspacing=3>
			<tr>
				<td height=80 width=80 valign=center align=center >
					<%					
						//String urlImage = "/img2fb?image="+WebUtil.urlEncode(item.getIcon())+"&size=80x80&cache=true" ;
					    String imageHtml = ImageUtil.getCacheImageHTML(ImageUtil.toUrl(item.getIcon()),80,80,hppc.isFreeBoxHD()?ImageUtil.FULL_COLORS:ImageUtil.WEB_COLORS,false) ;
					%>
					<%= imageHtml %>
				</td>	
				<td><table cellpadding=0 cellspacing=0>
				<%if(selitem instanceof WEBClip){ %>
				<tr><td><%=StringUtil.cutpx(item.getDisplayTitle(),300)%></td></tr>
				<tr><td><%=StringUtil.cutpx(((WEBClip)selitem).getArtist(),300)%></td></tr>
				<tr><td><%=((WEBClip)selitem).getGenre()%></td></tr>
				<%} else if(selitem instanceof Film){ %>
				<tr><td><%=StringUtil.cutpx(item.getDisplayTitle(),300)%></td></tr>
				<tr><td><%=((Film)selitem).getGenre()%></td></tr>
				<%} else if(selitem instanceof Music){ %>
				<tr><td><%=StringUtil.cutpx(item.getDisplayTitle(),250)%> (<%=((Music)selitem).getTime() %>)</td></tr>
				<tr><td><%=StringUtil.cutpx(((Music)selitem).getArtist(),300)%></td></tr>
				<tr><td><%=StringUtil.cutpx(((Music)selitem).getAlbum(),300)%></td></tr>
				<%} else if(selitem instanceof WEBRadio){ %>
				<tr><td><%=StringUtil.cutpx(item.getDisplayTitle(),300)%></td></tr>
				<tr><td><%=StringUtil.cutpx(((WEBRadio)selitem).getGenre(),300)%></td></tr>
				<tr><td><%=StringUtil.cutpx(((WEBRadio)selitem).getCountry(),300)%></td></tr>
				<%} else if(selitem instanceof WEBVideoStream){ %>
				<tr><td><%=StringUtil.cutpx(item.getDisplayTitle(),300)%></td></tr>
				<tr><td><%=StringUtil.cutpx(((WEBVideoStream)selitem).getGenre(),300)%></td></tr>
				<tr><td><%=StringUtil.cutpx(((WEBVideoStream)selitem).getChannel(),300)%></td></tr>
				<%} else {%>
				<tr><td><%=StringUtil.cutpx(item.getDisplayTitle(),300)%></td></tr>				
				<%} %>
				</table></td>
			</tr>
		</table>
   </td></tr>
<%} %>
   </table>
<jsp:include page="<%= hppc.getSkin().getFooter() %>"/>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91蜜桃网址入口| 色综合久久综合网欧美综合网| 懂色av一区二区夜夜嗨| 欧美亚洲图片小说| 国产日韩精品视频一区| 天堂va蜜桃一区二区三区漫画版| 国产成人在线观看| 欧美v国产在线一区二区三区| 亚洲摸摸操操av| 国产成人综合在线| 日韩免费高清电影| 国产麻豆一精品一av一免费| 7777精品伊人久久久大香线蕉完整版 | 国产在线国偷精品产拍免费yy| 93久久精品日日躁夜夜躁欧美| 精品999久久久| 午夜电影网一区| 欧美私人免费视频| 一区二区三区精品久久久| 成人黄色在线看| 国产日产欧美一区二区视频| 国产一区二区三区在线看麻豆| 欧美精品一卡两卡| 亚洲成人资源在线| 欧美日韩亚洲国产综合| 一区二区三区四区五区视频在线观看 | 26uuu色噜噜精品一区| 欧美一区二区在线看| 亚洲视频电影在线| www.久久精品| 亚洲欧洲日韩综合一区二区| 国产伦精一区二区三区| 久久在线观看免费| 国产自产视频一区二区三区| 欧美精品一区二区精品网| 久久精品av麻豆的观看方式| 精品99一区二区| 国产69精品久久777的优势| 国产亚洲欧洲一区高清在线观看| 国产原创一区二区| 久久99久久久久久久久久久| 在线观看日韩国产| 亚洲6080在线| 日韩午夜在线观看| 国产美女主播视频一区| 久久久久国产精品麻豆ai换脸 | 久久精工是国产品牌吗| 欧美电视剧免费全集观看| 麻豆一区二区三区| 国产午夜亚洲精品理论片色戒| 丰满白嫩尤物一区二区| 亚洲色图20p| 欧美日韩在线综合| 久久精品国产999大香线蕉| 国产三级精品视频| bt欧美亚洲午夜电影天堂| 亚洲欧洲国产日本综合| 欧美日本不卡视频| 国产高清成人在线| 一区二区三区不卡视频在线观看| 午夜欧美电影在线观看| 亚洲欧洲美洲综合色网| 91猫先生在线| 亚洲 欧美综合在线网络| 精品久久一二三区| fc2成人免费人成在线观看播放| 亚洲精品日韩一| 7777精品伊人久久久大香线蕉的 | 亚洲一区二区视频| 欧美电影精品一区二区| 99精品国产热久久91蜜凸| 午夜伦理一区二区| 国产女人18水真多18精品一级做| 欧美无乱码久久久免费午夜一区| 久久草av在线| 一区二区三区精品在线观看| 亚洲精品一区二区三区蜜桃下载| 亚洲一区二三区| 成人网在线播放| 亚洲与欧洲av电影| 欧美mv日韩mv国产网站app| 99综合影院在线| 开心九九激情九九欧美日韩精美视频电影| 国产欧美一区二区精品婷婷| 欧美日韩在线三区| av电影在线观看一区| 美女国产一区二区三区| 一区av在线播放| 国产精品天干天干在线综合| 欧美一级二级在线观看| 欧洲人成人精品| 91视频免费播放| www.日本不卡| 岛国精品在线播放| 国产一区二区三区精品欧美日韩一区二区三区 | 国产日韩欧美亚洲| 亚洲综合久久久| 在线精品观看国产| 国产99久久久精品| 国产一区二区三区av电影| 日精品一区二区| 亚洲人成在线观看一区二区| 国产精品美女久久福利网站| 欧美va天堂va视频va在线| 在线播放一区二区三区| 欧美日免费三级在线| 一本久久精品一区二区| 91亚洲精品乱码久久久久久蜜桃| 国产成人亚洲综合a∨婷婷图片| 精品一区在线看| 国产一区激情在线| 国产美女娇喘av呻吟久久| 久久99久久精品| 久久99久久99小草精品免视看| 蜜桃传媒麻豆第一区在线观看| 视频一区视频二区中文| 午夜欧美电影在线观看| 日韩和欧美一区二区| 日韩电影免费在线| 另类人妖一区二区av| 久久99九九99精品| 色综合久久中文综合久久牛| 国产99久久久久| 国产精品综合网| 国产成人av一区二区| 成人黄色在线看| 一本一道综合狠狠老| 欧美日韩精品一区二区三区四区 | 亚洲精品国产成人久久av盗摄| 亚洲精品国产一区二区精华液| 亚洲综合av网| 日本视频一区二区三区| 精一区二区三区| 成人性生交大片免费看中文网站| 成人不卡免费av| 欧美日韩国产首页| 日韩欧美不卡在线观看视频| 亚洲国产精品ⅴa在线观看| 亚洲人精品午夜| 日韩和欧美一区二区| 国产真实乱子伦精品视频| 成人午夜激情影院| 欧美在线高清视频| 国产精品996| 一区二区三区欧美在线观看| 亚洲精品国产精品乱码不99 | 国产清纯美女被跳蛋高潮一区二区久久w | 在线不卡免费欧美| 久久久久久久电影| 依依成人综合视频| 精品一区二区三区不卡| 91性感美女视频| 欧美一级黄色片| 国产精品大尺度| 蜜桃一区二区三区四区| 91社区在线播放| 欧美mv日韩mv| 亚洲与欧洲av电影| 国产不卡免费视频| 在线不卡免费欧美| 最新热久久免费视频| 免费成人美女在线观看| 99久久99久久精品国产片果冻| 日韩一级大片在线| 一区二区三区四区高清精品免费观看 | 国产欧美精品国产国产专区| 一区二区三区在线高清| 加勒比av一区二区| 欧美性生活大片视频| 国产日本一区二区| 麻豆精品视频在线观看视频| 色综合久久久久| 日本一二三四高清不卡| 亚洲国产成人自拍| 国产女同性恋一区二区| 亚洲一区成人在线| 国产乱人伦偷精品视频不卡| 欧美一区二区三区公司| 国产拍揄自揄精品视频麻豆| 日韩电影免费一区| 色播五月激情综合网| 欧美国产精品中文字幕| 激情五月激情综合网| 欧美一区二区三区人| 亚洲精品国产视频| 91丝袜高跟美女视频| 国产日韩欧美综合一区| 欧美视频在线一区二区三区 | 亚洲精品在线观看网站| 亚洲成av人片一区二区梦乃| 色婷婷综合五月| 亚洲三级小视频| 成人精品高清在线| 国产免费久久精品| 成人综合在线网站| 久久综合五月天婷婷伊人| 韩国三级在线一区| 精品国产sm最大网站| 精品中文字幕一区二区小辣椒| 日韩欧美视频在线|