Merge pull request 'Fix PHP warning and use quotes' (#1454) from toddy/friendica-addons:develop into develop

Reviewed-on: friendica/friendica-addons#1454
This commit is contained in:
Hypolite Petovan 2024-01-08 13:24:46 +01:00
commit 4dedd24320

View file

@ -71,7 +71,7 @@ function url_replace_addon_admin(string &$o)
$twelvefeet_sites, $twelvefeet_sites,
DI::l10n()->t('Specify the URLs with protocol, one per line.'), DI::l10n()->t('Specify the URLs with protocol, one per line.'),
null, null,
'rows=6' 'rows="6"'
], ],
'$submit' => DI::l10n()->t('Save settings'), '$submit' => DI::l10n()->t('Save settings'),
]); ]);
@ -113,6 +113,9 @@ function url_replace_render(array &$b)
} }
$twelvefeet_sites = DI::config()->get('url_replace', 'twelvefeet_sites'); $twelvefeet_sites = DI::config()->get('url_replace', 'twelvefeet_sites');
if (empty($twelvefeet_sites)) {
$twelvefeet_sites = [];
}
foreach ($twelvefeet_sites as $twelvefeet_site) { foreach ($twelvefeet_sites as $twelvefeet_site) {
if (strpos($b['html'], $twelvefeet_site) !== false) { if (strpos($b['html'], $twelvefeet_site) !== false) {
$b['html'] = str_replace($twelvefeet_site, 'https://12ft.io/'.$twelvefeet_site, $b['html']); $b['html'] = str_replace($twelvefeet_site, 'https://12ft.io/'.$twelvefeet_site, $b['html']);