Author: kwright
Date: Tue Jun 3 12:49:15 2014
New Revision: 1599517
URL: http://svn.apache.org/r1599517
Log:
Add more of the UI for pipelines
Modified:
manifoldcf/branches/CONNECTORS-946/framework/crawler-ui/src/main/webapp/editjob.jsp
Modified:
manifoldcf/branches/CONNECTORS-946/framework/crawler-ui/src/main/webapp/editjob.jsp
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-946/framework/crawler-ui/src/main/webapp/editjob.jsp?rev=1599517&r1=1599516&r2=1599517&view=diff
==============================================================================
---
manifoldcf/branches/CONNECTORS-946/framework/crawler-ui/src/main/webapp/editjob.jsp
(original)
+++
manifoldcf/branches/CONNECTORS-946/framework/crawler-ui/src/main/webapp/editjob.jsp
Tue Jun 3 12:49:15 2014
@@ -986,12 +986,39 @@
%>
</td>
</tr>
-
- <!-- pipeline goes here (MHL)
-->
-
+<%
+ for (int j = 0; j < transformationNames.length; j++)
+ {
+ String transformationName = transformationNames[j];
+ String transformationDescription =
transformationDescriptions[j];
+%>
+ <tr class="<%=((displaySequence
% 2)==0)?"evenformrow":"oddformrow"%>">
+ <td
class="formcolumncell">
+ <input
name="pipeline_<%=j%>_op" type="hidden" value="Continue"/>
+ <a
name="pipeline_<%=j%>_tag"/>
+ </td>
+ <td
class="formcolumncell"><%=(++displaySequence)%>.</td>
+ <td
class="formcolumncell">
+ <input
name="pipeline_<%=j%>_description" type="text" size="30"
value="<%=org.apache.manifoldcf.ui.util.Encoder.attributeEscape(transformationDescription)%>"/>
+ </td>
+ <td
class="formcolumncell">
+
<nobr><%=org.apache.manifoldcf.ui.util.Encoder.bodyEscape(transformationName)%></nobr>
+ <input
name="pipeline_<%=j%>_connectionname" type="hidden"
value="<%=org.apache.manifoldcf.ui.util.Encoder.attributeEscape(transformationName)%>"/>
+ </td>
+ </tr>
+<%
+ }
+%>
<tr class="<%=((displaySequence
% 2)==0)?"evenformrow":"oddformrow"%>">
<td
class="formcolumncell">
- <input
type="button"
value="<%=Messages.getBodyString(pageContext.getRequest().getLocale(),"editjob.InsertBefore")%>"
alt='<%=Messages.getBodyString(pageContext.getRequest().getLocale(),"editjob.Insertnewstagehere")%>'
onclick='<%="javascript:AppendPipelineStage();"%>'/>
+<%
+ if (transformationList.length > 0)
+ {
+%>
+ <input
type="button"
value="<%=Messages.getBodyString(pageContext.getRequest().getLocale(),"editjob.InsertBefore")%>"
alt='<%=Messages.getBodyString(pageContext.getRequest().getLocale(),"editjob.Insertnewstagehere")%>'
onclick="javascript:AppendPipelineStage();"/>
+<%
+ }
+%>
</td>
<td
class="formcolumncell"><%=(++displaySequence)%>.</td>
<td
class="formcolumncell"><%=Messages.getBodyString(pageContext.getRequest().getLocale(),"editjob.OutputStage")%></td>
@@ -1022,6 +1049,38 @@
%>
</td>
</tr>
+<%
+ if (transformationList.length > 0)
+ {
+%>
+ <tr class="formrow"><td
class="formseparator" colspan="4"><hr/></td></tr>
+ <tr class="formrow">
+ <td
class="formcolumncell">
+ <input
name="pipeline_op" type="hidden" value="Continue"/>
+ <a
name="pipeline_tag"/>
+ </td>
+ <td
class="formcolumncell">
+ </td>
+ <td
class="formcolumncell">
+ <input
name="pipeline_description" type="text" size="30" value=""/>
+ </td>
+ <td
class="formcolumncell">
+ <select
name="pipeline_connectionname" size="1">
+ <option
selected="selected" value="">--
<%=Messages.getBodyString(pageContext.getRequest().getLocale(),"editjob.NoneSelected")%>
--</option>
+<%
+ for (ITransformationConnection conn :
transformationList)
+ {
+%>
+ <option
value='<%=org.apache.manifoldcf.ui.util.Encoder.attributeEscape(conn.getName())%>'><%=org.apache.manifoldcf.ui.util.Encoder.bodyEscape(conn.getName())%></option>
+<%
+ }
+%>
+ </select>
+ </td>
+ </tr>
+<%
+ }
+%>
</table>
</td>
</tr>