• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add callback proc definitions

Add support for search callbacks for datasource.

object_type unavailable on delete

add a search::action callback and make the syndication called from the callback rather than inline.

  1. … 1 more file in changeset.
Revert client specific code checked in.

Add support to update acs_objects.package_id and acs_objects.title on index for search. PBS specific enhancement to support clipboard and other 5.2 functionality.

more error checking

subsite scoped search

  1. … 9 more files in changeset.
typo two log messages

make the search indexer much more robust to errors in the datasource or indexing routines -- catch + emit traceback for errors

more cleanup, change search sweeper to pull id's and release handle few fixes to syndication stuff

  1. … 4 more files in changeset.
use -datasource not -array

fix search links, make validate as xhtml, remove crappy markup, fix some message keys. fix bug with flag for syndication

  1. … 7 more files in changeset.
fix a couple typos for syndication

  1. … 1 more file in changeset.
add a syndication table which holds xml fragments which can be assembled to create rss feeds

  1. … 6 more files in changeset.
Put functions into a search:: namespace and make most private.

Add a search::queue and search::dequeue command

define_function_args/package_exec_plsql to avoid db specific xql files.

unset datasource when finished with it.

bump to 5.2.0d2 + postgresql upgrade script.

  1. … 6 more files in changeset.
put functions in a namespace, make them private, fix small bug with handling 'seen' objid in search::indexer, get rid of useless db_transaction call, check that a driver exists before doing anything in the sched proc

  1. … 5 more files in changeset.
Applied patch #276 (sort-of) for bug #276: search_content_filter rejects bboard content

Don't try to index when there's no driver

cleanup javadoc tags (eg @cvs_id @cvs @cvs-id: instead if @cvs-id)

  1. … 692 more files in changeset.
the package is 99% ported to oracle. the only file that still requires a

little porting is www/search.tcl

now all someone needs to do is write the FtsEngineDriver for Oracle. i didn't

do it since i didn't need site-wide-search quite yet.

  1. … 16 more files in changeset.

Merged with OpenACS 4.5 beta1 branch.

  1. … 88 more files in changeset.

Hopefully fixing the blob problem with this func ...

initial revision of acs-workflow-4.3

added check for binding_exists_p

minor fix to handle lob

fixed lob/file handling

enhanced search package

  1. … 10 more files in changeset.
Initial revision

    • -0
    • +126
    ./search-procs.tcl
  1. … 18 more files in changeset.