mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
add stub ibn page
This commit is contained in:
parent
7eb5b657ef
commit
6e356b2c0f
2 changed files with 66 additions and 0 deletions
27
dashboard-ui/itembynamedetails.html
Normal file
27
dashboard-ui/itembynamedetails.html
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title></title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="itemByNameDetailPage" data-role="page" class="page libraryPage" data-theme="a">
|
||||||
|
<div data-role="content" style="padding-top: 0;">
|
||||||
|
|
||||||
|
<h1 id="itemName" style="padding-left: 10px; margin: 0;"></h1>
|
||||||
|
|
||||||
|
<div style="padding: 10px;">
|
||||||
|
<div class="itemImageBlock">
|
||||||
|
<div id="itemMedia" style="position: relative;">
|
||||||
|
<div id="itemImage"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="itemDetailBlock">
|
||||||
|
|
||||||
|
<p id="itemOverview"></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
39
dashboard-ui/scripts/itembynamedetailpage.js
Normal file
39
dashboard-ui/scripts/itembynamedetailpage.js
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
var ItemByNameDetailPage = {
|
||||||
|
|
||||||
|
onPageShow: function () {
|
||||||
|
ItemByNameDetailPage.reload();
|
||||||
|
},
|
||||||
|
|
||||||
|
reload: function () {
|
||||||
|
|
||||||
|
Dashboard.showLoadingMsg();
|
||||||
|
|
||||||
|
var person = getParameterByName('person');
|
||||||
|
|
||||||
|
if (person) {
|
||||||
|
ApiClient.getPerson(person).done(ItemByNameDetailPage.renderItem);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var studio = getParameterByName('studio');
|
||||||
|
|
||||||
|
if (studio) {
|
||||||
|
ApiClient.getStudio(person).done(ItemByNameDetailPage.renderItem);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var genre = getParameterByName('genre');
|
||||||
|
|
||||||
|
if (genre) {
|
||||||
|
ApiClient.getGenre(genre).done(ItemByNameDetailPage.renderItem);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
renderItem: function (item) {
|
||||||
|
|
||||||
|
Dashboard.hideLoadingMsg();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
$(document).on('pageshow', "#itemByNameDetailPage", ItemByNameDetailPage.onPageShow);
|
Loading…
Add table
Add a link
Reference in a new issue