1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
This commit is contained in:
Luke Pulverenti 2017-03-26 12:27:14 -04:00
parent dc9dd4a149
commit 86872460a2
6 changed files with 47 additions and 25 deletions

View file

@ -12,83 +12,105 @@
<div class="selectContainer">
<select is="emby-select" id="selectHomeSection1">
<option value="">${OptionAuto}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="activerecordings">${HeaderActiveRecordings}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="latestmedia">${OptionLatestMedia}</option>
<option value="latestchannelmedia">${OptionLatestChannelMedia}</option>
<option value="latesttvrecordings">${OptionLatestTvRecordings}</option>
<option value="nextup">${HeaderNextUp}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="none">${OptionNone}</option>
</select>
</div>
<div class="selectContainer">
<select is="emby-select" id="selectHomeSection2">
<option value="">${OptionAuto}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="activerecordings">${HeaderActiveRecordings}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="latestmedia">${OptionLatestMedia}</option>
<option value="latestchannelmedia">${OptionLatestChannelMedia}</option>
<option value="latesttvrecordings">${OptionLatestTvRecordings}</option>
<option value="nextup">${HeaderNextUp}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="none">${OptionNone}</option>
</select>
</div>
<div class="selectContainer">
<select is="emby-select" id="selectHomeSection3">
<option value="">${OptionAuto}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="activerecordings">${HeaderActiveRecordings}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="latestmedia">${OptionLatestMedia}</option>
<option value="latestchannelmedia">${OptionLatestChannelMedia}</option>
<option value="latesttvrecordings">${OptionLatestTvRecordings}</option>
<option value="nextup">${HeaderNextUp}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="none">${OptionNone}</option>
</select>
</div>
<div class="selectContainer">
<select is="emby-select" id="selectHomeSection4">
<option value="">${OptionAuto}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="activerecordings">${HeaderActiveRecordings}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="latestmedia">${OptionLatestMedia}</option>
<option value="latestchannelmedia">${OptionLatestChannelMedia}</option>
<option value="latesttvrecordings">${OptionLatestTvRecordings}</option>
<option value="nextup">${HeaderNextUp}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="none">${OptionNone}</option>
</select>
</div>
<div class="selectContainer">
<select is="emby-select" id="selectHomeSection5">
<option value="">${OptionAuto}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="activerecordings">${HeaderActiveRecordings}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="latestmedia">${OptionLatestMedia}</option>
<option value="latestchannelmedia">${OptionLatestChannelMedia}</option>
<option value="latesttvrecordings">${OptionLatestTvRecordings}</option>
<option value="nextup">${HeaderNextUp}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="none">${OptionNone}</option>
</select>
</div>
<div class="selectContainer">
<select is="emby-select" id="selectHomeSection6">
<option value="">${OptionAuto}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="activerecordings">${HeaderActiveRecordings}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="latestmedia">${OptionLatestMedia}</option>
<option value="latestchannelmedia">${OptionLatestChannelMedia}</option>
<option value="latesttvrecordings">${OptionLatestTvRecordings}</option>
<option value="nextup">${HeaderNextUp}</option>
<option value="none">${OptionNone}</option>
</select>
</div>
<div class="selectContainer">
<select is="emby-select" id="selectHomeSection7">
<option value="">${OptionAuto}</option>
<option value="smalllibrarytiles">${OptionMyMedia}</option>
<option value="librarybuttons">${OptionMyMediaSmall}</option>
<option value="activerecordings">${HeaderActiveRecordings}</option>
<option value="resume">${HeaderContinueWatching}</option>
<option value="resumeaudio">${HeaderContinueListening}</option>
<option value="latestmedia">${OptionLatestMedia}</option>
<option value="latestchannelmedia">${OptionLatestChannelMedia}</option>
<option value="latesttvrecordings">${OptionLatestTvRecordings}</option>
<option value="nextup">${HeaderNextUp}</option>
<option value="none">${OptionNone}</option>
</select>
</div>

View file

@ -1 +1 @@
define(["loading","libraryBrowser","cardBuilder","imageLoader","scripts/sections","emby-itemscontainer","emby-button"],function(loading,libraryBrowser,cardBuilder,imageLoader){"use strict";function reloadItems(page){loading.show(),query.UserId=Dashboard.getCurrentUserId(),ApiClient.getJSON(ApiClient.getUrl("Channels",query)).then(function(result){window.scrollTo(0,0);var html="",view="Thumb";"Thumb"==view?html=cardBuilder.getCardsHtml({items:result.Items,shape:"backdrop",context:"channels",showTitle:!0,lazy:!0,centerText:!0,preferThumb:!0}):"ThumbCard"==view&&(html=cardBuilder.getCardsHtml({items:result.Items,shape:"backdrop",preferThumb:!0,context:"channels",lazy:!0,cardLayout:!0,showTitle:!0}));var elem=page.querySelector("#items");elem.innerHTML=html,imageLoader.lazyChildren(elem),libraryBrowser.saveQueryValues("channels",query),loading.hide()})}var query={StartIndex:0};return function(view,params){view.addEventListener("viewshow",function(e){libraryBrowser.loadSavedQueryValues("channels",query),Sections.loadLatestChannelItems(view.querySelector(".latestItems"),Dashboard.getCurrentUserId()),reloadItems(view)})}});
define(["loading","libraryBrowser","cardBuilder","imageLoader","scripts/sections","emby-itemscontainer","emby-button"],function(loading,libraryBrowser,cardBuilder,imageLoader,Sections){"use strict";function reloadItems(page){loading.show(),query.UserId=Dashboard.getCurrentUserId(),ApiClient.getJSON(ApiClient.getUrl("Channels",query)).then(function(result){window.scrollTo(0,0);var html="",view="Thumb";"Thumb"==view?html=cardBuilder.getCardsHtml({items:result.Items,shape:"backdrop",context:"channels",showTitle:!0,lazy:!0,centerText:!0,preferThumb:!0}):"ThumbCard"==view&&(html=cardBuilder.getCardsHtml({items:result.Items,shape:"backdrop",preferThumb:!0,context:"channels",lazy:!0,cardLayout:!0,showTitle:!0}));var elem=page.querySelector("#items");elem.innerHTML=html,imageLoader.lazyChildren(elem),libraryBrowser.saveQueryValues("channels",query),loading.hide()})}var query={StartIndex:0};return function(view,params){view.addEventListener("viewshow",function(e){libraryBrowser.loadSavedQueryValues("channels",query),Sections.loadLatestChannelItems(view.querySelector(".latestItems"),Dashboard.getCurrentUserId()),reloadItems(view)})}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long