X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=fortunate%2Ffortunate.php;h=8c15caa6d9a6df18732d8fb9aa6796f4a22f6159;hb=87a392a3c793b1b9b781939b46cf4189f15fb881;hp=5a6302e58d8509c38e7c119161436a83b95443e5;hpb=056921b1e8d64702535f03e238bc2e451ddca646;p=friendica-addons.git diff --git a/fortunate/fortunate.php b/fortunate/fortunate.php index 5a6302e5..8c15caa6 100644 --- 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 . '
'; + } } -