%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page trimDirectiveWhitespaces="true" %>
<%@ page import="org.crosswire.community.RightsAndRoles" %>
<%@ page import="org.crosswire.utils.Sessions" %>
<%@ page import="org.crosswire.community.projects.ntmss.data.DocumentGroup" %>
<%
String userName = Sessions.getSessionStringValue(request, "userName");
int documentGroupID = -1; try {documentGroupID = Integer.parseInt(request.getParameter("documentGroupID"));} catch (Exception e){}
if (documentGroupID > -1) {
response.setContentType("text/xml");
String role = "VMR Administrator";
// let's check to see if we're a privileged user
boolean admin = RightsAndRoles.hasRole(request, response, role);
boolean anonymous = userName == null || userName.length() == 0;
// ---------------------------------------------
DocumentGroup obj = DocumentGroup.getDocumentGroup(documentGroupID);
if (obj != null && !anonymous && (admin || userName.equals(obj.getUserID()))) {
DocumentGroup.deleteDocumentGroup(obj.getDocumentGroupID());
out.print("
Completely delete a document group and all associated document links
| documentGroupID | document group id of the document group to delete |