Get Started Quickly with NCT Search

Customized NCT Search

"It's not how you feel, its how you look; and you look marvelous!"
      -- Billy Crystal
Portion of the College Bowl site using NCT Search
Domino Developer Net using NCT Search
Open NTF using NCT Search
U.S. Dept. of Commerce using NCT Search
© Northern Collaborative Technologies

Add multi-database search to your Notes client or Domino web application in minutes!


1. Download the software

You can download the software here, by filling in just a bit of information.

2. Unpack the software to a temporary location

The zip file contains two templates, documentation, and a wsdl file.

3. Print the documentation

Ok, you don't HAVE to do this, but you should -- it has detailed information to further explain each of these steps, and lists many other options.

4. Sign the two database templates

This will prevent any script access issues. Details on how to sign databases are included in our full documentation here.

5. Create an instance of the NCT Search configuration database

The NCT Search configuration database is used by NCT Search to know how to search and what results to return from each database. You can use multiple configuration databases if you like, but our sample only needs one.

6. Define at least one database in the NCT Search configuration database

When you create a database definition, make sure to check each tab of the configuration table. All database paths are relative to the server's data directory. Do not start the path name to a database with a leading "\" (slash) character.
Example: "HELP\HELP6.NSF"

Make sure to include a result display text formula. This follows the notes formula rules for view columns, so make sure you have a valid formula for that database. To start, you may want to use something as simple as: "Result" then fine tune it once you know your searches are working correctly.
Example: "@If(Form="Memo"; Subject ; @Name([CN];@Author))"

Make sure you put your configuration document in at least one "Category" -- this is used later by the NCT Search sample implementation database to determine which databases to search.

7. Create an instance of the NCT Search "Sample" implementation database

The NCT Search "Sample Implementation" database is an example of how you can implement NCT Search for your site. A large number of our customers are able to utilize this sample for all their needs with no customization of the design. Others modify it, or just use it as the basis for their own design.

8. Create a configuration document in the NCT Search sample database

Enter your demo license key information, server path, configuration file path and optionally an HTML header and footer to be used to customize the search forms and response screens. Make sure to include the category for both Notes and Web searches when you fill out the form. This category must match the category you placed your configuration database in while completing step 6 above.

9. Verify your access to the target databases

To search, you'll need access to the databases. This can be tricky on the web, since default access may be anonymous. Make sure that your web browser session has the necessary access. You'll need at least reader access to the NCT Search configuration database, author access to the NCT Search sample implementation, and reader access to the databases you plan to search. If you're having trouble, try using the search button on the sample implementation configuration form. If that works, but your web searches don't, you're probably having an access rights issue.

10. You're ready to search!

If at this point you're having any difficulty, please don't wait -- call us for help. We want to make sure you get the best results from your effort in the least amount of time. We stand behind our products, and will get you up and running in no time.