Commit c7983aa562b01c197e73357b4f0e4d52f10ee869

Authored by Luciano Borges
1 parent db19dd25
Exists in master

Modal no delete da tela de edição e tirado o link no nome do usuário no

menu.
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/bookmark-edit.html
... ... @@ -47,6 +47,7 @@
47 47 <script src="js/lib/jquery-2.1.0.min.js" type="text/javascript"></script>
48 48 <script src="js/lib/bootstrap.min.js" type="text/javascript"></script>
49 49 <script src="js/lib/purl.js" type="text/javascript"></script>
  50 + <script src="js/lib/bootbox.js" type="text/javascript"></script>
50 51 <script src="js/proxy/auth.js" type="text/javascript"></script>
51 52 <script src="js/proxy/bookmark.js" type="text/javascript"></script>
52 53 <script src="js/controller/bookmark-edit.js" type="text/javascript"></script>
... ...
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/css/bookmark.css
... ... @@ -7,4 +7,12 @@ body {
7 7 input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
8 8 -webkit-appearance: none;
9 9 margin: 0;
  10 +}
  11 +
  12 +#username {
  13 + color: #777;
  14 + display: block;
  15 + line-height: 20px;
  16 + padding: 15px 15px;
  17 + position: relative;
10 18 }
11 19 \ No newline at end of file
... ...
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/js/controller/bookmark-edit.js
... ... @@ -39,9 +39,11 @@ $(function() {
39 39 });
40 40  
41 41 $("#delete").click(function() {
42   - if (confirm('Tem certeza que deseja apagar?')) {
43   - BookmarkProxy.remove([$("#id").val()], removeOk);
44   - }
  42 + bootbox.confirm("Tem certeza que deseja apagar?", function(result) {
  43 + if(result) {
  44 + BookmarkProxy.remove([$("#id").val()], removeOk, removeFailed);
  45 + }
  46 + });
45 47 });
46 48  
47 49 $("#back").click(function() {
... ... @@ -108,4 +110,15 @@ function saveFailed(request) {
108 110  
109 111 function removeOk(data) {
110 112 location.href = 'bookmark-list.html';
  113 +}
  114 +
  115 +function removeFailed(request) {
  116 + switch (request.status) {
  117 + case 401:
  118 + alert('Você não está autenticado.');
  119 + break;
  120 +
  121 + default:
  122 + break;
  123 + }
111 124 }
112 125 \ No newline at end of file
... ...
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/menu.html
... ... @@ -24,7 +24,7 @@
24 24 </li>
25 25 </ul>
26 26 <ul class="nav navbar-nav navbar-right">
27   - <li><a id="username" href="#"></a></li>
  27 + <li id="username"></li>
28 28 <li><a id="logout" href="#">Sair</a></li>
29 29 </ul>
30 30 </div><!-- /.navbar-collapse -->
... ...