Selaa lähdekoodia

fixed meeting crud

Josh Kamau 5 vuotta sitten
vanhempi
commit
08cff544c0

+ 6 - 0
app/Http/Controllers/meetings_Controller.php

@@ -16,6 +16,12 @@ class meetings_Controller extends Controller
 		return view('admin/meetings/index', compact('records'));
 	}
 
+	// GET /meetings/add_new
+	public function add_new(Request $request) {
+		$records = DB::table('meeting')->get();
+		return view('admin/meetings/add_new', compact('records'));
+	}
+
 	// GET /meetings/view/{uid}
 	public function view(Request $request, $uid) {
 		return redirect("/meetings/view/$uid/SUB_dashboard");

+ 42 - 0
app/Http/Controllers/meetings_SINGLE_Controller.php

@@ -10,6 +10,36 @@ class meetings_SINGLE_Controller extends Controller
 {
     public $selfName = 'meetings_SINGLE_Controller';
 
+	// GET /meetings/view/{uid}/ACTION_putLobby
+	public function ACTION_putLobby(Request $request, $uid) {
+		$record = DB::table('meeting')->where('uid', $uid)->first();
+		return view('admin/meetings_SINGLE/ACTION_putLobby', compact('record'));
+	}
+
+	// GET /meetings/view/{uid}/ACTION_putTargetLobbyPro
+	public function ACTION_putTargetLobbyPro(Request $request, $uid) {
+		$record = DB::table('meeting')->where('uid', $uid)->first();
+		return view('admin/meetings_SINGLE/ACTION_putTargetLobbyPro', compact('record'));
+	}
+
+	// GET /meetings/view/{uid}/ACTION_putTitle
+	public function ACTION_putTitle(Request $request, $uid) {
+		$record = DB::table('meeting')->where('uid', $uid)->first();
+		return view('admin/meetings_SINGLE/ACTION_putTitle', compact('record'));
+	}
+
+	// GET /meetings/view/{uid}/ACTION_putStrangerInfo
+	public function ACTION_putStrangerInfo(Request $request, $uid) {
+		$record = DB::table('meeting')->where('uid', $uid)->first();
+		return view('admin/meetings_SINGLE/ACTION_putStrangerInfo', compact('record'));
+	}
+
+	// GET /meetings/view/{uid}/ACTION_putMeetingNumber
+	public function ACTION_putMeetingNumber(Request $request, $uid) {
+		$record = DB::table('meeting')->where('uid', $uid)->first();
+		return view('admin/meetings_SINGLE/ACTION_putMeetingNumber', compact('record'));
+	}
+
 	// GET /meetings/view/{uid}/SUB_dashboard
 	public function SUB_dashboard(Request $request, $uid) {
 		$record = DB::table('meeting')->where('uid', $uid)->first();
@@ -50,4 +80,16 @@ class meetings_SINGLE_Controller extends Controller
 		$subRecords = DB::table('meeting_message')->where('meeting_id', $record->id)->get();
 		return view('admin/meetings_SINGLE/SUB_meeting_messages', compact('record', 'subRecords'));
 	}
+
+	// GET /meetings/view/{uid}/ACTION_meeting_participantsAddNew
+	public function ACTION_meeting_participantsAddNew(Request $request, $uid) {
+		$record = DB::table('meeting')->where('uid', $uid)->first();
+		return view('admin/meetings_SINGLE/ACTION_meeting_participantsAddNew', compact('record'));
+	}
+
+	// GET /meetings/view/{uid}/ACTION_meeting_invitationsAddNew
+	public function ACTION_meeting_invitationsAddNew(Request $request, $uid) {
+		$record = DB::table('meeting')->where('uid', $uid)->first();
+		return view('admin/meetings_SINGLE/ACTION_meeting_invitationsAddNew', compact('record'));
+	}
 }

+ 35 - 1
generatecv/tree.txt

@@ -559,14 +559,48 @@ ADMIN
                     proUid:record:pro:uid,name_display
             meetings
                 id=meeting.lobby_id=>/meetings/view/UID
-    meetings|meeting|view
+    meetings|meeting|add|view
+    meetings/add_new:meetings:createAsProPerformer
+        lobbyUid:record:lobby:uid,name
+		targetLobbyProUid:record:lobby_pro:uid,uid
+		title
+		name
+		pictureBase64
     meetings/view/{uid}
+        ACTIONS
+            putLobby
+                lobbyUid:record:lobby:uid,name
+            putTargetLobbyPro
+                lobbyUid:record:lobbyPro:uid,name
+            putTitle
+                title
+            putStrangerInfo
+                strangerFirstName
+		        strangerLastName
+		        strangerDob:date
+		        strangerMcn
+		        isStrangerMcnPpb:boolean
+		        strangerMcnDetail
+		        strangerSsn
+		        strangerDetail
+            putMeetingNumber
         SUB
             dashboard
             meeting_participants
                 id=meeting_participant.meeting_id=>/meeting_participants/view/UID
+                add_new:meeting_participant:createForPro
+                    meetingUid:hidden=uid
+                    proUid:record:pro:uid,name_display
+                    name
+                    pictureBase64
             meeting_invitations
                 id=meeting_invitation.meeting_id=>/meeting_invitations/view/UID
+                add_new:meeting_invitation
+                    meetingUid:hidden=uid
+                    smsOrEmail:select:SMS,EMAIL
+                    toSms
+                    toEmail
+                    toName
             meeting_rings
                 id=meeting_ring.meeting_id=>/meeting_rings/view/UID
             meeting_knocks

+ 5 - 0
resources/views/admin/meetings/actions.blade.php

@@ -0,0 +1,5 @@
+<a href='/meetings/view/<?= $record->uid ?>/ACTION_putLobby' class='d-block btn btn-sm btn-default mb-3'>Put Lobby</a>
+<a href='/meetings/view/<?= $record->uid ?>/ACTION_putTargetLobbyPro' class='d-block btn btn-sm btn-default mb-3'>Put Target Lobby Pro</a>
+<a href='/meetings/view/<?= $record->uid ?>/ACTION_putTitle' class='d-block btn btn-sm btn-default mb-3'>Put Title</a>
+<a href='/meetings/view/<?= $record->uid ?>/ACTION_putStrangerInfo' class='d-block btn btn-sm btn-default mb-3'>Put Stranger Info</a>
+<a href='/meetings/view/<?= $record->uid ?>/ACTION_putMeetingNumber' class='d-block btn btn-sm btn-default mb-3'>Put Meeting Number</a>

+ 64 - 0
resources/views/admin/meetings/add_new.blade.php

@@ -0,0 +1,64 @@
+@extends('layouts.pro-logged-in')
+@section('content')
+
+    <h3 class="d-flex mb-3">
+        <div>Meetings: Add New</div>
+        <div class="ml-auto">
+            <a class="btn btn-primary btn-sm" href="{{route('meetings-index')}}">
+                <i class="fa fa-chevron-left" aria-hidden="true"></i>
+                Back
+            </a>
+        </div>
+    </h3>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_api" value="/api/meeting/createAsProPerformer">
+        <input type="hidden" name="_success" value="{{route('meetings-index')}}">
+        <input type="hidden" name="_return" value="{{route('meetings-add_new')}}">
+        <div class='form-group mb-3'>
+<label class='control-label'>Lobby</label>
+<select class='form-control' name='lobbyUid' value='{{ old('lobbyUid') ? old('lobbyUid') : '' }}' >
+<option value=''>-- Select --</option>
+<?php $dbOptions = \Illuminate\Support\Facades\DB::table('lobby')->get(); ?>
+<?php foreach($dbOptions as $o): ?>
+<option <?= $o->uid === (old('lobbyUid') ? old('lobbyUid') : '') ? 'selected' : '' ?> value='<?= $o->uid ?>'><?= $o->name ?> (<?= $o->uid ?>)</option>
+<?php endforeach; ?>
+</select>
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Target Lobby Pro</label>
+<select class='form-control' name='targetLobbyProUid' value='{{ old('targetLobbyProUid') ? old('targetLobbyProUid') : '' }}' >
+<option value=''>-- Select --</option>
+<?php $dbOptions = \Illuminate\Support\Facades\DB::table('lobby_pro')->get(); ?>
+<?php foreach($dbOptions as $o): ?>
+<option <?= $o->uid === (old('targetLobbyProUid') ? old('targetLobbyProUid') : '') ? 'selected' : '' ?> value='<?= $o->uid ?>'><?= $o->uid ?> (<?= $o->uid ?>)</option>
+<?php endforeach; ?>
+</select>
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Title</label>
+<input class='form-control' type='text' name='title' value='{{ old('title') ? old('title') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Name</label>
+<input class='form-control' type='text' name='name' value='{{ old('name') ? old('name') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Picture Base 64</label>
+<input class='form-control' type='text' name='pictureBase64' value='{{ old('pictureBase64') ? old('pictureBase64') : '' }}' >
+</div>
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings-index')}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 1 - 1
resources/views/admin/meetings/index.blade.php

@@ -4,7 +4,7 @@
     <h3 class="d-flex mb-3">
         <div>Meetings: List</div>
         <div class="ml-auto">
-            <!-- _ADD_NEW_LINK_ -->
+            <a class='btn btn-primary btn-sm ml-2' href='/meetings/add_new'><i class='fa fa-plus-circle' aria-hidden='true'></i> Add New</a>
         </div>
     </h3>
 

+ 48 - 0
resources/views/admin/meetings_SINGLE/ACTION_meeting_invitationsAddNew.blade.php

@@ -0,0 +1,48 @@
+@extends('admin.meetings.view')
+@section('content-inner')
+
+    <h4 class='my-3'>
+        <div>Meeting Invitations Add New</div>
+    </h4>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mr-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/meetingInvitation/create">
+        <input type="hidden" name="_success" value="{{route('meetings_SINGLE-SUB_meeting_invitations', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('meetings_SINGLE-ACTION_meeting_invitationsAddNew', ['uid' => $record->uid])}}">
+        <input class='form-control' type='hidden' name='meetingUid' value='{{ old('meetingUid') ? old('meetingUid') : $record->uid }}' >
+<div class='form-group mb-3'>
+<label class='control-label'>Sms Or Email</label>
+<select class='form-control' name='smsOrEmail' value='{{ old('smsOrEmail') ? old('smsOrEmail') : '' }}' >
+<option value=''>-- Select --</option>
+<option <?= 'SMS' === (old('smsOrEmail') ? old('smsOrEmail') : '') ? 'selected' : '' ?> value='SMS'>SMS</option>
+<option <?= 'EMAIL' === (old('smsOrEmail') ? old('smsOrEmail') : '') ? 'selected' : '' ?> value='EMAIL'>EMAIL</option>
+</select>
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>To Sms</label>
+<input class='form-control' type='text' name='toSms' value='{{ old('toSms') ? old('toSms') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>To Email</label>
+<input class='form-control' type='text' name='toEmail' value='{{ old('toEmail') ? old('toEmail') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>To Name</label>
+<input class='form-control' type='text' name='toName' value='{{ old('toName') ? old('toName') : '' }}' >
+</div>
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings_SINGLE-SUB_meeting_invitations', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 46 - 0
resources/views/admin/meetings_SINGLE/ACTION_meeting_participantsAddNew.blade.php

@@ -0,0 +1,46 @@
+@extends('admin.meetings.view')
+@section('content-inner')
+
+    <h4 class='my-3'>
+        <div>Meeting Participants Add New</div>
+    </h4>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mr-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/meetingParticipant/createForPro">
+        <input type="hidden" name="_success" value="{{route('meetings_SINGLE-SUB_meeting_participants', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('meetings_SINGLE-ACTION_meeting_participantsAddNew', ['uid' => $record->uid])}}">
+        <input class='form-control' type='hidden' name='meetingUid' value='{{ old('meetingUid') ? old('meetingUid') : $record->uid }}' >
+<div class='form-group mb-3'>
+<label class='control-label'>Pro</label>
+<select class='form-control' name='proUid' value='{{ old('proUid') ? old('proUid') : '' }}' >
+<option value=''>-- Select --</option>
+<?php $dbOptions = \Illuminate\Support\Facades\DB::table('pro')->get(); ?>
+<?php foreach($dbOptions as $o): ?>
+<option <?= $o->uid === (old('proUid') ? old('proUid') : '') ? 'selected' : '' ?> value='<?= $o->uid ?>'><?= $o->name_display ?> (<?= $o->uid ?>)</option>
+<?php endforeach; ?>
+</select>
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Name</label>
+<input class='form-control' type='text' name='name' value='{{ old('name') ? old('name') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Picture Base 64</label>
+<input class='form-control' type='text' name='pictureBase64' value='{{ old('pictureBase64') ? old('pictureBase64') : '' }}' >
+</div>
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings_SINGLE-SUB_meeting_participants', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 37 - 0
resources/views/admin/meetings_SINGLE/ACTION_putLobby.blade.php

@@ -0,0 +1,37 @@
+@extends('admin.meetings.view')
+@section('content-inner')
+
+    <h4 class='my-3'>
+        <div>Put Lobby</div>
+    </h4>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mr-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/meeting/putLobby">
+        <input type="hidden" name="_success" value="{{route('meetings-view', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('meetings_SINGLE-ACTION_putLobby', ['uid' => $record->uid])}}">
+        <div class='form-group mb-3'>
+<label class='control-label'>Lobby</label>
+<select class='form-control' name='lobbyUid' value='{{ old('lobbyUid') ? old('lobbyUid') : '' }}' >
+<option value=''>-- Select --</option>
+<?php $dbOptions = \Illuminate\Support\Facades\DB::table('lobby')->get(); ?>
+<?php foreach($dbOptions as $o): ?>
+<option <?= $o->uid === (old('lobbyUid') ? old('lobbyUid') : '') ? 'selected' : '' ?> value='<?= $o->uid ?>'><?= $o->name ?> (<?= $o->uid ?>)</option>
+<?php endforeach; ?>
+</select>
+</div>
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings-view', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 28 - 0
resources/views/admin/meetings_SINGLE/ACTION_putMeetingNumber.blade.php

@@ -0,0 +1,28 @@
+@extends('admin.meetings.view')
+@section('content-inner')
+
+    <h4 class='my-3'>
+        <div>Put Meeting Number</div>
+    </h4>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mr-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/meeting/putMeetingNumber">
+        <input type="hidden" name="_success" value="{{route('meetings-view', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('meetings_SINGLE-ACTION_putMeetingNumber', ['uid' => $record->uid])}}">
+        
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings-view', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 59 - 0
resources/views/admin/meetings_SINGLE/ACTION_putStrangerInfo.blade.php

@@ -0,0 +1,59 @@
+@extends('admin.meetings.view')
+@section('content-inner')
+
+    <h4 class='my-3'>
+        <div>Put Stranger Info</div>
+    </h4>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mr-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/meeting/putStrangerInfo">
+        <input type="hidden" name="_success" value="{{route('meetings-view', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('meetings_SINGLE-ACTION_putStrangerInfo', ['uid' => $record->uid])}}">
+        <div class='form-group mb-3'>
+<label class='control-label'>Stranger First Name</label>
+<input class='form-control' type='text' name='strangerFirstName' value='{{ old('strangerFirstName') ? old('strangerFirstName') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Stranger Last Name</label>
+<input class='form-control' type='text' name='strangerLastName' value='{{ old('strangerLastName') ? old('strangerLastName') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Stranger Dob</label>
+<input class='form-control' type='date' name='strangerDob' value='{{ old('strangerDob') ? old('strangerDob') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Stranger Mcn</label>
+<input class='form-control' type='text' name='strangerMcn' value='{{ old('strangerMcn') ? old('strangerMcn') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Is Stranger Mcn Ppb</label>
+<input class='form-control' type='boolean' name='isStrangerMcnPpb' value='{{ old('isStrangerMcnPpb') ? old('isStrangerMcnPpb') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Stranger Mcn Detail</label>
+<input class='form-control' type='text' name='strangerMcnDetail' value='{{ old('strangerMcnDetail') ? old('strangerMcnDetail') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Stranger Ssn</label>
+<input class='form-control' type='text' name='strangerSsn' value='{{ old('strangerSsn') ? old('strangerSsn') : '' }}' >
+</div>
+<div class='form-group mb-3'>
+<label class='control-label'>Stranger Detail</label>
+<input class='form-control' type='text' name='strangerDetail' value='{{ old('strangerDetail') ? old('strangerDetail') : '' }}' >
+</div>
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings-view', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 37 - 0
resources/views/admin/meetings_SINGLE/ACTION_putTargetLobbyPro.blade.php

@@ -0,0 +1,37 @@
+@extends('admin.meetings.view')
+@section('content-inner')
+
+    <h4 class='my-3'>
+        <div>Put Target Lobby Pro</div>
+    </h4>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mr-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/meeting/putTargetLobbyPro">
+        <input type="hidden" name="_success" value="{{route('meetings-view', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('meetings_SINGLE-ACTION_putTargetLobbyPro', ['uid' => $record->uid])}}">
+        <div class='form-group mb-3'>
+<label class='control-label'>Lobby</label>
+<select class='form-control' name='lobbyUid' value='{{ old('lobbyUid') ? old('lobbyUid') : '' }}' >
+<option value=''>-- Select --</option>
+<?php $dbOptions = \Illuminate\Support\Facades\DB::table('lobbyPro')->get(); ?>
+<?php foreach($dbOptions as $o): ?>
+<option <?= $o->uid === (old('lobbyUid') ? old('lobbyUid') : '') ? 'selected' : '' ?> value='<?= $o->uid ?>'><?= $o->name ?> (<?= $o->uid ?>)</option>
+<?php endforeach; ?>
+</select>
+</div>
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings-view', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 31 - 0
resources/views/admin/meetings_SINGLE/ACTION_putTitle.blade.php

@@ -0,0 +1,31 @@
+@extends('admin.meetings.view')
+@section('content-inner')
+
+    <h4 class='my-3'>
+        <div>Put Title</div>
+    </h4>
+
+    <form action="/post-to-api"
+          method="post" enctype="multipart/form-data"
+          class="bg-light rounded border px-3 pt-3 mr-3 mb-3">
+        @csrf
+
+        @if (session('message'))
+            <div class="alert alert-danger">{{ session('message') }}</div>
+        @endif
+
+        <input type="hidden" name="_uid" value="{{ $record->uid }}">
+        <input type="hidden" name="_api" value="/api/meeting/putTitle">
+        <input type="hidden" name="_success" value="{{route('meetings-view', ['uid' => $record->uid])}}">
+        <input type="hidden" name="_return" value="{{route('meetings_SINGLE-ACTION_putTitle', ['uid' => $record->uid])}}">
+        <div class='form-group mb-3'>
+<label class='control-label'>Title</label>
+<input class='form-control' type='text' name='title' value='{{ old('title') ? old('title') : '' }}' >
+</div>
+        <div class="form-group mb-3">
+            <button class="btn btn-sm btn-primary mr-3 px-5">Submit</button>
+            <a href="{{route('meetings-view', ['uid' => $record->uid])}}" class="btn btn-sm btn-default px-5">Cancel</a>
+        </div>
+    </form>
+
+@endsection

+ 1 - 1
resources/views/admin/meetings_SINGLE/SUB_meeting_invitations.blade.php

@@ -6,7 +6,7 @@
         <h4 class='my-3 d-flex'>
             <div>Meeting Invitations</div>
             <div class="ml-auto">
-                <!-- _ADD_NEW_LINK_ -->
+                <a class="btn btn-primary btn-sm" href="{{route('meetings_SINGLE-ACTION_meeting_invitationsAddNew', ['uid' => $record->uid])}}"><i class='fa fa-plus-circle' aria-hidden='true'></i> Add New</a>
             </div>
         </h4>
 

+ 1 - 1
resources/views/admin/meetings_SINGLE/SUB_meeting_participants.blade.php

@@ -6,7 +6,7 @@
         <h4 class='my-3 d-flex'>
             <div>Meeting Participants</div>
             <div class="ml-auto">
-                <!-- _ADD_NEW_LINK_ -->
+                <a class="btn btn-primary btn-sm" href="{{route('meetings_SINGLE-ACTION_meeting_participantsAddNew', ['uid' => $record->uid])}}"><i class='fa fa-plus-circle' aria-hidden='true'></i> Add New</a>
             </div>
         </h4>
 

+ 8 - 0
routes/generated.php

@@ -285,15 +285,23 @@ Route::get('/lobbies/view/{uid}/ACTION_lobby_prosAddNew', 'lobbies_SINGLE_Contro
 
 // --- admin: meetings --- //
 Route::get('/meetings', 'meetings_Controller@index')->name('meetings-index');
+Route::get('/meetings/add_new', 'meetings_Controller@add_new')->name('meetings-add_new');
 Route::get('/meetings/view/{uid}', 'meetings_Controller@view')->name('meetings-view');
 
 // --- admin: meetings_SINGLE --- //
+Route::get('/meetings/view/{uid}/ACTION_putLobby', 'meetings_SINGLE_Controller@ACTION_putLobby')->name('meetings_SINGLE-ACTION_putLobby');
+Route::get('/meetings/view/{uid}/ACTION_putTargetLobbyPro', 'meetings_SINGLE_Controller@ACTION_putTargetLobbyPro')->name('meetings_SINGLE-ACTION_putTargetLobbyPro');
+Route::get('/meetings/view/{uid}/ACTION_putTitle', 'meetings_SINGLE_Controller@ACTION_putTitle')->name('meetings_SINGLE-ACTION_putTitle');
+Route::get('/meetings/view/{uid}/ACTION_putStrangerInfo', 'meetings_SINGLE_Controller@ACTION_putStrangerInfo')->name('meetings_SINGLE-ACTION_putStrangerInfo');
+Route::get('/meetings/view/{uid}/ACTION_putMeetingNumber', 'meetings_SINGLE_Controller@ACTION_putMeetingNumber')->name('meetings_SINGLE-ACTION_putMeetingNumber');
 Route::get('/meetings/view/{uid}/SUB_dashboard', 'meetings_SINGLE_Controller@SUB_dashboard')->name('meetings_SINGLE-SUB_dashboard');
 Route::get('/meetings/view/{uid}/SUB_meeting_participants', 'meetings_SINGLE_Controller@SUB_meeting_participants')->name('meetings_SINGLE-SUB_meeting_participants');
 Route::get('/meetings/view/{uid}/SUB_meeting_invitations', 'meetings_SINGLE_Controller@SUB_meeting_invitations')->name('meetings_SINGLE-SUB_meeting_invitations');
 Route::get('/meetings/view/{uid}/SUB_meeting_rings', 'meetings_SINGLE_Controller@SUB_meeting_rings')->name('meetings_SINGLE-SUB_meeting_rings');
 Route::get('/meetings/view/{uid}/SUB_meeting_knocks', 'meetings_SINGLE_Controller@SUB_meeting_knocks')->name('meetings_SINGLE-SUB_meeting_knocks');
 Route::get('/meetings/view/{uid}/SUB_meeting_messages', 'meetings_SINGLE_Controller@SUB_meeting_messages')->name('meetings_SINGLE-SUB_meeting_messages');
+Route::get('/meetings/view/{uid}/ACTION_meeting_participantsAddNew', 'meetings_SINGLE_Controller@ACTION_meeting_participantsAddNew')->name('meetings_SINGLE-ACTION_meeting_participantsAddNew');
+Route::get('/meetings/view/{uid}/ACTION_meeting_invitationsAddNew', 'meetings_SINGLE_Controller@ACTION_meeting_invitationsAddNew')->name('meetings_SINGLE-ACTION_meeting_invitationsAddNew');
 
 // --- admin: meeting_participants --- //
 Route::get('/meeting_participants', 'meeting_participants_Controller@index')->name('meeting_participants-index');