define macros for base URL

This commit is contained in:
ghost 2024-02-01 16:43:58 +02:00
parent 237feaf557
commit a053b31c36

View File

@ -164,6 +164,16 @@ $server->setHandler(
// Read document
$reader = new \Yggverse\Gemini\Dokuwiki\Reader();
// Define base URL
$reader->setMacros(
'~URL:base~',
sprintf(
'gemini://%s%s/',
$config->gemini->server->host,
$config->gemini->server->port == 1965 ? null : ':' . $config->gemini->server->port
)
);
$response->setContent(
$reader->toGemini(
file_get_contents(