diff --git a/resources/views/dosen/create_seminartesis.blade.php b/resources/views/dosen/create_seminartesis.blade.php index 5e0e8244b8694b23d83d580b04dfe16b3274f3a5..ba7d1f0d19a50bbe68a2a4922b086d77ac94b62b 100644 --- a/resources/views/dosen/create_seminartesis.blade.php +++ b/resources/views/dosen/create_seminartesis.blade.php @@ -31,14 +31,14 @@ <label for="haritgl" class="col-md-4 col-form-label text-md-right text-center"> Tanggal </label> - <input type="date" id="haritgl" name="haritgl" class="col-md-8 form-control" > + <input type="text" id="haritgl" name="haritgl" class="col-md-8 form-control datepicker" > </div> <div class="form-group row col-md-12"> <label for="waktu" class="col-md-4 col-form-label text-md-right text-center"> Waktu </label> - <input type="time" id="haritgl" name="waktu" class="col-md-8 form-control" > + <input type="text" id="haritgl" name="waktu" class="col-md-8 form-control timepicker" > </div> <div class="form-group row col-md-12"> diff --git a/resources/views/dosen/detail_mahasiswa.blade.php b/resources/views/dosen/detail_mahasiswa.blade.php index ad3adb1de856ef606a408c523222ee3c001a9fa9..1610b33539b1b03151afac2acd55bee0411c388e 100644 --- a/resources/views/dosen/detail_mahasiswa.blade.php +++ b/resources/views/dosen/detail_mahasiswa.blade.php @@ -208,14 +208,14 @@ <label for="haritgl" class="col-md-4 col-form-label text-md-right text-center"> Tanggal </label> - <input type="date" id="haritgl" name="haritgl" class="col-md-8 form-control new-input" value="{{$sidangTesis->tanggal}}" > + <input type="text" id="haritgl" name="haritgl" class="col-md-8 form-control datepicker new-input" value="{{$sidangTesis->tanggal}}" > </div> <div class="form-group row col-md-12"> <label for="waktu" class="col-md-4 col-form-label text-md-right text-center"> Waktu </label> - <input type="time" id="haritgl" name="waktu" class="col-md-8 form-control new-input" value="{{$sidangTesis->jam}}"> + <input type="text" id="haritgl" name="waktu" class="col-md-8 form-control timepicker new-input" value="{{$sidangTesis->jam}}"> </div> <div class="form-group row col-md-12"> @@ -364,14 +364,14 @@ <label for="haritgl" class="col-md-4 col-form-label text-md-right text-center"> Tanggal </label> - <input type="date" id="haritgl" name="haritgl" class="col-md-8 form-control new-input-seminar" value="{{$seminarTesis->hari}}" > + <input type="text" id="haritgl" name="haritgl" class="col-md-8 form-control datepicker new-input-seminar" value="{{$seminarTesis->hari}}" > </div> <div class="form-group row col-md-12"> <label for="waktu" class="col-md-4 col-form-label text-md-right text-center"> Waktu </label> - <input type="time" id="haritgl" name="waktu" class="col-md-8 form-control new-input-seminar" value="{{$seminarTesis->waktu}}"> + <input type="texr" id="haritgl" name="waktu" class="col-md-8 form-control timepicker new-input-seminar" value="{{$seminarTesis->waktu}}"> </div> <div class="form-group row col-md-12"> @@ -544,4 +544,4 @@ @endif </div> </div> -@endsection \ No newline at end of file +@endsection diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index d73821955b2fa786f1c746f52da6fd17f6a8ddec..927cc7e61ddd0843b8fa9724ac9d47511b5e21b0 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -5,7 +5,8 @@ <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://fonts.googleapis.com/css?family=Open+Sans|Source+Sans+Pro" rel="stylesheet"> - + <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"> + <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.37/css/bootstrap-datetimepicker.min.css" rel="stylesheet"> <!-- CSRF Token --> <meta name="csrf-token" content="{{ csrf_token() }}"> @@ -89,7 +90,25 @@ window.history.back(); } </script> + <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script> + <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment.min.js"></script> + <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.37/js/bootstrap-datetimepicker.min.js"></script> <script src="{{ asset('js/app.js') }}"></script> + <script> + $('.datetimepicker').datepicker({ + format: 'YYYY-MM-DD' + }); + </script> + <script> + $('.datetimepicker').datetimepicker({ + format: moment().format('YY-MM-D[T]HH-mm') + }); + </script> + <script> + $('.timepicker').datetimepicker({ + format: 'HH:mm' + }); + </script> @yield('bottomjs') </body> </html> diff --git a/resources/views/mahasiswa/daftar_sidang_tesis.blade.php b/resources/views/mahasiswa/daftar_sidang_tesis.blade.php index aef64f23324c15f5a8fed7a5125641c9291202ae..3e443c96d009703cf74ea724d478039191a0e84e 100644 --- a/resources/views/mahasiswa/daftar_sidang_tesis.blade.php +++ b/resources/views/mahasiswa/daftar_sidang_tesis.blade.php @@ -25,7 +25,7 @@ </div> <div class="form-group row col-md-12"> <label for="tanggal_seminar_tesis" class="col-md-4 col-form-label text-md-right text-center">Waktu Seminar Tesis</label> - <input type="datetime-local" id="tanggal_seminar_tesis" name="tanggal_seminar_tesis" class="form-control col-md-8 " + <input type="text" id="tanggal_seminar_tesis" name="tanggal_seminar_tesis" class="form-control col-md-8 datetimepicker" value="{{date("Y-m-d", strtotime($seminarTesis->hari))}}T{{date("H:i", strtotime($seminarTesis->waktu))}}" required disabled> </div> diff --git a/resources/views/mahasiswa/form_hasil_bimbingan.blade.php b/resources/views/mahasiswa/form_hasil_bimbingan.blade.php index a7ba8d6eac4accba2a5c5d30a4a881a46f72d19a..679506a4682beb3c40a5812ce9f3df3a4266bf57 100644 --- a/resources/views/mahasiswa/form_hasil_bimbingan.blade.php +++ b/resources/views/mahasiswa/form_hasil_bimbingan.blade.php @@ -66,7 +66,7 @@ @endif <div class="form-group row col-md-12"> <label for="tanggal_waktu" class="col-md-4 col-form-label text-md-right text-center">Waktu Bimbingan<sup>*</sup></label> - <input type="datetime-local" id="tanggal_waktu" name="tanggal_waktu" class="form-control col-md-8 " value="{{$tgl}}" required> + <input type="text" id="tanggal_waktu" name="tanggal_waktu" class="form-control col-md-8 datetimepicker" value="{{$tgl}}" required> </div> <div class="form-group row col-md-12"> <label for="hasil_dan_diskusi" class="col-md-4 col-form-label text-md-right text-center ">Hasil dan Diskusi<sup>*</sup></label> @@ -78,7 +78,7 @@ </div> <div class="form-group row col-md-12"> <label for="waktu_bimbingan_selanjutnya" class="col-md-4 col-form-label text-md-right text-center">Waktu Bimbingan Selanjutnya</label> - <input type="datetime-local" id="waktu_bimbingan_selanjutnya" name="waktu_bimbingan_selanjutnya" class="form-control col-md-8 " value="{{$tgl_selanjutnya}}"> + <input type="text" id="waktu_bimbingan_selanjutnya" name="waktu_bimbingan_selanjutnya" class="form-control col-md-8 datetimepicker" value="{{$tgl_selanjutnya}}"> </div> </div> diff --git a/resources/views/manajer/detail_mahasiswa_control.blade.php b/resources/views/manajer/detail_mahasiswa_control.blade.php index 3db9c117ccf743e14ca02abc671be3363fe71edb..3407060f215a738725b593762ac50a7933e095e0 100644 --- a/resources/views/manajer/detail_mahasiswa_control.blade.php +++ b/resources/views/manajer/detail_mahasiswa_control.blade.php @@ -165,9 +165,9 @@ <input type="hidden" name="mahasiswa" value="{{$mahasiswa->id}}"> <div class="row justify-content-center"> <div> - <input type="datetime-local" class="form-control" name="date" + <input type="text" class="form-control datetimepicker" name="date" @if($seminarTopik) - value="{{date("Y-m-d\TH:i:s", strtotime($seminarTopik->schedule))}}" + value="{{date("Y-m-d\TH:i", strtotime($seminarTopik->schedule))}}" @endif > </div> @@ -487,9 +487,9 @@ <div class="form-group row mt-2"> <label for="name" class="col-md-4 col-form-label text-md-right">Jadwal Seminar Proposal</label> <div class="col-md-6"> - <input type="datetime-local" class="form-control" name="date" + <input type="text" class="form-control datetimepicker" name="date" @if($seminarProposal) - value="{{date("Y-m-d\TH:i:s", strtotime($seminarProposal->schedule))}}" + value="{{date("Y-m-d\TH:i", strtotime($seminarProposal->schedule))}}" @endif > </div> @@ -774,14 +774,14 @@ <label for="haritgl" class="col-md-4 col-form-label text-md-right text-center"> Tanggal </label> - <input type="date" id="haritgl" name="haritgl" class="col-md-8 form-control new-input-seminar" value="{{$seminarTesis->hari}}" > + <input type="text" id="haritgl" name="haritgl" class="col-md-8 form-control datepicker new-input-seminar" value="{{$seminarTesis->hari}}" > </div> <div class="form-group row col-md-12"> <label for="waktu" class="col-md-4 col-form-label text-md-right text-center"> Waktu </label> - <input type="time" id="haritgl" name="waktu" class="col-md-8 form-control new-input-seminar" value="{{$seminarTesis->waktu}}"> + <input type="text" id="haritgl" name="waktu" class="col-md-8 form-control timepicker new-input-seminar" value="{{$seminarTesis->waktu}}"> </div> <div class="form-group row col-md-12"> @@ -1570,14 +1570,14 @@ <label for="haritgl" class="col-md-4 col-form-label text-md-right text-center"> Tanggal </label> - <input type="date" id="haritgl" name="haritgl" class="col-md-8 form-control new-input" value="{{$sidangTesis->tanggal}}" > + <input type="text" id="haritgl" name="haritgl" class="col-md-8 form-control datepicker new-input" value="{{$sidangTesis->tanggal}}" > </div> <div class="form-group row col-md-12"> <label for="waktu" class="col-md-4 col-form-label text-md-right text-center"> Waktu </label> - <input type="time" id="haritgl" name="waktu" class="col-md-8 form-control new-input" value="{{$sidangTesis->jam}}"> + <input type="text" id="haritgl" name="waktu" class="col-md-8 form-control timepicker new-input" value="{{$sidangTesis->jam}}"> </div> <div class="form-group row col-md-12"> @@ -1774,4 +1774,4 @@ }) </script> -@endsection \ No newline at end of file +@endsection diff --git a/resources/views/manajer/penjadwalan.blade.php b/resources/views/manajer/penjadwalan.blade.php index 0ce964849c3d79d728c61a7572b2510783b90139..3ea7a031e21be33240e74a266bfe1f8b52fd1d08 100644 --- a/resources/views/manajer/penjadwalan.blade.php +++ b/resources/views/manajer/penjadwalan.blade.php @@ -68,7 +68,7 @@ <td> <input type="hidden" id="id{{$item->topic->mahasiswa_id}}" name="id{{$item->topic->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->topic->mahasiswa_id}}"> <input type="hidden" id="tp{{$item->topic->mahasiswa_id}}" name="tp{{$item->topic->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->topic_id}}"> - <input type="datetime-local" id="sch{{$item->topic->mahasiswa_id}}" name="sch{{$item->topic->mahasiswa_id}}" class="form-control col-lg-12 " value="" onkeyup="updateSaveButton()"> + <input type="text" id="sch{{$item->topic->mahasiswa_id}}" name="sch{{$item->topic->mahasiswa_id}}" class="form-control col-lg-12 datetimepicker" value="" onkeyup="updateSaveButton()"> </td> </tr> @php($count++) @@ -96,7 +96,7 @@ <td> <input type="hidden" id="id{{$item->mahasiswa_id}}" name="id{{$item->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->mahasiswa_id}}"> <input type="hidden" id="tp{{$item->mahasiswa_id}}" name="tp{{$item->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->topik_id}}"> - <input type="datetime-local" id="sch{{$item->mahasiswa_id}}" name="sch{{$item->mahasiswa_id}}" class="form-control col-lg-12 " value="{{$tgl}}" onkeyup="updateSaveButton()"> + <input type="text" id="sch{{$item->mahasiswa_id}}" name="sch{{$item->mahasiswa_id}}" class="form-control col-lg-12 datetimepicker" value="{{$tgl}}" onkeyup="updateSaveButton()"> </td> </tr> @php($no++) @@ -176,7 +176,7 @@ <td> <input type="hidden" id="id{{$item->mahasiswa_id}}" name="id{{$item->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->mahasiswa_id}}"> <input type="hidden" id="tp{{$item->mahasiswa_id}}" name="tp{{$item->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->id}}"> - <input type="datetime-local" id="sch{{$item->mahasiswa_id}}" name="sch{{$item->mahasiswa_id}}" class="form-control col-lg-12 " value="" onkeyup="updateSaveButton2()"> + <input type="text" id="sch{{$item->mahasiswa_id}}" name="sch{{$item->mahasiswa_id}}" class="form-control col-lg-12 datetimepicker" value="" onkeyup="updateSaveButton2()"> </td> </tr> @php($count++) @@ -204,7 +204,7 @@ <input type="hidden" id="pa{{$item->mahasiswa_id}}" name="pa{{$item->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->id_dosen_pembimbing_1}}"> <input type="hidden" id="pb{{$item->mahasiswa_id}}" name="pb{{$item->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->id_dosen_pembimbing_2}}"> <input type="hidden" id="pg{{$item->mahasiswa_id}}" name="pg{{$item->mahasiswa_id}}" class="form-control col-md-8 " value="{{$item->id_dosen_penguji}}"> - <input type="datetime-local" id="sch{{$item->mahasiswa_id}}" name="sch{{$item->mahasiswa_id}}" class="form-control col-lg-12 " value="{{$tgl}}" onkeyup="updateSaveButton2()"> + <input type="datetimepicker" id="sch{{$item->mahasiswa_id}}" name="sch{{$item->mahasiswa_id}}" class="form-control col-lg-12 datetimepicker" value="{{$tgl}}" onkeyup="updateSaveButton2()"> </td> </tr> @php($no++) @@ -352,7 +352,8 @@ var inputs = document.getElementsByTagName('input'); var button = document.getElementById('save2'); for(var i = 0; i < inputs.length; i++){ - if(inputs[i].type.toLowerCase() === 'datetime-local'){ + var input_class = inputs[i].getAttribute('class').toLowerCase(); + if(strpos($input_class, 'datetimepicker') !== false){ if(inputs[i].value.toString() === ""){ button.classList.add('disabled'); button.disabled = true; @@ -370,7 +371,8 @@ var inputs = document.getElementsByTagName('input'); var button = document.getElementById('save'); for(var i = 0; i < inputs.length; i++){ - if(inputs[i].type.toLowerCase() === 'datetime-local'){ + var input_class = inputs[i].getAttribute('class').toLowerCase(); + if(strpos($input_class, 'datetimepicker') !== false){ if(inputs[i].value.toString() === ""){ button.classList.add('disabled'); button.disabled = true;