Improved formatting
This commit is contained in:
parent
19db5f3575
commit
ae4eb30a73
16
index.php
16
index.php
@ -3,7 +3,9 @@ session_start();
|
||||
require __DIR__ . '/vendor/autoload.php';
|
||||
|
||||
use PhotoPrismUpload\API\PhotoPrism;
|
||||
$footer = '<footer style="position: fixed;bottom: 0;left: 0;"><a href="/git/phlaym/photoprismupload">Ich bin Open Source</a></footer>';
|
||||
|
||||
$footer = '<footer style="position: fixed;bottom: 0;left: 0;">'
|
||||
.'<a href="/git/phlaym/photoprismupload">Ich bin Open Source</a></footer>';
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
@ -258,7 +260,9 @@ if (!isset($_POST['submit'])) {
|
||||
window.tooManyFiles = fileList.length > maxAmountOfFiles;
|
||||
if (window.tooManyFiles) {
|
||||
errorDiv.style.display = 'block';
|
||||
errorDiv.innerHTML += `Das sind zu viele Dateien, du darfst max. ${maxAmountOfFiles} Dateien gleichzeitig hochladen. `;
|
||||
errorDiv.innerHTML += ```
|
||||
Das sind zu viele Dateien, du darfst max.
|
||||
${maxAmountOfFiles} Dateien gleichzeitig hochladen. ```;
|
||||
submitButton.disabled = true;
|
||||
console.warn('Total files:', target.files.length, '. Too many!');
|
||||
}
|
||||
@ -267,8 +271,12 @@ if (!isset($_POST['submit'])) {
|
||||
if (window.tooLarge) {
|
||||
const names = filesTooLarge.join(', ')
|
||||
errorDiv.style.display = 'block';
|
||||
const pluralizedMessage = filesTooLarge.length > 1 ? 'Die folgenden Dateien sind' : 'Die folgende Datei ist';
|
||||
errorDiv.innerHTML += `${pluralizedMessage} zu groß: ${names}. Jede Datei darf max. ${maxFileSize} MB groß sein.`;
|
||||
const pluralizedMessage = filesTooLarge.length > 1
|
||||
? 'Die folgenden Dateien sind'
|
||||
: 'Die folgende Datei ist';
|
||||
errorDiv.innerHTML += ```
|
||||
${pluralizedMessage} zu groß: ${names}.
|
||||
Jede Datei darf max. ${maxFileSize} MB groß sein.```;
|
||||
submitButton.disabled = true;
|
||||
}
|
||||
});
|
||||
|
22
src/API/LoggerFactory.php
Normal file
22
src/API/LoggerFactory.php
Normal file
@ -0,0 +1,22 @@
|
||||
<?php
|
||||
namespace PhotoPrismUpload\API;
|
||||
|
||||
use Monolog\Logger;
|
||||
use Monolog\Handler\HandlerInterface;
|
||||
|
||||
class LoggerFactory
|
||||
{
|
||||
private static $handlers = [];
|
||||
|
||||
public static function addHandler(HandlerInterface $handler)
|
||||
{
|
||||
self::$handlers[] = $handler;
|
||||
}
|
||||
public static function create(string $name)
|
||||
{
|
||||
$l = new Logger($name);
|
||||
$l->setHandlers(self::$handlers);
|
||||
$l->info('Initialized');
|
||||
return $l;
|
||||
}
|
||||
}
|
@ -4,27 +4,11 @@ namespace PhotoPrismUpload\API;
|
||||
|
||||
use Monolog\Logger;
|
||||
use Monolog\Handler\RotatingFileHandler;
|
||||
use Monolog\Handler\HandlerInterface;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use PhotoPrismUpload\Exceptions\NetworkException;
|
||||
use PhotoPrismUpload\Exceptions\AuthenticationException;
|
||||
use PhotoPrismUpload\Entities\Album;
|
||||
|
||||
class LoggerFactory
|
||||
{
|
||||
private static $handlers = [];
|
||||
|
||||
public static function addHandler(HandlerInterface $handler) {
|
||||
self::$handlers[] = $handler;
|
||||
}
|
||||
public static function create(string $name) {
|
||||
$l = new Logger($name);
|
||||
$l->setHandlers(self::$handlers);
|
||||
$l->info('Initialized');
|
||||
return $l;
|
||||
}
|
||||
}
|
||||
|
||||
class PhotoPrism
|
||||
{
|
||||
protected string $base_url = 'https://photos.phlaym.net';
|
||||
|
@ -20,7 +20,8 @@ class Album
|
||||
$this->logger = LoggerFactory::create('PhotoPrismUpload.Album');
|
||||
}
|
||||
|
||||
public function getUrlPath(): ?string {
|
||||
public function getUrlPath(): ?string
|
||||
{
|
||||
if (empty($this->token)) {
|
||||
return null;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user