<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2023, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
*/
class Babel extends BaseModule
{
- public static function content(array $parameters = [])
+ protected function content(array $request = []): string
{
function visible_whitespace($s)
{
'content' => $html
];
- $config = \HTMLPurifier_Config::createDefault();
- $HTMLPurifier = new \HTMLPurifier($config);
- $purified = $HTMLPurifier->purify($html);
+ $purified = Text\HTML::purify($html);
$results[] = [
'title' => DI::l10n()->t('HTML Purified (raw)'),
];
} else {
$results[] = [
- 'title' => DI::l10n()->t('Error'),
+ 'title' => DI::l10n()->tt('Error', 'Errors', 1),
'content' => DI::l10n()->t('Twitter addon is absent from the addon/ folder.'),
];
}