mirror of https://github.com/apache/archiva.git
[MRM-351] revisiting, added another configuration option for turning off the applet itself but still enabling the findArtifact functionality. switched defaults to true by popular demand as well.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@541350 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
e5d26bf107
commit
4b0ebdca08
|
@ -714,7 +714,14 @@
|
|||
<description>true if find artifacts should be enabled</description>
|
||||
<version>1.0.0+</version>
|
||||
<type>boolean</type>
|
||||
<defaultValue>false</defaultValue>
|
||||
<defaultValue>true</defaultValue>
|
||||
</field>
|
||||
<field>
|
||||
<name>appletFindEnabled</name>
|
||||
<description>true if applet behavior for find artifacts should be enabled</description>
|
||||
<version>1.0.0+</version>
|
||||
<type>boolean</type>
|
||||
<defaultValue>true</defaultValue>
|
||||
</field>
|
||||
</fields>
|
||||
</class>
|
||||
|
|
|
@ -169,7 +169,8 @@
|
|||
|
||||
<webapp>
|
||||
<ui>
|
||||
<showFindArtifacts>false</showFindArtifacts>
|
||||
<showFindArtifacts>true</showFindArtifacts>
|
||||
<appletFindEnabled>true</appletFindEnabled>
|
||||
</ui>
|
||||
</webapp>
|
||||
|
||||
|
|
|
@ -181,7 +181,8 @@
|
|||
|
||||
<webapp>
|
||||
<ui>
|
||||
<showFindArtifacts>false</showFindArtifacts>
|
||||
<showFindArtifacts>true</showFindArtifacts>
|
||||
<appletFindEnabled>true</appletFindEnabled>
|
||||
</ui>
|
||||
</webapp>
|
||||
|
||||
|
|
|
@ -87,7 +87,8 @@ public class ArchivaConfigurationTest extends PlexusTestCase
|
|||
|
||||
UserInterfaceOptions ui = (UserInterfaceOptions) webapp.getUi();
|
||||
assertNotNull( "check webapp ui", ui );
|
||||
assertFalse( "check showFindArtifacts", ui.isShowFindArtifacts() );
|
||||
assertTrue( "check showFindArtifacts", ui.isShowFindArtifacts() );
|
||||
assertTrue( "check appletFindEnabled", ui.isAppletFindEnabled() );
|
||||
}
|
||||
|
||||
public void testGetConfigurationSystemOverride() throws Exception
|
||||
|
|
|
@ -56,16 +56,19 @@
|
|||
|
||||
<ww:form method="POST" action="checksumSearch" namespace="/"
|
||||
onsubmit="this.md5.value = generateMd5(this.file.value,this.md5.value); this.file.disabled = true">
|
||||
<ww:if test="${sessionScope.uiOptions.appletFindEnabled}">
|
||||
<tr>
|
||||
<td class="tdLabel"><label for="checksumSearch_file" class="label">Search for:</label></td>
|
||||
<td>
|
||||
<input type="file" name="file" size="50" value="" id="checksumSearch_file"/>
|
||||
</td>
|
||||
</tr>
|
||||
</ww:if>
|
||||
<ww:textfield label="Checksum" size="50" name="md5"/>
|
||||
<ww:submit value="Go!"/>
|
||||
</ww:form>
|
||||
|
||||
<ww:if test="${sessionScope.uiOptions.appletFindEnabled}">
|
||||
<p>
|
||||
Select the file you would like to locate in the remote repository.
|
||||
The entire file will
|
||||
|
@ -81,7 +84,7 @@
|
|||
width="400" height="20" name="ChecksumApplet">
|
||||
</applet>
|
||||
</p>
|
||||
|
||||
</ww:if>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
Loading…
Reference in New Issue