]> git.mxchange.org Git - friendica-addons.git/blobdiff - nitter/nitter.php
Merge pull request 'Langfilter: Use two letter code for the language / Bluesky: Remov...
[friendica-addons.git] / nitter / nitter.php
index 013d8fd2ba6cb66bf0ca52100aa17247d651d87b..e9454c5d93576b3231d68ef3e8dabf68bdd1d96f 100644 (file)
@@ -35,7 +35,7 @@ function nitter_install()
 
 /* Handle the send data from the admin settings
  */
-function nitter_addon_admin_post(App $a)
+function nitter_addon_admin_post()
 {
        DI::config()->set('nitter', 'server', rtrim(trim($_POST['nitterserver']), '/'));
 }
@@ -43,13 +43,13 @@ function nitter_addon_admin_post(App $a)
 /* Hook into the admin settings to let the admin choose a
  * nitter server to use for the replacement.
  */
-function nitter_addon_admin(App $a, string &$o)
+function nitter_addon_admin(string &$o)
 {
        $nitterserver = DI::config()->get('nitter', 'server');
        $t = Renderer::getMarkupTemplate('admin.tpl', 'addon/nitter/');
        $o = Renderer::replaceMacros($t, [
                '$settingdescription' => DI::l10n()->t('Which nitter server shall be used for the replacements in the post bodies? Use the URL with servername and protocol.  See %s for a list of available public Nitter servers.', 'https://github.com/zedeus/nitter/wiki/Instances'),
-               '$nitterserver' => ['nitterserver', DI::l10n()->t('Nitter server'), $nitterserver, 'http://example.com'], 
+               '$nitterserver' => ['nitterserver', DI::l10n()->t('Nitter server'), $nitterserver, 'https://example.com'], 
                '$submit' => DI::l10n()->t('Save Settings'),
        ]);
 }
@@ -57,7 +57,7 @@ function nitter_addon_admin(App $a, string &$o)
 /*
  *  replace "twitter.com" with "nitter.net"
  */
-function nitter_render(App $a, array &$b)
+function nitter_render(array &$b)
 {
        // this needs to be a system setting
        $replaced = false;
@@ -71,6 +71,6 @@ function nitter_render(App $a, array &$b)
                $replaced = true;
        }
        if ($replaced) {
-               $b['html'] .= '<hr><p>' . DI::l10n()->t('In an attempt to protect your privacy, links to Twitter in this posting were replaced by links to the Nitter instance at %s', $nitter) . '</p>';
+               $b['html'] .= '<hr><p><small>' . DI::l10n()->t('(Nitter addon enabled: Twitter links via %s)', $nitter) . '</small></p>';
        }
 }