| Commit message (Expand) | Author | Age |
* | initial add | Joey Hess | 2008-06-15 |
* | map: Add a "show" parameter. "show=title" can be used to display page titles,... | Joey Hess | 2008-06-15 |
* | fix two build bugs•••* ikiwiki-mass-rebuild: Make group list comparison more robust.
* search: Work around xapian bug #486138 by only stemming locales
in a whitelist.
| Joey Hess | 2008-06-13 |
* | Don't generate empty title attributes, etc, and allow setting defaults for cl... | Joey Hess | 2008-06-08 |
* | img: Support captions. | Joey Hess | 2008-06-07 |
* | finishing touches on the new search plugin•••- Add a Help link.
- If the pageterm is too long, hash it.
| Joey Hess | 2008-06-04 |
* | set rebuild before loading plugins•••This fixes a recent minor reversion caused by loading plugins earlier than
the messages are printed. Some plugins might check if rebuild is set.
| Joey Hess | 2008-06-04 |
* | fix uninitialized value problem•••This occurred when a plugin, loaded earlier, filled out a template in its
checkconfig, before recentchanges's checkconfig had run. Since such a
template won't be a recentchanges template, just test for the value being
uninitialized and skip processing.
| Joey Hess | 2008-06-04 |
* | The search interface now allows searching for a page by title ("title:foo"), ... | Joey Hess | 2008-06-04 |
* | it's not $title, try the other variable | Joey Hess | 2008-06-04 |
* | don't use meta title•••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.
| Joey Hess | 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.•••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.)
| Joey Hess | 2008-06-04 |
* | move indexing to sanitize hook•••I think this will give better results overall.
I made %IkiWiki::preprocessing accessible and used it to avoid indexing
at unnecessary points.
| Joey Hess | 2008-06-04 |
* | more search improvements | Joey Hess | 2008-06-04 |
* | more substr fixes | Joey Hess | 2008-06-04 |
* | Filter hooks are no longer called during the scan phase. This will prevent wi... | Joey Hess | 2008-06-04 |
* | add a colon to disambiguate•••The omega docs suggest doing this if the term may contain upper case, which
it could here.
| Joey Hess | 2008-06-03 |
* | avoid warning•••"substr outside of string"
| Joey Hess | 2008-06-03 |
* | use "U" term•••this seems to be the thing to use for a unique id
| Joey Hess | 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•••Still some TODOs to fill in.
| Joey Hess | 2008-06-03 |
* | search: Converted to use xapian-omega.•••Everything is done except for the actual indexing. I plan to do incremental
indexing as pages change.
| Joey Hess | 2008-06-03 |
* | inline: The optimisation in 2.41 broke nested inlines. Detect those and avoid... | Joey Hess | 2008-05-31 |
* | haiku: Generate valid xhtml. | Joey Hess | 2008-05-30 |
* | hashed password support, and empty password security fix•••This implements the previously documented hashed password support.
While implementing that, I noticed a security hole, which this commit
also fixes..
| Joey Hess | 2008-05-30 |
* | teximg: If the log isn't written, avoid ugly error messages. | Joey Hess | 2008-05-29 |
* | teximg: Fix logurl. | Joey Hess | 2008-05-29 |
* | When calling decode_utf8 on known-problimatic content in aggregate, explicitl... | Joey Hess | 2008-05-28 |
* | Avoid ``uninitialized value'' warning when there actually is no difference be... | Thomas Schwinge | 2008-05-25 |
* | Perls older than 5.10 need to use the old method of decoding utf-8 in CGI val... | Joey Hess | 2008-05-21 |
* | display an error message if CGI::Session fails to load | Joey Hess | 2008-05-21 |
* | git: Skip over signed-off-by and similar lines in commit messages when genera... | Joey Hess | 2008-05-15 |
* | inline: Display a message if the 'pages' parameter is missing, before it just... | Joey Hess | 2008-05-15 |
* | orphans: As a special case, the toplevel index page is never considered an or... | Joey Hess | 2008-05-15 |
* | mdwn: Add a multimarkdown setup file option. | Joey Hess | 2008-05-13 |
* | Fixes for behavior changes in perl 5.10's CGI•••Something has changed in CGI.pm in perl 5.10. It used to not care
if STDIN was opened using :utf8, but now it'll mis-encode utf-8 values
when used that way by ikiwiki. Now I have to binmode(STDIN) before
instantiating the CGI object.
In 57bba4dac132a06729eeec809f5e1a5adf829806, I changed from decoding
CGI::Formbuilder fields to utf-8, to decoding cgi parameters before setting
up the form object. As of perl 5.10, that approach no longer has any effect
(reason unknown). To get correctly encoded values in FormBuilder forms,
they must once again be decoded after the form is set up.
As noted in 57bba4da, this can cause one set of problems for
formbuilder_setup hooks if decode_form_utf8 is called before the hooks, and
a different set if it's called after. To avoid both sets of problems, call
it both before and after. (Only remaining problem is the sheer ugliness and
inefficiency of that..)
I think that these changes will also work with older perl versions, but I
haven't checked.
Also, in the case of the poll plugin, the cgi parameter needs to be
explcitly decoded before it is used to handle utf-8 values. (This may have
always been broken, not sure if it's related to perl 5.10 or not.)
| Joey Hess | 2008-05-12 |
* | paste-o | Joey Hess | 2008-05-08 |
* | add --delete-bucket option | Joey Hess | 2008-05-08 |
* | load plugins before printing messages•••This allows plugins to getopt and change what is done before an incorrect
line is printed.
| Joey Hess | 2008-05-08 |
* | amazon s3 index file improvements•••Turns out duplicate index files do not need to be stored when usedirs is in
use, just when it's not. Ikiwiki is quite consistent about using page/ when
usedirs is in use. (The only exception is the search plugin, which needs
fixing.)
This also includes significant code cleanup, removal of a incorrect special
case for empty files, and addition of a workaround for a bug in the amazon
perl module.
| Joey Hess | 2008-05-08 |
* | simplify key determination code | Joey Hess | 2008-05-08 |
* | remove debugging | Joey Hess | 2008-05-07 |
* | implemented pruning, s3 support now complete-ish | Joey Hess | 2008-05-07 |