aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin/search.pm
Commit message (Collapse)AuthorAge
* typoJoey Hess2013-11-18
|
* search: Added googlesearch option, which makes it search google rather than ↵Joey Hess2013-11-17
| | | | using the internal xapain database. (googlesearch plugin is too hard to turn on when xapain databases corrupt themselves, which happens all too frequently).
* search: Fix encoding bug in calculation of maximum term size.Joey Hess2011-08-30
|
* Put in a workaround for #622591, by ensuring Search::Xapian gets loaded ↵Joey Hess2011-08-07
| | | | before Image::Magick.
* search: Update search page when page.tmpl or searchquery.tmpl are locally ↵Joey Hess2011-06-03
| | | | modified.
* use cgitemplate, remove misctemplateJoey Hess2011-01-05
|
* Use local paths for the CGI URLSimon McVittie2010-11-23
|
* Use Digest::SHA built into perl rather than external Digest::SHA1 to ↵Joey Hess2010-07-31
| | | | simplify dependencies. Closes: #591040
* use new disable hookJoey Hess2010-07-26
| | | | clean up xapian db when plugin is disabled
* allow misctemplate callers to pass params to suppress actions etcJoey Hess2010-05-14
| | | | | Suppress disiplay of small search for on search results page, and of Prefrences link on prefs page.
* avoid showing redundant search box on search results pageJoey Hess2010-05-14
|
* respect permalinksJoey Hess2010-05-06
|
* inline: Call indexhtml when inlining internal pages, so their text can be ↵Joey Hess2010-05-06
| | | | indexed for searching.
* Renamed postscan hook to indexhtml, to reflect its changed position.Joey Hess2010-05-06
| | | | Probably only the search plugin uses it, so this seemed safe.
* Add placeholder text in search form (in html5 mode only).Joey Hess2010-05-02
|
* bugfixesJoey Hess2010-04-24
|
* add support for mass dependenciesJoey Hess2010-04-24
| | | | Registered by passing "" as page name to add_depends.
* look for templates in srcdir and underlays, firstJoey Hess2010-04-22
| | | | | | | | | | | | | | | This entailed changing template_params; it no longer takes the template filename as its first parameter. Add template_depends to api and replace calls to template() with template_depends() in appropriate places, where a dependency should be added on the template. Other plugins don't use template(), so will need further work. Also, includes are disabled for security. Enabling includes only when using templates from the templatedir would be nice, but would add a lot of complexity to the implementation.
* no need to return content from postscan hookJoey Hess2010-04-20
|
* search: Avoid '$' in the wikiname appearing unescaped on omega's query ↵Joey Hess2010-03-11
| | | | | | | template, where it might crash omega. Really, a more general fix, this deals with any $ that might appear on the misctemplate.
* add section informationJoey Hess2010-02-12
|
* po: gettext-ize error messagesintrigeri2009-01-02
| | | | Signed-off-by: intrigeri <intrigeri@boum.org>
* finalise version 3.00 of the plugin apiJoey Hess2008-12-23
|
* Coding style change: Remove explcit vim folding markers.Joey Hess2008-12-17
|
* Export pagetitle, titlepage, linkpage.Joey Hess2008-09-27
|
* add plugin safe/rebuild info (part 2 of 3)Joey Hess2008-08-03
| | | | (brain.. melting..)
* fixupsJoey Hess2008-07-26
|
* remove default values in getsetupJoey Hess2008-07-26
| | | | | They were a bit confusing, since they did not actually set the default, and example values are sufficient.
* finish adding getsetup hooks to pluginsJoey Hess2008-07-26
|
* Use correct term prefixes when searching.Gabriel McManus2008-07-19
| | | | | The Z term prefix is for stemming and shouldn't be used here. X is for custom fields.
* Add a postscan hook.Joey Hess2008-07-17
| | | | | * Add a postscan hook. * search: Use postscan hook, avoid updating index when previewing.
* minor improvementsJoey Hess2008-07-07
|
* search: generate configuration files once only when rebuildingGabriel McManus2008-07-07
|
* fix two build bugsJoey Hess2008-06-13
| | | | | | * ikiwiki-mass-rebuild: Make group list comparison more robust. * search: Work around xapian bug #486138 by only stemming locales in a whitelist.
* finishing touches on the new search pluginJoey Hess2008-06-04
| | | | | - Add a Help link. - If the pageterm is too long, hash it.
* The search interface now allows searching for a page by title ("title:foo"), ↵Joey Hess2008-06-04
| | | | as well as for pages that contain a given link ("link:bar").
* don't use meta titleJoey Hess2008-06-04
| | | | | | Using the title obscured path info, and made search results look inconsistent. Since nothing else uses the title like that, it didn't make sense for search to.
* have the xapian stemmer use a language based on LANGJoey Hess2008-06-04
|
* also decode html entities in the titleJoey Hess2008-06-04
|
* decode html entitiesJoey Hess2008-06-04
|
* fix clearing index on page deletionJoey Hess2008-06-04
|
* Pass a destpage parameter to the sanitize hook.Joey Hess2008-06-04
| | | | | | | | Because the search plugin needed it, also because it's one of the few plugins that didn't already have it. I also considered adding it to htmlize, but I really cannot imagine caring what the destpage is when htmlizing. (I'll probably be poven wrong later.)
* move indexing to sanitize hookJoey Hess2008-06-04
| | | | | | | I think this will give better results overall. I made %IkiWiki::preprocessing accessible and used it to avoid indexing at unnecessary points.
* more search improvementsJoey Hess2008-06-04
|
* more substr fixesJoey Hess2008-06-04
|
* add a colon to disambiguateJoey Hess2008-06-03
| | | | | The omega docs suggest doing this if the term may contain upper case, which it could here.
* avoid warningJoey Hess2008-06-03
| | | | "substr outside of string"
* use "U" termJoey Hess2008-06-03
| | | | this seems to be the thing to use for a unique id
* don't loop foreverJoey Hess2008-06-03
|
* fixed most of the xapian todosJoey Hess2008-06-03
|