Ledger Nano X - The secure hardware wallet
SHARE
TWEET

Untitled

a guest Mar 28th, 2020 109 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html lang="en" xmlns:th="http://www.thymeleaf.org">
  3.  
  4. <head>
  5.  
  6.   <meta charset="utf-8">
  7.   <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  8.   <meta name="description" content="">
  9.   <meta name="author" content="">
  10.  
  11.   <title>Añadir/Editar autor</title>
  12.   <link rel="shortcut icon" href="/Españita.png">
  13.  
  14.   <!-- Bootstrap core CSS -->
  15.   <link href="/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  16.  
  17.   <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.11.2/css/all.css">
  18.   <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap">
  19.   <link rel="stylesheet" href="/css/bootstrap.min.css">
  20.   <link rel="stylesheet" href="/css/mdb.min.css">
  21.   <link rel="stylesheet" href="/css/style.css">
  22.  
  23.   <!-- Custom styles for this template -->
  24.   <link href="/css/shop-homepage.css" rel="stylesheet">
  25.  
  26. </head>
  27.  
  28. <body>
  29.  
  30.   <!-- Navigation -->
  31.   <nav class="navbar navbar-expand-lg bg-dark">
  32.     <a class="navbar-brand texto-titulo-tarjeta-color" href="/">Práctica 1</a>
  33.     <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
  34.       aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
  35.       <span class="navbar-toggler-icon"></span>
  36.     </button>
  37.     <div class="collapse navbar-collapse" id="navbarNav">
  38.       <ul class="navbar-nav">
  39.         <li class="nav-item ">
  40.           <a class="nav-link texto-titulo-tarjeta-color" href="/">Cuadros</a>
  41.         </li>
  42.         <li class="nav-item darken-1">
  43.           <a class="nav-link texto-titulo-tarjeta-color" href="/autores">Autores</a>
  44.         </li>
  45.         <li class="nav-item ">
  46.           <a class="nav-link texto-titulo-tarjeta-color" href="/clientes">Clientes</a>
  47.         </li>
  48.         <li class="nav-item darken-1">
  49.           <a class="nav-link texto-titulo-tarjeta-color" href="/crear-cuadro">Nuevo Cuadro</a>
  50.         </li>
  51.         <li th:if="${crear}" class="nav-item bg-warning">
  52.           <a th:if="${crear}" class="nav-link negro" href="/nuevo-autor">Nuevo Autor </a>
  53.         </li>
  54.         <li th:unless="${crear}" class="nav-item darken-1">
  55.           <a th:unless="${crear}" class="nav-link texto-titulo-tarjeta-color" href="/nuevo-autor">Nuevo Autor </a>
  56.         </li>
  57.         <li class="nav-item darken-1">
  58.           <a class="nav-link texto-titulo-tarjeta-color" href="/nuevo-cliente">Nuevo Cliente</a>
  59.         </li>
  60.       </ul>
  61.     </div>
  62.     <img alt="bandera" src="/ESP.jpg" width="60" height="40">
  63.   </nav>
  64.  
  65.   <!-- Page Content -->
  66.   <div class="container">
  67.  
  68.     <!-- Large button groups (default and split) -->
  69.     <h1 th:if="${crear}" class="my-4 font-weight-normal">Nuevo autor</h1>
  70.     <h1 th:unless="${crear}" class=" my-4 font-weight-normal">Editar autor</h1>
  71.     <form action="/almacenar-autor" method="post" class="needs-validation" novalidate>
  72.       <div class="form-row">
  73.         <div class="form-group col-md-6">
  74.           <label for="inputNombre">Nombre</label>
  75.           <input type="text" class="form-control" name="nombre" id="inputNombre" th:value="${autor.nombre}" required>
  76.           <div class="valid-feedback">
  77.             Es correcto
  78.           </div>
  79.         </div>
  80.         <div class="form-group col-md-6">
  81.           <label for="inputApellido">Apellidos</label>
  82.           <input type="text" class="form-control" name="apellidos" id="inputApellido" th:value="${autor.apellidos}"
  83.             required>
  84.           <div class="valid-feedback">
  85.             Es correcto
  86.           </div>
  87.         </div>
  88.  
  89.       </div>
  90.       <div class="form-row">
  91.         <div class="form-group col-md-6">
  92.           <label for="inputNIF">NIF</label>
  93.           <input type="text" class="form-control" name="NIF" id="inputNIF" th:value="${autor.NIF}" required>
  94.           <div class="valid-feedback">
  95.             Es correcto
  96.           </div>
  97.         </div>
  98.  
  99.         <div class="form-group col-md-6">
  100.           <label for="inputNacimiento">Año de nacimiento</label>
  101.           <input type="number" min=1500 class="form-control" name="nacimiento" id="inputNacimiento"
  102.             th:value="${autor.nacimiento}" required>
  103.           <div class="valid-feedback">
  104.             Es correcto
  105.           </div>
  106.         </div>
  107.  
  108.       </div>
  109.       <div class="form-row">
  110.         <div class="form-group col-md-6">
  111.           <label for="inputPais">País de nacimiento</label>
  112.           <input type="text" class="form-control" id="inputPais" name="paisNacimiento"
  113.             th:value="${autor.paisNacimiento}" required>
  114.           <div class="valid-feedback">
  115.             Es correcto
  116.           </div>
  117.         </div>
  118.  
  119.         <div class="form-group col-md-6">
  120.           <label for="inputDireccion">Dirección postal</label>
  121.           <input type="text" class="form-control" id="inputDireccion" name="direccion" th:value="${autor.direccion}"
  122.             required>
  123.           <div class="valid-feedback">
  124.             Es correcto
  125.           </div>
  126.         </div>
  127.  
  128.       </div>
  129.       <div class="form-group">
  130.         <label for="inputEmail">Correo electrónico</label>
  131.         <input type="email" class="form-control" id="inputEmail" name="email" th:value="${autor.email}" required>
  132.         <div class="valid-feedback">
  133.           Es correcto
  134.         </div>
  135.       </div>
  136.  
  137.       <div class="form-group">
  138.         <label for="inputTel">Teléfono de contacto</label>
  139.         <input type="tel" class="form-control" id="inputTel" name="telefono" th:value="${autor.telefono}" required>
  140.         <div class="valid-feedback">
  141.           Es correcto
  142.         </div>
  143.       </div>
  144.       <input name="idAutor" class="form-control" type="hidden" th:value=" ${autor.idAutor}">
  145.       <button type="submit" class="btn btn btn-large bg-warning negro ">
  146.         Enviar
  147.       </button>
  148.     </form>
  149.  
  150.   </div>
  151.   <!-- /.container -->
  152.  
  153.   <!-- Footer -->
  154.   <!-- Footer -->
  155.   <footer class="page-footer font-small bg-dark fijado-bajo">
  156.  
  157.     <!-- Copyright -->
  158.     <div class="footer-copyright text-center py-3">© 2020 Copyright:
  159.       <a href="https://mdbootstrap.com/"> MDBootstrap.com</a>
  160.     </div>
  161.     <div class="pt-4 bg-warning"></div>
  162.     <!-- Copyright -->
  163.  
  164.   </footer>
  165.   <!-- Footer -->
  166.  
  167.   <!-- Bootstrap core JavaScript -->
  168.   <script src="/vendor/jquery/jquery.min.js"></script>
  169.   <script src="/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
  170.   <script type="text/javascript" src="/js/jquery.min.js"></script>
  171.   <script type="text/javascript" src="/js/popper.min.js"></script>
  172.   <script type="text/javascript" src="/js/bootstrap.min.js"></script>
  173.   <script type="text/javascript" src="/js/mdb.min.js"></script>
  174.  
  175.   <script>
  176.     (function () {
  177.       'use strict';
  178.       window.addEventListener('load', function () {
  179.         var forms = document.getElementsByClassName('needs-validation');
  180.         var validation = Array.prototype.filter.call(forms, function (form) {
  181.           form.addEventListener('submit', function (event) {
  182.             if (form.checkValidity() === false) {
  183.               event.preventDefault();
  184.               event.stopPropagation();
  185.             }
  186.             form.classList.add('was-validated');
  187.           }, false);
  188.         });
  189.       }, false);
  190.     })();
  191.   </script>
  192.  
  193. </body>
  194.  
  195. </html>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top