History log of /dokuwiki/inc/fulltext.php (Results 51 – 75 of 137)
Revision Date Author Comments
# ffec1009 31-Jul-2013 Michael Hamann <michael@content-space.de>

Index media file usage in the metadata index and use it in ft_mediause()


# 07ff0bab 31-Jul-2013 Michael Hamann <michael@content-space.de>

Fix the useheading cache invalidation for hidden pages, add tests

This adds a new parameter to ft_backlinks() to ignore permissions which
is needed for invalidating the cache of linking pages with u

Fix the useheading cache invalidation for hidden pages, add tests

This adds a new parameter to ft_backlinks() to ignore permissions which
is needed for invalidating the cache of linking pages with useheading
enabled. This also adds various test cases for ft_backlinks().

show more ...


# 3e7e6067 21-May-2013 Klap-in <klapinklapin@gmail.com>

apply media_isexternal


# 3161005d 12-Nov-2012 Andreas Gohr <andi@splitbrain.org>

check for unicode preg capabilities in UTF-8 lib FS#2636

We now have two defines for checking for UTF-8 and Unicode property
support in PREG and use them to work around FS#2636 on older systems.


# 84e581a6 28-Jul-2012 Andreas Gohr <andi@splitbrain.org>

fix word boundary matching on broken platforms FS#2440

Seems like matching \b on unicode strings is unreliable across different
platforms (Debian). Using Unicode class lookahed/behinds seems to work

fix word boundary matching on broken platforms FS#2440

Seems like matching \b on unicode strings is unreliable across different
platforms (Debian). Using Unicode class lookahed/behinds seems to work
though.

show more ...


# 8a803cae 20-Apr-2012 Andreas Gohr <andi@splitbrain.org>

some edge case checking in search result highlighting


# fe165917 10-Aug-2011 Michael Hamann <michael@content-space.de>

Hide hidden and deleted pages from the backlinks

Sometimes pages aren't deleted from the index (that should be fixed,
too) and appear in the backlinks although they don't exist anymore.
This change

Hide hidden and deleted pages from the backlinks

Sometimes pages aren't deleted from the index (that should be fixed,
too) and appear in the backlinks although they don't exist anymore.
This change hides them and hidden pages that shouldn't appear at all as
the backlinks view is an automatic listing. Hidden pages had been hidden
before the transition to the metadata index, too.

show more ...


# 67c15ece 07-May-2011 Michael Hamann <michael@content-space.de>

Change when metadata is rendered - only when really needed

This changes the cache logic for metadata. It introduces a new mode that
tries to avoid rendering the page again for simple requests but st

Change when metadata is rendered - only when really needed

This changes the cache logic for metadata. It introduces a new mode that
tries to avoid rendering the page again for simple requests but still
updates the metadata when the page has been changed (but not when the
cache timeout has been reached or purge is used). It simply compares the
time of the last rendering with the last modified time of the page.

The old boolean $render parameter has been changed into an int with
three possible values. Compatibility for the old parameter is provided
using a check with is_numeric using the following mapping:
- false is still don't render (0 is the new value for that)
- true is using that new render logic which means that many plugins will
still work unchanged even if they request a lot of data using
$render=true (1 is the new value for that providing full compatibility
in the case 1 has been used instead of true)

The default value for p_get_first_heading is now that new simple cache
logic, the default value for getting metadata is the cache logic which
should be used with care but is the only way to request (rendered)
metadata that can change because of plugin installations or upgrades.

show more ...


# c66f16a3 22-Apr-2011 Michael Hamann <michael@content-space.de>

Make the page lookup by title case insensitive again

The page lookup by title has been case insensitive before the indexer
rewrite, since then it has been case sensitive, this makes it case
insensit

Make the page lookup by title case insensitive again

The page lookup by title has been case insensitive before the indexer
rewrite, since then it has been case sensitive, this makes it case
insensitive again.

show more ...


# 0c074a52 22-Apr-2011 Michael Hamann <michael@content-space.de>

Make ft_pageLookup respect the namespace restriction again

Before this change all pages of the given namespace have been included
in the result, now the search is restricted to the namespace again a

Make ft_pageLookup respect the namespace restriction again

Before this change all pages of the given namespace have been included
in the result, now the search is restricted to the namespace again as it
was before the new indexer has been implemented.

show more ...


# 7233c152 24-Feb-2011 Michael Hamann <michael@content-space.de>

Fix pass by reference error, always return an array in lookupKey()


# f77fc90d 24-Feb-2011 Michael Hamann <michael@content-space.de>

Merge branch 'master' into indexer_rewrite

Conflicts:
inc/fulltext.php
inc/indexer.php
lib/exe/indexer.php


# 52784dd8 10-Feb-2011 Andreas Gohr <gohr@cosmocode.de>

do not (re)render metadata in backlinks

A page could have possibly hundreds of backlinks, when the cache is
outdated they should not be rererendered at once


# 4f0030dd 06-Feb-2011 Andreas Gohr <andi@splitbrain.org>

ignore soft-hyphens for search FS#2049

This makes it possible to find words that include soft-hyphens. However,
search higlighting will not work and I have no idea how to make it work.


# 89b8c518 02-Feb-2011 Michael Hamann <michael@content-space.de>

Merge remote-tracking branch 'my-fork/master' into indexer_improvements


# f078bb00 24-Jan-2011 Tom N Harris <tnharris@whoopdedo.org>

Indexer Rewrite v3: wildcards in lookupKey and automatically unwrap single result


# fc756e0d 23-Jan-2011 Michael Hamann <michael@content-space.de>

Merge branch 'master' into indexer_improvements

Conflicts:
inc/fulltext.php
inc/indexer.php
lib/exe/indexer.php


# 320f489a 23-Jan-2011 Michael Hamann <michael@content-space.de>

Indexer v3 Rewrite: Use the metadata index for backlinks; add INDEXER_METADATA_INDEX event

This new event allows plugins to add or modify the metadata that will be
indexed. Collecting this metadata

Indexer v3 Rewrite: Use the metadata index for backlinks; add INDEXER_METADATA_INDEX event

This new event allows plugins to add or modify the metadata that will be
indexed. Collecting this metadata in an event allows plugins to see if
other plugins have already added the metadata they need and leads to
just one single indexer call thus fewer files are read and written.
Plugins could also replace/prevent the metadata indexer call using this
event.

show more ...


# 9b41be24 29-Dec-2010 Tom N Harris <tnharris@whoopdedo.org>

Indexer v3 Rewrite part two, update uses of indexer


# 6ac2077a 13-Dec-2010 Kazutaka Miyasaka <kazmiya@gmail.com>

Removed unnecessary regexp excecution in ft_termParser()


# 35594613 13-Dec-2010 Kazutaka Miyasaka <kazmiya@gmail.com>

Fixed Asian search term handling in ft_snippet_re_preprocess()


# e3776c06 29-Nov-2010 Michael Hamann <michael@content-space.de>

Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3

As of VIM 7.3 it is no longer possible to specify the encoding in the
modeline. This gives an error message whenever such a file is o

Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3

As of VIM 7.3 it is no longer possible to specify the encoding in the
modeline. This gives an error message whenever such a file is opened,
thus this commit removes the enc setting from the modeline.

show more ...


# 3d2017d9 24-Oct-2010 Adrian Lang <mail@adrianlang.de>

Fix sorting of quicksearch results


# 7f97a900 24-Oct-2010 Andreas Gohr <andi@splitbrain.org>

fixed missing global


# 4987233d 24-Oct-2010 Andreas Gohr <andi@splitbrain.org>

detect corrupt title indexes FS#2076


123456