/** * Checking untuk guest mode agar tidak menampilkan menu partial view tertentu. */ public static function is_user_allowed() { $daftar_tipe = User::daftar_tipe(); $is_auth = Auth::user(); if (isset($is_auth)) { if ($is_auth->tipe == $daftar_tipe['user'] || $is_auth->tipe == $daftar_tipe['admin']) { return true; } else { if ($is_auth->tipe = $daftar_tipe['guest']) { return false; } } } else { return false; } }
@section('bantuan_settings') <div class="span7 push-bottom"> <?php $daftar_tipe = User::daftar_tipe(); ?> @if(Auth::user()->tipe == $daftar_tipe['admin']) <div class="row"> <h3>Overview</h3> <p>Menu Settings digunakan untuk mengkonfigurasi aplikasi sesuai kebutuhan masing-masing seksi (atau instansi). Halaman Settings diklasifikasikan menurut pengaturan dan modul aplikasi yang menggunakan nilai konfigurasinya. </p> <h4>Submenu: Index Settings</h4> <p>Merupakan halaman overview untuk melihat daftar konfigurasi dari aplikasi ini. Untuk Daftar User Account, dapat dilihat pada submenunya tersendiri.</p> <h4>Submenu: Daftar Jenis Surat</h4> <p>Menu ini digunakan untuk menambahkan jenis surat pada Input Surat Keluar. Harap diperhatikan bahwa jenis surat yang telah diinput tidak dapat dihapus. Tujuannya agar tidak merusak integrasi record lama surat keluar. Akan tetapi, apabila ada kesalahaan saat menambahkan jenis surat, masih dapat diperbaiki dengan menggunakan form Update di bawahnya. Dengan kata lain, daftar jenis surat yang terakhir ditambahkan masih bisa diubah.</p> <h4>Submenu: Daftar Disposisi</h4> <p>Sama seperti Daftar Jenis Surat, pada settings Daftar Disposisi juga dapat digunakan untuk menambah daftar baru untuk disposisi dengan ketentuan daftar yang telah ditambahkan tidak dapat dihapus kecuali daftar terakhir masih dapat diedit ulang dengan menggunakan form Update di bawahnya.</p> <p>Batas jumlah daftar disposisi yang AKTIF hanya 16 entri. Untuk menambahkan
public function get_user_edit($id) { $db_user = User::get(); $user = User::find($id); $daftar_tipe = User::daftar_tipe(); $reversed_daftar_tipe = User::reversed_daftar_tipe(); return View::make('settings.user_admin_edit')->with('title', 'Agenda Surat :: Settings')->with('db_user', $db_user)->with('user', $user)->with('daftar_tipe', $daftar_tipe)->with('reversed_daftar_tipe', $reversed_daftar_tipe); }