Remove jamstash

master
Tom Powell 8 years ago
parent c6572ccc86
commit b8eb653e19
  1. 4
      libresonic-main/src/main/java/org/libresonic/player/controller/MoreController.java
  2. 5
      libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_cs.properties
  3. 3
      libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_de.properties
  4. 3
      libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties
  5. 3
      libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_et.properties
  6. 3
      libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ja_JP.properties
  7. 3
      libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_TW.properties
  8. 10
      libresonic-main/src/main/webapp/WEB-INF/jsp/more.jsp

@ -23,7 +23,6 @@ import org.libresonic.player.domain.MusicFolder;
import org.libresonic.player.domain.Player; import org.libresonic.player.domain.Player;
import org.libresonic.player.domain.User; import org.libresonic.player.domain.User;
import org.libresonic.player.service.*; import org.libresonic.player.service.*;
import org.libresonic.player.util.StringUtil;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -70,8 +69,6 @@ public class MoreController {
} }
StringBuilder jamstashUrl = new StringBuilder("http://jamstash.com/#/settings?u=" + StringUtil.urlEncode(user.getUsername()) + "&url=");
jamstashUrl.append(StringUtil.urlEncode(NetworkService.getBaseUrl(request)));
Player player = playerService.getPlayer(request, response); Player player = playerService.getPlayer(request, response);
ModelAndView result = new ModelAndView(); ModelAndView result = new ModelAndView();
@ -83,7 +80,6 @@ public class MoreController {
map.put("musicFolders", musicFolders); map.put("musicFolders", musicFolders);
map.put("clientSidePlaylist", player.isExternalWithPlaylist() || player.isWeb()); map.put("clientSidePlaylist", player.isExternalWithPlaylist() || player.isWeb());
map.put("brand", settingsService.getBrand()); map.put("brand", settingsService.getBrand());
map.put("jamstashUrl", jamstashUrl);
return result; return result;
} }
} }

@ -227,11 +227,6 @@ more.apps.title = Aplikace Libresonicu
more.apps.text = <p>Vyzkou\u0161ejte neust\u00E1le rostouc\u00ED seznam <a href="http://libresonic.org/pages/apps.jsp" target="_blank">aplikac\u00ED Libresonicu</a>. \ more.apps.text = <p>Vyzkou\u0161ejte neust\u00E1le rostouc\u00ED seznam <a href="http://libresonic.org/pages/apps.jsp" target="_blank">aplikac\u00ED Libresonicu</a>. \
Poskytuj\u00ED z\u00E1bavu a alternativn\u00ED zp\u016Fsoby, jak si u\u017E\u00EDt svou sb\u00EDrku m\u00E9di\u00ED - bez ohledu na to, kde se nach\u00E1z\u00EDte. \ Poskytuj\u00ED z\u00E1bavu a alternativn\u00ED zp\u016Fsoby, jak si u\u017E\u00EDt svou sb\u00EDrku m\u00E9di\u00ED - bez ohledu na to, kde se nach\u00E1z\u00EDte. \
Aplikace jsou dostupn\u00E9 pro Android, iPhone, Windows Phone, BlackBerry, Roku a spoustu dal\u0161\u00EDch.</p> Aplikace jsou dostupn\u00E9 pro Android, iPhone, Windows Phone, BlackBerry, Roku a spoustu dal\u0161\u00EDch.</p>
more.minisub.title = MiniSub
more.minisub.text = <p><a href="mini/index.html" target="_blank">MiniSub</a> je HTML5 minip\u0159ehr\u00E1va\u010D pro Libresonic. \
Je sou\u010D\u00E1st\u00ED webov\u00E9 aplikace Libresonicu, pro jeho spu\u0161t\u011Bn\u00ED <a href="mini/index.html" target="_blank">klikn\u011Bte sem</a>, \
nebo nav\u0161tivte <a href="https://github.com/tsquillario/Jamstash" target="_blank">str\u00E1nku GitHub</a> pro z\u00EDsk\u00E1n\u00ED nejnov\u011Bj\u0161\u00ED verze. \
Je tak\u00E9 dostupn\u00FD jako <a href="https://chrome.google.com/webstore/detail/jccdpflnecheidefpofmlblgebobbloc" target="_blank">aplikace Chrome</a>.</p>
more.mobile.title = Mobiln\u00ED telefon more.mobile.title = Mobiln\u00ED telefon
more.mobile.text = <p>{0} m\u016F\u017Eete ovl\u00E1dat prost\u0159ednictv\u00EDm libovoln\u00E9ho telefonu nebo PDA vybaven\u00E9ho technologi\u00ED WAP.<br> \ more.mobile.text = <p>{0} m\u016F\u017Eete ovl\u00E1dat prost\u0159ednictv\u00EDm libovoln\u00E9ho telefonu nebo PDA vybaven\u00E9ho technologi\u00ED WAP.<br> \
Jednodu\u0161e nav\u0161tivte n\u00E1sleduj\u00EDc\u00ED adresu ze sv\u00E9ho telefonu: <b>http://yourhostname/wap</b></p> \ Jednodu\u0161e nav\u0161tivte n\u00E1sleduj\u00EDc\u00ED adresu ze sv\u00E9ho telefonu: <b>http://yourhostname/wap</b></p> \

@ -226,9 +226,6 @@ more.apps.text = <p>Schauen sie in die stetig wachsende Liste der <a href="http:
Diese sorgt f\u00FCr Spa\u00DF und alternative M\u00F6glichkeiten um ihre Mediensammlung genie\u00DFen zu k\u00F6nnen - Egal wo sie gerade sind. \ Diese sorgt f\u00FCr Spa\u00DF und alternative M\u00F6glichkeiten um ihre Mediensammlung genie\u00DFen zu k\u00F6nnen - Egal wo sie gerade sind. \
Die Apps sind verf\u00FCgbar f\u00FCr Android, iPhone, Windows Phone, BlackBerry, Roku und viele mehr.</p> Die Apps sind verf\u00FCgbar f\u00FCr Android, iPhone, Windows Phone, BlackBerry, Roku und viele mehr.</p>
more.jamstash.title = JamStash
more.jamstash.text = <p>Jamstash ist ein HTML5 Player f\u00FCr Libresonic. <a href="{0}" target="_blank">Klicke hier</a> um ihn zu starten. \
Auch verf\u00FCgbar als <a href="https://chrome.google.com/webstore/detail/jamstash/jccdpflnecheidefpofmlblgebobbloc" target="_blank">Chrome App</a>.</p>
more.status.title = Netzwerk Status more.status.title = Netzwerk Status
more.status.text = <a href="status.view">\u00DCberwache</a> den Echtzeit-Status all deiner Netzwerk-Medienstreams. more.status.text = <a href="status.view">\u00DCberwache</a> den Echtzeit-Status all deiner Netzwerk-Medienstreams.

@ -256,9 +256,6 @@ more.apps.title = Libresonic Apps
more.apps.text = <p>Check out the steadily growing list of <a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonic apps</a>. \ more.apps.text = <p>Check out the steadily growing list of <a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonic apps</a>. \
These provide fun and alternative ways to enjoy your media collection - no matter where you are. \ These provide fun and alternative ways to enjoy your media collection - no matter where you are. \
Apps are available for Android, iPhone, Windows Phone, BlackBerry, Roku and many more.</p> Apps are available for Android, iPhone, Windows Phone, BlackBerry, Roku and many more.</p>
more.jamstash.title = JamStash
more.jamstash.text = <p>Jamstash is an HTML5 player for Libresonic. <a href="{0}" target="_blank">Click here</a> to start it. \
Also available as a <a href="https://chrome.google.com/webstore/detail/jamstash/jccdpflnecheidefpofmlblgebobbloc" target="_blank">Chrome App</a>.</p>
more.status.title = Network Status more.status.title = Network Status
more.status.text = <a href="status.view">Monitor</a> the real-time status of all network media streams. more.status.text = <a href="status.view">Monitor</a> the real-time status of all network media streams.
more.keyboard.title = Keyboard Shortcuts more.keyboard.title = Keyboard Shortcuts

@ -227,9 +227,6 @@ more.apps.title = Libresonicu rakendused
more.apps.text = <p>Minge uurige uusi ja ägedaid <a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonicu rakendusi</a>. \ more.apps.text = <p>Minge uurige uusi ja ägedaid <a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonicu rakendusi</a>. \
Need teevad sinu meedia kollektsiooni nautimise lõbusamaks ja pakub alternatiivseid viise selleks - asukohast hoolimata. \ Need teevad sinu meedia kollektsiooni nautimise lõbusamaks ja pakub alternatiivseid viise selleks - asukohast hoolimata. \
Rakendused on saadavad järgmistele nutitelefonidele: Android, iPhone, Windows Phone, BlackBerry, Roku ja paljud teised.</p> Rakendused on saadavad järgmistele nutitelefonidele: Android, iPhone, Windows Phone, BlackBerry, Roku ja paljud teised.</p>
more.jamstash.title = JamStash
more.jamstash.text = <p>Jamstash on Libresonicu HTML5 meediaesitaja. Selle käivitamiseks <a href="{0}" target="_blank">vajutage siia</a>. \
Veel leiab selle <a href="https://chrome.google.com/webstore/detail/jamstash/jccdpflnecheidefpofmlblgebobbloc" target="_blank">Chrome rakenduste</a> hulgast.</p>
more.mobile.title = Mobiiltelefon more.mobile.title = Mobiiltelefon
more.mobile.text = <p>Sa haldad {0} igalt WAP-toetatud mobiiltelefonilt või PDA kaudu.<br> \ more.mobile.text = <p>Sa haldad {0} igalt WAP-toetatud mobiiltelefonilt või PDA kaudu.<br> \
Selleks külastage järgnevat portaali oma mobiiltelefonis: <b>http://sinuvõrgunimi/wap</b></p> \ Selleks külastage järgnevat portaali oma mobiiltelefonis: <b>http://sinuvõrgunimi/wap</b></p> \

@ -235,9 +235,6 @@ more.apps.title = Libresonic Apps
more.apps.text = <p><a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonic apps</a> \u306E\u5145\u5B9F\u306B\u6CE8\u76EE\u3057\u3066\u3044\u3066\u304F\u3060\u3055\u3044\u3002\ more.apps.text = <p><a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonic apps</a> \u306E\u5145\u5B9F\u306B\u6CE8\u76EE\u3057\u3066\u3044\u3066\u304F\u3060\u3055\u3044\u3002\
\u3053\u308C\u3089\u306E\u30A2\u30D7\u30EA\u7FA4\u306F\u3001\u305F\u3068\u3048\u3042\u306A\u305F\u304C\u3069\u3053\u306B\u3044\u3066\u3082\u97F3\u697D\u3092\u697D\u3057\u3080\u559C\u3073\u3068\u69D8\u3005\u306A\u624B\u6BB5\u3092\u63D0\u4F9B\u3057\u307E\u3059\u3002\ \u3053\u308C\u3089\u306E\u30A2\u30D7\u30EA\u7FA4\u306F\u3001\u305F\u3068\u3048\u3042\u306A\u305F\u304C\u3069\u3053\u306B\u3044\u3066\u3082\u97F3\u697D\u3092\u697D\u3057\u3080\u559C\u3073\u3068\u69D8\u3005\u306A\u624B\u6BB5\u3092\u63D0\u4F9B\u3057\u307E\u3059\u3002\
\u30A2\u30D7\u30EA\u306F Android, iPhone, Windows Phone, BlackBerry, Roku, \u305D\u306E\u4ED6\u306E\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0\u3067\u7528\u610F\u3055\u308C\u3066\u3044\u307E\u3059\u3002</p> \u30A2\u30D7\u30EA\u306F Android, iPhone, Windows Phone, BlackBerry, Roku, \u305D\u306E\u4ED6\u306E\u30D7\u30E9\u30C3\u30C8\u30D5\u30A9\u30FC\u30E0\u3067\u7528\u610F\u3055\u308C\u3066\u3044\u307E\u3059\u3002</p>
more.jamstash.title = JamStash
more.jamstash.text = <p>Jamstash \u306F Libresonic \u306E\u305F\u3081\u306E HTML5\u30D7\u30EC\u30FC\u30E4\u3067\u3059\u3002\u5229\u7528\u3059\u308B\u306B\u306F<a href="{0}" target="_blank">\u3053\u3053\u3092\u30AF\u30EA\u30C3\u30AF</a>\u3057\u3066\u304F\u3060\u3055\u3044\u3002 \
\u307E\u305F\u3001<a href="https://chrome.google.com/webstore/detail/jamstash/jccdpflnecheidefpofmlblgebobbloc" target="_blank">Chrome\u30D6\u30E9\u30A6\u30B6\u306E\u30A2\u30D7\u30EA</a>\u3068\u3057\u3066\u5229\u7528\u3067\u304D\u307E\u3059\u3002</p>
more.status.title = \u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u306E\u72B6\u614B more.status.title = \u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u306E\u72B6\u614B
more.status.text = \u30E1\u30C7\u30A3\u30A2\u30B9\u30C8\u30EA\u30FC\u30DF\u30F3\u30B0\u4E2D\u306E<a href="status.view">\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u306E\u72B6\u614B</a> \u3092\u898B\u308B\u3002 more.status.text = \u30E1\u30C7\u30A3\u30A2\u30B9\u30C8\u30EA\u30FC\u30DF\u30F3\u30B0\u4E2D\u306E<a href="status.view">\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u306E\u72B6\u614B</a> \u3092\u898B\u308B\u3002
more.mobile.title = \u30E2\u30D0\u30A4\u30EB\u6A5F\u5668\u304B\u3089\u306E\u30A2\u30AF\u30BB\u30B9 more.mobile.title = \u30E2\u30D0\u30A4\u30EB\u6A5F\u5668\u304B\u3089\u306E\u30A2\u30AF\u30BB\u30B9

@ -236,9 +236,6 @@ more.random.anyfolder = \u4EFB\u610F
more.apps.title = Libresonic Apps more.apps.title = Libresonic Apps
more.apps.text = <p>\u652F\u63F4 <b>iPhone</b>, \ more.apps.text = <p>\u652F\u63F4 <b>iPhone</b>, \
<b>Android</b> \u548C <b>AIR</b>\u7684<a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonic apps</a>\u3002</p> <b>Android</b> \u548C <b>AIR</b>\u7684<a href="http://libresonic.org/pages/apps.jsp" target="_blank">Libresonic apps</a>\u3002</p>
more.jamstash.title = JamStash
more.jamstash.text = <p>Jamstash \u662F Libresonic \u7684 HTML5 \u64AD\u653E\u5668\u3002<a href="{0}" target="_blank">\u9EDE\u9078\u9019\u88E1</a> \u4F86\u555F\u52D5\u3002 \
\u4E5F\u53EF\u4EE5\u5728 <a href="https://chrome.google.com/webstore/detail/jamstash/jccdpflnecheidefpofmlblgebobbloc" target="_blank">Chrome App</a> \u5167\u53D6\u5F97\u3002</p>
more.status.title = \u7DB2\u8DEF\u72C0\u614B more.status.title = \u7DB2\u8DEF\u72C0\u614B
more.status.text = <a href="status.view">\u76E3\u63A7</a>\u6240\u6709\u7DB2\u8DEF\u4E32\u6D41\u7684\u5373\u6642\u72C0\u614B\u3002 more.status.text = <a href="status.view">\u76E3\u63A7</a>\u6240\u6709\u7DB2\u8DEF\u4E32\u6D41\u7684\u5373\u6642\u72C0\u614B\u3002
more.mobile.title = \u79FB\u52D5\u8A2D\u5099 more.mobile.title = \u79FB\u52D5\u8A2D\u5099

@ -271,16 +271,6 @@
<fmt:message key="more.apps.text"/> <fmt:message key="more.apps.text"/>
<a href="<c:url value="${model.jamstashUrl}"/>" target="_blank">
<img alt="Jamstash" src="<c:url value="/icons/default_light/jamstash.png"/>" style="float: right;margin-left: 3em; margin-right: 3em"/>
</a>
<h2>
<img src="<spring:theme code="html5Image"/>" alt=""/>
<span style="vertical-align: middle"><fmt:message key="more.jamstash.title"/></span>
</h2>
<fmt:message key="more.jamstash.text"><fmt:param>${model.jamstashUrl}</fmt:param></fmt:message>
<h2> <h2>
<img src="<spring:theme code="statusSmallImage"/>" alt=""/> <img src="<spring:theme code="statusSmallImage"/>" alt=""/>
<span style="vertical-align: middle"><fmt:message key="more.status.title"/></span> <span style="vertical-align: middle"><fmt:message key="more.status.title"/></span>

Loading…
Cancel
Save