Fix Auto-Test for messages.po
[friendica-addons.git/.git] / buglink / buglink.php
old mode 100755 (executable)
new mode 100644 (file)
index faa97a0..9ea20b5
@@ -6,10 +6,16 @@
  * Author: Mike Macgirvin <mike@macgirvin.com>
  */
 
+use Friendica\App;
+use Friendica\Core\Hook;
+use Friendica\DI;
 
-function buglink_install() { register_hook('page_end', 'addon/buglink/buglink.php', 'buglink_active'); }
+function buglink_install()
+{
+       Hook::register('page_end', 'addon/buglink/buglink.php', 'buglink_active');
+}
 
-
-function buglink_uninstall() { unregister_hook('page_end', 'addon/buglink/buglink.php', 'buglink_active'); }
-
-function buglink_active(&$a,&$b) { $b .= '<div style="position: fixed; bottom: 5px; left: 5px;"><a href="http://bugs.friendica.com" title="' . t('Report Bug') . '"><img src="addon/buglink/bug-x.gif" alt="' . t('Report Bug') . '" /></a></div>'; } 
+function buglink_active(App $a, &$b)
+{
+       $b .= '<div id="buglink_wrapper" style="position: fixed; bottom: 5px; left: 5px;"><a href="https://github.com/friendica/friendica/issues" target="_blank" rel="noopener noreferrer" title="' . DI::l10n()->t('Report Bug') . '"><img src="addon/buglink/bug-x.gif" alt="' . DI::l10n()->t('Report Bug') . '" /></a></div>';
+}