%@ 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.Apparatus" %>
<%
String userName = Sessions.getSessionStringValue(request, "userName");
int segID = -1; try {segID = Integer.parseInt(request.getParameter("segID"));} catch (Exception e){}
String reading = request.getParameter("reading");
if (reading != null) reading = new String(reading.getBytes("iso8859-1"), "UTF-8");
String readingName = request.getParameter("readingName");
if (segID > -1 && reading != null) {
response.setContentType("text/xml");
// let's check to see if we're a privileged user
boolean permission = RightsAndRoles.hasRole(request, response, "Live Text Critic");
// ---------------------------------------------
Apparatus.Segment seg = Apparatus.Segment.getSegment(segID);
if (permission && seg != null) {
int newReadingID = seg.addSegmentReading(reading, readingName);
%>
Submit a new or modified variant reading option for a variant segment
| segID | segment id for the variant reading, e.g., 10 |
| reading | reading for this variant segment, e.g., τα εργα σου και |
| readingName | (optional) reading name for this variant segment, e.g., B |