Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-23 | Use local paths for the CGI URL | Simon McVittie | |
2010-07-31 | Use Digest::SHA built into perl rather than external Digest::SHA1 to ↵ | Joey Hess | |
simplify dependencies. Closes: #591040 | |||
2010-07-26 | use new disable hook | Joey Hess | |
clean up xapian db when plugin is disabled | |||
2010-05-14 | allow misctemplate callers to pass params to suppress actions etc | Joey Hess | |
Suppress disiplay of small search for on search results page, and of Prefrences link on prefs page. | |||
2010-05-14 | avoid showing redundant search box on search results page | Joey Hess | |
2010-05-06 | respect permalinks | Joey Hess | |
2010-05-06 | inline: Call indexhtml when inlining internal pages, so their text can be ↵ | Joey Hess | |
indexed for searching. | |||
2010-05-06 | Renamed postscan hook to indexhtml, to reflect its changed position. | Joey Hess | |
Probably only the search plugin uses it, so this seemed safe. | |||
2010-05-02 | Add placeholder text in search form (in html5 mode only). | Joey Hess | |
2010-04-24 | bugfixes | Joey Hess | |
2010-04-24 | add support for mass dependencies | Joey Hess | |
Registered by passing "" as page name to add_depends. | |||
2010-04-22 | look for templates in srcdir and underlays, first | Joey Hess | |
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. | |||
2010-04-20 | no need to return content from postscan hook | Joey Hess | |
2010-03-11 | search: Avoid '$' in the wikiname appearing unescaped on omega's query ↵ | Joey Hess | |
template, where it might crash omega. Really, a more general fix, this deals with any $ that might appear on the misctemplate. | |||
2010-02-12 | add section information | Joey Hess | |
2009-01-02 | po: gettext-ize error messages | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-23 | finalise version 3.00 of the plugin api | Joey Hess | |
2008-12-17 | Coding style change: Remove explcit vim folding markers. | Joey Hess | |
2008-09-27 | Export pagetitle, titlepage, linkpage. | Joey Hess | |
2008-08-03 | add plugin safe/rebuild info (part 2 of 3) | Joey Hess | |
(brain.. melting..) | |||
2008-07-26 | fixups | Joey Hess | |
2008-07-26 | remove default values in getsetup | Joey Hess | |
They were a bit confusing, since they did not actually set the default, and example values are sufficient. | |||
2008-07-26 | finish adding getsetup hooks to plugins | Joey Hess | |
2008-07-19 | Use correct term prefixes when searching. | Gabriel McManus | |
The Z term prefix is for stemming and shouldn't be used here. X is for custom fields. | |||
2008-07-17 | Add a postscan hook. | Joey Hess | |
* Add a postscan hook. * search: Use postscan hook, avoid updating index when previewing. | |||
2008-07-07 | minor improvements | Joey Hess | |
2008-07-07 | search: generate configuration files once only when rebuilding | Gabriel McManus | |
2008-06-13 | fix two build bugs | Joey Hess | |
* ikiwiki-mass-rebuild: Make group list comparison more robust. * search: Work around xapian bug #486138 by only stemming locales in a whitelist. | |||
2008-06-04 | finishing touches on the new search plugin | Joey Hess | |
- Add a Help link. - If the pageterm is too long, hash it. | |||
2008-06-04 | The search interface now allows searching for a page by title ("title:foo"), ↵ | Joey Hess | |
as well as for pages that contain a given link ("link:bar"). | |||
2008-06-04 | don't use meta title | Joey Hess | |
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. | |||
2008-06-04 | have the xapian stemmer use a language based on LANG | Joey Hess | |
2008-06-04 | also decode html entities in the title | Joey Hess | |
2008-06-04 | decode html entities | Joey Hess | |
2008-06-04 | fix clearing index on page deletion | Joey Hess | |
2008-06-04 | Pass a destpage parameter to the sanitize hook. | Joey Hess | |
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.) | |||
2008-06-04 | move indexing to sanitize hook | Joey Hess | |
I think this will give better results overall. I made %IkiWiki::preprocessing accessible and used it to avoid indexing at unnecessary points. | |||
2008-06-04 | more search improvements | Joey Hess | |
2008-06-04 | more substr fixes | Joey Hess | |
2008-06-03 | add a colon to disambiguate | Joey Hess | |
The omega docs suggest doing this if the term may contain upper case, which it could here. | |||
2008-06-03 | avoid warning | Joey Hess | |
"substr outside of string" | |||
2008-06-03 | use "U" term | Joey Hess | |
this seems to be the thing to use for a unique id | |||
2008-06-03 | don't loop forever | Joey Hess | |
2008-06-03 | fixed most of the xapian todos | Joey Hess | |
2008-06-03 | prettify page names, and drop the redunadant url display | Joey Hess | |
2008-06-03 | fix toindex | Joey Hess | |
2008-06-03 | first pass at doing xapian indexing | Joey Hess | |
Still some TODOs to fill in. | |||
2008-06-03 | search: Converted to use xapian-omega. | Joey Hess | |
Everything is done except for the actual indexing. I plan to do incremental indexing as pages change. | |||
2008-02-14 | * The search plugin needs to override <base> to point to the directory | Joey Hess | |
containing ikiwiki.cgi, but this should not change the urls to the style sheets etc. Add a new forcebareurl parameter to misctemplate to allow it to do that. | |||
2007-04-27 | * pagespec_match() has changed to take named parameters, to better allow | joey | |
for extended pagespecs. The old calling convention will still work for back-compat for now. * The calling convention for functions in the IkiWiki::PageSpec namespace has changed so they are passed named parameters. * Plugin interface version increased to 2.00 since I don't anticipate any more interface changes before 2.0. |