favorites.jsp

来自「HomePlayer is an extention of the FreePl」· JSP 代码 · 共 37 行

JSP
37
字号
<%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="org.homeplayer.util.*"%>
<%@page import="java.util.*"%>
<jsp:useBean id="hppc" class="org.homeplayer.web.HPPageContext" scope="request"/>
<%
FavoriteManager favman = FavoriteManager.getInstance();
List services = (List) request.getAttribute("PAGE_SERVICES"); // this att is set in computeFavoritesPaging.jsp
%>

<ul class="fav-list">
<%
int cpt = 0;
for (Iterator it = services.iterator(); it.hasNext();) {
	String serviceName = (String) it.next();
%>
  <li class="fav-list-item<%= cpt %>"><img src="<%=(MMPConfig.shareInstance().get( serviceName, "FavImage", "" )).replaceAll("&","&amp;")%>" alt="Image <%= MMPConfig.shareInstance().get( serviceName, "Title", serviceName ) %>" class="img-fav" />
  <strong style="text-decoration:underline"><%= MMPConfig.shareInstance().get( serviceName, "Title", serviceName ) %></strong>
   <ul class="fav-list-items">
        <%
			for (Iterator it2 = favman.getFavorites(serviceName).iterator(); it2.hasNext();) {
							Favorite fav = (Favorite) it2.next();
		%>   
         <li class="fav-list-item<%= cpt %>-li"><a href="<%= fav.getUrl().replaceAll("&","&amp;") %>" title="<%= fav.getName() %>"><%= hppc.getSymbolWeb("T") %><%= fav.getName().length() > 13 ? fav.getName().substring(0, 10) + "..." :fav.getName() %></a></li>
        <% cpt++;	
        } %>
    </ul>    
  </li>
  <% } %>
</ul>

<% if (cpt == 0) { %>
<p class="text-infos">
Vous trouverez ici vos favoris. <br />
Pour ajouter un favori, appuyez sur la touche <img src="images/novaweb/favorites16.gif" alt="freenav" class="img-fav" /> <br />
&nbsp;de votre télécommande sur les pages marquées du symbole <img src="images/novaweb/favorites16.gif" alt="img-fav" />
</p>
<% } %>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?