diff options
| author | theli <theli@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2005-10-22 13:28:04 +0000 |
|---|---|---|
| committer | theli <theli@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2005-10-22 13:28:04 +0000 |
| commit | 02d9af1a707e55163a80c58224b0ac44833a5080 (patch) | |
| tree | dc6183c6cf1c1ef79fea3e3aaa73f536050caff0 /htroot/Settings_p.html | |
| parent | 222607ef0fae4f727cd7f3fc2f4679775f41a18a (diff) | |
*) Restructuring and extending of Remote Proxy Support
- remote proxy configuration can now be "really" changed on the fly and takes effect immediately
- adding possibility to disable remote proxy usage for yacy->yacy communication
- adding possibility to disable remote proxy usage for ssl
- restructuring proxy configuration so that it is stored in a single place now
*) Adding possibility to import a foreign word DB (or even more of them in parallel)
at runtime into the peers DB
- this can be done by calling IndexImport_p.html
- ATTENTION: please not that at the moment this thread must be aborted via gui
before a normal server shutdown is done.
- TODO: integrating IndexImport Thread into normal server shutdown
- TODO: Adding posibility to import crawl-queues, etc. from foreign peers
- TODO: removing old import function from yacy.java and calling the new routines instead
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@968 6c8d7289-2bf4-0310-a012-ef5d649a1542
Diffstat (limited to 'htroot/Settings_p.html')
| -rw-r--r-- | htroot/Settings_p.html | 53 |
1 files changed, 46 insertions, 7 deletions
diff --git a/htroot/Settings_p.html b/htroot/Settings_p.html index 5022f566b..7214847c6 100644 --- a/htroot/Settings_p.html +++ b/htroot/Settings_p.html @@ -158,24 +158,63 @@ All traffic is routed throug one single port, for both proxy and server.<br> <fieldset><legend id="proxy">Remote Proxy (optional)</legend> <p>YaCy can use another proxy to connect to the internet. You can enter the address for the remote proxy here:</p> <p><table border="0" cellspacing="5"> + + <!-- enabling/disabling remote proxy usage --> + <tr valign="top"> + <td>Use remote proxy:</td> + <td><input type="checkbox" name="remoteProxyUse" align="top" #(remoteProxyUseChecked)#::checked#(/remoteProxyUseChecked)#></td> + <td> </td> + <td>Enables the usage of the remote proxy by yacy</td> + </tr> + <tr valign="top"> + <td colspan="2">Use remote proxy for yacy <-> yacy communication</td> + <td><input type="checkbox" name="remoteProxyUse4Yacy" align="top" #(remoteProxyUse4Yacy)#::checked#(/remoteProxyUse4Yacy)#></td> + <td>Specifies if the remote proxy should be used for the communication of this peer to other yacy peers.<br> + <i>Hint:</i> Enabling this option could cause this peer to remain in junior status.</td> + </tr> + <tr valign="top"> + <td colspan="2">Use remote proxy for https</td> + <td><input type="checkbox" name="remoteProxyUse4SSL" align="top" #(remoteProxyUse4SSL)#::checked#(/remoteProxyUse4SSL)#></td> + <td>Specifies if YaCy should forward ssl connections to the remote proxy.</td> + </tr> + <tr><td colspan="4"><hr></td></tr> + + <!-- remote proxy hostname + port --> <tr valign="top"> <td>Remote proxy host:</td> - <td><input name="remoteProxyHost" type="text" size="32" maxlength="128" value="#[remoteProxyHost]#"></td> + <td colspan="2"><input name="remoteProxyHost" type="text" size="32" maxlength="128" value="#[remoteProxyHost]#"></td> + <td>The ip address or domain name of the remote proxy</td> </tr> <tr valign="top"> <td>Remote proxy port:</td> - <td><input name="remoteProxyPort" type="text" size="5" maxlength="5" value="#[remoteProxyPort]#"></td> + <td colspan="2"><input name="remoteProxyPort" type="text" size="5" maxlength="5" value="#[remoteProxyPort]#"></td> + <td>the port of the remote proxy</td> </tr> + + <!-- remote proxy username + pwd --> <tr valign="top"> - <td>no-proxy adresses:</td> - <td><input name="remoteProxyNoProxy" type="text" size="32" maxlength="128" value="#[remoteProxyNoProxy]#"></td> + <td>Remote proxy user:</td> + <td colspan="2"><input name="remoteProxyUser" type="text" size="32 maxlength="128" value="#[remoteProxyUser]#"></td> + <td> </td> </tr> + </tr> + <tr valign="top"> + <td>Remote proxy pwd:</td> + <td colspan="2"><input name="remoteProxyPwd" type="password" size="32" maxlength="128" value="#[remoteProxyPwd]#"></td> + <td> </td> + </tr> + <tr><td colspan="4"><hr></td></tr> + + <!-- no remote proxy pattern --> <tr valign="top"> - <td>Use remote proxy:</td> - <td><input type="checkbox" name="remoteProxyUse" align="top" #(remoteProxyUseChecked)#::checked#(/remoteProxyUseChecked)#></td> + <td>no-proxy adresses:</td> + <td colspan="2"><input name="remoteProxyNoProxy" type="text" size="32" maxlength="128" value="#[remoteProxyNoProxy]#"></td> + <td>IP addresses for which the remote proxy should not be used</td> </tr> + + <!-- submit button --> <tr valign="top"> - <td colspan="2"><input type="submit" name="proxysettings" value="submit"> <i>Changes will take effect immediately.</i></td> + <td colspan="4"><input type="submit" name="proxysettings" value="submit"> <i>Changes will take effect immediately.</i></td> </tr> </table> </fieldset> |
