| @@ -0,0 +1,187 @@ | ||
| @extends("lecturer.template") | ||
|
|
||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('student')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">Beranda</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section('content') | ||
| <form class="form-validate form-aksa-submit" action="{{$url_action}}" data-ckeditor data-type="redirect" method="POST" method="post" enctype="multipart/form-data"> | ||
| <div class="row"> | ||
| <div class="col-md-6"> | ||
| <div class="panel panel-flat"> | ||
| <div class="panel-body"> | ||
| <div class="form-group"> | ||
| <label><b class="text-danger position-left">*</b>Nama Lengkap : </label> | ||
| <input type="text" name="name" value="{{@$table->name}}" class="form-control" placeholder="Ketikan nama pengajar di sini ..." required=""> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><b class="text-danger position-left">*</b>Jabatan : </label> | ||
| <input type="text" name="position" value="{{@$table->position}}" class="form-control" placeholder="Ketikan nama jabatan pengajar di sini ..." required=""> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label class="display-block"> | ||
| <b class="text-danger position-left">*</b>Jenis kelamin : | ||
| </label> | ||
| <label class="radio-inline"> | ||
| <input type="radio" name="gender" value="male" class="styled" | ||
| {{match(@$table->gender,"male",'checked')}} required="" > | ||
| Laki Laki | ||
| </label> | ||
|
|
||
| <label class="radio-inline"> | ||
| <input type="radio" name="gender" value="female" class="styled" | ||
| {{match(@$table->gender,"female",'checked')}} required="" > | ||
| Perempuan | ||
| </label> | ||
| </div> | ||
| <div class="form-group has-feedback"> | ||
| <label><b class="text-danger position-left">*</b>No Identitas : </label> | ||
| <div class="input-group" style="display: block;"> | ||
| <input type="text" name="identity_number" class="form-control xhr-input" data-url="{{base_url('datacollege/lectureridentityvalid')}}" data-exception="{{@$table->id}}" value="{{@$table->identity_number}}" placeholder="Masukan No Identitas di sini"> | ||
| </div> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-notification2"></i> | ||
| </div> | ||
| <div class="clearfix"></div> | ||
| <span class="help-block"></span> | ||
| </div> | ||
| <div class="form-group has-feedback"> | ||
| <label><b class="text-danger position-left">*</b>Alamat Email : </label> | ||
| <div class="input-group" style="display: block;"> | ||
| <input type="text" name="email" class="form-control xhr-input" value="{{@$table->email}}" data-url="{{base_url('datacollege/lectureremailvalid')}}" data-exception="{{@$table->id}}" placeholder="Masukan Email Pengajar di sini"> | ||
| </div> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-notification2"></i> | ||
| </div> | ||
| <div class="clearfix"></div> | ||
| <span class="help-block"></span> | ||
| </div> | ||
|
|
||
| <div class="form-group has-feedback has-feedback-left" | ||
| showhide-password | ||
| data-showclass="icon-eye2" | ||
| data-hideclass="icon-eye-blocked2" | ||
| > | ||
|
|
||
| <label> | ||
| @if($type=="create") | ||
| <b class="text-danger position-left">*</b> | ||
| @endif | ||
| Ketik Kata Sandi : | ||
| </label> | ||
| <div class="input-group"> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-lock2 text-muted"></i> | ||
| </div> | ||
| <input type="password" showhide-password-element name="password" class="form-control" placeholder="Ketik Kata Sandi minimal 8 karakter" {{match($type,"create","required")}}> | ||
|
|
||
| <span class="input-group-addon cursor-pointer"> | ||
| <i class=" icon-eye-blocked2 text-grey" showhide-password-button data-popup="tooltip" title="Lihat / Sembunyikan password"> | ||
| </i> | ||
| </span> | ||
| </div> | ||
| @if($type=="update") | ||
| <div class="help-block"> | ||
| Jangan ubah kata sandi jika tidak ada perubahan | ||
| </div> | ||
| @endif | ||
| </div> | ||
|
|
||
| <div class="form-group has-feedback has-feedback-left" | ||
| showhide-password | ||
| data-showclass="icon-eye2" | ||
| data-hideclass="icon-eye-blocked2" | ||
| > | ||
| <label> | ||
| @if($type=="create") | ||
| <b class="text-danger position-left">*</b> | ||
| @endif | ||
| Ketik Ulang Kata Sandi : | ||
| </label> | ||
| <div class="input-group"> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-lock2 text-muted"></i> | ||
| </div> | ||
| <input type="password" showhide-password-element name="password_confirmation" class="form-control" placeholder="Ketik Kata Sandi minimal 8 karakter" {{match($type,"create","required")}}> | ||
|
|
||
| <span class="input-group-addon cursor-pointer"> | ||
| <i class=" icon-eye-blocked2 text-grey" showhide-password-button data-popup="tooltip" title="Lihat / Sembunyikan password"> | ||
| </i> | ||
| </span> | ||
| </div> | ||
| @if($type=="update") | ||
| <div class="help-block"> | ||
| Jangan ubah kata sandi jika tidak ada perubahan | ||
| </div> | ||
| @endif | ||
| </div> | ||
| <div class="form-group"> | ||
| <label>No Telepon : </label> | ||
| <input type="text" name="phone" value="{{@$table->phone}}" class="form-control" placeholder="Ketikan no telepon" > | ||
| </div> | ||
| <div class="form-group"> | ||
| <label>Alamat Pengajar : </label> | ||
| <textarea class="form-control" rows="4" name="address" placeholder="Alamat tempat tinggal Pengajar">{{@$table->address}}</textarea> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><i class=" icon-image5 position-left text-primary"></i> Foto Profil :</label> | ||
| <div class="media no-margin-top"> | ||
| <div class="media-left"> | ||
| <a href="{{giveImageIfNull(@$table->img_src->xs,'image-lg')}}" class="fancybox upload-img-1" data-popup="lightbox"> | ||
| <img class="upload-img-1" src="{{giveImageIfNull(@$table->img_src->xs,'image-xs')}}" style="width: 58px; height: 58px;object-fit: cover; border-radius: 2px;" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <div class="uploader"> | ||
| <input type="file" class="file-styled uploader-preview-img" data-src=".upload-img-1" data-text="#upload-text-1" name="image"> | ||
| <span class="filename" id="upload-text-1" style="user-select: none;">No file selected</span> | ||
| <span class="action btn bg-pink-400 legitRipple" style="user-select: none;">Browse</span> | ||
| </div> | ||
| <span class="help-block no-margin text-sm"> | ||
| Format : png, jpg. Maks 5Mb | ||
| @if($type=="update") | ||
| , Jangan ubah jika tidak ada perubahan | ||
| @endif | ||
| </span> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="gap-sm"></div> | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
|
|
||
| <button type="submit" class="btn bg-pink btn-labeled heading-btn legitRipple"> | ||
| <b><i class=" icon-arrow-right13"></i></b> Terapkan | ||
| </button> | ||
| <a href="javascript:void();" onclick="history.back();" class="btn bg-grey heading-btn legitRipple"> | ||
| Batalkan | ||
| </a> | ||
| </div> | ||
| </div> | ||
|
|
||
| </form> | ||
| @endsection | ||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.form") | ||
|
|
||
| @endsection |
| @@ -0,0 +1,43 @@ | ||
| @extends("lecturer.template") | ||
|
|
||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('lecturer')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">Beranda</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <div class="panel panel-flat panel-body"> | ||
| <h5 class="text-light no-margin"> Selamat Datang di Sistem <span class="text-semibold text-primary ">E-Learning</span></h5> | ||
| <div class="gap-xs"></div> | ||
| <article class="text-light"> | ||
| Ini Merupakan sistem e-learning khusus pengajar dengan komposisi fitur Materi, Beranda, Pengaturan profil serta kolom komentar | ||
| pada materi. sistem ini di bangun dengan tujuan menyelesaikan test interview lanjutan dari | ||
| <span class="text-primary">PT. Sentra Vidya Utama</span> | ||
| <div class="gap-xs"></div> | ||
| <span class="text-semibold">Terima Kasih</span> telah memberikan kesempatan saya untuk mengikuti ujian penerimaan sebelumnya | ||
| <div class="gap-sm"></div> | ||
| Hormat Saya | ||
| <div class="gap-xs"></div> | ||
| <a href="http://github.com/hengkydev" class="text-semibold"> | ||
| Hengky Irianto | ||
| </a> | ||
| </article> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.form") | ||
| @endsection |
| @@ -0,0 +1,160 @@ | ||
| @extends("lecturer.template") | ||
|
|
||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('lecturer')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">Beranda</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <form class="form-validate form-aksa-submit" action="{{$url_action}}" data-ckeditor data-type="redirect" method="POST" method="post" enctype="multipart/form-data"> | ||
| @if($type=="update") | ||
| <input type="hidden" name="id" value="{{$table->id}}"> | ||
| @endif | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
| <div class="panel panel-flat"> | ||
| <div class="panel-body"> | ||
| <div class="form-group"> | ||
| <label><b class="text-danger position-left">*</b>Nama Materi : </label> | ||
| <input type="text" name="name" value="{{@$table->name}}" class="form-control" placeholder="Ketikan Nama Materi di sini ..." required=""> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label>Isi Deskripsi Materi : </label> | ||
| <textarea id="editor-full" class="form-control" name="description">{!! @$table->description !!}</textarea> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label class="display-block"><i class=" icon-attachment position-left text-warning"></i>Sisipkan File Materi </label> | ||
| <div class="help-block text-light"> | ||
| File Materi yang di perbolehkan berformat extensi | ||
| <span class="text-primary">jpg, png, jpeg, mp4, mkv, avi, docx, doc, xls, xlsx, ppt, pptx, pdf</span><br> | ||
| dengan maksimal ukuran file <span class="text-danger">50 MB</span> | ||
| </div> | ||
| <div class="row"> | ||
| <div class="col-xs-2"> | ||
| <div class="attachment-upload-plus"> | ||
| <i class=" icon-plus-circle2"></i> | ||
| Tambah File | ||
| </div> | ||
| </div> | ||
| @if($type=="create") | ||
| <div class="col-xs-2"> | ||
| <div class="attachment-upload"> | ||
| <label> | ||
| <i class="icon-file-upload icon"></i> | ||
| <div class="gap-xs"></div> | ||
| <span class="text-readmore name">Upload File</span> | ||
| <span class="text-readmore size text-xs"></span> | ||
| <input type="file" name="attachment[]" class="attachment-upload-input" accept="*"> | ||
|
|
||
| </label> | ||
| <span class="close" title="Hapus file sisipan"> | ||
| <i class=" icon-cross3"></i> | ||
| </span> | ||
| </div> | ||
| </div> | ||
| @else | ||
| @foreach($table->attachments as $result) | ||
| <div class="col-xs-2"> | ||
| <div class="attachment-upload"> | ||
| <label> | ||
| @if($result->file_type=="image/jpg" || $result->file_type=="image/jpeg" || $result->file_type=="image/png" || $result->file_type=="image/gif") | ||
| <i class=" icon-image2 text-warning icon"></i> | ||
| @elseif($result->file_type=="application/pdf") | ||
| <i class=" icon-file-pdf text-danger icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.wordprocessingml.document" || $result->file_type=="application/msword" ) | ||
| <i class=" icon-file-word text-primary icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.presentationml.presentation" ) | ||
| <i class=" icon-file-text2 text-warning icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") | ||
| <i class=" icon-file-excel text-success icon"></i> | ||
| @elseif($result->file_type=="video/mp4" || $result->file_type=="video/x-matroska") | ||
| <i class=" icon-film4 text-pink icon"></i> | ||
| @else | ||
| <i class=" icon-file-empty text-default icon"></i> | ||
| @endif | ||
| <input type="hidden" name="attachment_valid_{{$result->id}}" value="{{$result->id}}"> | ||
| <div class="gap-xs"></div> | ||
| <span class="text-readmore name">{{$result->file_name}}</span> | ||
| <span class="text-readmore size text-xs">{{number_format($result->size,0,',','.')}} Kb</span> | ||
| <input type="file" name="attachment_{{$result->id}}" class="attachment-upload-input" accept="*"> | ||
|
|
||
| </label> | ||
| <span class="close" title="Hapus file sisipan"> | ||
| <i class=" icon-cross3"></i> | ||
| </span> | ||
| </div> | ||
| </div> | ||
| @endforeach | ||
| @endif | ||
|
|
||
| </div> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><i class=" icon-image5 position-left text-primary"></i> Fitur Gambar :</label> | ||
| <div class="media no-margin-top"> | ||
| <div class="media-left"> | ||
| <a href="{{giveImageIfNull(@$table->img_src->xs,'image-lg')}}" class="fancybox upload-img-1" data-popup="lightbox"> | ||
| <img class="upload-img-1" src="{{giveImageIfNull(@$table->img_src->xs,'image-xs')}}" style="width: 58px; height: 58px;object-fit: cover; border-radius: 2px;" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <div class="uploader"> | ||
| <input type="file" class="file-styled uploader-preview-img" data-src=".upload-img-1" data-text="#upload-text-1" name="image"> | ||
| <span class="filename" id="upload-text-1" style="user-select: none;">No file selected</span> | ||
| <span class="action btn bg-pink-400 legitRipple" style="user-select: none;">Browse</span> | ||
| </div> | ||
| <span class="help-block no-margin text-sm">Format : png, jpg. Maks 5Mb</span> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><i class=" icon-exclamation position-left text-warning"></i>Status Materi : </label> | ||
| <div class="checkbox checkbox-switch"> | ||
| <label> | ||
| @if($type=="create") | ||
| <input type="checkbox" class="switch" name="status" data-on-text="Publish" data-off-text="Draft" name="status" checked="checked"> | ||
| @else | ||
| <input type="checkbox" class="switch" name="status" data-on-text="Publish" data-off-text="Draft" name="status" {{match($table->status,"publish","checked")}}> | ||
| @endif | ||
| </label> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="gap-sm"></div> | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
|
|
||
| <button type="submit" class="btn bg-pink btn-labeled heading-btn legitRipple"> | ||
| <b><i class=" icon-arrow-right13"></i></b> Terapkan | ||
| </button> | ||
| <a href="javascript:void();" onclick="history.back();" class="btn bg-grey heading-btn legitRipple"> | ||
| Batalkan | ||
| </a> | ||
| </div> | ||
| </div> | ||
|
|
||
| </form> | ||
| @endsection | ||
|
|
||
| @section('scripts') | ||
| <script type="text/javascript" src="{{base_url('mainassets/js/form/materi.js')}}"></script> | ||
| @include("pieces.js.form") | ||
|
|
||
| @endsection |
| @@ -0,0 +1,166 @@ | ||
| @extends('lecturer.template') | ||
|
|
||
| @section('title') | ||
| {{$head_text}} | ||
| @endsection | ||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('student')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li><a href="{{base_url('student/materi')}}">Materi</a></li> | ||
| <li class="active">Detail Materi</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <div class="panel panel-body panel-flat"> | ||
| <div class="row"> | ||
| <div class="col-sm-8"> | ||
| <h5 class="text-primary no-margin">{{$table->name}}</h5> | ||
| <div class="help-block text-light text-sm"> | ||
| di buat pada : {{tgl_indo($table->created_at)}} | ||
| </div> | ||
| </div> | ||
| <div class="col-sm-4"> | ||
| <div class="media"> | ||
| <div class="media-left"> | ||
| <a href="{{$table->lecturer->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$table->lecturer->img_src->lg}}" style="width: 70px; height: 70px;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <h6 class="media-heading">{{$table->lecturer->name}}</h6> | ||
| <p class="text-muted">{{$table->lecturer->position}}</p> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="gap-sm"></div> | ||
| <article> | ||
| {!! $table->description !!} | ||
| </article> | ||
| <div class="gap-sm"></div> | ||
| <i class="icon-attachment position-left text-warning"></i> <span class="text-primary position-left">{{$table->attachments->count()}}</span>File yang di sisipkan pada materi | ||
| <div class="gap-sm"></div> | ||
| <div class="row"> | ||
| @foreach($table->attachments as $result) | ||
| <div class="col-sm-2"> | ||
| <a href="{{base_url('contents/materi/'.$result->file_name)}}" target="_blank"> | ||
| <div class="attachment-upload fileIn"> | ||
| <label> | ||
| @if($result->file_type=="image/jpg" || $result->file_type=="image/jpeg" || $result->file_type=="image/png" || $result->file_type=="image/gif") | ||
| <i class=" icon-image2 text-warning icon"></i> | ||
| @elseif($result->file_type=="application/pdf") | ||
| <i class=" icon-file-pdf text-danger icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.wordprocessingml.document" || $result->file_type=="application/msword" ) | ||
| <i class=" icon-file-word text-primary icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.presentationml.presentation" ) | ||
| <i class=" icon-file-text2 text-warning icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") | ||
| <i class=" icon-file-excel text-success icon"></i> | ||
| @elseif($result->file_type=="video/mp4" || $result->file_type=="video/x-matroska") | ||
| <i class=" icon-film4 text-pink icon"></i> | ||
| @else | ||
| <i class=" icon-file-empty text-default icon"></i> | ||
| @endif | ||
| <div class="gap-xs"></div> | ||
| <span class="text-readmore name">{{$result->file_name}}</span> | ||
| <span class="text-readmore size text-xs">{{number_format($result->size,0,',','.')}} Kb</span> | ||
| </label> | ||
| </div> | ||
| </a> | ||
| </div> | ||
| @endforeach | ||
| </div> | ||
| </div> | ||
| <div class="panel panel-body panel-flat"> | ||
| <form class="form-validate form-aksa-submit" action="{{$url_action}}" data-ckeditor data-type="redirect" method="POST" method="post" enctype="multipart/form-data"> | ||
| <input type="hidden" name="materi_id" value="{{$table->id}}"> | ||
| <div class="form-group"> | ||
| <textarea rows="4" placeholder="Ketik Komentar anda di sini ..." class="form-control" name="comment" required=""></textarea> | ||
| </div> | ||
| <div class="row"> | ||
| <div class="col-sm-4"> | ||
| <div class="media"> | ||
| <div class="media-left"> | ||
| <a href="{{$table->lecturer->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$table->lecturer->img_src->lg}}" style="width: 70px; height: 70px;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <h6 class="media-heading">{{$table->lecturer->name}}</h6> | ||
| <p class="text-muted">{{$table->lecturer->position}}</p> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="col-sm-8 text-right"> | ||
| <button type="submit" class="btn border-primary btn-xs text-primary btn-flat legitRipple"> | ||
| <i class=" icon-paperplane position-left"></i> | ||
| Kirim Komentar | ||
| </button> | ||
| </div> | ||
| </div> | ||
| </form> | ||
| </div> | ||
| @foreach($table->comments as $result) | ||
| <div class="panel panel-body panel-flat"> | ||
| <div class="row"> | ||
| <div class="col-sm-4"> | ||
| <div class="media"> | ||
| <div class="media-left"> | ||
| @if($result->role=="student") | ||
| <a href="{{$result->student->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$result->student->img_src->lg}}" style="width: 70px; height: 70px;object-fit: cover;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| @else | ||
| <a href="{{$result->lecturer->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$result->lecturer->img_src->lg}}" style="width: 70px; height: 70px;object-fit: cover;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| @endif | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| @if($result->role=="student") | ||
| <h6 class="media-heading">{{$result->student->name}}</h6> | ||
| <p class="text-muted">Jurusan : {{$result->student->department}}</p> | ||
| @else | ||
| <h6 class="media-heading">{{$result->lecturer->name}}</h6> | ||
| <p class="text-muted">Jabatan : {{$result->lecturer->position}}</p> | ||
| @endif | ||
|
|
||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="col-sm-8 text-right"> | ||
| <span class="text-sm text-light text-grey">Berkomentar Pada</span> | ||
| <div class="gap-xs"></div> | ||
| <span class="text-primary"> | ||
| {{tgl_indo($result->created_at)}} | ||
| </span> | ||
| </div> | ||
| </div> | ||
| <div class="gap-xs"></div> | ||
| <article> | ||
| {{$result->comment}} | ||
| </article> | ||
| </div> | ||
| @endforeach | ||
|
|
||
| @endsection | ||
|
|
||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.form") | ||
| @endsection |
| @@ -0,0 +1,162 @@ | ||
| @extends('lecturer.template') | ||
|
|
||
| @section('title') | ||
| {{$head_text}} | ||
| @endsection | ||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('lecturer')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">Beranda</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
| <div class="panel panel-flat panel-body"> | ||
| <form id="form-bulkaction" method="post" action="{{base_url('lecturer/materi/bulkaction')}}"> | ||
| <div class="row"> | ||
| <div class="col-sm-1"> | ||
| <div class="checkbox"> | ||
| <label> | ||
| <input type="checkbox" class="control-primary" id="checkbox-all"> | ||
| All | ||
| </label> | ||
| </div> | ||
| </div> | ||
| <div class="col-md-2"> | ||
| <select class="form-control" name="action" required=""> | ||
| <option value="">- Pilih Aksi</option> | ||
| <option value="delete">Hapus data</option> | ||
| </select> | ||
| </div> | ||
| <div class="col-md-2"> | ||
| <button type="submit" class="btn bg-purple btn-xs"> | ||
| <i class="icon-check position-left"></i> Action | ||
| </button> | ||
| </div> | ||
| <div class="col-md-6 text-right pull-right"> | ||
| <a href="{{base_url("lecturer/materi/create")}}" class="btn bg-pink btn-labeled heading-btn legitRipple" > | ||
| <b><i class=" icon-plus3"></i></b> Buat Baru | ||
| </a> | ||
| </div> | ||
| </div> | ||
| </form> | ||
| </div> | ||
| <div class="panel panel-flat"> | ||
|
|
||
| <table class="table datatable-basic"> | ||
| <thead > | ||
| <tr class="bg-slate-800"> | ||
| <th><i class="icon-arrow-down12"></i></th> | ||
| <th width="250">Materi</th> | ||
| <th width="200">Info</th> | ||
| <th width="200">Pembuat</th> | ||
| <th class="text-center" width="100"> | ||
| <i class=" icon-cog position-left"></i> | ||
| Aksi | ||
| </th> | ||
| </tr> | ||
| </thead> | ||
| <tbody> | ||
| @foreach($table as $result) | ||
| <tr id="mydatatable-row-{{$result->id}}"> | ||
| <td> | ||
| <div class="checkbox"> | ||
| <label> | ||
| <input type="checkbox" form="form-bulkaction" class="control-primary" name="data[]" value="{{$result->id}}" > | ||
| </label> | ||
| </div> | ||
| </td> | ||
| <td> | ||
| <div class="media-left media-middle"> | ||
| <a href="{{base_url('lecturer/materi/detail/'.$result->id)}}"> | ||
| <img src="{{$result->img_src->md}}" class="img-circle img-xs" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <a href="{{base_url('lecturer/materi/update/'.$result->id)}}" title="{{$result->title}}" | ||
| class="display-inline-block text-semibold letter-icon-title text-readmore"> | ||
| {{$result->name}} | ||
| </a> | ||
| <div class="text-muted text-size-small text-readmore"> | ||
| {{read_more($result->description)}} | ||
| </div> | ||
| </div> | ||
| </td> | ||
| <td> | ||
| <div class="media-body"> | ||
| <span class="text-info text-semibold text-readmore" title="File yang disisipkan"> | ||
| <i class="text-muted text-xs icon-attachment position-left"></i> | ||
| {{$result->attachments->count()}} file | ||
| </span> | ||
| <span class="text-info text-semibold text-readmore" title="Komentar Materi"> | ||
| <i class="text-muted text-xs icon-comment-discussion position-left"></i> | ||
| {{$result->comments->count()}} Komentar | ||
| </span> | ||
| </div> | ||
| </td> | ||
| <td> | ||
| <div class="media"> | ||
| <div class="media-left"> | ||
| <a href="{{$result->lecturer->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$result->lecturer->img_src->lg}}" style="width: 70px; height: 70px;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <h6 class="media-heading">{{$result->lecturer->name}}</h6> | ||
| <p class="text-muted">{{$result->lecturer->position}}</p> | ||
| </div> | ||
| </div> | ||
| </td> | ||
| <td class="text-center"> | ||
| <ul class="icons-list"> | ||
| <li class="dropdown"> | ||
| <a href="#" class="dropdown-toggle" data-toggle="dropdown"> | ||
| <i class="icon-menu9"></i> | ||
| </a> | ||
| <ul class="dropdown-menu dropdown-menu-right"> | ||
| <li><a href="{{base_url('lecturer/materi/detail/'.$result->id)}}" title="Lihat materi"> | ||
| <i class=" icon-eye2"></i> Lihat data </a> | ||
| </li> | ||
| <li><a href="{{base_url('lecturer/materi/update/'.$result->id)}}" title="Ubah Data"> | ||
| <i class=" icon-pencil7"></i> Ubah data</a> | ||
| </li> | ||
| <li> | ||
| <a data-url="{{base_url('lecturer/materi/remove/'.$result->id)}}" | ||
| href="javascript:void(0)" class="delete-url" title="Hapus Data"> | ||
| <i class=" icon-trash"></i> Hapus data | ||
| </a> | ||
| </li> | ||
|
|
||
| </ul> | ||
| </li> | ||
| </ul> | ||
| </td> | ||
| </tr> | ||
|
|
||
| @endforeach | ||
| </tbody> | ||
| </table> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.datatable") | ||
| @endsection |
| @@ -0,0 +1,75 @@ | ||
| <!-- Main sidebar --> | ||
| <div class="sidebar sidebar-main bg-primary-800"> | ||
| <div class="sidebar-content"> | ||
| <div class="sidebar-user-material"> | ||
| <div class="category-content"> | ||
| <div class="sidebar-user-material-content"> | ||
| <a href="{{base_url('lecturer/dashboard')}}"> | ||
| <img src="{{$__LECTURER->img_src->sm}}" class="img-circle img-responsive" alt=""> | ||
| </a> | ||
| <h6> | ||
| {{$__LECTURER->name}} | ||
| </h6> | ||
| <span class="text-size-small"> | ||
| {{$__LECTURER->position}} | ||
| </span> | ||
| </div> | ||
|
|
||
| <div class="sidebar-user-material-menu"> | ||
| <a href="#user-nav" data-toggle="collapse"><span>Akun Saya</span> <i class="caret"></i></a> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="navigation-wrapper collapse" id="user-nav"> | ||
| <ul class="navigation"> | ||
| <li> | ||
| <a href="{{base_url('superuser/signout')}}"> | ||
| <i class="icon-switch2"></i> <span>Keluar Sistem</span> | ||
| </a> | ||
| </li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| <!-- Main navigation --> | ||
| <div class="sidebar-category sidebar-category-visible"> | ||
| <div class="category-content no-padding"> | ||
| <ul class="navigation navigation-main navigation-accordion"> | ||
|
|
||
| <!-- Main --> | ||
| <li class="navigation-header"><span>Menu Utama</span> <i class="icon-menu" title="Main pages"></i></li> | ||
| <li class="{{match($__MENU,'home','active')}}" > | ||
| <a href="{{base_url('lecturer/dashboard')}}"><i class="icon-home4"></i> <span>Beranda</span></a> | ||
| </li> | ||
| <li> | ||
| <a href="{{base_url('lecturer/materi')}}"> | ||
| <i class=" icon-books"></i> <span>Materi Pembelajaran</span> | ||
| </a> | ||
| <ul> | ||
| <li class="{{match($__MENU,"materi_create","active")}}"> | ||
| <a href="{{base_url("lecturer/materi/create")}}">Buat Baru</a> | ||
| </li> | ||
| <li class="{{match($__MENU,"materi","active")}}"> | ||
| <a href="{{base_url("lecturer/materi")}}">Lihat Daftar</a> | ||
| </li> | ||
| </ul> | ||
| </li> | ||
| <li class="{{match($__MENU,'config','active')}}"> | ||
| <a href="{{base_url('lecturer/config')}}"> | ||
| <i class=" icon-cog"></i> <span>Atur Profil</span> | ||
| </a> | ||
| </li> | ||
| <li> | ||
| <a href="{{base_url('lecturer/signout')}}"> | ||
| <i class=" icon-switch"></i> <span>Keluar Sistem</span> | ||
| </a> | ||
| </li> | ||
| <!-- /page kits --> | ||
|
|
||
| </ul> | ||
| </div> | ||
| </div> | ||
| <!-- /main navigation --> | ||
|
|
||
| </div> | ||
| </div> | ||
| <!-- /main sidebar --> |
| @@ -0,0 +1,121 @@ | ||
|
|
||
| <!DOCTYPE html> | ||
| <html lang="en"> | ||
| <head> | ||
| <meta charset="utf-8"> | ||
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
| <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
| <title>{{$__INFO->name}} | Masuk ke Sistem E Learning</title> | ||
|
|
||
| <!-- ICON --> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->xs}}" type="image/png" sizes="16x16"> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->xs}}" type="image/png" sizes="32x32"> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->sm}}" type="image/png" sizes="120x120"> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->md}}" type="image/png" sizes="240x240"> | ||
| <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> | ||
|
|
||
| @yield("meta") | ||
|
|
||
| <!-- Global stylesheets --> | ||
| <link href="https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700,900" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/icons/icomoon/styles.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/bootstrap.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/core.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/components.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/colors.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('mainassets/css/default.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('mainassets/css/panel.css')}}" rel="stylesheet" type="text/css"> | ||
| @yield("styles") | ||
| <!-- /global stylesheets --> | ||
|
|
||
| </head> | ||
|
|
||
| <body class="layout-boxed bg-wallpaper-student"> | ||
|
|
||
| <!-- Main navbar --> | ||
|
|
||
| <!-- /main navbar --> | ||
|
|
||
|
|
||
| <!-- Page container --> | ||
| <div class="page-container"> | ||
|
|
||
| <!-- Page content --> | ||
| <div class="page-content"> | ||
|
|
||
| @include("lecturer.pieces.sidebar") | ||
|
|
||
|
|
||
| <!-- Main content --> | ||
| <div class="content-wrapper"> | ||
|
|
||
| <!-- Page header --> | ||
| @yield('header') | ||
| <!-- /page header --> | ||
|
|
||
|
|
||
| <!-- Content area --> | ||
| <div class="content"> | ||
| @if($hasSuccess) | ||
| <div class="alert bg-success alert-styled-left"> | ||
| <button type="button" class="close" data-dismiss="alert"><span>Ă—</span><span class="sr-only">Close</span></button> | ||
| <span class="text-semibold">Sukses</span> {{$hasSuccess}} | ||
| </div> | ||
| @elseif($hasError) | ||
| <div class="alert bg-danger alert-styled-left"> | ||
| <button type="button" class="close" data-dismiss="alert"><span>Ă—</span><span class="sr-only">Close</span></button> | ||
| <span class="text-semibold">Kesalahan!</span> {{$hasError}} | ||
| </div> | ||
| @endif | ||
| @yield('content') | ||
|
|
||
|
|
||
| <!-- Footer --> | ||
| <div class="footer text-muted"> | ||
| © 2018. <a href="#" target="_blank">Job Requirements - PT. Sentra Vidya Utama </a> by <a href="http://github.com/hengkydev" target="_blank">Hengky Irianto</a> | ||
| </div> | ||
| <!-- /footer --> | ||
|
|
||
| </div> | ||
| <!-- /content area --> | ||
|
|
||
| </div> | ||
| <!-- /main content --> | ||
|
|
||
| </div> | ||
| <!-- /page content --> | ||
|
|
||
| </div> | ||
| <!-- /page container --> | ||
| @yield("footer") | ||
|
|
||
| <!-- Core JS files --> | ||
| @include("pieces.env.scripts") | ||
|
|
||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/loaders/pace.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/core/libraries/jquery.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/core/libraries/bootstrap.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/loaders/blockui.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/nicescroll.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/drilldown.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/media/fancybox.min.js')}}"></script> | ||
|
|
||
| <!-- /core JS files --> | ||
|
|
||
| <!-- Theme JS files --> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/forms/styling/switchery.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/forms/styling/uniform.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/moment/moment.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/sweet_alert.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/pnotify.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/noty.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/jgrowl.min.js')}}"></script> | ||
|
|
||
| <script type="text/javascript" src="{{base_url('panelassets/js/core/app.js')}}"></script> | ||
|
|
||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/ripple.min.js')}}"></script> | ||
| <!-- /theme JS files --> | ||
| @yield("scripts") | ||
| <script type="text/javascript" src="{{base_url('mainassets/js/library.js')}}"></script> | ||
| </body> | ||
| </html> |
| @@ -1,9 +1,9 @@ | ||
| <script type="text/javascript"> | ||
| var APP_STATUS = "{{getenv('APP_STATUS')}}"; | ||
| var APP_URL = "{{base_url()}}"; | ||
| var APP_API_KEY = "{{getenv('API_KEY')}}"; | ||
| var APP_SOCKET = "{{getenv('APP_SOCKET')}}"; | ||
| @if(getenv('G_RECaPTCHA')) | ||
| var G_RECAPTCHA_SITE_KEY = "{{getenv('G_RECAPTCHA_SITE_KEY')}}"; | ||
| @endif | ||
| </script> |
| @@ -0,0 +1,179 @@ | ||
| @extends("student.template") | ||
|
|
||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('student')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">Beranda</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section('content') | ||
| <form class="form-validate form-aksa-submit" action="{{$url_action}}" data-ckeditor data-type="redirect" method="POST" method="post" enctype="multipart/form-data"> | ||
| <div class="row"> | ||
| <div class="col-md-6"> | ||
| <div class="panel panel-flat"> | ||
| <div class="panel-body"> | ||
| <div class="form-group"> | ||
| <label><b class="text-danger position-left">*</b>Nama Lengkap : </label> | ||
| <input type="text" name="name" value="{{@$table->name}}" class="form-control" placeholder="Ketikan nama mahasiswa di sini ..." required=""> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><b class="text-danger position-left">*</b>Jurusan : </label> | ||
| <input type="text" name="department" value="{{@$table->department}}" class="form-control" placeholder="Ketikan nama jurusan mahasiswa di sini ..." required=""> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label class="display-block"> | ||
| <b class="text-danger position-left">*</b>Jenis kelamin : | ||
| </label> | ||
| <label class="radio-inline"> | ||
| <input type="radio" name="gender" value="male" class="styled" | ||
| {{match(@$table->gender,"male",'checked')}} required="" > | ||
| Laki Laki | ||
| </label> | ||
|
|
||
| <label class="radio-inline"> | ||
| <input type="radio" name="gender" value="female" class="styled" | ||
| {{match(@$table->gender,"female",'checked')}} required="" > | ||
| Perempuan | ||
| </label> | ||
| </div> | ||
| <div class="form-group has-feedback"> | ||
| <label><b class="text-danger position-left">*</b>No Identitas : </label> | ||
| <div class="input-group" style="display: block;"> | ||
| <input type="text" name="identity_number" class="form-control xhr-input" data-url="{{base_url('datacollege/lectureridentityvalid')}}" data-exception="{{@$table->id}}" value="{{@$table->identity_number}}" placeholder="Masukan No Identitas di sini"> | ||
| </div> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-notification2"></i> | ||
| </div> | ||
| <div class="clearfix"></div> | ||
| <span class="help-block"></span> | ||
| </div> | ||
| <div class="form-group has-feedback"> | ||
| <label><b class="text-danger position-left">*</b>Alamat Email : </label> | ||
| <div class="input-group" style="display: block;"> | ||
| <input type="text" name="email" class="form-control xhr-input" value="{{@$table->email}}" data-url="{{base_url('datacollege/lectureremailvalid')}}" data-exception="{{@$table->id}}" placeholder="Masukan Email Pengajar di sini"> | ||
| </div> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-notification2"></i> | ||
| </div> | ||
| <div class="clearfix"></div> | ||
| <span class="help-block"></span> | ||
| </div> | ||
|
|
||
| <div class="form-group has-feedback has-feedback-left" | ||
| showhide-password | ||
| data-showclass="icon-eye2" | ||
| data-hideclass="icon-eye-blocked2" | ||
| > | ||
|
|
||
| <label> | ||
| @if($type=="create") | ||
| <b class="text-danger position-left">*</b> | ||
| @endif | ||
| Ketik Kata Sandi : | ||
| </label> | ||
| <div class="input-group"> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-lock2 text-muted"></i> | ||
| </div> | ||
| <input type="password" showhide-password-element name="password" class="form-control" placeholder="Ketik Kata Sandi minimal 8 karakter" {{match($type,"create","required")}}> | ||
|
|
||
| <span class="input-group-addon cursor-pointer"> | ||
| <i class=" icon-eye-blocked2 text-grey" showhide-password-button data-popup="tooltip" title="Lihat / Sembunyikan password"> | ||
| </i> | ||
| </span> | ||
| </div> | ||
| @if($type=="update") | ||
| <div class="help-block"> | ||
| Jangan ubah kata sandi jika tidak ada perubahan | ||
| </div> | ||
| @endif | ||
| </div> | ||
|
|
||
| <div class="form-group has-feedback has-feedback-left" | ||
| showhide-password | ||
| data-showclass="icon-eye2" | ||
| data-hideclass="icon-eye-blocked2" | ||
| > | ||
| <label> | ||
| @if($type=="create") | ||
| <b class="text-danger position-left">*</b> | ||
| @endif | ||
| Ketik Ulang Kata Sandi : | ||
| </label> | ||
| <div class="input-group"> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-lock2 text-muted"></i> | ||
| </div> | ||
| <input type="password" showhide-password-element name="password_confirmation" class="form-control" placeholder="Ketik Kata Sandi minimal 8 karakter" {{match($type,"create","required")}}> | ||
|
|
||
| <span class="input-group-addon cursor-pointer"> | ||
| <i class=" icon-eye-blocked2 text-grey" showhide-password-button data-popup="tooltip" title="Lihat / Sembunyikan password"> | ||
| </i> | ||
| </span> | ||
| </div> | ||
| @if($type=="update") | ||
| <div class="help-block"> | ||
| Jangan ubah kata sandi jika tidak ada perubahan | ||
| </div> | ||
| @endif | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><i class=" icon-image5 position-left text-primary"></i> Foto Profil :</label> | ||
| <div class="media no-margin-top"> | ||
| <div class="media-left"> | ||
| <a href="{{giveImageIfNull(@$table->img_src->xs,'image-lg')}}" class="fancybox upload-img-1" data-popup="lightbox"> | ||
| <img class="upload-img-1" src="{{giveImageIfNull(@$table->img_src->xs,'image-xs')}}" style="width: 58px; height: 58px;object-fit: cover; border-radius: 2px;" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <div class="uploader"> | ||
| <input type="file" class="file-styled uploader-preview-img" data-src=".upload-img-1" data-text="#upload-text-1" name="image"> | ||
| <span class="filename" id="upload-text-1" style="user-select: none;">No file selected</span> | ||
| <span class="action btn bg-pink-400 legitRipple" style="user-select: none;">Browse</span> | ||
| </div> | ||
| <span class="help-block no-margin text-sm"> | ||
| Format : png, jpg. Maks 5Mb | ||
| @if($type=="update") | ||
| , Jangan ubah jika tidak ada perubahan | ||
| @endif | ||
| </span> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="gap-sm"></div> | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
|
|
||
| <button type="submit" class="btn bg-pink btn-labeled heading-btn legitRipple"> | ||
| <b><i class=" icon-arrow-right13"></i></b> Terapkan | ||
| </button> | ||
| <a href="javascript:void();" onclick="history.back();" class="btn bg-grey heading-btn legitRipple"> | ||
| Batalkan | ||
| </a> | ||
| </div> | ||
| </div> | ||
|
|
||
| </form> | ||
| @endsection | ||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.form") | ||
|
|
||
| @endsection |
| @@ -0,0 +1,43 @@ | ||
| @extends("student.template") | ||
|
|
||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('lecturer')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">Beranda</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <div class="panel panel-flat panel-body"> | ||
| <h5 class="text-light no-margin"> Selamat Datang di Sistem <span class="text-semibold text-primary ">E-Learning</span></h5> | ||
| <div class="gap-xs"></div> | ||
| <article class="text-light"> | ||
| Ini Merupakan sistem e-learning khusus mahasiswa dengan komposisi fitur Materi, Beranda, Pengaturan profil serta kolom komentar | ||
| pada materi. sistem ini di bangun dengan tujuan menyelesaikan test interview lanjutan dari | ||
| <span class="text-primary">PT. Sentra Vidya Utama</span> | ||
| <div class="gap-xs"></div> | ||
| <span class="text-semibold">Terima Kasih</span> telah memberikan kesempatan saya untuk mengikuti ujian penerimaan sebelumnya | ||
| <div class="gap-sm"></div> | ||
| Hormat Saya | ||
| <div class="gap-xs"></div> | ||
| <a href="http://github.com/hengkydev" class="text-semibold"> | ||
| Hengky Irianto | ||
| </a> | ||
| </article> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.form") | ||
| @endsection |
| @@ -0,0 +1,166 @@ | ||
| @extends('student.template') | ||
|
|
||
| @section('title') | ||
| {{$head_text}} | ||
| @endsection | ||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('student')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li><a href="{{base_url('student/materi')}}">Materi</a></li> | ||
| <li class="active">Detail Materi</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <div class="panel panel-body panel-flat"> | ||
| <div class="row"> | ||
| <div class="col-sm-8"> | ||
| <h5 class="text-primary no-margin">{{$table->name}}</h5> | ||
| <div class="help-block text-light text-sm"> | ||
| di buat pada : {{tgl_indo($table->created_at)}} | ||
| </div> | ||
| </div> | ||
| <div class="col-sm-4"> | ||
| <div class="media"> | ||
| <div class="media-left"> | ||
| <a href="{{$table->lecturer->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$table->lecturer->img_src->lg}}" style="width: 70px; height: 70px;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <h6 class="media-heading">{{$table->lecturer->name}}</h6> | ||
| <p class="text-muted">{{$table->lecturer->position}}</p> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="gap-sm"></div> | ||
| <article> | ||
| {!! $table->description !!} | ||
| </article> | ||
| <div class="gap-sm"></div> | ||
| <i class="icon-attachment position-left text-warning"></i> <span class="text-primary position-left">{{$table->attachments->count()}}</span>File yang di sisipkan pada materi | ||
| <div class="gap-sm"></div> | ||
| <div class="row"> | ||
| @foreach($table->attachments as $result) | ||
| <div class="col-sm-2"> | ||
| <a href="{{base_url('contents/materi/'.$result->file_name)}}" target="_blank"> | ||
| <div class="attachment-upload fileIn"> | ||
| <label> | ||
| @if($result->file_type=="image/jpg" || $result->file_type=="image/jpeg" || $result->file_type=="image/png" || $result->file_type=="image/gif") | ||
| <i class=" icon-image2 text-warning icon"></i> | ||
| @elseif($result->file_type=="application/pdf") | ||
| <i class=" icon-file-pdf text-danger icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.wordprocessingml.document" || $result->file_type=="application/msword" ) | ||
| <i class=" icon-file-word text-primary icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.presentationml.presentation" ) | ||
| <i class=" icon-file-text2 text-warning icon"></i> | ||
| @elseif($result->file_type=="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") | ||
| <i class=" icon-file-excel text-success icon"></i> | ||
| @elseif($result->file_type=="video/mp4" || $result->file_type=="video/x-matroska") | ||
| <i class=" icon-film4 text-pink icon"></i> | ||
| @else | ||
| <i class=" icon-file-empty text-default icon"></i> | ||
| @endif | ||
| <div class="gap-xs"></div> | ||
| <span class="text-readmore name">{{$result->file_name}}</span> | ||
| <span class="text-readmore size text-xs">{{number_format($result->size,0,',','.')}} Kb</span> | ||
| </label> | ||
| </div> | ||
| </a> | ||
| </div> | ||
| @endforeach | ||
| </div> | ||
| </div> | ||
| <div class="panel panel-body panel-flat"> | ||
| <form class="form-validate form-aksa-submit" action="{{$url_action}}" data-ckeditor data-type="redirect" method="POST" method="post" enctype="multipart/form-data"> | ||
| <input type="hidden" name="materi_id" value="{{$table->id}}"> | ||
| <div class="form-group"> | ||
| <textarea rows="4" placeholder="Ketik Komentar anda di sini ..." class="form-control" name="comment" required=""></textarea> | ||
| </div> | ||
| <div class="row"> | ||
| <div class="col-sm-4"> | ||
| <div class="media"> | ||
| <div class="media-left"> | ||
| <a href="{{$table->lecturer->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$table->lecturer->img_src->lg}}" style="width: 70px; height: 70px;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <h6 class="media-heading">{{$table->lecturer->name}}</h6> | ||
| <p class="text-muted">{{$table->lecturer->position}}</p> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="col-sm-8 text-right"> | ||
| <button type="submit" class="btn border-primary btn-xs text-primary btn-flat legitRipple"> | ||
| <i class=" icon-paperplane position-left"></i> | ||
| Kirim Komentar | ||
| </button> | ||
| </div> | ||
| </div> | ||
| </form> | ||
| </div> | ||
| @foreach($table->comments as $result) | ||
| <div class="panel panel-body panel-flat"> | ||
| <div class="row"> | ||
| <div class="col-sm-4"> | ||
| <div class="media"> | ||
| <div class="media-left"> | ||
| @if($result->role=="student") | ||
| <a href="{{$result->student->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$result->student->img_src->lg}}" style="width: 70px; height: 70px;object-fit: cover;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| @else | ||
| <a href="{{$result->lecturer->img_src->lg}}" data-popup="lightbox"> | ||
| <img src="{{$result->lecturer->img_src->lg}}" style="width: 70px; height: 70px;object-fit: cover;" class="img-circle img-md" alt=""> | ||
| </a> | ||
| @endif | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| @if($result->role=="student") | ||
| <h6 class="media-heading">{{$result->student->name}}</h6> | ||
| <p class="text-muted">Jurusan : {{$result->student->department}}</p> | ||
| @else | ||
| <h6 class="media-heading">{{$result->lecturer->name}}</h6> | ||
| <p class="text-muted">Jabatan : {{$result->lecturer->position}}</p> | ||
| @endif | ||
|
|
||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="col-sm-8 text-right"> | ||
| <span class="text-sm text-light text-grey">Berkomentar Pada</span> | ||
| <div class="gap-xs"></div> | ||
| <span class="text-primary"> | ||
| {{tgl_indo($result->created_at)}} | ||
| </span> | ||
| </div> | ||
| </div> | ||
| <div class="gap-xs"></div> | ||
| <article> | ||
| {{$result->comment}} | ||
| </article> | ||
| </div> | ||
| @endforeach | ||
|
|
||
| @endsection | ||
|
|
||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.form") | ||
| @endsection |
| @@ -0,0 +1,83 @@ | ||
| @extends('student.template') | ||
|
|
||
| @section('title') | ||
| {{$head_text}} | ||
| @endsection | ||
|
|
||
| @section('header') | ||
| <div class="page-header page-header-default"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h4><i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}}</h4> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url('student')}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">Beranda</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
| <div class="row"> | ||
| @foreach($table as $result) | ||
| <div class="col-md-6"> | ||
| <div class="panel border-left-lg border-left-primary timeline-content"> | ||
| <div class="panel-body"> | ||
| <div class="row"> | ||
| <div class="col-md-4"> | ||
| <div class="thumbnail no-margin"> | ||
| <div class="thumb"> | ||
| <img src="{{$result->img_src->sm}}" alt=""> | ||
| <div class="caption-overflow"> | ||
| <span> | ||
| <a href="{{$result->img_src->lg}}" data-popup="lightbox" rel="gallery" class="btn border-white text-white btn-flat btn-icon btn-rounded legitRipple"><i class="icon-plus3"></i></a> | ||
| </span> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="col-md-8"> | ||
| <h6 class="no-margin"> | ||
| <a href="{{base_url('student/materi/detail'.$result->id)}}" > | ||
| {{$result->name}} | ||
| </a> | ||
| </h6> | ||
| <div class="help-block"> | ||
| {{read_more($result->description,100)}} | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="panel-footer"> | ||
| <a class="heading-elements-toggle"><i class="icon-more"></i></a> | ||
| <div class="heading-elements"> | ||
| <span class="heading-text text-semibold text-grey"> | ||
| <i class=" icon-calendar22 position-left"></i> | ||
| {{tgl_indo($result->updated_at)}} | ||
| </span> | ||
| <div class="heading-btn pull-right"> | ||
| <a href="{{base_url('student/materi/detail/'.$result->id)}}" class="btn border-primary btn-xs text-primary btn-flat legitRipple"> | ||
| Detail | ||
| </a> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| @endforeach | ||
| </div> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.datatable") | ||
| @endsection |
| @@ -0,0 +1,67 @@ | ||
| <!-- Main sidebar --> | ||
| <div class="sidebar sidebar-main bg-primary-800"> | ||
| <div class="sidebar-content"> | ||
| <div class="sidebar-user-material"> | ||
| <div class="category-content"> | ||
| <div class="sidebar-user-material-content"> | ||
| <a href="{{base_url('superuser')}}"> | ||
| <img src="{{img_holder('profile-sm')}}" class="img-circle img-responsive" alt=""> | ||
| </a> | ||
| <h6> | ||
| Sistem E Learning | ||
| </h6> | ||
| <span class="text-size-small"> | ||
| Pelamar Pekerja | ||
| </span> | ||
| </div> | ||
|
|
||
| <div class="sidebar-user-material-menu"> | ||
| <a href="#user-nav" data-toggle="collapse"><span>Akun Saya</span> <i class="caret"></i></a> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="navigation-wrapper collapse" id="user-nav"> | ||
| <ul class="navigation"> | ||
| <li> | ||
| <a href="{{base_url('superuser/signout')}}"> | ||
| <i class="icon-switch2"></i> <span>Keluar Sistem</span> | ||
| </a> | ||
| </li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| <!-- Main navigation --> | ||
| <div class="sidebar-category sidebar-category-visible"> | ||
| <div class="category-content no-padding"> | ||
| <ul class="navigation navigation-main navigation-accordion"> | ||
|
|
||
| <!-- Main --> | ||
| <li class="navigation-header"><span>Menu Utama</span> <i class="icon-menu" title="Main pages"></i></li> | ||
| <li class="{{match($__MENU,'home','active')}}"> | ||
| <a href="{{base_url('student/dashboard')}}"><i class="icon-home4"></i> <span>Beranda</span></a> | ||
| </li> | ||
| <li class="{{match($__MENU,'materi','active')}}"> | ||
| <a href="{{base_url('student/materi')}}"> | ||
| <i class=" icon-books"></i> <span>Materi Pembelajaran</span> | ||
| </a> | ||
| </li> | ||
| <li class="{{match($__MENU,'config','active')}}"> | ||
| <a href="{{base_url('student/config')}}"> | ||
| <i class=" icon-cog"></i> <span>Atur Profil</span> | ||
| </a> | ||
| </li> | ||
| <li> | ||
| <a href="{{base_url('student/signout')}}"> | ||
| <i class=" icon-switch"></i> <span>Keluar Sistem</span> | ||
| </a> | ||
| </li> | ||
| <!-- /page kits --> | ||
|
|
||
| </ul> | ||
| </div> | ||
| </div> | ||
| <!-- /main navigation --> | ||
|
|
||
| </div> | ||
| </div> | ||
| <!-- /main sidebar --> |
| @@ -0,0 +1,121 @@ | ||
|
|
||
| <!DOCTYPE html> | ||
| <html lang="en"> | ||
| <head> | ||
| <meta charset="utf-8"> | ||
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
| <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
| <title>{{$__INFO->name}} | Masuk ke Sistem E Learning</title> | ||
|
|
||
| <!-- ICON --> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->xs}}" type="image/png" sizes="16x16"> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->xs}}" type="image/png" sizes="32x32"> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->sm}}" type="image/png" sizes="120x120"> | ||
| <link rel="icon" href="{{$__INFO->icon_dir->md}}" type="image/png" sizes="240x240"> | ||
| <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> | ||
|
|
||
| @yield("meta") | ||
|
|
||
| <!-- Global stylesheets --> | ||
| <link href="https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700,900" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/icons/icomoon/styles.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/bootstrap.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/core.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/components.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('panelassets/css/colors.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('mainassets/css/default.css')}}" rel="stylesheet" type="text/css"> | ||
| <link href="{{base_url('mainassets/css/panel.css')}}" rel="stylesheet" type="text/css"> | ||
| @yield("styles") | ||
| <!-- /global stylesheets --> | ||
|
|
||
| </head> | ||
|
|
||
| <body class="layout-boxed bg-wallpaper-student"> | ||
|
|
||
| <!-- Main navbar --> | ||
|
|
||
| <!-- /main navbar --> | ||
|
|
||
|
|
||
| <!-- Page container --> | ||
| <div class="page-container"> | ||
|
|
||
| <!-- Page content --> | ||
| <div class="page-content"> | ||
|
|
||
| @include("student.pieces.sidebar") | ||
|
|
||
|
|
||
| <!-- Main content --> | ||
| <div class="content-wrapper"> | ||
|
|
||
| <!-- Page header --> | ||
| @yield('header') | ||
| <!-- /page header --> | ||
|
|
||
| <!-- Content area --> | ||
| <div class="content"> | ||
| @if($hasSuccess) | ||
| <div class="alert bg-success alert-styled-left"> | ||
| <button type="button" class="close" data-dismiss="alert"><span>Ă—</span><span class="sr-only">Close</span></button> | ||
| <span class="text-semibold">Sukses</span> {{$hasSuccess}} | ||
| </div> | ||
| @elseif($hasError) | ||
| <div class="alert bg-danger alert-styled-left"> | ||
| <button type="button" class="close" data-dismiss="alert"><span>Ă—</span><span class="sr-only">Close</span></button> | ||
| <span class="text-semibold">Kesalahan!</span> {{$hasError}} | ||
| </div> | ||
| @endif | ||
|
|
||
| @yield('content') | ||
|
|
||
|
|
||
| <!-- Footer --> | ||
| <div class="footer text-muted"> | ||
| © 2018. <a href="#" target="_blank">Job Requirements - PT. Sentra Vidya Utama </a> by <a href="http://github.com/hengkydev" target="_blank">Hengky Irianto</a> | ||
| </div> | ||
| <!-- /footer --> | ||
|
|
||
| </div> | ||
| <!-- /content area --> | ||
|
|
||
| </div> | ||
| <!-- /main content --> | ||
|
|
||
| </div> | ||
| <!-- /page content --> | ||
|
|
||
| </div> | ||
| <!-- /page container --> | ||
| @yield("footer") | ||
|
|
||
| <!-- Core JS files --> | ||
| @include("pieces.env.scripts") | ||
|
|
||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/loaders/pace.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/core/libraries/jquery.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/core/libraries/bootstrap.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/loaders/blockui.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/nicescroll.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/drilldown.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/media/fancybox.min.js')}}"></script> | ||
|
|
||
| <!-- /core JS files --> | ||
|
|
||
| <!-- Theme JS files --> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/forms/styling/switchery.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/forms/styling/uniform.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/moment/moment.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/sweet_alert.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/pnotify.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/noty.min.js')}}"></script> | ||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/notifications/jgrowl.min.js')}}"></script> | ||
|
|
||
| <script type="text/javascript" src="{{base_url('panelassets/js/core/app.js')}}"></script> | ||
|
|
||
| <script type="text/javascript" src="{{base_url('panelassets/js/plugins/ui/ripple.min.js')}}"></script> | ||
| <!-- /theme JS files --> | ||
| @yield("scripts") | ||
| <script type="text/javascript" src="{{base_url('mainassets/js/library.js')}}"></script> | ||
| </body> | ||
| </html> |
| @@ -0,0 +1,214 @@ | ||
| @extends('superuser.template') | ||
|
|
||
| @section('title') | ||
| {{$body_text}} | ||
| @endsection | ||
|
|
||
| @section('heading') | ||
| <div class="page-header page-header-default border-top-lg border-top-primary"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h5> | ||
| <i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}} | ||
| <small class="display-block">{{$body_text}}</small> | ||
| </h5> | ||
| <a class="heading-elements-toggle"><i class="icon-more"></i></a></div> | ||
|
|
||
| <div class="heading-elements"> | ||
| <a class="btn bg-slate btn-xs btn-labeled heading-btn legitRipple" href="javascript:void(0);" onclick="window.history.back()" > | ||
| <b><i class=" icon-arrow-left12"></i></b> Kembali | ||
| </a> | ||
| </div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url("superuser")}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li><a href="{{base_url("superuser/lecturer")}}">Pengajar</a></li> | ||
| <li class="active">Buat Baru</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section('content') | ||
| <form class="form-validate form-aksa-submit" action="{{$url_action}}" data-ckeditor data-type="redirect" method="POST" method="post" enctype="multipart/form-data"> | ||
| @if($type=="update") | ||
| <input type="hidden" name="id" value="{{$table->id}}" required=""> | ||
| @endif | ||
| <div class="row"> | ||
| <div class="col-md-6"> | ||
| <div class="panel panel-flat"> | ||
| <div class="panel-body"> | ||
| <div class="form-group"> | ||
| <label><b class="text-danger position-left">*</b>Nama Lengkap : </label> | ||
| <input type="text" name="name" value="{{@$table->name}}" class="form-control" placeholder="Ketikan nama pengguna di sini ..." required=""> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><b class="text-danger position-left">*</b>Jabatan Pengajar : </label> | ||
| <input type="text" name="position" value="{{@$table->position}}" class="form-control" placeholder="Ketikan nama jabatan pengajar di sini ..." required=""> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label class="display-block"> | ||
| <b class="text-danger position-left">*</b>Jenis kelamin : | ||
| </label> | ||
| <label class="radio-inline"> | ||
| <input type="radio" name="gender" value="male" class="styled" | ||
| {{match(@$table->gender,"male",'checked')}} required="" > | ||
| Laki Laki | ||
| </label> | ||
|
|
||
| <label class="radio-inline"> | ||
| <input type="radio" name="gender" value="female" class="styled" | ||
| {{match(@$table->gender,"female",'checked')}} required="" > | ||
| Perempuan | ||
| </label> | ||
| </div> | ||
| <div class="form-group has-feedback"> | ||
| <label><b class="text-danger position-left">*</b>No Identitas : </label> | ||
| <div class="input-group" style="display: block;"> | ||
| <input type="text" name="identity_number" class="form-control xhr-input" data-url="{{base_url('datacollege/lectureridentityvalid')}}" data-exception="{{@$table->id}}" value="{{@$table->identity_number}}" placeholder="Masukan No Identitas di sini"> | ||
| </div> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-notification2"></i> | ||
| </div> | ||
| <div class="clearfix"></div> | ||
| <span class="help-block"></span> | ||
| </div> | ||
| <div class="form-group has-feedback"> | ||
| <label><b class="text-danger position-left">*</b>Alamat Email : </label> | ||
| <div class="input-group" style="display: block;"> | ||
| <input type="text" name="email" class="form-control xhr-input" value="{{@$table->email}}" data-url="{{base_url('datacollege/lectureremailvalid')}}" data-exception="{{@$table->id}}" placeholder="Masukan Email Pengajar di sini"> | ||
| </div> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-notification2"></i> | ||
| </div> | ||
| <div class="clearfix"></div> | ||
| <span class="help-block"></span> | ||
| </div> | ||
|
|
||
| <div class="form-group has-feedback has-feedback-left" | ||
| showhide-password | ||
| data-showclass="icon-eye2" | ||
| data-hideclass="icon-eye-blocked2" | ||
| > | ||
|
|
||
| <label> | ||
| @if($type=="create") | ||
| <b class="text-danger position-left">*</b> | ||
| @endif | ||
| Ketik Kata Sandi : | ||
| </label> | ||
| <div class="input-group"> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-lock2 text-muted"></i> | ||
| </div> | ||
| <input type="password" showhide-password-element name="password" class="form-control" placeholder="Ketik Kata Sandi minimal 8 karakter" {{match($type,"create","required")}}> | ||
|
|
||
| <span class="input-group-addon cursor-pointer"> | ||
| <i class=" icon-eye-blocked2 text-grey" showhide-password-button data-popup="tooltip" title="Lihat / Sembunyikan password"> | ||
| </i> | ||
| </span> | ||
| </div> | ||
| @if($type=="update") | ||
| <div class="help-block"> | ||
| Jangan ubah kata sandi jika tidak ada perubahan | ||
| </div> | ||
| @endif | ||
| </div> | ||
|
|
||
| <div class="form-group has-feedback has-feedback-left" | ||
| showhide-password | ||
| data-showclass="icon-eye2" | ||
| data-hideclass="icon-eye-blocked2" | ||
| > | ||
| <label> | ||
| @if($type=="create") | ||
| <b class="text-danger position-left">*</b> | ||
| @endif | ||
| Ketik Ulang Kata Sandi : | ||
| </label> | ||
| <div class="input-group"> | ||
| <div class="form-control-feedback"> | ||
| <i class="icon-lock2 text-muted"></i> | ||
| </div> | ||
| <input type="password" showhide-password-element name="password_confirmation" class="form-control" placeholder="Ketik Kata Sandi minimal 8 karakter" {{match($type,"create","required")}}> | ||
|
|
||
| <span class="input-group-addon cursor-pointer"> | ||
| <i class=" icon-eye-blocked2 text-grey" showhide-password-button data-popup="tooltip" title="Lihat / Sembunyikan password"> | ||
| </i> | ||
| </span> | ||
| </div> | ||
| @if($type=="update") | ||
| <div class="help-block"> | ||
| Jangan ubah kata sandi jika tidak ada perubahan | ||
| </div> | ||
| @endif | ||
| </div> | ||
| <div class="form-group"> | ||
| <label>No Telepon : </label> | ||
| <input type="text" name="phone" value="{{@$table->phone}}" class="form-control" placeholder="Ketikan no telepon" > | ||
| </div> | ||
| <div class="form-group"> | ||
| <label>Alamat Pengajar : </label> | ||
| <textarea class="form-control" rows="4" name="address" placeholder="Alamat tempat tinggal Pengajar">{{@$table->address}}</textarea> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><i class=" icon-image5 position-left text-primary"></i> Foto Profil :</label> | ||
| <div class="media no-margin-top"> | ||
| <div class="media-left"> | ||
| <a href="{{giveImageIfNull(@$table->img_src->xs,'image-lg')}}" class="fancybox upload-img-1" data-popup="lightbox"> | ||
| <img class="upload-img-1" src="{{giveImageIfNull(@$table->img_src->xs,'image-xs')}}" style="width: 58px; height: 58px;object-fit: cover; border-radius: 2px;" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <div class="uploader"> | ||
| <input type="file" class="file-styled uploader-preview-img" data-src=".upload-img-1" data-text="#upload-text-1" name="image"> | ||
| <span class="filename" id="upload-text-1" style="user-select: none;">No file selected</span> | ||
| <span class="action btn bg-pink-400 legitRipple" style="user-select: none;">Browse</span> | ||
| </div> | ||
| <span class="help-block no-margin text-sm"> | ||
| Format : png, jpg. Maks 5Mb | ||
| @if($type=="update") | ||
| , Jangan ubah jika tidak ada perubahan | ||
| @endif | ||
| </span> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="form-group"> | ||
| <label><i class=" icon-exclamation position-left text-warning"></i>Status Pengajar </label> | ||
| <div class="checkbox checkbox-switch"> | ||
| <label> | ||
| @if($type=="create") | ||
| <input type="checkbox" class="switch" name="status" data-on-text="Active" data-off-text="Suspend" name="status" checked="checked"> | ||
| @else | ||
| <input type="checkbox" class="switch" name="status" data-on-text="Active" data-off-text="Suspend" name="status" {{match($table->status,"active","checked")}}> | ||
| @endif | ||
| </label> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| <div class="gap-sm"></div> | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
|
|
||
| <button type="submit" class="btn bg-pink btn-labeled heading-btn legitRipple"> | ||
| <b><i class=" icon-arrow-right13"></i></b> Terapkan | ||
| </button> | ||
| <a href="javascript:void();" onclick="history.back();" class="btn bg-grey heading-btn legitRipple"> | ||
| Batalkan | ||
| </a> | ||
| </div> | ||
| </div> | ||
|
|
||
| </form> | ||
| @endsection | ||
|
|
||
| @section("scripts") | ||
| @include("pieces.js.form") | ||
| @endsection |
| @@ -0,0 +1,165 @@ | ||
| @extends('superuser.template') | ||
|
|
||
| @section('title') | ||
| {{$head_text}} | ||
| @endsection | ||
|
|
||
| @section('heading') | ||
| <div class="page-header page-header-default border-top-lg border-top-primary"> | ||
| <div class="page-header-content"> | ||
| <div class="page-title"> | ||
| <h5> | ||
| <i class="icon-arrow-left52 position-left"></i> <span class="text-semibold">{{$head_text}}</span> - {{$body_text}} | ||
| <small class="display-block">{{$body_text}}</small> | ||
| </h5> | ||
| <a class="heading-elements-toggle"><i class="icon-more"></i></a></div> | ||
| </div> | ||
|
|
||
| <div class="breadcrumb-line"> | ||
| <ul class="breadcrumb"> | ||
| <li><a href="{{base_url("superuser")}}"><i class="icon-home2 position-left"></i> Beranda</a></li> | ||
| <li class="active">{{$head_text}}</li> | ||
| </ul> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
| @section("content") | ||
| <div class="row"> | ||
| <div class="col-md-12"> | ||
| <div class="panel panel-flat panel-body"> | ||
| <form id="form-bulkaction" method="post" action="{{base_url('superuser/lecturer/bulkaction')}}"> | ||
| <div class="row"> | ||
| <div class="col-sm-1"> | ||
| <div class="checkbox"> | ||
| <label> | ||
| <input type="checkbox" class="control-primary" id="checkbox-all"> | ||
| All | ||
| </label> | ||
| </div> | ||
| </div> | ||
| <div class="col-md-2"> | ||
| <select class="form-control" name="action" required=""> | ||
| <option value="">- Pilih Aksi</option> | ||
| <option value="active">Aktifkan</option> | ||
| <option value="blocked">Blokir</option> | ||
| <option value="delete">Hapus data</option> | ||
| </select> | ||
| </div> | ||
| <div class="col-md-2"> | ||
| <button type="submit" class="btn bg-purple btn-xs"> | ||
| <i class="icon-check position-left"></i> Action | ||
| </button> | ||
| </div> | ||
| <div class="col-md-6 text-right pull-right"> | ||
| <a href="{{base_url("superuser/lecturer/create")}}" class="btn bg-pink btn-labeled heading-btn legitRipple" > | ||
| <b><i class=" icon-plus3"></i></b> Buat Baru | ||
| </a> | ||
| </div> | ||
| </div> | ||
| </form> | ||
| </div> | ||
| <div class="panel panel-flat"> | ||
|
|
||
| <table class="table datatable-basic"> | ||
| <thead > | ||
| <tr class="bg-slate-800"> | ||
| <th><i class="icon-arrow-down12"></i></th> | ||
| <th width="250">Pengajar</th> | ||
| <th width="200">Info</th> | ||
| <th width="200">Log Akhir</th> | ||
| <th width="100">Status</th> | ||
| <th class="text-center" width="100"> | ||
| <i class=" icon-cog position-left"></i> | ||
| Aksi | ||
| </th> | ||
| </tr> | ||
| </thead> | ||
| <tbody> | ||
| @foreach($table as $result) | ||
| <tr id="mydatatable-row-{{$result->id}}"> | ||
| <td> | ||
| <div class="checkbox"> | ||
| <label> | ||
| <input type="checkbox" form="form-bulkaction" class="control-primary" name="data[]" value="{{$result->id}}" > | ||
| </label> | ||
| </div> | ||
| </td> | ||
| <td> | ||
| <div class="media-left media-middle"> | ||
| <a href="{{base_url('superuser/lecturer/update/'.$result->id)}}"> | ||
| <img src="{{$result->img_src->md}}" class="img-circle img-xs" alt=""> | ||
| </a> | ||
| </div> | ||
|
|
||
| <div class="media-body"> | ||
| <a href="{{base_url('superuser/lecturer/update/'.$result->id)}}" title="{{$result->title}}" | ||
| class="display-inline-block text-semibold letter-icon-title text-readmore"> | ||
| {{$result->name}} | ||
| </a> | ||
| <div class="text-muted text-size-small text-readmore"> | ||
| {{read_more($result->email)}} | ||
| </div> | ||
| </div> | ||
| </td> | ||
| <td> | ||
| <div class="media-body"> | ||
| <span class="text-info text-semibold text-readmore" title="Nomer Identitas"> | ||
| <i class="text-muted text-xs icon-user position-left"></i> | ||
| {{$result->identity_number}} | ||
| </span> | ||
| <div class="gap-xs"></div> | ||
| <span class="text-info text-semibold text-readmore" title="Posisi Pengajar"> | ||
| <i class="text-muted text-xs icon-phone2 position-left"></i> | ||
| {{$result->position}} | ||
| </span> | ||
| </div> | ||
| </td> | ||
| <td> | ||
| <i class="text-warning icon-primitive-dot text-xs position-left"></i> | ||
| {{tgl_indo($result->updated_at)}} | ||
| </td> | ||
| <td> | ||
| <div class="checkbox checkbox-switch" title="Aktif atau Blokir"> | ||
| <label> | ||
| <input onchange="changeStatus(this)" class="switch-status switch" data-id="{{$result->id}}" type="checkbox" data-off-text='<i class=" icon-pencil5 text-grey-300"></i>' data-on-text='<i class=" icon-earth"></i>' data-on-color="success" data-off-color="default" data-size="mini" {{match($result->status,'active','checked')}}> | ||
| </label> | ||
| </div> | ||
| </td> | ||
| <td class="text-center"> | ||
| <ul class="icons-list"> | ||
| <li class="dropdown"> | ||
| <a href="#" class="dropdown-toggle" data-toggle="dropdown"> | ||
| <i class="icon-menu9"></i> | ||
| </a> | ||
| <ul class="dropdown-menu dropdown-menu-right"> | ||
| <li><a href="{{base_url('superuser/lecturer/update/'.$result->id)}}" title="Ubah Data"> | ||
| <i class=" icon-pencil7"></i> Ubah data</a> | ||
| </li> | ||
| <li> | ||
| <a data-url="{{base_url('superuser/lecturer/remove/'.$result->id)}}" | ||
| href="javascript:void(0)" class="delete-url" title="Hapus Data"> | ||
| <i class=" icon-trash"></i> Hapus data | ||
| </a> | ||
| </li> | ||
|
|
||
| </ul> | ||
| </li> | ||
| </ul> | ||
| </td> | ||
| </tr> | ||
|
|
||
| @endforeach | ||
| </tbody> | ||
| </table> | ||
| </div> | ||
| </div> | ||
| </div> | ||
| @endsection | ||
|
|
||
|
|
||
|
|
||
|
|
||
| @section('scripts') | ||
| @include("pieces.js.datatable") | ||
| @endsection |