mirror of
https://github.com/alexankitty/Myrient-Search-Engine.git
synced 2026-01-15 16:33:15 -03:00
Improvements to regional handling
additional cleanup and stuff I lost the plot a while ago
This commit is contained in:
@@ -1,7 +1,11 @@
|
||||
<%
|
||||
const metadata = romFile.metadata || new Object()
|
||||
const file = romFile.file || new Object()
|
||||
const coverUrl = metadata.coverartid ? `/proxy-image?url=https://images.igdb.com/igdb/image/upload/t_cover_big/${metadata.coverartid}.webp` : "/public/images/coverart/nocoverart.png"
|
||||
const titles = JSON.parse(metadata.alternatetitles)
|
||||
|
||||
const coverarts = JSON.parse(metadata.coverartid)
|
||||
const coverartId = coverarts[file.region] || coverarts.default
|
||||
const coverUrl = coverartId ? `/proxy-image?url=https://images.igdb.com/igdb/image/upload/t_cover_big/${coverartId}.webp` : "/public/images/coverart/nocoverart.png"
|
||||
let images = []
|
||||
if(metadata.screenshots){
|
||||
images = JSON.parse(metadata.screenshots).map((im) => `/proxy-image?url=https://images.igdb.com/igdb/image/upload/t_720p/${im}.webp`)
|
||||
@@ -47,12 +51,12 @@
|
||||
<% } %>
|
||||
<% if(metadata.developers) {%>
|
||||
<div>
|
||||
<p><span class="info"><%= __('search.developed') %></span> <%= JSON.parse(metadata.developers).join(", ") %></p>
|
||||
<p><span class="info"><%= __('search.developed') %></span> <%= metadata.developers.join(", ") %></p>
|
||||
</div>
|
||||
<% } %>
|
||||
<% if(metadata.publishers) {%>
|
||||
<div>
|
||||
<p><span class="info"><%= __('search.published') %></span> <%= JSON.parse(metadata.publishers).join(", ") %></p>
|
||||
<p><span class="info"><%= __('search.published') %></span> <%= metadata.publishers.join(", ") %></p>
|
||||
</div>
|
||||
<% } %>
|
||||
<% if(metadata.releasedate) {%>
|
||||
@@ -67,12 +71,12 @@
|
||||
<% } %>
|
||||
<% if(metadata.genre) {%>
|
||||
<div>
|
||||
<p><span class="info"><%= __('search.genre') %></span> <%= JSON.parse(metadata.genre).join(", ") %></p>
|
||||
<p><span class="info"><%= __('search.genre') %></span> <%= metadata.genre.join(", ") %></p>
|
||||
</div>
|
||||
<% } %>
|
||||
<% if(metadata.gamemodes) {%>
|
||||
<div>
|
||||
<p><span class="info"><%= __('search.modes') %></span> <%= JSON.parse(metadata.gamemodes).join(", ") %></p>
|
||||
<p><span class="info"><%= __('search.modes') %></span> <%= metadata.gamemodes.join(", ") %></p>
|
||||
</div>
|
||||
<% } %>
|
||||
<div>
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
<%
|
||||
const metadata = result.metadata || new Object()
|
||||
const file = result.file || new Object()
|
||||
const coverUrl = metadata.coverartid ? `/proxy-image?url=https://images.igdb.com/igdb/image/upload/t_cover_big/${metadata.coverartid}.webp` : "/public/images/coverart/nocoverart.png"
|
||||
const coverarts = JSON.parse(metadata.coverartid)
|
||||
const coverartId = coverarts[file.region] || coverarts.default
|
||||
const coverUrl = coverartId ? `/proxy-image?url=https://images.igdb.com/igdb/image/upload/t_cover_big/${coverartId}.webp` : "/public/images/coverart/nocoverart.png"
|
||||
%>
|
||||
<div class="col-md-auto row align-items-start searchresult">
|
||||
<div class="cover">
|
||||
@@ -13,7 +15,7 @@
|
||||
<span class="infoitem badge badge-secondary"><%= __('search.region') %> <%= file.region %> <%- flags.createFlag(file.region) %></span>
|
||||
<span class="infoitem badge badge-secondary"><%= __('search.platform') %> <%= file.category %> <%- consoleIcons.createConsoleImage(file.category) %></span>
|
||||
<% if(metadata.genre){ %>
|
||||
<span class="infoitem badge badge-secondary"><%= __('search.genre') %> <%= JSON.parse(metadata.genre).join(' / ') %></span>
|
||||
<span class="infoitem badge badge-secondary"><%= __('search.genre') %> <%= metadata.genre.join(' / ') %></span>
|
||||
<% } %>
|
||||
</p>
|
||||
<% if(metadata.title) {%>
|
||||
|
||||
Reference in New Issue
Block a user