{{ __('Walled Garden / Permitted URLs') }}

{{ __('Manage URLs or IPs (like bKash, IPay, Nagad) that users can access even when expired.') }}

@error('selectedRouter') {{ $message }} @enderror
@error('type') {{ $message }} @enderror
@error('url_or_ip') {{ $message }} @enderror
@error('comment') {{ $message }} @enderror
@forelse($urls as $url) @empty @endforelse
{{ __('Type') }} {{ __('URL / IP') }} {{ __('Comment') }} {{ __('Action') }}
{{ strtoupper($url->type) }}

{{ $url->url_or_ip }}

{{ $url->comment }}

{{ __('No permitted URLs or IPs added yet.') }}

{{ __('One-Click Router Redirection Setup') }}

{{ __('Automatically configure PPP profiles, Hotspot profiles, and NAT rules for the selected router.') }}

@error('setup_type') {{ $message }} @enderror
@if($setup_type === 'direct')
@error('portal_ip') {{ $message }} @enderror
@else
@error('redirection_domain') {{ $message }} @enderror
@endif
@error('expired_profile_name') {{ $message }} @enderror
@if($showCustomProfileInput)
@error('custom_profile_name') {{ $message }} @enderror
@endif
@error('expired_speed') {{ $message }} @enderror
{{ __('What this setup does:') }}
  • {!! __('Creates/Updates a PPP Profile named :profile with speed :speed.', ['profile' => '' . e($expired_profile_name === 'custom_new_profile' ? ($custom_profile_name ?: 'Custom') : $expired_profile_name) . '', 'speed' => '' . e($expired_speed) . '']) !!}
  • {!! __('Creates/Updates a Hotspot User Profile named :profile (if available).', ['profile' => '' . e($expired_profile_name === 'custom_new_profile' ? ($custom_profile_name ?: 'Custom') : $expired_profile_name) . '']) !!}
  • {!! __('Adds users in these profiles to the :list firewall list.', ['list' => 'EXPIRED_USERS']) !!}
  • @if($setup_type === 'direct')
  • {!! __('Configures a NAT rule to redirect all traffic from :list to :target on port 80.', ['list' => 'EXPIRED_USERS', 'target' => '' . e($portal_ip ?: __(' [Set IP above]')) . '']) !!}
  • @else
  • {!! __('Configures MikroTik Web Proxy and redirects all HTTP traffic from :list to :target.', ['list' => 'EXPIRED_USERS', 'target' => 'http://' . e($redirection_domain ?: __(' [Set Domain above]')) . '/warning']) !!}
  • @endif
  • {!! __('Automatically bypasses the :urls (bKash, etc.) defined above.', ['urls' => '' . __('Permitted URLs') . '']) !!}