From 038205ce0285fb22703f82d95774e63c6053c969 Mon Sep 17 00:00:00 2001 From: dockes Date: Fri, 4 Feb 2005 09:30:44 +0000 Subject: [PATCH] *** empty log message *** --- src/sampleconf/mimeconf | 33 +++++++++++++++++++++++---------- src/sampleconf/mimemap | 3 +++ src/sampleconf/recoll.conf | 17 +++++++---------- 3 files changed, 33 insertions(+), 20 deletions(-) diff --git a/src/sampleconf/mimeconf b/src/sampleconf/mimeconf index 71d6ef80..f39887d1 100644 --- a/src/sampleconf/mimeconf +++ b/src/sampleconf/mimeconf @@ -1,24 +1,37 @@ -# Processing for the different mime types. There are different sections for -# decompression, 'interning' for indexing and preview, and external viewers +# @(#$Id: mimeconf,v 1.2 2005-02-04 09:30:44 dockes Exp $ (C) 2004 J.F.Dockes -## These types need a first pass to create a temp file to work with. We use -# a script because uncompress utilities usually work in place, which is not -# suitable. The %t parameter will be changed to the name of a temporary -# directory by recoll. %f is the input file. rcluncomp will output the new -# file name on stdout, and you should do the same if you write another -# script (have a look at rcluncomp then). +# Recoll : associations of mime types to processing filters. +# There are different sections for decompression, 'interning' for indexing +# and preview, and external viewers + +## +# Decompression: these types need a first pass to create a temp file to +# work with. We use a script because uncompress utilities usually work in +# place, which is not suitable. +# +# The %t parameter will be substituted to the name of a temporary directory +# by recoll. This directory is guaranteed empty when calling the filter +# +# The %f parameter will be substituted with the input file. +# +# The script (ie: rcluncomp) must output the uncompressed file name on +# stdout. application/x-gzip = uncompress rcluncomp gunzip %f %t application/x-gzip = uncompress rcluncomp gunzip %f %t application/x-bzip2 = uncompress rcluncomp bunzip2 %f %t -## Indexing and internal preview +## +# Filters for indexing and internal preview. +# The external (exec) filters output the document in simple html format, +# have a look at the scripts. [index] text/plain = internal text/html = internal application/pdf = exec rclpdf application/postscript = exec rclps -## External viewers +## +# External viewers, launched when you double-click a result entry [view] text/plain = xemacs %f text/html = firefox -a firefox -remote "openFile(%u)" diff --git a/src/sampleconf/mimemap b/src/sampleconf/mimemap index af25aadc..56d87963 100644 --- a/src/sampleconf/mimemap +++ b/src/sampleconf/mimemap @@ -1,4 +1,6 @@ +# @(#$Id: mimemap,v 1.2 2005-02-04 09:30:44 dockes Exp $ (C) 2004 J.F.Dockes +# Recoll: associations of file name extensions to mime types .txt = text/plain .text = text/plain .d = text/plain @@ -19,3 +21,4 @@ .bz2 = application/x-bzip2 [FILE] +# This section for future non suffix-based extension (ie detect mail folders) diff --git a/src/sampleconf/recoll.conf b/src/sampleconf/recoll.conf index d685416c..59866153 100644 --- a/src/sampleconf/recoll.conf +++ b/src/sampleconf/recoll.conf @@ -1,9 +1,8 @@ +# @(#$Id: recoll.conf,v 1.2 2005-02-04 09:30:44 dockes Exp $ (C) 2004 J.F.Dockes -topdirs = \ - ~dockes -# /y/home/FaqsAndDocs/test/plain -# /y/home/FaqsAndDocs/test/html +# Recoll default configuration file: this will index your home directory +topdirs = ~ mimemapfile = mimemap mimeconffile = mimeconf @@ -12,12 +11,10 @@ dbdir = ~/.recoll/xapiandb defaultcharset = iso-8859-1 defaultlanguage = french - guesscharset = 0 -[/y/home/FaqsAndDocs/test/plain] -defaultlanguage = french - -[/y/home/FaqsAndDocs/test/html] -defaultlanguage = french +# You could specify different parameters for a subdirectory like this: (no +# tilde substitution there for now, sorry) +#[/home/me/englishdocs/plain] +#defaultlanguage = english