Ignore:
Timestamp:
11/23/21 22:01:52 (3 years ago)
Author:
beratkjufliju <kufliju@…>
Branches:
master
Children:
dbc5976
Parents:
4d73966
Message:

bug fixes

Location:
resources/views/dashboard
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • resources/views/dashboard/departments/index.blade.php

    r4d73966 r0a1fb54  
    5252                                <th>Folders</th>
    5353                                <th>Created by</th>
    54                                 <th>Created at</th>
    5554                                <th>Updated at</th>
    5655                                <th>Directory</th>
     
    6665                                    <td>{{ $department->code }}</td>
    6766                                    <td>{{ $department->no_of_folders }}</td>
    68                                     <td>{{ $department->getCreatedByName() }}</td>
    69                                     <td>{{ date('d.m.Y - H:i', strtotime($department->created_at)) }}</td>
     67                                    <td>{{ $department->user->username }}
     68                                        <div class="font-weight-light p-1">{{$department->user->name}} {{$department->user->surname}}</div>
     69                                        <div class="font-weight-light p-1">{{ date('d.m.Y - H:i', strtotime($department->created_at)) }}</div>
     70                                    </td>
     71
    7072                                    @if($department->updated_at==NULL)
    7173                                        <td>/</td>
    7274                                    @else
    73                                     <td>{{ date('d.m.Y - H:i', strtotime($department->updated_at)) }}</td>
     75                                        <td class="font-weight-light p-1">{{ date('d.m.Y - H:i', strtotime($department->updated_at)) }}</td>
    7476                                    @endif
     77
    7578                                    <!-- Trigger -->
    7679                                    <td><button data-clipboard-text="{{$department->location}}" class="btn btn-sm btn-primary text-white" data-toggle="tooltip" data-placement="right" title="{{$department->location}}"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-clipboard" viewBox="0 0 16 16">
  • resources/views/dashboard/folders/files.blade.php

    r4d73966 r0a1fb54  
    7070
    7171            <p>Files in {{$folder->name}}</p>
    72 
     72{{--            @dd($files)--}}
    7373            <div class="row">
    7474                @forelse($files as $file)
     75
    7576                    <div class="col-xl-3 col-lg-4 col-md-6 col-sm-12">
    7677                        <div class="card app-file-list">
     
    162163                <div class="modal-content">
    163164                    <div class="modal-header">
    164                         <h5 class="modal-title" id="exampleModalCenterTitle">Upload</h5>
     165                        <h5 class="modal-title" id="exampleModalCenterTitle">Upload files to {{$folder->name}}</h5>
    165166                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
    166167                            <i class="ti-close"></i>
  • resources/views/dashboard/folders/index.blade.php

    r4d73966 r0a1fb54  
    8383                                <a class="dropdown-item" href="javascript:void(0)" data-toggle="modal" data-target="#createModal">Add folder</a>
    8484                                @endif
    85                                     @if(auth()->user()->hasPermission('export_data'))
     85                                    @if(auth()->user()->hasPermission('export_data') && Request::query('id')==null)
    8686                                <a href="{{ route('dashboard.folders.export') }}" class="dropdown-item text-success">Export</a>
    8787                            </div>
     
    171171                                <p class="badge bg-success-bright text-success">Version: {{$folder->version}}</p>
    172172                                <p>Archive ID: {{$folder->arch_id}}</p>
     173                                <p>Department: {{$folder->department->name}}</p>
    173174                                <p>Note: {{$folder->note}}</p>
    174175                                <div class="row">
  • resources/views/dashboard/index.blade.php

    r4d73966 r0a1fb54  
    119119                                <th>Name</th>
    120120                                <th>Created at</th>
    121                                 <th>Updated at</th>
    122121                                <th>Folder name</th>
    123122                                <th>Folder archive ID</th>
     
    165164                                    <td>{{ $file->name }}</td>
    166165                                    <td>{{ date('d.m.Y - H:i', strtotime($file->created_at)) }}</td>
    167                                     @if($file->updated_at==NULL)
    168                                         <td>/</td>
    169                                     @else
    170                                         <td>{{ date('d.m.Y - H:i', strtotime($file->updated_at)) }}</td>
    171                                     @endif
    172166                                    <td><a href="{{ route('dashboard.folders.files', ['id' => $file->folder_id]) }}" class="text-linkedin">{{ \App\Models\Folder::find($file->folder_id)->name }}</a></td>
    173167                                    <td>{{ \App\Models\Folder::find($file->folder_id)->arch_id }}</td>
     
    180174                                    @if(auth()->user()->hasPermission('manage_all_files'))
    181175                                    <td>
    182                                         <a href="javascript:void(0)" class="text-secondary" data-toggle="modal" data-target="#editModal_{{$file->id}}" title="Edit">
    183                                             <i class="ti-pencil"></i>
    184                                         </a>
    185176                                        <a href="{{ route("dashboard.files.downloadFile", ['id' => $file->id]) }}" class="text-danger ml-2"title="Download">
    186177                                            <i class="ti-download"></i>
     
    244235                    <div class="d-flex justify-content-between align-items-start mb-3">
    245236                        <h6 class="card-title mb-0">Largest departments</h6>
    246                         <a href="{{route("dashboard.departments.index")}}" class="small text-linkedin">View</a>
     237                        <a href="{{route("dashboard.departments.index")}}" class="small text-linkedin">View all</a>
    247238                    </div>
    248239                </div>
     
    260251
    261252                            <td>
    262                                 <a href="{{ route("dashboard.folders.index", ['id' => $department->id]) }}">{{$department->name}}</a>
     253                                <a href="{{ route("dashboard.folders.index", ['id' => $department->id]) }}" class="text-linkedin">{{$department->name}}</a>
    263254                            </td>
    264255                            <td>
  • resources/views/dashboard/settings/index.blade.php

    r4d73966 r0a1fb54  
    7070                                        <div class="col-md-1">
    7171                                            <div class="form-group">
    72                                                 <label>Current</label>
     72                                                <label></label>
    7373                                                <figure class="avatar avatar-sm mr-2">
    7474                                                    @if(auth()->user()->avatar==NULL)
  • resources/views/dashboard/users/index.blade.php

    r4d73966 r0a1fb54  
    4545                                <th>Name</th>
    4646                                <th>Created by</th>
    47                                 <th>Created at</th>
    4847                                <th>Updated at</th>
    4948                                <th>Status</th>
     
    8180                                    <div class="font-weight-light p-1">{{$user->phone_number}}</div>
    8281                                    </td>
    83                                     <td>{{ $user->getCreatedByName() }}</td>
    84                                     <td>{{ date('d.m.Y - H:i', strtotime($user->created_at)) }}</td>
     82                                    <td>{{ $user->getCreatedByUsername() }}
     83                                        <div class="font-weight-light p-1">{{$user->getCreatedByName()}}</div>
     84                                        <div class="font-weight-light p-1">{{ date('d.m.Y - H:i', strtotime($user->created_at)) }}</div>
     85                                    </td>
     86
    8587                                    @if($user->updated_at==NULL)
    8688                                        <td>/</td>
     
    8890                                        <td>{{ date('d.m.Y - H:i', strtotime($user->updated_at)) }}</td>
    8991                                    @endif
     92
    9093                                    <td>
    9194                                        @if(Cache::has('is_online' . $user->id))
     
    99102                                        @endif
    100103                                    </td>
    101                                     @if(auth()->user()->hasPermission('manage_all_users'))
     104                                    @if(auth()->user()->hasPermission('manage_all_users') && auth()->user()->id != $user->id)
    102105                                    @if($user->hasRole("Referent") || $user->hasRole("Viewer") && $user->is_confirmed)
    103106                                        <td>
     
    105108                                                <i class="ti-pencil"></i>
    106109                                            </a>
     110                                            @if ($user->is_active)
     111                                            <a href="javascript:void(0)" data-toggle="modal" data-target="#blockModal_{{$user->id}}" class="text-warning ml-2" title="Block">
     112                                                <i class="ti-lock"></i>
     113                                            </a>
     114                                            @else
     115                                                <a href="javascript:void(0)" data-toggle="modal" data-target="#unBlockModal_{{$user->id}}" class="text-warning ml-2" title="Unblock">
     116                                                    <i class="ti-unlock"></i>
     117                                                </a>
     118                                            @endif
    107119                                            <a href="javascript:void(0)" class="text-danger ml-2" data-toggle="modal" data-target="#deleteModal_{{$user->id}}" title="Delete">
    108120                                                <i class="ti-trash"></i>
    109121                                            </a>
     122
    110123                                        </td>
    111124                                    @else
     
    186199                                                        <div class="col-md-1">
    187200                                                            <div class="form-group">
    188                                                                 <label>Current</label>
     201                                                                <label></label>
    189202                                                                <figure class="avatar avatar-sm mr-2">
    190203                                                                    @if($user->avatar==NULL)
     
    223236                                                    @method('DELETE')
    224237                                                    <p>Are you sure you want to delete user {{$user->username}} ?</p>
     238                                                    <p>Number of folders created: <a href="{{ route("dashboard.folders.index", ['id' => $user->id]) }}" class="text-linkedin">{{\App\Models\Folder::where('user_id', $user->id)->count()}}</a></p>
     239                                                    <div class="modal-footer">
     240                                                        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close
     241                                                        </button>
     242                                                        <button type="submit" class="btn btn-primary">Save changes</button>
     243                                                    </div>
     244                                                </form>
     245                                            </div>
     246
     247                                        </div>
     248                                    </div>
     249                                </div>
     250
     251                                <div class="modal fade" id="blockModal_{{$user->id}}" tabindex="-1" role="dialog" aria-hidden="true">
     252                                    <div class="modal-dialog modal-dialog-centered" role="document">
     253                                        <div class="modal-content">
     254                                            <div class="modal-header">
     255                                                <h5 class="modal-title" id="exampleModalCenterTitle">Block confirmation</h5>
     256                                                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
     257                                                    <i class="ti-close"></i>
     258                                                </button>
     259                                            </div>
     260                                            <div class="modal-body">
     261                                                <form action="{{ route("dashboard.users.block", $user->id) }}" method="POST">
     262                                                    @csrf
     263                                                    @method('patch')
     264                                                    <p>Are you sure you want to block user {{$user->username}} ?</p>
     265                                                    <p>Number of folders created: <a href="{{ route("dashboard.folders.index", ['id' => $user->id]) }}" class="text-linkedin">{{\App\Models\Folder::where('user_id', $user->id)->count()}}</a></p>
     266                                                    <div class="modal-footer">
     267                                                        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close
     268                                                        </button>
     269                                                        <button type="submit" class="btn btn-primary">Save changes</button>
     270                                                    </div>
     271                                                </form>
     272                                            </div>
     273
     274                                        </div>
     275                                    </div>
     276                                </div>
     277
     278
     279                                <div class="modal fade" id="unBlockModal_{{$user->id}}" tabindex="-1" role="dialog" aria-hidden="true">
     280                                    <div class="modal-dialog modal-dialog-centered" role="document">
     281                                        <div class="modal-content">
     282                                            <div class="modal-header">
     283                                                <h5 class="modal-title" id="exampleModalCenterTitle">Unblock confirmation</h5>
     284                                                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
     285                                                    <i class="ti-close"></i>
     286                                                </button>
     287                                            </div>
     288                                            <div class="modal-body">
     289                                                <form action="{{ route("dashboard.users.unblock", $user->id) }}" method="POST">
     290                                                    @csrf
     291                                                    @method('patch')
     292                                                    <p>Are you sure you want to block user {{$user->username}} ?</p>
    225293                                                    <p>Number of folders created: <a href="{{ route("dashboard.folders.index", ['id' => $user->id]) }}" class="text-linkedin">{{\App\Models\Folder::where('user_id', $user->id)->count()}}</a></p>
    226294                                                    <div class="modal-footer">
Note: See TracChangeset for help on using the changeset viewer.