anchor.diff:     try {
   
      if (request.getParameter("reason")==null) {
  -   	if (request.getParameter("msgid")==null) {
  -             throw new MissingParameterException("msgid");
  -           }
   %>
   <script language="Javascript" type="text/javascript">
   <!--
  
positive.code: <%@ page contentType="text/html; charset=utf-8"%>
  <%@ page import="java.sql.Connection,java.sql.PreparedStatement,java.sql.ResultSet"  %>
  <%@ page import="java.sql.Statement"%>
  <%@ page import="ru.org.linux.site.*"%>
  <%@ page import="ru.org.linux.util.ServletParameterParser" %>
  <%--
    ~ Copyright 1998-2009 Linux.org.ru
    ~    Licensed under the Apache License, Version 2.0 (the "License");
  
negative.code: <%
    db = LorDataSource.getConnection();
  
    Comment comment = new Comment(db, msgid);
  
    if (comment.isDeleted()) {
      throw new AccessViolationException("комментарий уже удален");
    }
  
    int topicId = comment.getTopic();
  
    try {
      Message topic = new Message(db, topicId);
  