NIHVIVO-646 Reorder authorships through drag-and-drop. Handle success and failure cases. Reset element positions after a removal.
This commit is contained in:
parent
ec7a7c23a8
commit
9cdaabd0fb
3 changed files with 14 additions and 7 deletions
|
@ -1136,12 +1136,12 @@
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<servlet>
|
<servlet>
|
||||||
<servlet-name>primitiveRdfDelete</servlet-name>
|
<servlet-name>primitiveDelete</servlet-name>
|
||||||
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.edit.PrimitiveRdfDelete</servlet-class>
|
<servlet-class>edu.cornell.mannlib.vitro.webapp.controller.edit.PrimitiveDelete</servlet-class>
|
||||||
</servlet>
|
</servlet>
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>primitiveRdfDelete</servlet-name>
|
<servlet-name>primitiveDelete</servlet-name>
|
||||||
<url-pattern>/edit/primitiveRdfDelete</url-pattern>
|
<url-pattern>/edit/primitiveDelete</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- ============================== servlet-mappings ======================== -->
|
<!-- ============================== servlet-mappings ======================== -->
|
||||||
|
|
|
@ -13,10 +13,10 @@ import edu.cornell.mannlib.vitro.webapp.dao.IndividualDao;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory;
|
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.StringUtils;
|
import edu.cornell.mannlib.vitro.webapp.utils.StringUtils;
|
||||||
|
|
||||||
public class PrimitiveRdfDelete extends PrimitiveRdfEdit {
|
public class PrimitiveDelete extends PrimitiveRdfEdit {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
private static final Log log = LogFactory.getLog(PrimitiveRdfDelete.class);
|
private static final Log log = LogFactory.getLog(PrimitiveDelete.class);
|
||||||
|
|
||||||
protected void processRequest(VitroRequest vreq, HttpServletResponse response) {
|
protected void processRequest(VitroRequest vreq, HttpServletResponse response) {
|
||||||
|
|
|
@ -90,6 +90,13 @@ public class PrimitiveRdfEdit extends FreeMarkerHttpServlet{
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void processRequest(VitroRequest vreq, HttpServletResponse response) {
|
protected void processRequest(VitroRequest vreq, HttpServletResponse response) {
|
||||||
|
|
||||||
|
/* Test error case
|
||||||
|
if (1==1) {
|
||||||
|
doError(response, "Test error", 500);
|
||||||
|
return;
|
||||||
|
}*/
|
||||||
|
|
||||||
/* Predefined values for RdfFormat are "RDF/XML",
|
/* Predefined values for RdfFormat are "RDF/XML",
|
||||||
* "N-TRIPLE", "TURTLE" (or "TTL") and "N3". null represents
|
* "N-TRIPLE", "TURTLE" (or "TTL") and "N3". null represents
|
||||||
* the default language, "RDF/XML". "RDF/XML-ABBREV" is a synonym for "RDF/XML" */
|
* the default language, "RDF/XML". "RDF/XML-ABBREV" is a synonym for "RDF/XML" */
|
||||||
|
@ -206,7 +213,7 @@ public class PrimitiveRdfEdit extends FreeMarkerHttpServlet{
|
||||||
return models;
|
return models;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void doError(HttpServletResponse response, String errorMsg,int httpstatus){
|
protected void doError(HttpServletResponse response, String errorMsg, int httpstatus){
|
||||||
response.setStatus(httpstatus);
|
response.setStatus(httpstatus);
|
||||||
try {
|
try {
|
||||||
response.getWriter().write(errorMsg);
|
response.getWriter().write(errorMsg);
|
||||||
|
|
Loading…
Add table
Reference in a new issue