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