<?php
/**
- * @copyright Copyright (C) 2010-2021, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
*/
class Help extends BaseModule
{
- public static function content(array $parameters = [])
+ protected function content(array $request = []): string
{
Nav::setSelected('help');
$filename = '';
$config = DI::config();
- $lang = DI::session()->get('language');
- $lang = $lang ?? $config->get('system', 'language');
-
+ $lang = DI::session()->get('language', $config->get('system', 'language'));
+
// @TODO: Replace with parameter from router
if (DI::args()->getArgc() > 1) {
$path = '';
$idNum[$level] ++;
- $href = DI::baseUrl()->get() . "/help/{$filename}#{$anchor}";
+ $href = "help/{$filename}#{$anchor}";
$toc .= "<li><a href=\"{$href}\">" . strip_tags($line) . "</a></li>";
$id = implode("_", array_slice($idNum, 1, $level));
$line = "<a name=\"{$id}\"></a>" . $line;