<?php
-
+/**
+ * @file mod/help.php
+ */
use Friendica\App;
+use Friendica\Content\Nav;
use Friendica\Content\Text\Markdown;
+use Friendica\Core\L10n;
use Friendica\Core\System;
if (!function_exists('load_doc_file')) {
function help_content(App $a) {
- nav_set_selected('help');
+ Nav::setSelected('help');
global $lang;
$title = basename($path);
$filename = $path;
$text = load_doc_file('doc/' . $path . '.md');
- $a->page['title'] = t('Help:') . ' ' . str_replace('-', ' ', notags($title));
+ $a->page['title'] = L10n::t('Help:') . ' ' . str_replace('-', ' ', notags($title));
}
$home = load_doc_file('doc/Home.md');
if (!$text) {
$text = $home;
$filename = "Home";
- $a->page['title'] = t('Help');
+ $a->page['title'] = L10n::t('Help');
} else {
$a->page['aside'] = Markdown::convert($home, false);
}
if (!strlen($text)) {
- header($_SERVER["SERVER_PROTOCOL"] . ' 404 ' . t('Not Found'));
+ header($_SERVER["SERVER_PROTOCOL"] . ' 404 ' . L10n::t('Not Found'));
$tpl = get_markup_template("404.tpl");
- return replace_macros($tpl, array(
- '$message' => t('Page not found.')
- ));
+ return replace_macros($tpl, [
+ '$message' => L10n::t('Page not found.')
+ ]);
}
$html = Markdown::convert($text, false);
$lines = explode("\n", $html);
$toc="<style>aside ul {padding-left: 1em;}aside h1{font-size:2em}</style><h2>TOC</h2><ul id='toc'>";
$lastlevel=1;
- $idnum = array(0,0,0,0,0,0,0);
+ $idnum = [0,0,0,0,0,0,0];
foreach($lines as &$line){
if (substr($line,0,2)=="<h") {
$level = substr($line,2,1);