Modified: manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification.js URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification.js?rev=1794722&r1=1794721&r2=1794722&view=diff ============================================================================== --- manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification.js (original) +++ manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification.js Wed May 10 13:27:33 2017 @@ -42,5 +42,17 @@ function s${SEQNUM}_deleteFieldMapping(i eval("editjob.s${SEQNUM}_fieldmapping_op_"+i+".value=\"Continue\""); } +function s${SEQNUM}_tikaTypeChanged(tikaServer) +{ + var elements = document.getElementsByClassName("hiddenParam"); + for(var i=0; i < elements.length; i++) { + if(tikaServer.value == 'false') { + elements[i].style.visibility = 'hidden'; + } else { + elements[i].style.visibility = 'visible'; + } + } +} + //--> </script>
Added: manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification_TikaType.html URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification_TikaType.html?rev=1794722&view=auto ============================================================================== --- manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification_TikaType.html (added) +++ manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/editSpecification_TikaType.html Wed May 10 13:27:33 2017 @@ -0,0 +1,89 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +#if($TABNAME == $ResourceBundle.getString('TikaExtractor.TikaTypeTabName') && ${SEQNUM} == ${SELECTEDNUM}) + +<table class="displaytable"> + <tr><td class="separator" colspan="2"><hr/></td></tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaType'))</nobr></td> + <td class="value"> + <select name="s${SEQNUM}_tikaserver" onchange='javascript:s${SEQNUM}_tikaTypeChanged(this);'> + #if($TIKASERVER == 'false') + <option value="false" selected="true">$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaParsersSelected'))</option> + #else + <option value="false">$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaParsersSelected'))</option> + #end + #if($TIKASERVER == 'true') + <option value="true" selected="true">$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaServerSelected'))</option> + #else + <option value="true">$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaServerSelected'))</option> + #end + </select> + </td> + </tr> + #if($TIKASERVER == 'true') + <tr class="hiddenParam"><td class="separator" colspan="2"><hr/></td></tr> + <tr class="hiddenParam"> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaHostname'))</nobr></td> + <td class="value"><input name="s${SEQNUM}_tikahostname" type="text" + value="$Encoder.attributeEscape($TIKAHOSTNAME)" size="16" /> + </td> + </tr> + <tr class="hiddenParam"> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaPort'))</nobr></td> + <td class="value"><input name="s${SEQNUM}_tikaport" type="text" + value="$Encoder.attributeEscape($TIKAPORT)" size="16" /> + </td> + </tr> + <tr class="hiddenParam"> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaRetry'))</nobr></td> + <td class="value"><input name="s${SEQNUM}_tikaretry" type="text" + value="$Encoder.attributeEscape($TIKARETRY)" size="16" /> + </td> + </tr> + #else + <tr class="hiddenParam" style="visibility:hidden"><td class="separator" colspan="2"><hr/></td></tr> + <tr class="hiddenParam" style="visibility:hidden"> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaHostname'))</nobr></td> + <td class="value"><input name="s${SEQNUM}_tikahostname" type="text" + value="$Encoder.attributeEscape($TIKAHOSTNAME)" size="16" /> + </td> + </tr> + <tr class="hiddenParam" style="visibility:hidden"> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaPort'))</nobr></td> + <td class="value"><input name="s${SEQNUM}_tikaport" type="text" + value="$Encoder.attributeEscape($TIKAPORT)" size="16" /> + </td> + </tr> + <tr class="hiddenParam" style="visibility:hidden"> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaRetry'))</nobr></td> + <td class="value"><input name="s${SEQNUM}_tikaretry" type="text" + value="$Encoder.attributeEscape($TIKARETRY)" size="16" /> + </td> + </tr> + #end +</table> + +#else + +<input type="hidden" name="s${SEQNUM}_tikaserver" value="$Encoder.attributeEscape($TIKASERVER)"/> +<input type="hidden" name="s${SEQNUM}_tikahostname" value="$Encoder.attributeEscape($TIKAHOSTNAME)"/> +<input type="hidden" name="s${SEQNUM}_tikaport" value="$Encoder.attributeEscape($TIKAPORT)"/> +<input type="hidden" name="s${SEQNUM}_tikaretry" value="$Encoder.attributeEscape($TIKARETRY)"/> + +#end \ No newline at end of file Modified: manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/viewSpecification.html URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/viewSpecification.html?rev=1794722&r1=1794721&r2=1794722&view=diff ============================================================================== --- manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/viewSpecification.html (original) +++ manifoldcf/branches/CONNECTORS-1425/connectors/tika/connector/src/main/resources/org/apache/manifoldcf/agents/transformation/tika/viewSpecification.html Wed May 10 13:27:33 2017 @@ -16,66 +16,102 @@ --> <table class="displaytable"> - <tr> - <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.FieldMappings'))</nobr></td> - <td class="boxcell"> - <table class="formtable"> - <tr class="formheaderrow"> - <td class="formcolumnheader"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.MetadataFieldName'))</nobr></td> - <td class="formcolumnheader"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.FinalFieldName'))</nobr></td> - </tr> -#set($fieldcounter = 0) -#foreach($fieldmapping in $FIELDMAPPINGS) - #if(($fieldcounter % 2) == 0) - <tr class="evenformrow"> - #else - <tr class="oddformrow"> - #end - <td class="formcolumncell"> - <nobr>$Encoder.bodyEscape($fieldmapping.get('SOURCE'))</nobr> - </td> - <td class="formcolumncell"> - <nobr>$Encoder.bodyEscape($fieldmapping.get('TARGETDISPLAY'))</nobr> - </td> - </tr> - #set($fieldcounter = $fieldcounter + 1) -#end -#if($fieldcounter == 0) - <tr class="formrow"><td class="formmessage" colspan="2">$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.NoFieldMappingSpecified'))</td></tr> -#end - </table> - </td> - </tr> - <tr><td class="separator" colspan="2"><hr/></td></tr> - <tr> - <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.KeepAllMetadata'))</nobr></td> - <td class="value"><nobr>$Encoder.bodyEscape($KEEPALLMETADATA)</nobr></td> - </tr> - <tr><td class="separator" colspan="2"><hr/></td></tr> - <tr> - <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.LowerNames'))</nobr></td> - <td class="value"><nobr>$Encoder.bodyEscape($LOWERNAMES)</nobr></td> - </tr> - <tr><td class="separator" colspan="2"><hr/></td></tr> - <tr> - <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.WriteLimit'))</nobr></td> - <td class="value"><nobr>$Encoder.bodyEscape($WRITELIMIT)</nobr></td> - </tr> - <tr><td class="separator" colspan="2"><hr/></td></tr> - <tr> - <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.IgnoreTikaExceptions'))</nobr></td> - <td class="value"><nobr>$Encoder.bodyEscape($IGNORETIKAEXCEPTIONS)</nobr></td> - </tr> - <tr><td class="separator" colspan="2"><hr/></td></tr> - <tr> - <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.BoilerplateExtractorColon'))</nobr></td> - <td class="value"> -#if ($BOILERPLATECLASSNAME == '') - <nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.NoExtractionSelected'))</nobr> -#else - <nobr>$Encoder.bodyEscape($BOILERPLATECLASSNAME)</nobr> -#end - </td> - </tr> + <tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaType'))</nobr></td> + #if($TIKASERVER == 'true') + <td class="value"><nobr>$ResourceBundle.getString('TikaExtractor.TikaServerSelected')</nobr></td> + #else + <td class="value"><nobr>$ResourceBundle.getString('TikaExtractor.TikaParsersSelected')</nobr></td> + #end + </tr> + #if($TIKASERVER == 'true') + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaHostname'))</nobr></td> + <td class="value"><nobr>$Encoder.bodyEscape($TIKAHOSTNAME)</nobr></td> + </tr> + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaPort'))</nobr></td> + <td class="value"><nobr>$Encoder.bodyEscape($TIKAPORT)</nobr></td> + </tr> + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.TikaRetry'))</nobr></td> + <td class="value"><nobr>$Encoder.bodyEscape($TIKARETRY)</nobr></td> + </tr> + #end + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.FieldMappings'))</nobr></td> + <td class="boxcell"> + <table class="formtable"> + <tr class="formheaderrow"> + <td class="formcolumnheader"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.MetadataFieldName'))</nobr></td> + <td class="formcolumnheader"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.FinalFieldName'))</nobr></td> + </tr> + #set($fieldcounter = 0) #foreach($fieldmapping in $FIELDMAPPINGS) + #if(($fieldcounter % 2) == 0) + <tr class="evenformrow">#else + <tr class="oddformrow"> + #end + <td class="formcolumncell"><nobr>$Encoder.bodyEscape($fieldmapping.get('SOURCE'))</nobr> + </td> + <td class="formcolumncell"><nobr>$Encoder.bodyEscape($fieldmapping.get('TARGETDISPLAY'))</nobr> + </td> + </tr> + #set($fieldcounter = $fieldcounter + 1) #end #if($fieldcounter == 0) + <tr class="formrow"> + <td class="formmessage" colspan="2">$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.NoFieldMappingSpecified'))</td> + </tr> + #end + </table> + </td> + </tr> + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.KeepAllMetadata'))</nobr></td> + <td class="value"><nobr>$Encoder.bodyEscape($KEEPALLMETADATA)</nobr></td> + </tr> + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.LowerNames'))</nobr></td> + <td class="value"><nobr>$Encoder.bodyEscape($LOWERNAMES)</nobr></td> + </tr> + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.WriteLimit'))</nobr></td> + <td class="value"><nobr>$Encoder.bodyEscape($WRITELIMIT)</nobr></td> + </tr> + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.IgnoreTikaExceptions'))</nobr></td> + <td class="value"><nobr>$Encoder.bodyEscape($IGNORETIKAEXCEPTIONS)</nobr></td> + </tr> + <tr> + <td class="separator" colspan="2"><hr /></td> + </tr> + <tr> + <td class="description"><nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.BoilerplateExtractorColon'))</nobr></td> + <td class="value">#if ($BOILERPLATECLASSNAME == '') <nobr>$Encoder.bodyEscape($ResourceBundle.getString('TikaExtractor.NoExtractionSelected'))</nobr> + #else <nobr>$Encoder.bodyEscape($BOILERPLATECLASSNAME)</nobr> #end + </td> + </tr> </table>
