aboutsummaryrefslogtreecommitdiff
path: root/subsonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp
diff options
context:
space:
mode:
Diffstat (limited to 'subsonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp')
-rw-r--r--subsonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp228
1 files changed, 0 insertions, 228 deletions
diff --git a/subsonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp b/subsonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp
deleted file mode 100644
index 2942d195..00000000
--- a/subsonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp
+++ /dev/null
@@ -1,228 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="iso-8859-1" %>
-<%--@elvariable id="command" type="net.sourceforge.subsonic.command.PersonalSettingsCommand"--%>
-
-<html><head>
- <%@ include file="head.jsp" %>
- <script type="text/javascript" src="<c:url value="/script/scripts.js"/>"></script>
- <script type="text/javascript" src="<c:url value="/script/prototype.js"/>"></script>
-
- <script type="text/javascript" language="javascript">
- function enableLastFmFields() {
- var checkbox = $("lastFm");
- var table = $("lastFmTable");
-
- if (checkbox && checkbox.checked) {
- table.show();
- } else {
- table.hide();
- }
- }
- </script>
-</head>
-
-<body class="mainframe bgcolor1" onload="enableLastFmFields()">
-<script type="text/javascript" src="<c:url value="/script/wz_tooltip.js"/>"></script>
-<script type="text/javascript" src="<c:url value="/script/tip_balloon.js"/>"></script>
-
-<c:import url="settingsHeader.jsp">
- <c:param name="cat" value="personal"/>
- <c:param name="restricted" value="${not command.user.adminRole}"/>
-</c:import>
-
-<h2><fmt:message key="personalsettings.title"><fmt:param>${command.user.username}</fmt:param></fmt:message></h2>
-
-<fmt:message key="common.default" var="default"/>
-<form:form method="post" action="personalSettings.view" commandName="command">
-
- <table style="white-space:nowrap" class="indent">
-
- <tr>
- <td><fmt:message key="personalsettings.language"/></td>
- <td>
- <form:select path="localeIndex" cssStyle="width:15em">
- <form:option value="-1" label="${default}"/>
- <c:forEach items="${command.locales}" var="locale" varStatus="loopStatus">
- <form:option value="${loopStatus.count - 1}" label="${locale}"/>
- </c:forEach>
- </form:select>
- <c:import url="helpToolTip.jsp"><c:param name="topic" value="language"/></c:import>
- </td>
- </tr>
-
- <tr>
- <td><fmt:message key="personalsettings.theme"/></td>
- <td>
- <form:select path="themeIndex" cssStyle="width:15em">
- <form:option value="-1" label="${default}"/>
- <c:forEach items="${command.themes}" var="theme" varStatus="loopStatus">
- <form:option value="${loopStatus.count - 1}" label="${theme.name}"/>
- </c:forEach>
- </form:select>
- <c:import url="helpToolTip.jsp"><c:param name="topic" value="theme"/></c:import>
- </td>
- </tr>
- </table>
-
- <table class="indent">
- <tr>
- <th style="padding:0 0.5em 0.5em 0;text-align:left;"><fmt:message key="personalsettings.display"/></th>
- <th style="padding:0 0.5em 0.5em 0.5em;text-align:center;"><fmt:message key="personalsettings.browse"/></th>
- <th style="padding:0 0 0.5em 0.5em;text-align:center;"><fmt:message key="personalsettings.playlist"/></th>
- <th style="padding:0 0 0.5em 0.5em">
- <c:import url="helpToolTip.jsp"><c:param name="topic" value="visibility"/></c:import>
- </th>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.tracknumber"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.trackNumberVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.trackNumberVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.artist"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.artistVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.artistVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.album"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.albumVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.albumVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.genre"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.genreVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.genreVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.year"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.yearVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.yearVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.bitrate"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.bitRateVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.bitRateVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.duration"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.durationVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.durationVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.format"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.formatVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.formatVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.filesize"/></td>
- <td style="text-align:center"><form:checkbox path="mainVisibility.fileSizeVisible" cssClass="checkbox"/></td>
- <td style="text-align:center"><form:checkbox path="playlistVisibility.fileSizeVisible" cssClass="checkbox"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.captioncutoff"/></td>
- <td style="text-align:center"><form:input path="mainVisibility.captionCutoff" size="3"/></td>
- <td style="text-align:center"><form:input path="playlistVisibility.captionCutoff" size="3"/></td>
- </tr>
- </table>
-
- <table class="indent">
- <tr>
- <td><form:checkbox path="showNowPlayingEnabled" id="nowPlaying" cssClass="checkbox"/></td>
- <td><label for="nowPlaying"><fmt:message key="personalsettings.shownowplaying"/></label></td>
- <td style="padding-left:2em"><form:checkbox path="showChatEnabled" id="chat" cssClass="checkbox"/></td>
- <td><label for="chat"><fmt:message key="personalsettings.showchat"/></label></td>
- </tr>
- <tr>
- <td><form:checkbox path="nowPlayingAllowed" id="nowPlayingAllowed" cssClass="checkbox"/></td>
- <td><label for="nowPlayingAllowed"><fmt:message key="personalsettings.nowplayingallowed"/></label></td>
- <td style="padding-left:2em"><form:checkbox path="partyModeEnabled" id="partyModeEnabled" cssClass="checkbox"/></td>
- <td><label for="partyModeEnabled"><fmt:message key="personalsettings.partymode"/></label>
- <c:import url="helpToolTip.jsp"><c:param name="topic" value="partymode"/></c:import>
- </td>
- </tr>
- </table>
-
- <table class="indent">
- <tr>
- <td><form:checkbox path="finalVersionNotificationEnabled" id="final" cssClass="checkbox"/></td>
- <td><label for="final"><fmt:message key="personalsettings.finalversionnotification"/></label></td>
- </tr>
- <tr>
- <td><form:checkbox path="betaVersionNotificationEnabled" id="beta" cssClass="checkbox"/></td>
- <td><label for="beta"><fmt:message key="personalsettings.betaversionnotification"/></label></td>
- </tr>
- </table>
-
- <table class="indent">
- <tr>
- <td><form:checkbox path="lastFmEnabled" id="lastFm" cssClass="checkbox" onclick="javascript:enableLastFmFields()"/></td>
- <td><label for="lastFm"><fmt:message key="personalsettings.lastfmenabled"/></label></td>
- </tr>
- </table>
-
- <table id="lastFmTable" style="padding-left:2em">
- <tr>
- <td><fmt:message key="personalsettings.lastfmusername"/></td>
- <td><form:input path="lastFmUsername" size="24"/></td>
- </tr>
- <tr>
- <td><fmt:message key="personalsettings.lastfmpassword"/></td>
- <td><form:password path="lastFmPassword" size="24"/></td>
- </tr>
- </table>
-
- <p style="padding-top:1em;padding-bottom:1em">
- <input type="submit" value="<fmt:message key="common.save"/>" style="margin-right:0.3em"/>
- <input type="button" value="<fmt:message key="common.cancel"/>" onclick="location.href='nowPlaying.view'">
- </p>
-
- <h2><fmt:message key="personalsettings.avatar.title"/></h2>
-
- <p style="padding-top:1em">
- <c:forEach items="${command.avatars}" var="avatar">
- <c:url value="avatar.view" var="avatarUrl">
- <c:param name="id" value="${avatar.id}"/>
- </c:url>
- <span style="white-space:nowrap;">
- <form:radiobutton id="avatar-${avatar.id}" path="avatarId" value="${avatar.id}"/>
- <label for="avatar-${avatar.id}"><img src="${avatarUrl}" alt="${avatar.name}" width="${avatar.width}" height="${avatar.height}" style="padding-right:2em;padding-bottom:1em"/></label>
- </span>
- </c:forEach>
- </p>
- <p>
- <form:radiobutton id="noAvatar" path="avatarId" value="-1"/>
- <label for="noAvatar"><fmt:message key="personalsettings.avatar.none"/></label>
- </p>
- <p>
- <form:radiobutton id="customAvatar" path="avatarId" value="-2"/>
- <label for="customAvatar"><fmt:message key="personalsettings.avatar.custom"/>
- <c:if test="${not empty command.customAvatar}">
- <sub:url value="avatar.view" var="avatarUrl">
- <sub:param name="username" value="${command.user.username}"/>
- </sub:url>
- <img src="${avatarUrl}" alt="${command.customAvatar.name}" width="${command.customAvatar.width}" height="${command.customAvatar.height}" style="padding-right:2em"/>
- </c:if>
- </label>
- </p>
-</form:form>
-
-<form method="post" enctype="multipart/form-data" action="avatarUpload.view">
- <table>
- <tr>
- <td style="padding-right:1em"><fmt:message key="personalsettings.avatar.changecustom"/></td>
- <td style="padding-right:1em"><input type="file" id="file" name="file" size="40"/></td>
- <td style="padding-right:1em"><input type="submit" value="<fmt:message key="personalsettings.avatar.upload"/>"/></td>
- </tr>
- </table>
-</form>
-
-<p class="detail" style="text-align:right">
- <fmt:message key="personalsettings.avatar.courtesy"/>
-</p>
-
-<c:if test="${command.reloadNeeded}">
- <script language="javascript" type="text/javascript">
- parent.location.href="index.view?";
- </script>
-</c:if>
-
-</body></html> \ No newline at end of file