X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=fortunate%2Ffortunate.php;h=8c15caa6d9a6df18732d8fb9aa6796f4a22f6159;hb=87a392a3c793b1b9b781939b46cf4189f15fb881;hp=f434d486bd9dcb4907b4c2d2625d5a3ac73acb6c;hpb=858758e92c5d8c1c41e188284fea53ae50fb0855;p=friendica-addons.git diff --git a/fortunate/fortunate.php b/fortunate/fortunate.php old mode 100755 new mode 100644 index f434d486..8c15caa6 --- a/fortunate/fortunate.php +++ b/fortunate/fortunate.php @@ -1,27 +1,38 @@ */ +use Friendica\Core\Addon; +use Friendica\Util\Network; +// IMPORTANT: SET THIS to your fortunate server -function fortunate_install() { - register_hook('page_end', 'addon/fortunate/fortunate.php', 'fortunate_fetch'); -} +define('FORTUNATE_SERVER', 'hostname.com'); -function fortunate_uninstall() { - unregister_hook('page_end', 'addon/fortunate/fortunate.php', 'fortunate_fetch'); +function fortunate_install() +{ + Addon::registerHook('page_end', 'addon/fortunate/fortunate.php', 'fortunate_fetch'); + if (FORTUNATE_SERVER == 'hostname.com' && is_site_admin()) { + notice('Fortunate addon requires configuration. See README'); + } } +function fortunate_uninstall() +{ + Addon::unregisterHook('page_end', 'addon/fortunate/fortunate.php', 'fortunate_fetch'); +} -function fortunate_fetch(&$a,&$b) { +function fortunate_fetch(&$a, &$b) +{ $a->page['htmlhead'] .= '' . "\r\n"; - $s = fetch_url('http://fortunemod.com/cookie.php?numlines=2&equal=1&rand=' . mt_rand()); - $b .= '
' . $s . '
'; + if (FORTUNATE_SERVER != 'hostname.com') { + $s = Network::fetchUrl('http://' . FORTUNATE_SERVER . '/cookie.php?numlines=2&equal=1&rand=' . mt_rand()); + $b .= '
' . $s . '
'; + } } -