1. Notice
    These pages are not provided or supported by There.
  2. IE Security, Cross Domain Data Access
    You will need to 'convince' Internet Explorer to allow the tools to access the There data. You will need to add 'http://fergusonv.com' to Trusted Sites (you will need to uncheck 'Require https:// for all sites in zone') and confirm that the security settings are set to 'Low'. These settings are accessible at 'Tools > Internet Options > Security'.
    (For users with advanced experience with IE security settings: A setting of 'Medium' is sufficient, though it will prompt; however, 'Medium' is not the IE default for 'Trusted Sites'. The critical setting is 'Access data sources across domains' and can be found under 'Micellaneous' within the Custom Security Level settings.)
  3. Proxy Filtered Referrer
    There recently decided that they should protect their web-application from being exploited. This was a wise decision, protecting members, but unfortunately their implementation was non-optimal. As they intercepted _all_ 'referred' linking, they effectively prevented tools such as these from retrieving data from the web-application. They did not, however, choose to intercept non-'referred' linking, as it would have 'broken' standard methods of access, such as reaccessing URLs cached by the browser. The method below describes a method of avoiding the interception; follow at your own risk.
    You will need to utilize a proxy server, configured to filter the 'Referrer' header from HTTP requests. The Proxomitron is recommended and has been has been configured to do just that (all other options have been turned off). After downloading, just extract, and run; it will appear as a system tray icon. Configure IE to make use of the proxy server: 'Tools > Internet Options > Connections > LAN Settings > Proxy Server'. The address is 'localhost', the port is '8080', and it should 'Bypass proxy server for local addresses'.
    The proxy server can be left running. You can always stop IE from using it by unchecking 'Use proxy server...' (the specific settings will be preserved), and should, for security. However, if IE is configured to use it, it must be running.
  4. There Login
    You will need to ensure that the Internet Explorer process you are accessing the tools from is fully logged into the There website, not just the forums; the easiest way to use the 'Automatic There Login Pass-Through' link on the main page.

    (Often multiple IE processes will end up running simultaneously. Using an IE icon, shorcut, or 'Quick Launch' will create a new process, even if IE is open already. Each process maintains its own authentication state.)
  5. If a script error appears about 'Access Denied', or a message 'Failed: Retrieving Orderable Items', or a message about an unxepected semicolon appears, it most likely indicating that the security settings are not set properly, or you are not properly logged into There, or you are not passing through a proxy server.