Home Files
Adminer
Execute Command
PHP Eval
Symlink
File Upload
Owner :
www-data
PHP Version
5.6.40-0+deb8u12
Disk Space
41.01 GB
Server Addr
19-www4
Your IP
10.10.10.40
Edit File
File:
<%-- Document : comment Created on : 13/02/2016, 15:45:24 Author : Rafael --%> <%@page import="br.ler.control.Hash"%> <%@page import="br.ler.map.ObjetoSub"%> <%@page import="java.util.List"%> <%@page import="br.ler.map.Usuario"%> <%@page import="br.ler.jdbc.UsuarioDAO"%> <%@ page import="java.io.*,java.util.*,java.sql.*"%> <%@ page import="javax.servlet.http.*,javax.servlet.*" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!-- Document : comment Created on : 13/02/2016, 15:45:24 Author : Rafael Oliveira de Faria Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-NãoComercial 4.0 Internacional. --> <!DOCTYPE html> <html> <head> <title>Virtual Read Control (VRC) - GEPET</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/mystyle.css" rel="stylesheet"> <link href="css/my_page.css" rel="stylesheet"> <link href="css/style.css" rel="stylesheet"> <meta charset="UTF-8"> <link rel="shortcut icon" href="img/icon.ico"/> <script language="JavaScript" type="text/javascript" src="js/MascaraValidacao.js"></script> <script src="http://www.geradorcpf.com/jquery-1.2.6.pack.js"></script> <script src="http://www.geradorcpf.com/jquery.maskedinput-1.1.4.pack.js"></script> <% ObjetoSub obj = (ObjetoSub) request.getAttribute("ListMaterial"); Usuario us = (Usuario) request.getAttribute("criptUserObject"); UsuarioDAO d = new UsuarioDAO(); %> <script language="JavaScript" type="text/javascript"> jQuery(function ($) { $('#txtLogCpf').mask('999.999.999-99'); }); jQuery(function ($) { $('#telefone').mask('(99) 9999-9999'); }); jQuery(function ($) { $('#telefone2').mask('(99) 9999-9999'); }); </Script> </head> <body> <div class="navbar navbar-default navbar-fixed-top"> <div class="container"> <%if (session.getAttribute("encryptUserObject") == null) {%> <a href="#login" data-toggle="modal" class="btn btn-default navbar-btn pull-right">Entrar</a> <%} else if (session.getAttribute("encryptUserObject") != null) {%> <div class="navbar-right pull-right"> <ul class="nav navbar-nav navbar-left pull-right"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <strong> <%=d.upperCaseAllFirst(d.firstName(us.getNome()))%> <%if (us.getImg().equals("yes")) {%> <img style="margin-top: -11px; margin-right: 10px;" class=" img-full img-circle pull-right" src="img/<%=session.getAttribute("encryptUserObject")%>/<%=session.getAttribute("encryptUserObject")%>.jpg" alt="Smiley face" height="42" width="42"> <%} else {%> <button height="42" width="42" class="btn btn-warning btn-circle-sm navbar-btn pull-right" style="margin-top: -11px; margin-right: 10px;"><strong style="font-size: 20px;" id="namefacelocale" class="text-uppercase"><%=us.getNome().substring(0, 1)%></strong></button> <%}%> </strong> </a> <ul class="dropdown-menu"> <li> <form class="form-horizontal" action="action?pag=materiaisManuseados" method="POST"> <button class="btn btn-link glyphicon glyphicon-repeat" style="margin-left: 0px;"><font size="3"> Utlimos Lidos </font> </button> </form> </li> <li> <form class="form-horizontal" action="action?pag=userFavorito" method="POST"> <button class="btn btn-link glyphicon glyphicon-heart" style="margin-left: 0px;"> <font size="3"> Favoritos</font> </button> </form> </li> <li> <form class="form-horizontal" action="action?pag=userMaterial" method="POST"> <button class="btn btn-link glyphicon glyphicon-book" style="margin-left: 0px;"><font size="3"> Meus Materiais </font> </button> </form> </li> <hr> <li> <form class="form-horizontal" action="action?pag=userTurma" method="POST"> <button class="btn btn-link glyphicon glyphicon-blackboard" style="margin-left: 0px;"><font size="3"> Turmas</font></button> </form> </li> <li> <form class="form-horizontal" action="action?pag=userRelatorio" method="POST"> <button class="btn btn-link glyphicon glyphicon-stats" style="margin-left: 0px;"><font size="3"> Relatorios</font></font></button> </form> </li> <li> <form class="form-horizontal" action="action?pag=userPerfil" method="POST"> <button class="btn btn-link glyphicon glyphicon-user" style="margin-left: 0px;"><font size="3"> Perfil</font></button> </form> </li> <hr> <li> <form class="form-horizontal" action="action?pag=about" method="POST"> <button class="btn btn-link glyphicon glyphicon-info-sign" style="margin-left: 0px;"><font size="3"> Informações</font></button> </form> </li> <li> <form class="form-horizontal" action="action?pag=Logout" method="POST"> <button value="Logout" class=" btn btn-link glyphicon glyphicon-off" title="Sair" style="margin-left: 0px;"><font size="3"> Sair</font></button> </form> </li> </ul> </li> </ul> </div> <%}%> <form class="form-horizontal" action="action?pag=home" method="POST"> <button class="btn btn-default navbar-btn pull-left " style="margin-left: -4px; margin-top: 8px;"><font size="3"> Inicio</font></button> </form> <button class="navbar-toggle pull-right" data-toggle ="collapse" data-target =".navHeaderCollapse"> <span class="glyphicon glyphicon-search"></span> </button> <div class="col-sm-3 col-md-3 navbar-right pull-right navHeaderCollapse collapse navbar-collapse"> <form class="navbar-form" action="action?pag=searchObject" method="POST" enctype="multipart/form-data"> <div class="input-group"> <input type="text" class="form-control" placeholder="Buscar material" name="typeTextSearch"> <div class="input-group-btn"> <button href="#" class="dropdown-toggle btn btn-default" type="submit" data-toggle="dropdown"><i class="glyphicon glyphicon-search"></i> <b class="caret"></b></button> <ul class="nav navbar-nav navbar-right pull-right dropdown-menu"> <li> <button name="typeSearch" value="book" class="btn btn-link glyphicon glyphicon-book" style="margin-left: 8px;"> Livros</button> </li> <li> <button name="typeSearch" value="file" class="btn btn-link glyphicon glyphicon-file" style="margin-left: 8px;"> Apostilas</button> </li> <li> <button name="typeSearch" value="bookmark" class="btn btn-link glyphicon glyphicon-bookmark" style="margin-left: 8px;"> Artigos</button> </li> <li> <button name="typeSearch" value="flag" class="btn btn-link glyphicon glyphicon-flag" style="margin-left: 8px;"> Monografias</button> </li> </ul> </div> </div> </form> </div> </div> </div> <br><br><br> <div class="container" style="margin-top: 10px;" > <fieldset> <div class="col-lg-12 col-lg-offset-0"> <div class="col-lg-12 text-center" style="margin-top: 10px;"> <div class="" > <div class="list-group"> <sql:setDataSource var="snapshot" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/ler" user="root" password="root"/> <%if (session.getAttribute("encryptUserObject") != null) {%> <sql:query dataSource="${snapshot}" var="result2"> SELECT * FROM favorito WHERE cod_user = <%=us.getCod()%> && cod_objeto = <%=obj.getCod()%>; </sql:query> <div class="panel panel-success form-group list-group-item" style="margin-top: -10px;"> <c:set var="obDao2" scope="session" value=""/> <c:forEach var="row2" items="${result2.rows}"> <c:set var="obDao2" scope="session" value="${row2.cod_objeto}"/> </c:forEach> <c:set var="obDao" scope="session" value="<%=obj.getCod()%>"/> <c:choose> <c:when test="${obDao2 == obDao}"> <form action="action?pag=addFavorito" method="POST"> <button style="color:red;" name="txtcodObjeto" value="<%=Hash.criptografar(String.valueOf(obj.getCod()))%>" class="btn-link pull-right" title="Remover do seus favoritos"> <span class="glyphicon glyphicon-heart" style="font-size: 30px; "></span> <input name="pagFavorito" value="no" style="display: none"> </button> </form> </c:when> <c:otherwise> <form action="action?pag=addFavorito" method="POST"> <button style="color:blue;" name="txtcodObjeto" value="<%=Hash.criptografar(String.valueOf(obj.getCod()))%>" class="btn-link pull-right" title="Adicionar em seus favoritos"> <span class="glyphicon glyphicon-heart-empty" style="font-size: 30px; "></span> <input name="pagFavorito" value="no" style="display: none"> </button> </form> </c:otherwise> </c:choose> <%}%> <sql:query dataSource="${snapshot}" var="result"> SELECT * FROM usuario WHERE cod = <%=obj.getCod_user()%>; </sql:query> <c:forEach var="row" items="${result.rows}"> <fieldset class="text-center"> <div class="col-md-3"> <form action="action?pag=userListSubmetido" method="POST"> <button name="txtcodUser" value="<%=Hash.criptografar(String.valueOf(obj.getCod_user()))%>" class="btn-link" title="Veja lista de itens submetido por <c:out value="${row.nome}"/>"> <img style="margin: 0 auto;" class="img-responsive img-full img-circle " src="img/<%=Hash.criptografar(String.valueOf(obj.getCod_user()))%>/<%=Hash.criptografar(String.valueOf(obj.getCod_user()))%>.jpg" alt="" height="105" width="105" title="Veja lista de itens submetido por <c:out value="${row.nome}"/>"> </button> <button name="txtcodUser" value="<%=Hash.criptografar(String.valueOf(obj.getCod_user()))%>" class="btn-link text-uppercase" title="Veja lista de itens submetido por <c:out value="${row.nome}"/>" style="font-size: 15.5px;"> <p><c:out value="${row.nome}"/></p> </button> <p> <p style="margin-top: -26px; font-size: 12px; color: #BBB"> <c:out value="${row.instituicao}"/> </p> </form> </div> <div class="col-md-9 text-center"> <button href="#<%=Hash.criptografar(String.valueOf(obj.getCod()))%>" data-toggle="modal" var="ResultObj" value="<%=Hash.criptografar(String.valueOf(obj.getCod()))%>" class="btn-link" style="color: #cd2a19;"> <strong><h3><p><%= d.upperCaseAllFirst(obj.getTitulo())%></p></h3></strong> </button> <p>Categoria: <%=obj.getCategoria()%>.</p> <p>Submetido <%=obj.getInscricao()%></p> <p>Sobre: <%=obj.getSobre()%></p> </div> <div class="fb-comments text-center" data-href="http://localhost:8080/ler/action?pag=home" data-numposts="5"></div> <!--</div>--> </fieldset> </div> <div class="modal fade" id ="<%=Hash.criptografar(String.valueOf(obj.getCod()))%>" role="dialog"> <div class="modal-dialog"> <div class="modal-content alert alert-warning text-center"> <a class="pull-right btn btn-default" data-dismiss="modal"><span class="pull-right glyphicon glyphicon-remove-sign"></span></a><br> <hr> <%if (session.getAttribute("encryptUserObject") == null) { %> <button href="#noLog" data-toggle="modal" class="btn-link" style="color: #cd2a19;" title="Começar a ler?"> <strong><h3><p><%=d.upperCaseAllFirst(obj.getTitulo())%></p></h3></strong> </button> <%} else if (session.getAttribute("encryptUserObject") != null) {%> <form action="action?pag=readObject" method="POST"> <button name="txtcodObjeto" value="<%=Hash.criptografar(String.valueOf(obj.getCod()))%>" class="btn-link" style="color: #cd2a19;"> <strong><h3><p><%= d.upperCaseAllFirst(obj.getTitulo())%></p></h3></strong> </button> </form> <%}%> <p>Categoria: <%=obj.getCategoria()%>.</p> <%if (obj.getAutores().length() > 1) {%> <p>Autor(es): <%=d.upperCaseAllFirst(obj.getAutores())%>. </p> <%}%> <%if (obj.getEdicao().length() > 1) {%> <p>Edição: <%=obj.getEdicao()%>. </p> <%}%> <%if (obj.getEditora().length() > 1) {%> <p>Editora: <%=d.upperCaseAllFirst(obj.getEditora())%>. </p> <%}%> <%if (obj.getCidade().length() > 1) {%> <p>Cidade: <%=d.upperCaseAllFirst(obj.getCidade())%>. </p> <%}%> <%if (obj.getAno().length() > 1) {%> <p>Ano: <%=obj.getAno()%>. </p> <%}%> <%if (obj.getQtdPag() >= 1) {%> <p>Nº Pagina: <%=obj.getQtdPag()%>. </p> <%}%> <%if (obj.getPalavra_chave().length() > 1) {%> <p>Palavra Chave: <%=d.upperCaseAllFirst(obj.getPalavra_chave())%>.</p> <%}%> <%if (obj.getSobre().length() > 1) {%> <p>Sobre: <%=d.upperCaseFirst(obj.getSobre())%>.</p><hr><br> <%}%> <div class="form-group-lg" id="fieldinsert"> <%if (session.getAttribute("encryptUserObject") == null) { %> <button href="#noLog" data-toggle="modal" class="btn btn-block form-control" aria-expanded="false" aria-haspopup="true" style="border-color: gray;"><strong>Começar a ler</strong></button> <%} else if (session.getAttribute("encryptUserObject") != null) {%> <form action="action?pag=readObject" method="POST"> <button name="txtcodObjeto" value="<%=Hash.criptografar(String.valueOf(obj.getCod()))%>" class="btn btn-block form-control" aria-expanded="false" aria-haspopup="true" style="border-color: gray;"><strong>Começar a ler</strong></button> </form> <%}%> </div> <hr> <form action="action?pag=userListSubmetido" method="POST"> <button name="txtcodUser" value="<%=Hash.criptografar(String.valueOf(obj.getCod_user()))%>" class="btn-link" style="color: #0075a2;" title="Veja lista de itens submetido de <c:out value="${row.nome}"/>"> <p>Submetido por: <c:out value="${row.nome}"/>.</p> </button> </form> <p>Submetido em: <%=obj.getInscricao()%>.</p> </div> </div> </div> </c:forEach> </div> </div> </div> </div> </fieldset> </div> <script> function actionMenu() { var teste = $("input[name='objectOk']:checked").val(); document.getElementById("menuEdit").innerHTML = "<form class='form-horizontal' action='action?pag=userEditObject' method='POST' enctype='multipart/form-data'>" + "<li><p><button name='selectcodObjeto' value='" + teste + "' class='glyphicon glyphicon-edit btn btn-warning'> Editar</button></p></li>" + "</form>"; document.getElementById("menuTrash").innerHTML = "<form class='form-horizontal' action='action?pag=trashObjeto&trashConfirm=no' method='POST' enctype='multipart/form-data'>" + "<li><p><button name='selectcodObjeto' value='" + teste + "' class='glyphicon glyphicon-remove-sign btn btn-warning'> Excluir</button></p></li>" + "</form>"; } </script> <div class="col-lg-2" style="display: none"> <div class="list-group "> <form class="form-horizontal" action="action?pag=userMaterial" method="POST"> <button class="list-group-item active"> <h4 class="list-group-item-heading glyphicon glyphicon-book"> Meus Materiais</h4> <p class="list-group-item-text">Materiais que você submeteu</p> </button> </form> </div> <div class="list-group"> <form class="form-horizontal" action="action?pag=materiaisManuseados" method="POST"> <button class="list-group-item"> <h4 class="list-group-item-heading glyphicon glyphicon-bookmark"> Materiais Manuseado</h4> <p class="list-group-item-text">Materiais lido por você</p> </button> </form> </div> <div class="list-group"> <form class="form-horizontal" action="action?pag=userRelatorio" method="POST"> <button class="list-group-item"> <h4 class="list-group-item-heading glyphicon glyphicon-stats"> Relatorios</h4> <p class="list-group-item-text">Relatorios sobre materiais</p> </button> </form> </div> <div class="list-group"> <form class="form-horizontal" action="action?pag=userPerfil" method="POST"> <button class="list-group-item"> <h4 class="list-group-item-heading glyphicon glyphicon-user"> Perfil</h4> <p class="list-group-item-text">Edite seu perfil</p> </button> </form> </div> </div> </div> <div id="fb-root"></div> <script>(function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.5"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <br><br><br> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container navbar-toggle" data-toggle="collapse" data-target="#"> <a class="navbar-button btn btn-link pull-left test" data-toggle="tooltip" data-placement="top" title="GEPET - Grupo de Estudo e Pesquisa em Educação Tecnológica 2016"><img style="border-width:0; height: 31px; width:31px;" class="img-responsive img-full" src="img/Copyright.png"/></a> <a rel="license" class="navbar-button btn btn-link pull-left test" data-toggle="tooltip" data-placement="top" title="Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-NãoComercial 4.0 Internacional."><img alt="Licença Creative Commons" style="border-width:0" class="img-responsive img-full" src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a> <a href="http://www.unemat.br/" class="navbar-button btn btn-link pull-right test" data-toggle="tooltip" data-placement="top" target="_blank" title="Visite o site da Universidade do Estado de Mato Grosso"><img src="img/unemat.jpg" class="img-responsive img-full "></a> </div> <div class="container collapse navbar-collapse" id="myNavbar"> <a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/" class=" navbar-button btn btn-link pull-left test" data-toggle="tooltip" data-placement="top" title="Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-NãoComercial 4.0 Internacional."><img alt="Licença Creative Commons" style="border-width:0" class="img-responsive img-full" src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a> <p class="navbar-text">GEPET - Grupo de Estudo e Pesquisa em Educação Tecnológica © 2016</p> <a href="http://www.unemat.br/" class="navbar-button btn btn-link pull-right test" data-toggle="tooltip" data-placement="top" target="_blank" title="Visite o site da Universidade do Estado de Mato Grosso"><img src="img/unemat.jpg" class="img-responsive img-full "></a> </div> </div> <div class="modal fade" id ="login" role="dialog"> <div class="modal-dialog"> <div class="modal-content alert alert-warning"> <div class="modal-header text-center" style="padding:35px -12px; color: black !important; font-size: 20px;"> <p>ACESSAR PLATAFORMA.</p> <p>Forneça seus dados corretamente</p> </div> <div class="modal-body "> <form class="form-horizontal" action="UserSecurity" method="POST"> <div class="form-group"> <label for ="login-mail" class="col-lg-2 control-label">E-mail:</label> <div class="col-lg-10"> <input type="email" name="txtLoginMail" class="form-control" id="login-mail" placeholder="@dominio"> </div> </div> <div class="form-group"> <label for ="login-pass" class="col-lg-2 control-label">Senha:</label> <div class="col-lg-10"> <input type="password" name="txtLoginPass" class="form-control" id="login-pass"> <div class="col-lg-12"> <a data-dismiss="modal" href="#returnPass" data-toggle="modal" class="text-danger text-center">Esqueci minha senha</a> </div> </div> </div> <button type="submit" class="btn btn-success btn-block"><span class="glyphicon glyphicon-log-in"></span> Entrar</button> </form> </div> <div class="modal-footer"> <a data-dismiss="modal" href="#cadastra" data-toggle="modal" class=" btn btn-primary pull-right"><span class="glyphicon glyphicon-user"></span> Cadastrar</a> <button type="submit" class="btn btn-danger btn-default pull-left" data-dismiss="modal"><span class="glyphicon glyphicon-remove"></span> Cancel</button> </div> </div> </div> </div> <div class="modal fade" id ="returnPass" role="dialog"> <div class="modal-dialog"> <div class="modal-content alert alert-warning"> <form class="form-horizontal" action="ConectUser.php?pag=newlogin" method="POST"> <div class="modal-header text-center"> <p>RECUPERE SUA SENHA</p> </div> <div class="modal-body "> <div class="form-group"> <label for ="login-mail" class="col-lg-3 control-label">E-mail ou cpf:</label> <div class="col-lg-9"> <input type="email" name="txtLoginMail" class="form-control" id="login-mail" placeholder="@dominio"> </div> </div> </div> <div class="modal-footer"> <button data-dismiss="modal" href="#manutencao" data-toggle="modal" class="btn btn-primary" >Recuperar</button> <a class="btn btn-danger" data-dismiss="modal">Cancelar</a> <a data-dismiss="modal" href="#cadastra" data-toggle="modal" class="btn btn-warning" >Cadastrar</a> </div> </form> </div> </div> </div> <div class="modal fade" id ="manutencao" role="dialog"> <div class="modal-dialog"> <div class="modal-content alert alert-warning"> <form class="form-horizontal"> <div class="modal-header text-center"> <p>SUPORTE</p> </div> <div class="modal-body "> ESTE MODULO DO SITE SE ENCONTRA EM MANUTENÇÃO - CONSTRUÇÃO! </div> <div class="modal-footer"> <a class="btn btn-warning" data-dismiss="modal">Retorna</a> </div> </form> </div> </div> </div> <div class="modal fade" id ="noLog" role="dialog"> <div class="modal-dialog"> <div class="modal-content alert alert-warning"> <form class="form-horizontal"> <div class="modal-header text-center"> <h3><p>Informativo</p></h3> </div> <div class="modal-body "> <h4 class="text-center text-warning"> <p>Usuario não logado!<br>Por favor efetue seu login ou cadastra-se!</p> </h4> </div> <div class="modal-footer"> <a class="btn btn-warning" data-dismiss="modal">Retorna</a> </div> </form> </div> </div> </div> <div class="modal fade" id ="cadastra" role="dialog"> <div class="modal-dialog"> <div class="modal-content alert alert-warning"> <form class="form-horizontal" action="action?pag=requenewuser" method="POST" > <div class="modal-header text-center text-uppercase"> <p>Cadastre-se</p> </div> <div class="modal-body "> <div class="form-group"> <label for ="login-mail" class="col-lg-2 control-label" >Nome:</label> <div class="col-lg-10"> <input type="text" name="txtLogName" class="form-control" id="login-mail" placeholder="Nome sobrenome" required=""> </div> </div> <div class="form-group"> <label for ="login-mail" class="col-lg-2 control-label" >E-mail:</label> <div class="col-lg-10"> <input type="email" name="txtLogMail" class="form-control" id="login-mail" placeholder="@domain.com" required=""> </div> </div> <div class="form-group"> <label for="inputPassword" class="col-lg-2 control-label">Cpf:</label> <div class="col-lg-10"> <input type="text" name="txtLogCpf" class="form-control" id="txtLogCpf" placeholder="012.345.678-91" value="" required="" pattern="[0-9]{3}.[0-9]{3}.[0-9]{3}.[0-9]{2}" tabindex="10" maxlength="14"> </div> </div> <div class="form-group"> <label for ="login-pass" class="col-lg-2 control-label">Senha:</label> <div class="col-lg-10"> <input type="password" name="txtLogPass" class="form-control" id="login-pass" placeholder="******" required="" min="6"> <div class="col-lg-12"> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-info">Proximo</button> <a class="btn btn-warning" data-dismiss="modal">Cancelar</a> </div> </form> </div> </div> </div> <script src="js/jquery.min.js"></script> <script src="js/bootstrap.js"></script> </body> </html>