simedkom/resources/views/auth/register.blade.php
myuqinurrohman 8fcd20c9f5 feat: request edit journalist
chore: change UI for index company journalist page
2025-04-14 10:28:52 +07:00

628 lines
50 KiB
PHP

<!DOCTYPE html>
<html lang="zxx" class="js">
<head>
<base href="../../../">
<meta charset="utf-8">
<meta name="author" content="Softnio">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
@include('partials.app.head')
<!-- Page Title -->
<title>{{$title}} - {{$app->app_title}}</title>
<!-- StyleSheets -->
<link rel="stylesheet" href="{{asset('assets/dashboard/css/dashlite.css?ver=3.0.3')}}">
<link rel="stylesheet" href="{{asset('assets/dashboard/css/custom.css')}}">
<link id="skin-default" rel="stylesheet" href="{{asset('assets/dashboard/css/theme.css?ver=3.0.3')}}">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css">
</head>
<body class="nk-body bg-white npc-default pg-auth">
<div class="nk-app-root">
<!-- main @s -->
<div class="nk-main ">
<!-- wrap @s -->
<div class="nk-wrap nk-wrap-nosidebar">
<!-- content @s -->
<div class="nk-content ">
<div class="nk-split nk-split-page nk-split-md">
<div class="nk-split-content nk-block-area nk-block-area-column nk-auth-container bg-white w-lg-45">
<div class="nk-block nk-block-middle nk-auth-body">
<div class="brand-logo pb-5">
<a href="javascript:void(0);" class="logo-link">
<img class="logo-light logo-img logo-img-lg" src="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" srcset="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" alt="logo">
<img class="logo-dark logo-img logo-img-lg" src="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" srcset="{{$app->app_logo == 'simedkom-logo-full.png' ? asset('assets/defaults/simedkom-logo-full.png') : asset('storage/uploads/settings/'. $app->app_logo)}}" alt="logo-dark">
</a>
</div>
<div class="nk-block-head">
<div class="nk-block-head-content">
<h5 class="nk-block-title">Daftar Akun</h5>
<div class="nk-block-des">
<p>Buat akun baru untuk mengakses panel.</p>
</div>
</div>
</div><!-- .nk-block-head -->
<form action="{{route('auth.register.action')}}" class="nk-wizard nk-wizard-simple is-alter" id="wizard-01" method="post" enctype="multipart/form-data">
@csrf
<div class="nk-wizard-head">
<h5>Step 1</h5>
</div>
<div class="nk-wizard-content">
<div class="row gy-3">
<h5>Kredensial Login</h5>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="name">Nama Lengkap<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="name" name="name" placeholder="Masukan nama lengkap" value="{{old('name')}}">
</div>
@error('name')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="email">Email<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="email" name="email" placeholder="Masukan email aktif" value="{{old('email')}}">
</div>
@error('email')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="password">Kata Sandi<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="password" class="form-control required" required id="password" name="password" placeholder="Masukan kata sandi">
<div id="password-strength-status"></div>
</div>
@error('password')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="password-confirmation">Ulangi Kata Sandi<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="password" class="form-control required" required id="password-confirmation" name="password_confirmation" placeholder="Ulangi kata sandi">
</div>
@error('repeat_password')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
</div>
</div>
<div class="nk-wizard-head">
<h5>Step 2</h5>
</div>
<div class="nk-wizard-content">
<div class="row gy-3">
<h5>Data Perusahaan</h5>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company-name">Nama Perusahaan<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="company-name" name="company_name" placeholder="Masukan nama perusahaan" value="{{old('company_name')}}">
</div>
@error('company_name')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company-email">Email Perusahaan<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="company-email" name="company_email" placeholder="Masukan email perusahaan" value="{{old('company_email')}}">
</div>
@error('company_email')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company_address">Alamat Perusahaan<span class="required-input">*</span></label>
<div class="form-control-wrap">
<textarea class="form-control form-control-sm required" required id="company_address" placeholder="Masukan alamat perusahaan" name="company_address">{{old('company_address')}}</textarea>
@error('company_email')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company-director-name">Direktur Perusahaan<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="company-director-name" name="company_director_name" placeholder="Masukan direktur perusahaan" value="{{old('company_director_name')}}">
</div>
@error('company_director_name')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company-director-nik">NIK Direktur<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="company-director-nik" name="company_director_nik" placeholder="Masukan NIK direktur perusahaan" value="{{old('company_director_nik')}}">
</div>
@error('company_director_nik')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company-director-nik-document">Dokumen NIK Direktur<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="company-director-nik-document" name="company_director_nik_doc">
</div>
@error('company_director_nik_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="deed-incorporation">Akta Pendirian</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="deed-incorporation" name="company_deed_incorporation" placeholder="Masukan akta pendirian" value="{{old('company_deed_incorporation')}}">
</div>
@error('company_deed_incorporation')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="deed-incorporation-document">Dokumen Akta Pendirian</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="deed-incorporation-document" name="company_deed_incorporation_doc">
</div>
@error('company_deed_incorporation_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="siup-nib">SIUP / NIB</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="siup-nib" name="company_trade_license" placeholder="Masukan SIUP / NIB" value="{{old('company_trade_license')}}">
</div>
@error('company_trade_license')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="siup-nib-document">Dokumen SIUP / NIB</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="siup-nib-document" name="company_trade_license_doc">
</div>
@error('company_trade_license_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="npwp">NPWP</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="npwp" name="company_tax_id_number" placeholder="Masukan NPWP" value="{{old('company_tax_id_number')}}">
</div>
@error('company_tax_id_number')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="npwp-document">Dokumen NPWP</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="npwp-document" name="company_tax_id_number_doc">
</div>
@error('company_tax_id_number_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="pkp">PKP</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="pkp" name="company_taxable_enterprise" placeholder="Masukan PKP" value="{{old('company_taxable_enterprise')}}">
</div>
@error('company_taxable_enterprise')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="pkp-document">Dokumen PKP</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="pkp-document" name="company_taxable_enterprise_doc">
</div>
@error('company_taxable_enterprise_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="annual-tax-return">SPT Tahunan</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="annual-tax-return" name="company_annual_tax_return" placeholder="Masukan SPT Tahunan" value="{{old('company_annual_tax_return')}}">
</div>
@error('company_annual_tax_return')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="annual-tax-return-document">Dokumen SPT Tahunan</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="annual-tax-return-document" name="company_annual_tax_return_doc">
</div>
@error('company_annual_tax_return_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="domicile-certificate">Suket Domisili</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="domicile-certificate" name="company_domicile_certificate" placeholder="Masukan suket domisili" value="{{old('company_domicile_certificate')}}">
</div>
@error('company_domicile_certificate')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="domicile-certificate-document">Dokumen Suket Domisili</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="domicile-certificate-document" name="company_domicile_certificate_doc">
</div>
@error('company_domicile_certificate_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company-profile">Profil Perusahaan</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="company-profile" name="company_profile" placeholder="Masukan profil perusahaan" value="{{old('company_profile')}}">
</div>
@error('company_profile')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="company-profile-document">Dokumen Profil Perusahaan</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="company-profile-document" name="company_profile_doc">
</div>
@error('company_profile_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
</div><!-- .row -->
</div>
<div class="nk-wizard-head">
<h5>Step 3</h5>
</div>
<div class="nk-wizard-content">
<div class="row gy-2">
<h5>Data Media</h5>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="media-name">Nama Media<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="media-name" name="media_name" placeholder="Masukan nama media" value="{{old('media_name')}}">
</div>
@error('media_name')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="media-address">Alamat Media<span class="required-input">*</span></label>
<div class="form-control-wrap">
<textarea class="form-control form-control-sm required" required id="media-address" placeholder="Masukan alamat media" name="media_address">{{old('media_address')}}</textarea>
@error('media_address')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
@error('media_address')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="media-link">Link Media<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="media-link" name="media_link" placeholder="Masukan link media" value="{{old('media_link')}}">
</div>
@error('media_link')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<label class="form-label">Jenis<span class="required-input">*</span></label>
<ul class="d-flex flex-wrap g-2">
<li>
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" name="media_type" id="online" value="online" {{ old('media_type') == 'online' ? 'checked' : '' }}>
<label class="custom-control-label" for="online">Online</label>
</div>
</li>
<li>
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" name="media_type" id="cetak" value="cetak" {{ old('media_type') === 'cetak' ? 'checked' : '' }}>
<label class="custom-control-label" for="cetak">Cetak</label>
</div>
</li>
<li>
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" name="media_type" id="radio" value="radio" {{ old('media_type') === 'radio' ? 'checked' : '' }}>
<label class="custom-control-label" for="radio">Radio</label>
</div>
</li>
<li>
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" name="media_type" id="televisi" value="televisi" {{ old('media_type') === 'televisi' ? 'checked' : '' }}>
<label class="custom-control-label" for="televisi">Televisi</label>
</div>
</li>
</ul>
@error('media_type')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
<div class="col-md-12">
<label class="form-label">Klasifikasi<span class="required-input">*</span></label>
<ul class="d-flex flex-wrap g-2">
<li>
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" name="media_classification" id="lokal" value="lokal" {{ old('media_classification') === 'lokal' ? 'checked' : '' }}>
<label class="custom-control-label" for="lokal">Lokal</label>
</div>
</li>
<li>
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" name="media_classification" id="regional" value="regional" {{ old('media_classification') === 'regional' ? 'checked' : '' }}>
<label class="custom-control-label" for="regional">Regional</label>
</div>
</li>
<li>
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" name="media_classification" id="nasional" value="nasional" {{ old('media_classification') === 'nasional' ? 'checked' : '' }}>
<label class="custom-control-label" for="nasional">Nasional</label>
</div>
</li>
</ul>
@error('media_classification')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="journalism-organization">Organisasi Kewartawanan</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="journalism-organization" name="media_journalism_organization" placeholder="Masukan organisasi kewartawanan" value="{{old('media_journalism_organization')}}">
</div>
@error('media_journalism_organization')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="journalism-organization-document">Dokumen Organisasi Kewartawanan</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="journalism-organization-document" name="media_journalism_organization_doc">
</div>
@error('media_journalism_organization_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="press-council-certificate">Sertifikat Dewan Pers</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="press-council-certificate" name="media_press_council_certificate" placeholder="Masukan sertifikat dewan pers" value="{{old('media_press_council_certificate')}}">
</div>
@error('media_press_council_certificate')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="press-council-certificate-document">Dokumen Sertifikat Dewan Pers</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="press-council-certificate-document" name="media_press_council_certificate_doc">
</div>
@error('media_press_council_certificate_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
</div><!-- .row -->
</div>
<div class="nk-wizard-head">
<h5>Step 4</h5>
</div>
<div class="nk-wizard-content">
<div class="row gy-2">
<h5>Data Jurnalis</h5>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="journalist-name">Nama Jurnalis<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="journalist-name" name="journalist_name" placeholder="Masukan nama jurnalis" value="{{old('journalist_name')}}">
</div>
@error('journalist_name')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="journalist-email">Email Jurnalis<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="email" class="form-control required" required id="journalist-email" name="journalist_email" placeholder="Masukan email jurnalis" value="{{old('journalist_email')}}">
</div>
@error('journalist_email')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="journalist-phone-number">Nomor Telepon<span class="required-input">*</span></label>
<div class="form-control-wrap">
<input type="text" class="form-control required" required id="journalist-phone-number" name="journalist_phone_number" placeholder="Masukan nomor telepon jurnalis" value="{{old('journalist_phone_number')}}">
</div>
@error('journalist_phone_number')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="journalist-press-card">Kartu Pers</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="journalist-press-card" name="journalist_press_card" placeholder="Masukan kartu pers" value="{{old('journalist_press_card')}}">
</div>
@error('journalist_press_card')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="journalist-press-card-document">Dokumen Kartu Pers</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="journalist-press-card-document" name="journalist_press_card_doc">
</div>
@error('journalist_press_card_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="ukw-sertificate">Sertifikat UKW</label>
<div class="form-control-wrap">
<input type="text" class="form-control" id="ukw-sertificate" name="journalist_ukw_sertificate" placeholder="Masukan sertifikat UKW" value="{{old('journalist_ukw_sertificate')}}">
</div>
@error('journalist_ukw_sertificate')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<label class="form-label" for="ukw-sertificate-document">Dokumen Sertifikat UKW</label>
<div class="form-control-wrap">
<input type="file" accept=".pdf" class="form-control" id="ukw-sertificate-document" name="journalist_ukw_sertificate_doc">
</div>
@error('journalist_ukw_sertificate_doc')
<span class="auth-validation-error">{{$message}}</span>
@enderror
</div>
</div>
</div><!-- .row -->
</div>
</form>
<div class="form-note-s2 pt-4">Sudah memiliki akun ? <a href="{{route('login')}}"><strong>Masuk</strong></a>
</div>
</div><!-- .nk-block -->
<div class="nk-block nk-auth-footer">
<div class="mt-3 text-center">
<p>&copy; 2025 Diskominfo Purwakarta</p>
</div>
</div><!-- .nk-block -->
</div><!-- nk-split-content -->
<div class="nk-split-content nk-split-stretch bg-abstract"></div><!-- nk-split-content -->
</div><!-- nk-split -->
</div>
<!-- wrap @e -->
</div>
<!-- content @e -->
</div>
<!-- main @e -->
</div>
<!-- app-root @e -->
<!-- JavaScript -->
<script src="{{asset('assets/dashboard/js/bundle.js?ver=3.0.3')}}"></script>
<script src="{{asset('assets/dashboard/js/scripts.js?ver=3.0.3')}}"></script>
<script src="{{asset('assets/dashboard/js/libs/tagify.js?ver=3.0.3')}}"></script>
<script src="{{asset('assets/dashboard/js/custom.js')}}"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
{{-- @if (session('success-status'))
<script>
Swal.fire({
icon: 'success',
title: 'Sukses',
text: '{{ session('success-status') }}',
position: 'top-end', // Atur posisi ke atas kanan
showConfirmButton: false, // Sembunyikan tombol OK agar lebih mirip toast
timer: 3000, // Auto-close dalam 3 detik
toast: true // Ubah menjadi gaya toast
});
</script>
@endif --}}
@if ($errors->any())
<script>
Swal.fire({
icon: 'error',
title: 'Gagal',
html: `{!! implode('<br>', $errors->all()) !!}`,
confirmButtonText: 'OK'
});
</script>
@endif
{{-- <script>
// Menambahkan log untuk memastikan script berjalan
console.log("Script loaded!");
document.getElementById("password").addEventListener("input", function() {
var password = this.value;
console.log("Password input:", password);
});
</script> --}}
</body>
</html>