<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page trimDirectiveWhitespaces="true" %> <%@ page import="org.crosswire.utils.Sessions" %> <%@ page import="org.crosswire.community.RightsAndRoles" %> <%@ page import="org.crosswire.community.projects.ntmss.data.Page" %> <% String userName = Sessions.getSessionStringValue(request, "userName"); int docID = -1; try {docID = Integer.parseInt(request.getParameter("docID"));} catch (Exception e){} int pageID = -1; try {pageID = Integer.parseInt(request.getParameter("pageID"));} catch (Exception e){} boolean anonymous = userName == null || userName.length() == 0; if (docID > -1 && pageID > -1) { response.setContentType("text/xml"); String role="Index Manager"; // let's check to see if we're a privileged user boolean permission = RightsAndRoles.hasRole(request, response, role); Page msspage = Page.getPage(docID, pageID); if (msspage != null && !anonymous && (msspage.getIndexerID() == null || msspage.getIndexerID().equals(userName) || permission)) { if (msspage == null) { out.print(""); return; } msspage.deleteBiblicalContent(); out.print(""); } else { if (msspage == null) { out.print(""); } else if (anonymous) { out.print(""); } else { out.print(""); } } return; } %>

biblicalcontent/delete

Delete biblical content for a manuscript page

Parameters

docIDdocument id to modify.
pageIDpage id to modify.