%PDF- %PDF-
| Direktori : /home/waritko/subsonic/ROOT/WEB-INF/jsp/ |
| Current File : //home/waritko/subsonic/ROOT/WEB-INF/jsp/head.jsp |
<%@ include file="include.jsp" %>
<title>Subsonic</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<c:set var="styleSheet"><spring:theme code="styleSheet"/></c:set>
<link rel="icon" type="image/png" href="<c:url value="/icons/favicon.png"/>"/>
<link rel="stylesheet" href="<c:url value="/fonts/fonts.css"/>" type="text/css">
<link rel="stylesheet" href="<c:url value="/${styleSheet}"/>?v=6.1" type="text/css">
<link rel="stylesheet" href="<c:url value="/style/font-awesome-4.5.0/css/font-awesome.min.css"/>">
<script type="text/javascript" src="<c:url value="/script/mousetrap-1.5.3.js"/>"></script>
<script type="text/javascript">
Mousetrap.bind('space', function() { getPlayerWindow().keyboardShortcut("togglePlayPause"); return false });
Mousetrap.bind('left', function() { getPlayerWindow().keyboardShortcut("previous") });
Mousetrap.bind('right', function() { getPlayerWindow().keyboardShortcut("next") });
Mousetrap.bind('shift+left', function() { getPlayerWindow().keyboardShortcut("seekBackward") });
Mousetrap.bind('shift+right', function() { getPlayerWindow().keyboardShortcut("seekForward") });
Mousetrap.bind('-', function() { getPlayerWindow().keyboardShortcut("volumeDown") });
Mousetrap.bind('*', function() { getPlayerWindow().keyboardShortcut("star") });
Mousetrap.bind('plus', function() { getPlayerWindow().keyboardShortcut("volumeUp") });
Mousetrap.bind('m', function() { parent.frames.upper.keyboardShortcut("toggleSideBar") });
Mousetrap.bind('q', function() { parent.frames.playQueue.keyboardShortcut("togglePlayQueue") });
Mousetrap.bind('l', function() { parent.frames.main.keyboardShortcut("toggleViewAsList") });
Mousetrap.bind('g h', function() { parent.frames.upper.keyboardShortcut("showHome") });
Mousetrap.bind('g i', function() { parent.frames.upper.keyboardShortcut("showIndex") });
Mousetrap.bind('g p', function() { parent.frames.upper.keyboardShortcut("showPlaylists") });
Mousetrap.bind('g o', function() { parent.frames.upper.keyboardShortcut("showPodcasts") });
Mousetrap.bind('g s', function() { parent.frames.upper.keyboardShortcut("showSettings") });
Mousetrap.bind('g d', function() { parent.frames.upper.keyboardShortcut("showInternetRadio") });
Mousetrap.bind('g b', function() { parent.frames.upper.keyboardShortcut("showBookmarks") });
Mousetrap.bind('g t', function() { parent.frames.upper.keyboardShortcut("showStarred") });
Mousetrap.bind('g r', function() { parent.frames.upper.keyboardShortcut("showMore") });
Mousetrap.bind('g a', function() { parent.frames.upper.keyboardShortcut("showAbout") });
Mousetrap.bind('/', function() { parent.frames.upper.keyboardShortcut("search"); return false });
Mousetrap.bind('?', function() { parent.frames.upper.keyboardShortcut("showMore", "shortcuts")});
var indices = "abcdefghijklmnopqrstuvwxyz";
for (var i = 0, len = indices.length; i < len; i++) {
var target = indices.substring(i, i + 1);
createKeyboardShortcutForIndex(target);
}
function getPlayerWindow() {
if (parent.frames.main == null) {
return window;
}
if (parent.frames.main.location.href.indexOf("videoPlayer.view") == -1) {
return parent.frames.playQueue;
}
return parent.frames.main;
}
function createKeyboardShortcutForIndex(index) {
Mousetrap.bind("i " + index, function() {
parent.frames.upper.keyboardShortcut("showIndex", index.toUpperCase());
});
}
</script>