use Friendica\Core\Renderer;
use Friendica\DI;
+CONST URL_REPLACE_NITTER_DEFAULT = 'https://nitter.net';
+CONST URL_REPLACE_INVIDIOUS_DEFAULT = 'https://yewtu.be';
+CONST URL_REPLACE_PROXIGRAM_DEFAULT = 'https://proxigram.lunar.icu';
+
function url_replace_install()
{
Hook::register('prepare_body_final', 'addon/url_replace/url_replace.php', 'url_replace_render');
'nitter_server',
DI::l10n()->t('Nitter server'),
$nitter_server,
- DI::l10n()->t('Specify the URL with protocol. The default is https://nitter.net.'),
+ DI::l10n()->t('Specify the URL with protocol. The default is %s.', URL_REPLACE_NITTER_DEFAULT),
null,
- 'placeholder="https://nitter.net"',
+ 'placeholder="'.URL_REPLACE_NITTER_DEFAULT.'"',
],
'$invidious_server_enabled' => [
'invidious_server_enabled',
'invidious_server',
DI::l10n()->t('Invidious server'),
$invidious_server,
- DI::l10n()->t('Specify the URL with protocol. The default is https://yewtu.be.'),
+ DI::l10n()->t('Specify the URL with protocol. The default is %s.', URL_REPLACE_INVIDIOUS_DEFAULT),
null,
- 'placeholder="https://yewtu.be"',
+ 'placeholder="'.URL_REPLACE_INVIDIOUS_DEFAULT.'"',
],
'$proxigram_server_enabled' => [
'proxigram_server_enabled',
'proxigram_server',
DI::l10n()->t('Proxigram server'),
$proxigram_server,
- DI::l10n()->t('Specify the URL with protocol. The default is https://proxigram.lunar.icu.'),
+ DI::l10n()->t('Specify the URL with protocol. The default is %s.', URL_REPLACE_PROXIGRAM_DEFAULT),
null,
- 'placeholder="https://proxigram.lunar.icu"',
+ 'placeholder="'.URL_REPLACE_PROXIGRAM_DEFAULT.'"',
],
'$twelvefeet_sites' => [
'twelvefeet_sites',
$nitter_server = DI::config()->get('url_replace', 'nitter_server');
if (empty($nitter_server)) {
- $nitter_server = 'https://nitter.net';
+ $nitter_server = URL_REPLACE_NITTER_DEFAULT;
}
$nitter_server_enabled = DI::config()->get('url_replace', 'nitter_server_enabled', true);
if ($nitter_server_enabled) {
$invidious_server = DI::config()->get('url_replace', 'invidious_server');
if (empty($invidious_server)) {
- $invidious_server = 'https://yewtu.be';
+ $invidious_server = URL_REPLACE_INVIDIOUS_DEFAULT;
}
$invidious_server_enabled = DI::config()->get('url_replace', 'invidious_server_enabled', true);
if ($invidious_server_enabled) {
$proxigram_server = DI::config()->get('url_replace', 'proxigram_server');
if (empty($proxigram_server)) {
- $proxigram_server = 'https://proxigram.lunar.icu';
+ $proxigram_server = URL_REPLACE_PROXIGRAM_DEFAULT;
}
$proxigram_server_enabled = DI::config()->get('url_replace', 'proxigram_server_enabled', true);
if ($proxigram_server_enabled) {