invited_register_form.blade.php 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>Research Admission</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <meta name="description" content="Information & Guidance on the PhD Process, Connect with Supervisor and Many" />
  8. <meta name="keywords" content="" />
  9. <!-- facebook tags -->
  10. <meta property="og:url" content="http://www.facebook.com/researchadmission"/>
  11. <meta property="og:type" content="website"/>
  12. <meta property="og:title" content="Research Admission"/>
  13. <meta property="og:description" content="Information & Guidance on the PhD Process, Connect with Supervisor and Many"/>
  14. <!-- Linkedin tags -->
  15. <meta property="og:url" content="https://www.linkedin.com/company/researchadmission"/>
  16. <meta property="og:type" content="website"/>
  17. <meta property="og:title" content="Research Admission"/>
  18. <meta property="og:description" content="Information & Guidance on the PhD Process, Connect with Supervisor and Many"/>
  19. <!-- favicon -->
  20. <link rel="shortcut icon" href="{{asset('web/images/logo.png') }}">
  21. <!-- Bootstrap -->
  22. <link href="{{ asset('web/css/bootstrap.min.css') }}" rel="stylesheet" type="text/css" />
  23. <!-- tobii css -->
  24. <link href="{{asset('web/css/tobii.min.css')}}" rel="stylesheet" type="text/css" />
  25. <!-- Icons -->
  26. <link href="{{asset('web/css/materialdesignicons.min.css')}}" rel="stylesheet" type="text/css" />
  27. <link rel="stylesheet" type="text/css" href="{{ asset('web/stylesheets/font-awesome.min.css') }}" />
  28. <link rel="stylesheet" href="https://unicons.iconscout.com/release/v3.0.6/css/line.css">
  29. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css">
  30. <!-- Slider -->
  31. <link rel="stylesheet" href="{{asset('web/css/tiny-slider.css')}}"/>
  32. <!-- Main Css -->
  33. <link href="{{asset('web/css/style.css')}}" rel="stylesheet" type="text/css" id="theme-opt" />
  34. <link href="{{asset('web/css/colors/default.css')}}" rel="stylesheet" id="color-opt">
  35. <link rel="preconnect" href="https://fonts.googleapis.com">
  36. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  37. <link rel="stylesheet" href="{{asset('web/css/datepicker.min.css')}}">
  38. <link rel="preconnect" href="https://fonts.googleapis.com">
  39. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  40. <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@200;300&display=swap" rel="stylesheet">
  41. <link rel="preconnect" href="https://fonts.googleapis.com">
  42. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  43. <link href="https://fonts.googleapis.com/css2?family=Ubuntu:wght@700&display=swap" rel="stylesheet">
  44. <link href="{{ asset('css/flatpickr/dist/flatpickr.min.css') }}" rel="stylesheet" type="text/css">
  45. <link rel="stylesheet" href="{{ asset('css/pnotify/pnotify.min.css') }}">
  46. <link href="{{ asset('css/noty/lib/noty.css') }}" rel="stylesheet" type="text/css">
  47. <link href="{{ asset('css/noty/lib/themes/sunset.css') }}" rel="stylesheet" type="text/css">
  48. <link href="{{ asset('css/wait-me/waitMe.min.css') }}" rel="stylesheet" type="text/css">
  49. </head>
  50. <style>
  51. body {
  52. font-family: 'Oswald', sans-serif;
  53. font-family: 'Quicksand', sans-serif;
  54. }
  55. h1, h2, h3, h4, h6 {
  56. font-family:Ubuntu !important;
  57. }
  58. h5{
  59. font-family: 'Montserrat Alternates', sans-serif !important;
  60. }
  61. .bg-half-170 {
  62. padding:0px;
  63. }
  64. .form-control:focus {
  65. box-shadow: 0 0 0 0.25rem rgb(13 110 253 / 25%) !important;
  66. }
  67. .btn1{
  68. background-color: #141639c4 !important;
  69. color:white !important;
  70. border-radius: 20px;
  71. box-shadow:none !important;
  72. }
  73. .btn1:hover{
  74. background: #fff !important;
  75. color: #141639c4 !important;
  76. border-radius: 20px;
  77. border: 1px solid #141639c4;
  78. }
  79. .tns-nav button {
  80. background: #141639c4 !important;
  81. }
  82. .tns-nav button.tns-nav-active{
  83. background-color: #ffff !important;
  84. }
  85. .bg-left{
  86. background-color:#141639c4;
  87. border:none;
  88. padding:8.37rem;
  89. }
  90. .head-line{
  91. font-size: 39px !important;
  92. font-weight: bold;
  93. line-height: 1.2;
  94. color:#ffff;
  95. }
  96. .sub-line1{
  97. font-size: 18px !important;
  98. font-weight: 400;
  99. color:#ffff !important;
  100. font-family: poppins !important;
  101. }
  102. .sub-line2{
  103. font-size: 17px !important;
  104. font-weight: bold;
  105. font-family: poppins !important;
  106. color:#ffff !important;
  107. }
  108. .bg-white{
  109. background-color: #72809f33 !important;
  110. height: 160px;
  111. border: 1px solid #ffff;
  112. }
  113. .box-head{
  114. font-size:15px !important;
  115. color:#ffff;
  116. }
  117. .box-sub{
  118. font-size:14px;
  119. color:#ffff;
  120. }
  121. .d-flex{
  122. display: grid !important;
  123. }
  124. </style>
  125. <body>
  126. <section class="cover-user">
  127. <div class="container-fluid px-0">
  128. <div class="row g-0 position-relative">
  129. <div class="col-lg-8 padding-less bg-left">
  130. <div>
  131. <h3 class="ps-4 mt-5 pt-4 head-line">Accelerate your research journey with ease</h3>
  132. <h2 class="ps-4 sub-line1">Connect with supervisor through our streamlined platform featuring real-time updates, a wide network, and effortless user experience.</h2>
  133. <p class="ps-4 mt-5 sub-line1" style="color:white; font-family: poppins !important;">With just a few clicks, you can submit your proposal to multiple supervisors, saving you hours of searching and contacting potential supervisors individually. Our user-friendly interface makes it easy for anyone to navigate and use, regardless of their technical skills. The platform provides real-time updates on the status of your application, so you don't have to constantly follow up with supervisors, giving you more time to focus on your research. </p>
  134. <h2 class="ps-4 mt-5 sub-line1" style="color:white; font-family: poppins !important;">Our wide network of potential supervisors means you have access to a large pool of experts in your field, increasing your chances of finding the right supervisor for your project.</h2>
  135. </div>
  136. </div>
  137. <div class="col-lg-4 cover-my-30 ">
  138. <div class="cover-user-img d-flex align-items-center p-5">
  139. <div class="row">
  140. <div class="col-12 wait">
  141. <div class="card login-page border-0" style="z-index: 1">
  142. <div class="card border-0">
  143. <div class="card-body" style="padding: 0px;">
  144. <h1 class="mb-4 pb-1 mt-2" style="color: #141639c4; font-size:48px !important;">Register, To Start</h1>
  145. <input type="hidden" name="teacher_id" value="{{ $hash_ids[0] }}" id="teacher_id">
  146. <div class="row mb-4">
  147. <div class="col-md-6">
  148. <input type="text" class="form-control" name="first_name" value="{{ old('first_name') }}" id="first_name" required autofocus placeholder="Given Name">
  149. </div>
  150. <div class="col-md-6">
  151. <input type="text" class="form-control" name="last_name" value="{{ old('last_name') }}" id ="last_name" required placeholder="Family Name">
  152. </div>
  153. </div>
  154. <div class="row mb-4">
  155. <div class="col-md-12">
  156. <input type="email" class="form-control" name="email" value="{{ $user->email}}" id="email" required disabled placeholder="Email">
  157. </div>
  158. </div>
  159. <div class="row mb-4">
  160. <div class="col-md-12">
  161. <input type="text" class="form-control" name="university" value="{{ old('university') }}" id ="university" required placeholder="University">
  162. {{-- <select class="form-control" name="university" id="university">
  163. <option selected disabled>Select University</option>
  164. @foreach($universities as $row)
  165. <option value="{{$row->id}}">{{$row->name}}</option>
  166. @endforeach
  167. </select> --}}
  168. </div>
  169. </div>
  170. <div class="row mb-3">
  171. <div class="col-md-12">
  172. <input type="text" class="form-control" name="others_department" value="{{ old('others_department') }}" id ="others_department" required placeholder="Department">
  173. {{-- <select class="form-control" name="department" id="department">
  174. <option selected disabled>Select department</option>
  175. @foreach($departments as $row)
  176. <option value="{{$row->id}}">{{$row->name}}</option>
  177. @endforeach
  178. <option value="">Others</option>
  179. </select> --}}
  180. </div>
  181. </div>
  182. {{-- <div class="row mb-3">
  183. <div class="col-md-12 others_department" style="display:none;">
  184. <div class="form-icon position-relative">
  185. <input type="text" class="form-control" name="others_department" id="others_department" placeholder="Others department name">
  186. </div>
  187. </div>
  188. </div> --}}
  189. <div class="row mb-4">
  190. <div class="col-md-12">
  191. <input type="text" class="form-control" name="designation" id="designation" placeholder="Please enter your designation here" required="" autocomplete="off">
  192. </div>
  193. </div>
  194. <div class="row mb-4">
  195. <div class="col-md-12">
  196. <input type="website" class="form-control" name="universitywebsite" placeholder="website" id="website" required="">
  197. </div>
  198. </div>
  199. <div class="row mb-4">
  200. <div class="col-md-12">
  201. <input type="password" class="form-control " name="password" id="password" required autocomplete="new-password" placeholder="Set a password">
  202. </div>
  203. </div>
  204. <div class="row mb-4">
  205. <div class="col-md-12">
  206. <input type="password" class="form-control" name="password_confirmation" id="password_confirmation" required autocomplete="new-password" placeholder="Confirm password">
  207. </div>
  208. </div>
  209. <div class="row mb-0">
  210. <div class="col-md-12">
  211. <button class="btn btn1 pull-right" id="invited_registration">
  212. {{ __('Submit') }}
  213. </button>
  214. </div>
  215. </div>
  216. <p class="text-center mt-2 pb-4"><span> Already registered ?</span><a href="{{ url('login-v2') }}" class="ps-2"><span>Login Here</span></a></p>
  217. </div>
  218. </div>
  219. </div>
  220. </div>
  221. </div>
  222. </div>
  223. </div>
  224. </div>
  225. </div>
  226. </section>
  227. <script src="{{asset('web/js/bootstrap.bundle.min.js')}}"></script>
  228. <!-- tobii js -->
  229. <script src="{{asset('web/js/tobii.min.js')}}"></script>
  230. <!-- SLIDER -->
  231. <script src="{{asset('web/js/tiny-slider.js')}}"></script>
  232. <!-- Icons -->
  233. <script src="{{asset('web/js/feather.min.js')}}"></script>
  234. <!-- Main Js -->
  235. {{-- <script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.slim.min.js"></script> --}}
  236. {{-- <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.bundle.min.js"></script> --}}
  237. <script src="{{asset('web/js/plugins.init.js')}}"></script>
  238. <script src="{{asset('web/js/app.js')}}"></script>
  239. <script src="{{ asset('css/jquery.min.js') }}"></script>
  240. <script src="{{ asset('css/jquery-form/dist/jquery.form.min.js') }}"></script>
  241. <script src="{{ asset('css/pnotify/pnotify.js') }}"></script>
  242. <script src="{{ asset('css/noty/lib/noty.min.js') }}"></script>
  243. <script src="{{ asset('css/flatpickr/dist/flatpickr.min.js') }}"></script>
  244. <script src="{{ asset('css/wait-me/waitMe.min.js') }}"></script>
  245. <script>
  246. function pop_up_msg(msg='No message specified', type='success', callback=null){
  247. new Noty({
  248. theme:'sunset',
  249. text: msg,
  250. type: type,
  251. timeout:1500,
  252. callbacks:{
  253. afterClose: callback
  254. }
  255. }).show();
  256. }
  257. function err_msg(err){
  258. var msg="Request failed to process, try again later.";
  259. if(err.responseJSON && err.responseJSON.msg){
  260. msg=err.responseJSON.msg;
  261. }
  262. return msg;
  263. }
  264. $(function(){
  265. $('#invited_registration').on('click', function(){
  266. $('.wait').waitMe({effect : 'facebook', text : 'Please wait...'});
  267. var id =$('#teacher_id').val();
  268. var first_name =$('#first_name').val();
  269. var last_name =$('#last_name').val();
  270. var email =$('#email').val();
  271. var university =$('#university').val();
  272. var department =$('#department').val();
  273. var others_department =$('#others_department').val();
  274. var designation =$('#designation').val();
  275. var website =$('#website').val();
  276. var password =$('#password').val();
  277. var password_confirmation =$('#password_confirmation').val();
  278. var form_data={
  279. _token: "{{ csrf_token() }}",
  280. id: id,
  281. first_name: first_name,
  282. last_name: last_name,
  283. email: email,
  284. university: university,
  285. department: department,
  286. others_department: others_department,
  287. designation: designation,
  288. website: website,
  289. password: password,
  290. password_confirmation: password_confirmation,
  291. }
  292. $.post("{{ route('ajax-post', ['name'=>'invitation_register_save']) }}", form_data, function(res){
  293. $('.wait').waitMe("hide");
  294. $('#first_name').val('');
  295. $('#last_name').val('');
  296. $('#university').val('');
  297. $('#department').val('');
  298. $('#others_department').val('');
  299. $('#designation').val('');
  300. $('#website').val('');
  301. $('#password').val('');
  302. $('#password_confirmation').val('');
  303. if(res.action=='redirect'){
  304. window.location.href = "{{ url('/login-v2') }}";
  305. }else{
  306. window.location.href = "{{ url('/login-v2') }}";
  307. }
  308. pop_up_msg(res.msg);
  309. }).fail(function(err){
  310. $('.wait').waitMe("hide");
  311. pop_up_msg(err_msg(err), 'error');
  312. });
  313. });
  314. $('.wait-me').on('click', function(){
  315. $('.wait').waitMe({effect : 'facebook', text : 'Please wait...'});
  316. });
  317. });
  318. </script>
  319. </body>
  320. </html>