Dashboard > FarCry Plugins > Home > FarCry Verity
FarCry Plugins
FarCry Verity
Added by Geoff Bowers , last edited by Geoff Bowers on Aug 26, 2009  (view change)
Labels: 

Overview

FarCry Verity Plugin requires a minimum of FarCry v4.07 to function.

FarCry Verity plugin provides configuration and management services for the ColdFusion implementation of Verity K2 server. This plugin replaces the legacy Verity configuration tools that were in core. FarCry Verity allows you to set up a specific collection for each content type, defining exactly which properties should be searchable. In addition, there are features to allow multiple servers in a cluster manage their own collections, replicating/synchronising the verity configurations. Sample search code is provided, although many users will want to develop their own search interfaces. The plugin also provides logging and reporting of search activity.

Download

You can grab the latest code base from the FarCry subversion repository:

Installation

5,0,x Installation

Update the plugin list in your project's ./www/farcryConstructor.cfm file.

Example ./www/farcryConstructor.cfm
<!--- FARCRY SPECIFIC --->
<cfset THIS.locales = "en_AU,en_US" />
<cfset THIS.dsn = "fullasagoog" /> 
<cfset THIS.dbType = "mssql" /> 
<cfset THIS.dbOwner = "dbo." /> 
<cfset THIS.plugins = "farcryblog,farcrycfimage,farcryverity,farcrydoc" />

4,0,x Installation

Add farcryverity to your plugin list in the farcryinit tag of your project's Application.cfm:

./www/Application.cfm
<farcry:farcryInit
  name="daemon"
  dbType="mssql"
  plugins="farcrycms,farcryverity,googleMaps" />

Configuration

Then you need to configure the Verity collection storage path and hosts to be managed in your _serverSpecific Vars.cfm configuration file:

For example, ./config/_serverSpecificVars.cfm
<cfsetting enablecfoutputonly="true" />
<!--- setup environment variables for specific developers/machines/servers --->
<cfset machineName = createObject("java", "java.net.InetAddress").localhost.getHostName() />

<!--------------------------------------------
PRODUCTION ENVIRONMENT
--------------------------------------------->
<!--- set verity plugin config --->
<cfset application.stplugins.farcryverity.storagePath="C:\Inetpub\verity\collections" />
<cfset application.stplugins.farcryverity.lhosts = machinename />

<cfsetting enablecfoutputonly="false" />

Then simply reinitialise your application and login to the webtop. You'll find the administration screens under: ADMIN > Verity Plugin

Verity Default Configuration

If you don't specify a collection path and lhosts you will get the following defaults:

  • collection path; C:\coldfusionverity\collections
  • lhosts; createObject("java", "java.net.InetAddress").localhost.getHostName()

Content Types

farVerityConfig
farVerityLog

Release Notes

You can track changes to the FarCry Verity plugin code base here: http://fisheye.farcrycms.org/browse/plugins/farcryverity

Issues

FarCry Community (16 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
New Feature VER-28 Allow custom type specific function to allow developer to determine which records to index. Matthew Bryant Matthew Bryant Major OpenOpen UNRESOLVED Nov 15, 2008 Mar 12, 2010
Bug VER-39 Farcry Verity and Oracle Unassigned Chris Kent Major OpenOpen UNRESOLVED Sep 29, 2009 Sep 29, 2009
New Feature VER-6 Ability to flush collection and rebuild in one click Unassigned Geoff Bowers Minor OpenOpen UNRESOLVED Jun 21, 2007 May 04, 2009
Improvement VER-14 Verity optimisation template for dmCron Unassigned Geoff Bowers Minor OpenOpen UNRESOLVED May 10, 2005 May 04, 2009
Bug VER-18 Case sensititvity issue dmHTML verity Unassigned Elaine Montoya Major OpenOpen UNRESOLVED Jan 20, 2008 May 04, 2009
New Feature VER-12 Sample search code for projects Unassigned Geoff Bowers Major OpenOpen UNRESOLVED Jun 21, 2007 May 04, 2009
New Feature VER-3 Sample Agent code for unattended verity build by hostname Unassigned Geoff Bowers Major OpenOpen UNRESOLVED Jun 14, 2007 May 04, 2009
New Feature VER-2 Auto generate config based on typename metadata Unassigned Geoff Bowers Major OpenOpen UNRESOLVED Jun 14, 2007 May 04, 2009
New Feature VER-10 Create multiple category based collections Unassigned Geoff Bowers Major OpenOpen UNRESOLVED Jun 21, 2007 May 04, 2009
New Feature VER-1 Attended incremental build feature for large collections Unassigned Geoff Bowers Major OpenOpen UNRESOLVED Jun 14, 2007 May 04, 2009
Bug VER-34 Need isDefined on bSearchperformed variable Unassigned Ken Smith Major OpenOpen UNRESOLVED Dec 16, 2008 Dec 16, 2008
Bug VER-33 Search phrase appears in lower case in the search result Unassigned Knut Bewersdorff Major OpenOpen UNRESOLVED Dec 12, 2008 Dec 12, 2008
Bug VER-32 Upper-/Lower Case problem in verity plugin 5.1 Unassigned Knut Bewersdorff Major OpenOpen UNRESOLVED Dec 05, 2008 Dec 05, 2008
Improvement VER-29 Setting language for verity collection Unassigned Jan Weiss Minor OpenOpen UNRESOLVED Jul 20, 2006 Nov 20, 2008
Improvement VER-27 setCollectionList() needs argument to allow developer to force the collections to be used Matthew Bryant Matthew Bryant Major OpenOpen UNRESOLVED Nov 13, 2008 Nov 13, 2008
Bug VER-26 webskin for dmCron is incorrect Unassigned Andrew Mercer Critical OpenOpen UNRESOLVED Oct 24, 2008 Oct 24, 2008

Powered by a free Atlassian Confluence Open Source Project License granted to FarCry CMS. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators