Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread Text Index Search and Numbers
Mon, Feb 25 2008 11:17 AMPermanent Link

Scott Woods
Does the text index search ignore numbers such as 3572 by default?  If so I
guess I would have to make up a custom word list to include numbers?
Mon, Feb 25 2008 12:03 PMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Scott


Looking in the OLH they're not in the Include Characters list so I guess not.

Roy Lambert
Mon, Feb 25 2008 4:39 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Scott,

<< Does the text index search ignore numbers such as 3572 by default?  If so
I guess I would have to make up a custom word list to include numbers? >>

Yes, numbers are excluded by default.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Feb 26 2008 11:17 AMPermanent Link

Scott Woods
Tim  - I noticed there is a Delphi project for a Word List dll.  Is this what I would need to do to create a word list that accepts numbers?  Do
you have a sample?  Also how do I register the dll?  Does it need to be placed in a special directory or do I use RegSvr?

Thanks
Tue, Feb 26 2008 12:40 PMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Scott


For samples have a look in the extensions ng I've posted some there - nothing to do with numbers though.

The dll's have to be in the same directory as the config file and you register them with sql like

IdxMaker.SQL.Add('EXECUTE IMMEDIATE');
IdxMaker.SQL.Add(QuotedStr('CREATE TEXT FILTER "RTFStripper" TYPE ''RTF'' MODULE "StripRTF"') + ';');
IdxMaker.SQL.Add('EXECUTE IMMEDIATE');
IdxMaker.SQL.Add(QuotedStr('CREATE TEXT FILTER "HTMLStripper" TYPE ''RTF'' MODULE "PosExStripHTML"') + ';');
IdxMaker.SQL.Add('EXECUTE IMMEDIATE');
IdxMaker.SQL.Add(QuotedStr('CREATE WORD GENERATOR "wgStandard" MODULE "wgPreFiltered"') + ';');
IdxMaker.SQL.Add('EXECUTE IMMEDIATE');
IdxMaker.SQL.Add(QuotedStr('CREATE WORD GENERATOR "wgLookupList" MODULE "wgLookupList"') + ';');


Roy Lambert
Wed, Feb 27 2008 6:40 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Scott,

<< Tim  - I noticed there is a Delphi project for a Word List dll.  Is this
what I would need to do to create a word list that accepts numbers? >>

Yes.

<< Do you have a sample? >>

Roy has posted some stuff to the Extensions newsgroup here:

http://www.elevatesoft.com/scripts/newsgrp.dll?action=viewthreads&group=18&page=1

<< Also how do I register the dll?  Does it need to be placed in a special
directory or do I use RegSvr? >>

Just stick it in the TEDBEngine.ConfigPath path and then use this SQL
statement to make it available to the configuration:

http://www.elevatesoft.com/scripts/manual.dll?action=mantopic&id=edb1sql&category=10&topic=126

The module name is the root name of the .DLL that you create, and will
automatically be populated in this table when you start your application:

http://www.elevatesoft.com/scripts/manual.dll?action=mantopic&id=edb1sql&category=3&topic=42

You can view this table very quickly in the ElevateDB Manager under the
right-hand task links for the selected session object in the left-hand
treeview.

--
Tim Young
Elevate Software
www.elevatesoft.com

Image