Commit 99a9b2bb authored by Gabriel-31415's avatar Gabriel-31415
Browse files

novas atualizações

parent b09fb79e
@extends('layouts.app')
@section('content')
<div class="container">
<h2 style="margin-top: 100px; ">{{ Auth()->user()->name }}</h2>
<div class="row justify-content-center d-flex align-items-center">
<div class="col-sm-4 d-flex justify-content-center ">
<a href="{{ route('coordenador.editais') }}" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Editais</h2>
</div>
</div>
</a>
</div>
<div class="col-sm-4 d-flex justify-content-center">
<a href="{{ route('coordenador.usuarios') }}" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Usuários</h2>
</div>
</div>
</a>
</div>
</div>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container" style="margin-top: 100px;">
<div class="container" >
<div class="row" >
<div class="col-sm-10">
<h3>Usuarios</h3>
</div>
</div>
</div>
<hr>
<table class="table table-bordered">
<thead>
<tr>
<th scope="col">Nome do Usuário</th>
<th scope="col">Data de Criação</th>
<th scope="col">Opção</th>
</tr>
</thead>
<tbody>
@foreach ($usuarios as $usuario)
<tr>
<td>{{ $usuario->user->name }}</td>
<td>{{ $usuario->user->email }}</td>
<td>3</td>
</tr>
@endforeach
</tbody>
</table>
</div>
@endsection
@section('javascript')
<script>
</script>
@endsection
@extends('layouts.app')
@section('content')
<div class="container">
<h2 style="margin-top: 100px; ">{{ Auth()->user()->name }}</h2>
<div class="row justify-content-center d-flex align-items-center">
<div class="col-sm-4 d-flex justify-content-center">
<a href="{{ route('coordenador.coord') }}" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem; height: 12rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Coordenador de Comitê de Avaliação</h2>
</div>
</div>
</a>
</div>
<div class="col-sm-4 d-flex justify-content-center">
<a href="{{ route('coordenador.avaliador') }}" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem; height: 12rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Avaliador</h2>
</div>
</div>
</a>
</div>
<div class="col-sm-4 d-flex justify-content-center">
<a href="{{ route('coordenador.proponente') }}" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem; height: 12rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Proponente</h2>
</div>
</div>
</a>
</div>
<div class="col-sm-4 d-flex justify-content-center">
<a href="{{ route('coordenador.participante') }}" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem; height: 12rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Participante</h2>
</div>
</div>
</a>
</div>
</div>
</div>
@endsection
...@@ -56,7 +56,18 @@ ...@@ -56,7 +56,18 @@
</div> </div>
</div> </div>
</div> </div>
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="coordenador_id" class="col-form-label">{{ __('Coordenador:') }}</label>
<select class="form-control @error('funcaoParticipante') is-invalid @enderror" id="coordenador_id" name="coordenador_id">
<option value="" disabled selected hidden>-- Coordenador da Comissão Avaliadora --</option>
@foreach($coordenadors as $coordenador)
<option value="{{$coordenador->user->id}}">{{$coordenador->user->name}}</option>
@endforeach
</select>
</div>
</div>
<div class="row subtitulo"> <div class="row subtitulo">
<div class="col-sm-12"> <div class="col-sm-12">
<p>Projetos</p> <p>Projetos</p>
...@@ -161,7 +172,7 @@ ...@@ -161,7 +172,7 @@
<div class="row justify-content-center" style="margin: 20px 0 20px 0"> <div class="row justify-content-center" style="margin: 20px 0 20px 0">
<div class="col-md-6" style="padding-left:0"> <div class="col-md-6" style="padding-left:0">
<a class="btn btn-secondary botao-form" href="{{route('coord.home')}}" style="width:100%">Cancelar</a> <a class="btn btn-secondary botao-form" href="{{route('evento.listar')}}" style="width:100%">Cancelar</a>
</div> </div>
<div class="col-md-6" style="padding-right:0"> <div class="col-md-6" style="padding-right:0">
<button type="submit" class="btn btn-primary botao-form" style="width:100%"> <button type="submit" class="btn btn-primary botao-form" style="width:100%">
......
...@@ -4,8 +4,17 @@ ...@@ -4,8 +4,17 @@
<div class="container" style="margin-top: 100px;"> <div class="container" style="margin-top: 100px;">
<h3 class="text-center">Editais</h3> <div class="container" >
<div class="row" >
<div class="col-sm-10">
<h3>Editais</h3>
</div>
<div class="col-sm-2">
<a href="{{route('evento.criar')}}" class="btn btn-primary">Criar Edital</a>
</div>
</div>
</div>
<hr>
<table class="table table-bordered"> <table class="table table-bordered">
<thead> <thead>
<tr> <tr>
...@@ -25,7 +34,7 @@ ...@@ -25,7 +34,7 @@
<td>10/05/2020</td> <td>10/05/2020</td>
<td> <td>
<div class="btn-group dropright dropdown-options"> <div class="btn-group dropright dropdown-options">
<a id="options" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <a id="options" class="dropdown-toggle " data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{-- <img src="{{asset('img/icons/ellipsis-v-solid.svg')}}" style="width:8px"> --}} {{-- <img src="{{asset('img/icons/ellipsis-v-solid.svg')}}" style="width:8px"> --}}
</a> </a>
<div class="dropdown-menu"> <div class="dropdown-menu">
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
{{-- Grande Area --}} {{-- Grande Area --}}
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-sm-12"> <div class="col-sm-4">
<label for="grandeArea" class="col-form-label">{{ __('Grande Área:') }}</label> <label for="grandeArea" class="col-form-label">{{ __('Grande Área:') }}</label>
<select class="form-control @error('grandeArea') is-invalid @enderror" id="grandeArea" name="grandeAreaId"> <select class="form-control @error('grandeArea') is-invalid @enderror" id="grandeArea" name="grandeAreaId">
<option value="" disabled selected hidden>-- Grande Área --</option> <option value="" disabled selected hidden>-- Grande Área --</option>
...@@ -44,11 +44,7 @@ ...@@ -44,11 +44,7 @@
</span> </span>
@enderror @enderror
</div> </div>
</div> <div class="col-sm-4">
{{-- Area --}}
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="area" class="col-form-label">{{ __('Área:') }}</label> <label for="area" class="col-form-label">{{ __('Área:') }}</label>
<select class="form-control @error('area') is-invalid @enderror" id="area" name="areaId"> <select class="form-control @error('area') is-invalid @enderror" id="area" name="areaId">
<option value="" disabled selected hidden>-- Área --</option> <option value="" disabled selected hidden>-- Área --</option>
...@@ -63,11 +59,7 @@ ...@@ -63,11 +59,7 @@
</span> </span>
@enderror @enderror
</div> </div>
</div> <div class="col-sm-4">
{{-- Sub Area --}}
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="subArea" class="col-form-label">{{ __('Sub Área:') }}</label> <label for="subArea" class="col-form-label">{{ __('Sub Área:') }}</label>
<select class="form-control @error('subArea') is-invalid @enderror" id="subArea" name="subAreaId"> <select class="form-control @error('subArea') is-invalid @enderror" id="subArea" name="subAreaId">
<option value="" disabled selected hidden>-- Sub Área --</option> <option value="" disabled selected hidden>-- Sub Área --</option>
...@@ -84,16 +76,69 @@ ...@@ -84,16 +76,69 @@
</div> </div>
</div> </div>
<hr>
<h3>Coordenador</h3>
{{-- Coordenador --}}
<div class="row justify-content-center">
<div class="col-sm-6">
<label for="nomeCoordenador" class="col-form-label">{{ __('Coordenador:') }}</label>
<input class="form-control" type="text" id="nomeCoordenador" name="nomeCoordenador" disabled="disabled" value="{{ Auth()->user()->name }}">
</div>
<div class="col-sm-6">
<label for="nomeTrabalho" class="col-form-label">{{ __('Pontuação da Planilha de Pontuação :') }}</label>
<input class="form-control" type="text" name="pontuacaoPlanilha">
</div>
<div class="col-sm-6">
<label for="nomeTrabalho" class="col-form-label">{{ __('Link do grupo de pesquisa:') }}</label>
<input class="form-control" type="text" name="linkGrupo">
</div>
<div class="col-sm-6">
<label for="nomeTrabalho" class="col-form-label">Link Lattes do Estudante</label>
<input class="form-control" type="text" name="linkLattesEstudante">
</div>
</div>
{{-- Pontuação da Planilha de Pontuação --}}
<div class="row justify-content-center mt-2">
{{-- Nome Trabalho --}}
</div>
{{-- Link do grupo de pesquisa --}}
<div class="row justify-content-center mb-3">
</div>
{{-- Link do grupo de pesquisa --}}
<div class="row justify-content-center mb-3">
</div>
<hr>
<h3>Anexos</h3>
{{-- Anexo do Projeto --}} {{-- Anexo do Projeto --}}
<div class="row justify-content-center"> <div class="row justify-content-center">
{{-- Arquivo --}} {{-- Arquivo --}}
<div class="col-sm-12" style="margin-top: 20px;"> <div class="col-sm-6" >
<label for="anexoProjeto" class="col-form-label">{{ __('Anexo Projeto:') }}</label> <label for="anexoProjeto" class="col-form-label">{{ __('Anexo Projeto:') }}</label>
<div class="input-group"> <div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="inputGroupFileAddon01">Selecione um arquivo:</span>
</div>
<div class="custom-file"> <div class="custom-file">
<input type="file" class="custom-file-input" id="anexoProjeto" <input type="file" class="custom-file-input" id="anexoProjeto"
aria-describedby="inputGroupFileAddon01" name="anexoProjeto"> aria-describedby="inputGroupFileAddon01" name="anexoProjeto">
...@@ -106,49 +151,15 @@ ...@@ -106,49 +151,15 @@
</span> </span>
@enderror @enderror
</div> </div>
</div>
{{--
@if(tipo de edital == PIBIC ou tipo de edital == PIBIC-EM)
@endif
--}}
{{-- Decisão do CONSU --}}
<div class="row justify-content-center">
{{-- Arquivo --}}
<div class="col-sm-12" style="margin-top: 20px;">
<label for="anexoCONSU" class="col-form-label">{{ __('Decisão do CONSU:') }}</label>
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="inputGroupFileAddon01">Selecione um arquivo:</span>
</div>
<div class="custom-file">
<input type="file" class="custom-file-input" id="anexoCONSU"
aria-describedby="inputGroupFileAddon01" name="anexoCONSU">
<label class="custom-file-label" id="custom-file-label" for="inputGroupFile01">O arquivo deve ser no formato PDF de até 2mb.</label>
</div>
</div>
@error('arquivo')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
{{-- Autorização do Comitê de Ética --}} <div class="col-sm-6" >
<div class="row justify-content-center"> <label for="anexoLatterCoordenador" class="col-form-label">{{ __('Anexo do Lattes do Coordenador:') }}</label>
{{-- Arquivo --}}
<div class="col-sm-12" style="margin-top: 20px;">
<label for="nomeTrabalho" class="col-form-label">{{ __('Autorização do Comitê de Ética:') }}</label>
<div class="input-group"> <div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="inputGroupFileAddon01">Selecione um arquivo:</span>
</div>
<div class="custom-file"> <div class="custom-file">
<input type="file" class="custom-file-input" id="inputGroupFile01" <input type="file" class="custom-file-input" id="inputGroupFile01"
aria-describedby="inputGroupFileAddon01"> aria-describedby="anexoLatterCoordenador" name="anexoLatterCoordenador">
<label class="custom-file-label" id="custom-file-label" for="inputGroupFile01">O arquivo deve ser no formato PDF de até 2mb.</label> <label class="custom-file-label" id="custom-file-label" for="inputGroupFile01">O arquivo deve ser no formato PDF de até 2mb.</label>
</div> </div>
</div> </div>
...@@ -158,33 +169,15 @@ ...@@ -158,33 +169,15 @@
</span> </span>
@enderror @enderror
</div> </div>
</div>
<hr>
<h3>Coordenador</h3>
{{-- Coordenador --}}
<div class="row justify-content-center">
<div class="col-sm-12">
<label for="nomeCoordenador" class="col-form-label">{{ __('Coordenador:') }}</label>
<input class="form-control" type="text" id="nomeCoordenador" name="nomeCoordenador" value="">
</div>
</div>
{{-- Lattes do Coordenador --}} <div class="col-sm-6" >
<div class="row justify-content-center"> <label for="nomeTrabalho" class="col-form-label">{{ __('Autorização do Comitê de Ética:') }}</label>
{{-- Arquivo --}}
<div class="col-sm-12" style="margin-top: 20px;">
<label for="anexoLatterCoordenador" class="col-form-label">{{ __('Anexo do Lattes do Coordenador:') }}</label>
<div class="input-group"> <div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="anexoLatterCoordenador">Selecione um arquivo:</span>
</div>
<div class="custom-file"> <div class="custom-file">
<input type="file" class="custom-file-input" id="inputGroupFile01" <input type="file" class="custom-file-input" id="inputGroupFile01"
aria-describedby="anexoLatterCoordenador" name="anexoLatterCoordenador"> aria-describedby="inputGroupFileAddon01" name="anexoComiteEtica">
<label class="custom-file-label" id="custom-file-label" for="inputGroupFile01">O arquivo deve ser no formato PDF de até 2mb.</label> <label class="custom-file-label" id="custom-file-label" for="inputGroupFile01">O arquivo deve ser no formato PDF de até 2mb.</label>
</div> </div>
</div> </div>
...@@ -194,27 +187,12 @@ ...@@ -194,27 +187,12 @@
</span> </span>
@enderror @enderror
</div> </div>
</div>
{{-- Pontuação da Planilha de Pontuação --}}
<div class="row justify-content-center mt-2">
{{-- Nome Trabalho --}}
<div class="col-sm-12">
<label for="nomeTrabalho" class="col-form-label">{{ __('Pontuação da Planilha de Pontuação :') }}</label>
<input class="form-control" type="text" value="">
</div>
</div>
{{-- Anexo da Planilha de Pontuação --}} <div class="col-sm-6" >
<div class="row justify-content-center">
{{-- Arquivo --}}
<div class="col-sm-12" style="margin-top: 20px;">
<label for="anexoPlanilha" class="col-form-label">{{ __('Anexo do Planilha de Pontuação :') }}</label> <label for="anexoPlanilha" class="col-form-label">{{ __('Anexo do Planilha de Pontuação :') }}</label>
<div class="input-group"> <div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="anexoPlanilhaDescribe">Selecione um arquivo:</span>
</div>
<div class="custom-file"> <div class="custom-file">
<input type="file" class="custom-file-input" id="anexoPlanilha" <input type="file" class="custom-file-input" id="anexoPlanilha"
aria-describedby="anexoPlanilhaDescribe" name="anexoPlanilha"> aria-describedby="anexoPlanilhaDescribe" name="anexoPlanilha">
...@@ -229,13 +207,33 @@ ...@@ -229,13 +207,33 @@
</div> </div>
</div> </div>
{{-- Link do grupo de pesquisa --}}
<div class="row justify-content-center mb-3">
<div class="col-sm-12"> @if($edital->tipo == 'PIBIC' || $edital->tipo == 'PIBIC-EM')
<label for="nomeTrabalho" class="col-form-label">{{ __('Link do grupo de pesquisa:') }}</label> {{-- Decisão do CONSU --}}
<input class="form-control" type="text" value=""> <div class="row justify-content-center">
{{-- Arquivo --}}
<div class="col-sm-12" >
<label for="anexoCONSU" class="col-form-label">{{ __('Decisão do CONSU:') }}</label>
<div class="input-group">
<div class="custom-file">
<input type="file" class="custom-file-input" id="anexoCONSU"
aria-describedby="inputGroupFileAddon01" name="anexoCONSU">
<label class="custom-file-label" id="custom-file-label" for="inputGroupFile01">O arquivo deve ser no formato PDF de até 2mb.</label>
</div>
</div>
@error('arquivo')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
<strong>{{ $message }}</strong>
</span>
@enderror
</div> </div>
</div> </div>
@endif
<hr> <hr>
<h4>Participantes</h4> <h4>Participantes</h4>
...@@ -255,7 +253,7 @@ ...@@ -255,7 +253,7 @@
</div> </div>
<div class="col-sm-2"> <div class="col-sm-2">
<label for="funcaoParticipante" class="col-form-label">{{ __('Função:') }}</label> <label for="funcaoParticipante" class="col-form-label">{{ __('Função:') }}</label>
<select class="form-control @error('funcaoParticipante') is-invalid @enderror" id="funcaoParticipante" name="funcaoParticipante"> <select class="form-control @error('funcaoParticipante') is-invalid @enderror" id="funcaoParticipante" name="funcaoParticipante[]">
<option value="" disabled selected hidden>-- Função --</option> <option value="" disabled selected hidden>-- Função --</option>
@foreach($funcaoParticipantes as $funcaoParticipante) @foreach($funcaoParticipantes as $funcaoParticipante)
<option value="{{$funcaoParticipante->id}}">{{$funcaoParticipante->nome}}</option> <option value="{{$funcaoParticipante->id}}">{{$funcaoParticipante->nome}}</option>
...@@ -280,7 +278,7 @@ ...@@ -280,7 +278,7 @@
</div> </div>
<div class="col-sm-2"> <div class="col-sm-2">
<label for="funcaoParticipante" class="col-form-label">{{ __('Função:') }}</label> <label for="funcaoParticipante" class="col-form-label">{{ __('Função:') }}</label>
<select class="form-control @error('funcaoParticipante') is-invalid @enderror" id="funcaoParticipante" name="funcaoParticipante"> <select class="form-control @error('funcaoParticipante') is-invalid @enderror" id="funcaoParticipante" name="funcaoParticipante[]">
<option value="" disabled selected hidden>-- Função --</option> <option value="" disabled selected hidden>-- Função --</option>
@foreach($funcaoParticipantes as $funcaoParticipante) @foreach($funcaoParticipantes as $funcaoParticipante)
<option value="{{$funcaoParticipante->id}}">{{$funcaoParticipante->nome}}</option> <option value="{{$funcaoParticipante->id}}">{{$funcaoParticipante->nome}}</option>
...@@ -303,15 +301,12 @@ ...@@ -303,15 +301,12 @@
<h4 class="mt-3" >Plano de Trabalho</h4> <h4 class="mt-3" >Plano de Trabalho</h4>
<div class="row" style="margin-top:20px"> <div class="row" style="margin-top:20px">
<div class="col-sm-12"> <div class="col-sm-12">
<div id="planoTrabalho"> <div id="planoTrabalho">
<div class="row"> <div class="row">
<div class="col-sm-4"> <div class="col-sm-4">
<label>Titulo </label> <label>Titulo </label>
<input type="text" style="margin-bottom:10px" class="form-control emailCoautor" name="nomePlanoTrabalho[]" placeholder="Nome" required> <input type="text" style="margin-bottom:10px" class="form-control emailCoautor" name="nomePlanoTrabalho[]" placeholder="Nome" required>
</div> </div>
{{-- Arquivo --}} {{-- Arquivo --}}
<div class="col-sm-7"> <div class="col-sm-7">
<label for="nomeTrabalho" >Anexo</label> <label for="nomeTrabalho" >Anexo</label>
...@@ -344,10 +339,6 @@ ...@@ -344,10 +339,6 @@
</div> </div>
</div> </div>
</p> </p>
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-md-6"> <div class="col-md-6">
...@@ -443,15 +434,15 @@ ...@@ -443,15 +434,15 @@
return "<div class="+"row"+">"+ return "<div class="+"row"+">"+
"<div class="+"col-sm-5"+">"+ "<div class="+"col-sm-5"+">"+
"<label>Nome Completo</label>"+ "<label>Nome Completo</label>"+
"<input"+" type="+'text'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'nomeCoautor[]'+" placeholder="+"Nome"+" required>"+ "<input"+" type="+'text'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'nomeParticipante[]'+" placeholder="+"Nome"+" required>"+
"</div>"+ "</div>"+
"<div class="+"col-sm-4"+">"+ "<div class="+"col-sm-4"+">"+
"<label>E-mail</label>"+ "<label>E-mail</label>"+
"<input"+" type="+'email'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'emailCoautor[]'+" placeholder="+"E-mail"+" required>"+ "<input"+" type="+'email'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'emailParticipante[]'+" placeholder="+"E-mail"+" required>"+
"</div>"+ "</div>"+
"<div class='col-sm-2'>"+ "<div class='col-sm-2'>"+
"<label for='funcaoParticipante' class='col-form-label'>Função:</label>"+ "<label for='funcaoParticipante' class='col-form-label'>Função:</label>"+
"<select class="+"form-control @error('funcaoParticipante') is-invalid @enderror"+" id="+"funcaoParticipante"+"name="+"funcaoParticipante"+">"+ "<select class="+"form-control @error('funcaoParticipante') is-invalid @enderror"+" id="+"funcaoParticipante"+"name="+"funcaoParticipante[]"+">"+
"<option value='' disabled selected hidden> Função </option>"+ "<option value='' disabled selected hidden> Função </option>"+
"@foreach($funcaoParticipantes as $funcaoParticipante)"+ "@foreach($funcaoParticipantes as $funcaoParticipante)"+
"<option value='{{$funcaoParticipante->id}}'>{{$funcaoParticipante->nome}}</option>"+ "<option value='{{$funcaoParticipante->id}}'>{{$funcaoParticipante->nome}}</option>"+
...@@ -470,7 +461,7 @@ ...@@ -470,7 +461,7 @@
return "<div class="+"row"+">"+ return "<div class="+"row"+">"+
"<div class="+"col-sm-4"+">"+ "<div class="+"col-sm-4"+">"+
"<label>Nome Completo</label>"+ "<label>Nome Completo</label>"+
"<input"+" type="+'text'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'nomeCoautor[]'+" placeholder="+"Nome"+" required>"+ "<input"+" type="+'text'+" style="+"margin-bottom:10px"+" class="+'form-control emailCoautor'+" name="+'nomePlanoTrabalho[]'+" placeholder="+"Nome"+" required>"+
"</div>"+ "</div>"+
"<div class="+"col-sm-7" +">"+ "<div class="+"col-sm-7" +">"+
"<label for="+"nomeTrabalho"+">Anexo </label>"+ "<label for="+"nomeTrabalho"+">Anexo </label>"+
...@@ -481,7 +472,7 @@ ...@@ -481,7 +472,7 @@
"</div>"+ "</div>"+
"<div class='custom-file'>"+ "<div class='custom-file'>"+
"<input type='file' class='custom-file-input' id='inputGroupFile01'"+ "<input type='file' class='custom-file-input' id='inputGroupFile01'"+
"aria-describedby='inputGroupFileAddon01'>"+ "aria-describedby='inputGroupFileAddon01' name='anexoPlanoTrabalho[]'>"+
"<label class='custom-file-label' id='custom-file-label' for='inputGroupFile01'>O arquivo deve ser no formato PDF de até 2mb.</label>"+ "<label class='custom-file-label' id='custom-file-label' for='inputGroupFile01'>O arquivo deve ser no formato PDF de até 2mb.</label>"+
"</div>"+ "</div>"+
"</div>"+ "</div>"+
......
...@@ -140,7 +140,7 @@ ...@@ -140,7 +140,7 @@
@if($hasTrabalho) @if($hasTrabalho)
<div class="row margin"> <div class="row margin">
<div class="col-sm-12 info-evento"> <div class="col-sm-12 info-evento">
<h4>Como Autor</h4> <h4>Como Proponente</h4>
</div> </div>
</div> </div>
...@@ -191,7 +191,7 @@ ...@@ -191,7 +191,7 @@
</div> </div>
@endif @endif
@if($hasTrabalhoCoautor) {{-- @if($hasTrabalhoCoautor)
<div class="row margin"> <div class="row margin">
<div class="col-sm-12 info-evento"> <div class="col-sm-12 info-evento">
<h4>Como Coautor</h4> <h4>Como Coautor</h4>
...@@ -231,13 +231,13 @@ ...@@ -231,13 +231,13 @@
</table> </table>
</div> </div>
</div> </div>
@endif @endif --}}
@endif @endif
<div class="row justify-content-center" style="margin: 20px 0 20px 0"> <div class="row justify-content-center" style="margin: 20px 0 20px 0">
<div class="col-md-6 botao-form-left" style=""> <div class="col-md-6 botao-form-left" style="">
<a class="btn btn-secondary botao-form" href="{{route('cancelarCadastro')}}" style="width:100%">Voltar</a> <a class="btn btn-secondary botao-form" href="/" style="width:100%">Voltar</a>
</div> </div>
@if($evento->inicioSubmissao <= $mytime) @if($evento->inicioSubmissao <= $mytime)
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
{{-- Navbar --}} {{-- Navbar --}}
<nav class="navbar navbar-expand-md navbar-dark shadow-sm"> <nav class="navbar navbar-expand-md navbar-dark shadow-sm">
<div class="container"> <div class="container">
<a class="navbar-brand" href="{{route('cancelarCadastro')}}"> <a class="navbar-brand" href="{{route('visualizarEvento')}}">
{{ config('app.name', 'Laravel') }} {{ config('app.name', 'Laravel') }}
</a> </a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}">
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<!-- Se o usuário for um aluno --> <!-- Se o usuário for um aluno -->
@if(Auth::user()->tipo == 'administrador') @if(Auth::user()->tipo == 'administrador')
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="#">Naturezas</a> <a class="nav-link" href="{{ route('admin.naturezas') }}">Naturezas</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
...@@ -67,41 +67,115 @@ ...@@ -67,41 +67,115 @@
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="#">Usuários</a> <a class="nav-link" href="{{ route('admin.usuarios') }}">Usuários</a>
</li> </li>
<li class="nav-item dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
{{ Auth::user()->name }} <span class="caret"></span>
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="{{ route('admin.index') }}">
<img src="{{asset('img/icons/perfil.svg')}}" alt="">
{{ __('Minha Conta') }}
</a>
<a class="dropdown-item" href="{{ route('user.meusTrabalhos') }}">
<img src="{{asset('img/icons/file-alt-regular-black.svg')}}" alt="">
{{ __('Participante') }}
</a>
<a class="dropdown-item" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
<img src="{{asset('img/icons/sign-out-alt-solid.svg')}}" alt="">
{{ __('Sair') }}
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf
</form>
</div>
</li>
@endif
{{-- Pro-reitor --}}
@if(Auth::user()->tipo == 'administradorResponsavel')
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="#">Meus Dados</a> <a class="nav-link" href="{{route('evento.listar')}}">Editais</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ route('logout') }}" <a class="nav-link" href="{{ route('admin.usuarios') }}">Usuários</a>
onclick="event.preventDefault();
document.getElementById('logout-form').submit();"> </li>
Sair <li class="nav-item dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
{{ Auth::user()->name }} <span class="caret"></span>
</a> </a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="{{ route('admin.index') }}">
<img src="{{asset('img/icons/perfil.svg')}}" alt="">
{{ __('Minha Conta') }}
</a>
<a class="dropdown-item" href="{{ route('user.meusTrabalhos') }}">
<img src="{{asset('img/icons/file-alt-regular-black.svg')}}" alt="">
{{ __('Participante') }}
</a>
<a class="dropdown-item" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
<img src="{{asset('img/icons/sign-out-alt-solid.svg')}}" alt="">
{{ __('Sair') }}
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
</form> @csrf
</form>
</div>
</li> </li>
@endif @endif
@if(Auth::user()->tipo == 'coordenador')
@if(Auth::user()->tipo == 'administradorResponsavel')
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{ route('logout') }}" <a class="nav-link" href="{{route('coordenador.editais')}}">Meus Editais</a>
onclick="event.preventDefault(); </li>
document.getElementById('logout-form').submit();"> <li class="nav-item">
Sair <a class="nav-link" href="{{route('coordenador.usuarios')}}">Usuários</a>
</li>
<li class="nav-item dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
{{ Auth::user()->name }} <span class="caret"></span>
</a> </a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="{{ route('admin.index') }}">
<img src="{{asset('img/icons/perfil.svg')}}" alt="">
{{ __('Minha Conta') }}
</a>
<a class="dropdown-item" href="{{ route('user.meusTrabalhos') }}">
<img src="{{asset('img/icons/file-alt-regular-black.svg')}}" alt="">
{{ __('Participante') }}
</a>
<a class="dropdown-item" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
<img src="{{asset('img/icons/sign-out-alt-solid.svg')}}" alt="">
{{ __('Sair') }}
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf <form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
</form> @csrf
</form>
</div>
</li> </li>
@endif @endif
...@@ -119,6 +193,35 @@ ...@@ -119,6 +193,35 @@
</form> </form>
</li> </li>
@endif @endif
@if(Auth::user()->tipo == 'participante')
<li class="nav-item dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
{{ Auth::user()->name }} <span class="caret"></span>
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="{{ route('admin.index') }}">
<img src="{{asset('img/icons/perfil.svg')}}" alt="">
{{ __('Minha Conta') }}
</a>
<a class="dropdown-item" href="{{ route('user.meusTrabalhos') }}">
<img src="{{asset('img/icons/file-alt-regular-black.svg')}}" alt="">
{{ __('Participante') }}
</a>
<a class="dropdown-item" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
<img src="{{asset('img/icons/sign-out-alt-solid.svg')}}" alt="">
{{ __('Sair') }}
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf
</form>
</div>
</li>
@endif
{{-- <li class="nav-item dropdown"> {{-- <li class="nav-item dropdown">
......
<nav class="navbar navbar-expand-lg navbar-dark ">
<div class="container">
<a class="navbar-brand" href="{{route('cancelarCadastro')}}">
{{ config('app.name', 'Laravel') }}
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<!-- Left Side Of Navbar -->
<ul class="navbar-nav mr-auto">
</ul>
<!-- Right Side Of Navbar -->
<ul class="navbar-nav ml-auto">
<!-- Authentication Links -->
@guest
<li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
{{-- <a class="nav-link" data-toggle="modal" data-target="#modalLogin">{{ __('Login') }}</a> --}}
</li>
@if (Route::has('register'))
<li class="nav-item">
<a class="nav-link" href="{{ route('register') }}">{{ __('Cadastro') }}</a>
{{-- <a class="nav-link" data-toggle="modal" data-target="#modalCadastro">{{ __('Cadastro') }}</a> --}}
</li>
@endif
@else
<!-- Se o usuário for um aluno -->
@if(Auth::user()->tipo == 'administrador')
<li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">Naturezas</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">Editais</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">Usuários</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">Meus dados</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">Meus dados</a>
</li>
<li class="nav-item">
<a class="nav-link btn btn-outline-success" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
Sair
</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf
</form>
</li>
@endif
<!-- Se o usuário for um servidor -->
@if(Auth::user()->tipo == 'administradorResponsavel')
<!-- Carrega component contendo navbar do servidor -->
{{-- @component('componentes.navbarServidor')
@endcomponent --}}
@endif
@if(Auth::user()->tipo == 'proponente')
<!-- Carrega component contendo navbar do administrador -->
{{-- @component('componentes.navbarAdministrador')
@endcomponent --}}
@endif
{{-- <li class="nav-item dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
{{ Auth::user()->name }} <span class="caret"></span>
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="{{ route('perfil') }}">
<img src="{{asset('img/icons/perfil.svg')}}" alt="">
{{ __('Minha Conta') }}
</a>
{
<a class="dropdown-item" href="{{ route('user.meusTrabalhos') }}">
<img src="{{asset('img/icons/file-alt-regular-black.svg')}}" alt="">
{{ __('Participante') }}
</a>
</div>
</li> --}}
<nav class="navbar navbar-default" role="navigation">
@endguest
</ul>
</div>
</div>
</nav>
\ No newline at end of file
@extends('layouts.app')
@section('content')
<div class="container" style="margin-top: 100px;">
<div class="container" >
<div class="row" >
<div class="col-sm-10">
<h3>Editais</h3>
</div>
<div class="col-sm-2">
<a href="#" class="btn btn-primary">Criar Edital</a>
</div>
</div>
</div>
<hr>
<table class="table table-bordered">
<thead>
<tr>
<th scope="col">Nome do Edital</th>
<th scope="col">Data de Criação</th>
<th scope="col">Opção</th>
</tr>
</thead>
<tbody>
{{-- @foreach ($eventos as $evento)
<tr>
<td>
<a href="{{ route('evento.visualizar',['id'=>$evento->id]) }}" class="visualizarEvento">
{{ $evento->nome }}
</a>
</td>
<td>10/05/2020</td>
<td>
<div class="btn-group dropright dropdown-options">
<a id="options" class="dropdown-toggle " data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
</a>
<div class="dropdown-menu">
<a href="{{ route('coord.detalhesEvento', ['eventoId' => $evento->id]) }}" class="dropdown-item">
<img src="{{asset('img/icons/eye-regular.svg')}}" class="icon-card" alt="">
Detalhes
</a>
<a href="{{route('evento.editar',$evento->id)}}" class="dropdown-item">
<img src="{{asset('img/icons/edit-regular.svg')}}" class="icon-card" alt="">
Editar
</a>
<form method="POST" action="{{route('evento.deletar',$evento->id)}}">
{{ csrf_field() }}
{{ method_field('DELETE') }}
<button type="submit" class="dropdown-item">
<img src="{{asset('img/icons/trash-alt-regular.svg')}}" class="icon-card" alt="">
Deletar
</button>
</form>
</div>
</div>
</td>
</tr>
@endforeach --}}
</tbody>
</table>
</div>
@endsection
\ No newline at end of file
@extends('layouts.app')
@section('content')
<div class="container">
</div>
@endsection
\ No newline at end of file
@extends('layouts.app')
@section('content')
<div class="container">
<h2 style="margin-top: 100px; ">Administrador</h2>
<div class="row justify-content-center d-flex align-items-center">
<div class="col-sm-4 d-flex justify-content-center ">
<a href="#" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Grande Area</h2>
</div>
</div>
</a>
</div>
<div class="col-sm-4 d-flex justify-content-center">
<a href="#" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Area</h2>
</div>
</div>
</a>
</div>
<div class="col-sm-4 d-flex justify-content-center">
<a href="#" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Subárea</h2>
</div>
</div>
</a>
</div>
</div>
</div>
@endsection
@extends('layouts.app')
@section('content')
<div class="container">
</div>
@endsection
\ No newline at end of file
@extends('layouts.app')
@section('content')
<div class="container">
<h2 style="margin-top: 100px; ">{{ Auth()->user()->name }}</h2>
<div class="row justify-content-center d-flex align-items-center">
<div class="col-sm-4 d-flex justify-content-center ">
<a href="#" style="text-decoration:none; color: inherit;">
<div class="card text-center " style="border-radius: 30px; width: 18rem;">
<div class="card-body d-flex justify-content-center">
<h2 style="padding-top:15px">Editais</h2>
</div>
</div>
</a>
</div>
</div>
</div>
@endsection
...@@ -11,26 +11,30 @@ ...@@ -11,26 +11,30 @@
| |
*/ */
use App\Evento; use App\Evento;
use Illuminate\Support\Facades\Log;
Route::get('/', function () {
if(Auth::check()){ // Route::get('/', function () {
return redirect()->route('home'); // if(Auth::check()){
} // return redirect()->route('home');
// }
$eventos = Evento::all();
return view('index',['eventos'=>$eventos]); // $eventos = Evento::all();
}); // return view('index',['eventos'=>$eventos]);
// });
Route::get('/#', function () { Log::debug('routes');
if(Auth::check()){ Route::get('/', 'UserController@index')->name('home-user');
return redirect()->route('home'); //Route::get('/visualizarEvento', 'UserController@index')->name('visualizarEvento');
} Log::debug('depois de login');
// Route::get('/#', function () {
$eventos = Evento::all(); // if(Auth::check()){
return view('index',['eventos'=>$eventos]); // return redirect()->route('home');
})->name('cancelarCadastro'); // }
Route::get('/evento/visualizar/naologado/{id}','EventoController@showNaoLogado')->name('evento.visualizarNaoLogado'); // $eventos = Evento::all();
// return view('index',['eventos'=>$eventos]);
// })->name('cancelarCadastro');
Route::get('/evento/visualizar/naologado/{id}','EventoController@showNaoLogado')->name('evento.visualizarNaoLogado');
Auth::routes(['verify' => true]); Auth::routes(['verify' => true]);
...@@ -39,10 +43,21 @@ Route::post('/perfil','UserController@editarPerfil')->name('perfil')->middleware ...@@ -39,10 +43,21 @@ Route::post('/perfil','UserController@editarPerfil')->name('perfil')->middleware
// Rotas Administrador // Rotas Administrador
Route::get('/home-admin', 'AdministradorController@index')->middleware('checkAdministrador')->name('admin.index'); Route::get('/home-admin', 'AdministradorController@index')->middleware('checkAdministrador')->name('admin.index');
Route::get('/naturezas', 'AdministradorController@naturezas')->middleware('checkAdministrador')->name('admin.naturezas');
Route::get('/usuarios', 'AdministradorController@usuarios')->middleware('checkAdministrador')->name('admin.usuarios');
// Rotas Coordenador
Route::get('/coordenador/home', 'CoordenadorComissaoController@index')->name('coordenador.index');
Route::get('/coordenador/editais', 'CoordenadorComissaoController@editais')->name('coordenador.editais');
Route::get('/coordenador/usuarios', 'CoordenadorComissaoController@usuarios')->name('coordenador.usuarios');
Route::get('/coordenador/listarCoord', 'CoordenadorComissaoController@coordenadorComite')->name('coordenador.coord');
Route::get('/coordenador/listarAvaliador', 'CoordenadorComissaoController@avaliador')->name('coordenador.avaliador');
Route::get('/coordenador/listarProponente', 'CoordenadorComissaoController@proponente')->name('coordenador.proponente');
Route::get('/coordenador/listarParticipante', 'CoordenadorComissaoController@participante')->name('coordenador.participante');
Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){
Route::get('/home', 'EventoController@index')->name('home'); Route::get('/home/evento', 'EventoController@index')->name('visualizarEvento');
// rotas de teste // rotas de teste
Route::get('/coordenador/home','EventoController@index')->name('coord.home'); Route::get('/coordenador/home','EventoController@index')->name('coord.home');
...@@ -101,5 +116,6 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){ ...@@ -101,5 +116,6 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function(){
Route::get( '/area/comissao', 'EventoController@listComissaoTrabalhos' )->name('area.comissao'); Route::get( '/area/comissao', 'EventoController@listComissaoTrabalhos' )->name('area.comissao');
}); });
Log::debug('antes de home');
Route::get('/home', 'HomeController@index')->name('home')->middleware('verified'); Route::get('/home', 'HomeController@index')->name('home')->middleware('verified');
\ No newline at end of file Log::debug('depois de home');
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment