{{$visible = 0;}} {{if settings.ebsGlobalMessage_visible and !member.ebsGlobalMessage_dismissed and !isset( cookie.ebsGlobalMessage_dismissed )}} {{if settings.ebsGlobalMessage_groups == 'all' or \IPS\Member::loggedIn()->inGroup( explode(',', settings.ebsGlobalMessage_groups ) )}} {{$visible = 1;}} {{endif}} {{endif}} {{$URLvisible = 0;}} {{if settings.ebsGlobalMessage_admin_visible and \IPS\Member::loggedIn()->inGroup( explode(',', settings.ebsGlobalMessage_admin_groups ) )}} {{$URLvisible = 1;}} {{endif}} {{if $visible == 1 or $URLvisible == 1}} {{$current_url = mb_strtolower(\IPS\Request::i()->url());}} {{$pages = preg_split('/\s+/', mb_strtolower(settings.ebsGlobalMessage_pagelist) );}} {{if settings.ebsGlobalMessage_listtype == 0}} {{$showpage = 1;}} {{foreach $pages as $page}} {{if $page !="" && (mb_strpos($current_url, $page) !== false) }} {{$showpage = 0;}} {{endif}} {{endforeach}} {{elseif settings.ebsGlobalMessage_listtype == 1}} {{$showpage = 0;}} {{foreach $pages as $page}} {{if $page !="" && (mb_strpos($current_url, $page) !== false) }} {{$showpage = 1;}} {{endif}} {{endforeach}} {{endif}} {{endif}} {{if ($visible == 1) && ($showpage == 1)}} {{if settings.ebsGlobalMessage_format == 0}}
{{if settings.ebsGlobalMessage_hide}} {{endif}} {lang="ebsGlobalMessage_content_value"}
{{elseif settings.ebsGlobalMessage_format == 1}}
{{if settings.ebsGlobalMessage_hide}} {{endif}} {lang="ebsGlobalMessage_content_value"}
{{elseif settings.ebsGlobalMessage_format == 2}}
{{if settings.ebsGlobalMessage_hide}} {{endif}} {lang="ebsGlobalMessage_content_value"}
{{elseif settings.ebsGlobalMessage_format == 3}}
{{if settings.ebsGlobalMessage_hide}} {{endif}} {lang="ebsGlobalMessage_content_value"}
{{elseif settings.ebsGlobalMessage_format == 4}} {{endif}} {{endif}} {{if ($URLvisible == 1) && ($showpage == 1)}}
{lang="ebsGlobalMessage_URL_intro"} {$current_url}
{lang="ebsGlobalMessage_URL_yes"}
{{elseif ($URLvisible == 1) && ($showpage == 0)}}
{lang="ebsGlobalMessage_URL_intro"} {$current_url}
{lang="ebsGlobalMessage_URL_no"}
{{endif}}