cleanup, fix image rendering

This commit is contained in:
Booteille 2024-11-26 00:07:09 +01:00
parent 6f3e0ce831
commit 127495bcb8
No known key found for this signature in database
GPG Key ID: 0AB6C6CA01272646
4 changed files with 16 additions and 1183 deletions

File diff suppressed because it is too large Load Diff

View File

@ -152,13 +152,13 @@ document.addEventListener("DOMContentLoaded", () => {
let content; let content;
if (job.lufiFile.type.match(/^image\//) !== null) { if (job.lufiFile.type.match(/^image\//) !== null) {
content = `<img id="render-image" class="responsive-img" alt="${escapeHtml( content = `<img alt="${escapeHtml(
job.lufiFile.name job.lufiFile.name
)}" src="${blobURL}">`; )}" src="${blobURL}">`;
} else if (job.lufiFile.type.match(/^video\//) !== null) { } else if (job.lufiFile.type.match(/^video\//) !== null) {
content = `<video class="responsive-video" controls><source src="${blobURL}" type="${job.lufiFile.type}"></video>`; content = `<video controls><source src="${blobURL}" type="${job.lufiFile.type}"></video>`;
} else if (job.lufiFile.type.match(/^audio\//) !== null) { } else if (job.lufiFile.type.match(/^audio\//) !== null) {
content = `<audio class="responsive-video" controls><source src="${blobURL}" type="${job.lufiFile.type}"></audio>`; content = `<audio controls><source src="${blobURL}" type="${job.lufiFile.type}"></audio>`;
} }
if (content) { if (content) {

View File

@ -451,9 +451,7 @@ document.addEventListener("DOMContentLoaded", () => {
token: job.lufiFile.actionToken, token: job.lufiFile.actionToken,
}) })
); );
}
if (isGuest) {
sendFilesURLs(); sendFilesURLs();
} }

View File

@ -17,7 +17,7 @@
<link rel="apple-touch-icon" sizes="152x152" href="<%= url_for('/img/lufi152.png') %>"> <link rel="apple-touch-icon" sizes="152x152" href="<%= url_for('/img/lufi152.png') %>">
<link rel="apple-touch-icon-precomposed" sizes="128x128" href="<%= url_for('/img/lufi128.png') %>"> <link rel="apple-touch-icon-precomposed" sizes="128x128" href="<%= url_for('/img/lufi128.png') %>">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="/css/gomugomu.css"> <link rel="stylesheet" href="/css/lufi.css">
</head> </head>
<body> <body>
<header role="banner"> <header role="banner">
@ -27,12 +27,12 @@
<li><a href="<%= $self->config('report') %>" class="menu-item"><%= l('Report file') %></a></li> <li><a href="<%= $self->config('report') %>" class="menu-item"><%= l('Report file') %></a></li>
% if ((!defined(config('ldap')) && !defined(config('htpasswd')) && !defined(config('auth_headers'))) || is_user_authenticated()) { % if ((!defined(config('ldap')) && !defined(config('htpasswd')) && !defined(config('auth_headers'))) || is_user_authenticated()) {
<li<%== ' class="active"' if (current_route eq 'index') %>><a href="<%= url_for('/') %>" class="menu-item"><%= l('Upload files') %></a></li> <li<%== ' class="active"' if (current_route eq 'index') %>><a href="<%= url_for('/') %>" class="menu-item"><%= l('Upload files') %></a></li>
<li<%== ' class="active"' if (current_route eq 'files') %>><a href="<%= url_for('/files') %>" class="menu-item"><%= l('My files') %></a></li> <li<%== ' class="active"' if (current_route eq 'files') %>><a href="<%= url_for('/files') %>" class="menu-item"><%= l('My files') %></a></li>
% if ((defined config('ldap') || defined config('auth_headers')) && defined config('invitations')) { % if ((defined config('ldap') || defined config('auth_headers')) && defined config('invitations')) {
<li<%== ' class="active"' if (current_route eq 'invite') %>><a href="<%= url_for('/invite') %>" class="menu-item"><%= l('Invite a guest') %></a></li> <li<%== ' class="active"' if (current_route eq 'invite') %>><a href="<%= url_for('/invite') %>" class="menu-item"><%= l('Invite a guest') %></a></li>
<li<%== ' class="active"' if (current_route eq 'invite/list') %>><a href="<%= url_for('/invite/list') %>" class="menu-item"><%= l('My invitations') %></a></li> <li<%== ' class="active"' if (current_route eq 'invite/list') %>><a href="<%= url_for('/invite/list') %>" class="menu-item"><%= l('My invitations') %></a></li>
% } % }
% } else { % } else {
<li><a href="<%= url_for('/login') %>" class="menu-item"><%= l('Signin') %></a></li> <li><a href="<%= url_for('/login') %>" class="menu-item"><%= l('Signin') %></a></li>
% } % }
@ -50,12 +50,12 @@
<li<%== ' class="active"' if (current_route eq 'about') %>><a href="<%= url_for('/about') %>" class="menu-item"><%= l('About') %></a></li> <li<%== ' class="active"' if (current_route eq 'about') %>><a href="<%= url_for('/about') %>" class="menu-item"><%= l('About') %></a></li>
% if ((defined(config('ldap')) || defined(config('htpasswd')) || defined(config('auth_headers'))) && is_user_authenticated()) { % if ((defined(config('ldap')) || defined(config('htpasswd')) || defined(config('auth_headers'))) && is_user_authenticated()) {
<li> <li>
<form action="<%= url_for('/logout') %>" method="POST"> <form action="<%= url_for('/logout') %>" method="POST">
%= csrf_field %= csrf_field
<button class="menu-item reset" type="submit"><%= l('Logout') %></button> <button class="menu-item reset" type="submit"><%= l('Logout') %></button>
</form> </form>
</li> </li>
% } % }
</ul> </ul>
</nav> </nav>