From cea89fd8ea8c4dde2173d8b32d4a9b2f23acee61 Mon Sep 17 00:00:00 2001 From: ghost Date: Fri, 2 Feb 2024 13:06:58 +0200 Subject: [PATCH] replace document links with it h1 header --- src/server.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/server.php b/src/server.php index d552af1..87c62e6 100644 --- a/src/server.php +++ b/src/server.php @@ -144,6 +144,9 @@ $server->setHandler( } */ + // Init reader + $reader = new \Yggverse\Gemini\Dokuwiki\Reader(); + // Build home page $lines = [ PHP_EOL @@ -204,11 +207,18 @@ $server->setHandler( foreach ($filesystem->getPagePathsByPath($directory) as $file) { $pages[] = sprintf( - '=> gemini://%s%s/%s', + '=> gemini://%s%s/%s %s', $config->gemini->server->host, $config->gemini->server->port == 1965 ? null : ':' . $config->gemini->server->port, $filesystem->getPageUriByPath( $file + ), + $reader->getH1( + $reader->toGemini( + file_get_contents( + $file + ) + ) ) ); }