Add option to move data root
This commit is contained in:
parent
97618f25c1
commit
c1e725e891
@ -2,6 +2,8 @@
|
|||||||
/* Copyright (C) 2021 Alexander Rosenberg
|
/* Copyright (C) 2021 Alexander Rosenberg
|
||||||
* This file is AGPL v3. See LICENSE file for more information
|
* This file is AGPL v3. See LICENSE file for more information
|
||||||
*/
|
*/
|
||||||
|
require 'options.php';
|
||||||
|
|
||||||
class Album {
|
class Album {
|
||||||
private const PATH_PREFIX = 'albums';
|
private const PATH_PREFIX = 'albums';
|
||||||
private const THUMB_PREFIX = 'thumbnails';
|
private const THUMB_PREFIX = 'thumbnails';
|
||||||
@ -66,7 +68,8 @@ class Album {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function get_path() {
|
function get_path() {
|
||||||
return $this::PATH_PREFIX . '/' . $this->name;
|
return AM_OPTIONS['root'] . '/' . $this::PATH_PREFIX . '/'
|
||||||
|
. $this->name;
|
||||||
}
|
}
|
||||||
|
|
||||||
function get_title() {
|
function get_title() {
|
||||||
|
@ -2,7 +2,9 @@
|
|||||||
/* Copyright (C) 2021 Alexander Rosenberg
|
/* Copyright (C) 2021 Alexander Rosenberg
|
||||||
* This file is AGPL v3. See LICENSE file for more information
|
* This file is AGPL v3. See LICENSE file for more information
|
||||||
*/
|
*/
|
||||||
const CONFIG_PATH = 'config.json';
|
require 'options.php';
|
||||||
|
|
||||||
|
const CONFIG_PATH = AM_OPTIONS[root] . '/config.json';
|
||||||
|
|
||||||
function display_error_message($msg, $html_tags = '') {
|
function display_error_message($msg, $html_tags = '') {
|
||||||
echo '<div ' . $html_tags . ' class=".error-message">' . htmlspecialchars($msg, ENT_QUOTES | ENT_HTML5) . '</div>';
|
echo '<div ' . $html_tags . ' class=".error-message">' . htmlspecialchars($msg, ENT_QUOTES | ENT_HTML5) . '</div>';
|
||||||
|
8
root/options.php
Normal file
8
root/options.php
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?php
|
||||||
|
/* Copyright (C) 2021 Alexander Rosenberg
|
||||||
|
* This file is AGPL v3. See LICENSE file for more information
|
||||||
|
*/
|
||||||
|
const AM_OPTIONS = [
|
||||||
|
"root" => "/path/to/root",
|
||||||
|
];
|
||||||
|
?>
|
Loading…
Reference in New Issue
Block a user