@version(2)
@if ($is_logged) {{ $logged_info->nick_name }} @if ($logged_info->is_admin == 'Y') {{ $lang->hr_admin }} @endif {{ $lang->hr_logout }} @else {{ $lang->hr_login }} {{ $lang->hr_signup }} @endif {{-- 언어 전환: 코어에서 켜 둔 언어가 둘 이상일 때만 나온다 --}} @php $hr_langs = \Context::get('lang_supported'); $hr_langs = is_array($hr_langs) ? $hr_langs : []; $hr_lang_now = \Context::getLangType(); // 보던 주소를 그대로 두고 l 값만 갈아 끼운다. // getUrl() 은 재작성된 주소(/notice/123)를 복원하지 못해 대문으로 떨어진다. $hr_lang_uri = (string)($_SERVER['REQUEST_URI'] ?? '/'); $hr_lang_uri = preg_replace('/([?&])l=[^&]*/', '$1', $hr_lang_uri); $hr_lang_uri = preg_replace('/[?&]+$/', '', $hr_lang_uri); $hr_lang_uri = str_replace('&&', '&', $hr_lang_uri); $hr_lang_sep = strpos($hr_lang_uri, '?') === false ? '?' : '&'; @endphp @if (count($hr_langs) > 1)
@endif @if ($hr_scheme === 'auto') @endif @if ($hr->use_search !== 'N') @endif