anchor.diff:    Message message = new Message(db, msgid);
   
     if (message.isExpired()) {
  -    throw new AccessViolationException("   ");
  +    throw new AccessViolationException("нельзя восстанавливать устаревшие сообщения");
     }
   
     if (!message.isDeleted()) {
  -    throw new AccessViolationException("  ");
  +    throw new AccessViolationException("Сообщение уже восстановлено");
     }
   
     if (message.getSectionId()!=1) {
  -    throw new AccessViolationException("   "); 
  +    throw new AccessViolationException("Можно восстанавливать только новости"); 
     }
   
   
     if (request.getParameter("undel")==null) {
   %>
  -<h1> </h1>
  -   ̣ .
  +<h1>Восстановление сообщения</h1>
  +Вы можете восстановить удалённое сообщение.
   <form method=POST action="undelete.jsp">
   <input type=hidden name=msgid value="<%= request.getParameter("msgid") %>">
   <div class=messages>
     <lor:message db="<%= db %>" message="<%= message %>" showMenu="false"/> 
   </div>
  -<input type=submit name=undel value="Undelete/">
  +<input type=submit name=undel value="Undelete/Восстановить">
   </form>
   <%
     } else {
  
positive.code: %>
  <jsp:include page="WEB-INF/jsp/head.jsp"/>
  
          <title> </title>
  <jsp:include page="WEB-INF/jsp/header.jsp"/>
  
  <%
  
negative.code:     ResultSet lockResult = lock.executeQuery(); // lock another undelete.jsp on this row
  
      if (lockResult.next() && !lockResult.getBoolean("deleted")) {
        throw new UserErrorException("Сообщение уже восстановлено");
      }
  
      st1.executeUpdate();
      st2.executeUpdate();
  
      out.print("Сообщение восстановлено");
      logger.info("Восстановлено сообщение " + msgid + " пользователем " + nick);
  
      st1.close();
      st2.close();
  