summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
2010-06-09editpage: Avoid storing accidental state changes when previewing pages.Joey Hess
This is a slow, safe, stupid approach. Could make deep copies of the data structures as backups instead of re-loading the index from disk.
2010-06-09Fix display of sidebar when previewing page edit. (Thanks, privat)Joey Hess
On second thought, only display a page's personal sidebar when previewing it, not when editing normally.
2010-06-09relativedate: Fix problem with localised dates not working.Joey Hess
2010-06-09When editing a page, show that page's sidebar. (Thanks, privat)Joey Hess
2010-06-09closing; cannot reproduce and no followup for 1 year 9 monthsJoey Hess
2010-06-09Fix support for globbing in tagged() pagespecs.Joey Hess
The linktype check was being done on the relativised link target, but %typedlinks uses the same link targets as %links, so that didn't work. I think the bug only appeared when tagbase was not set. This bugfix also let me factor out the common typedlink checking code.
2010-06-09remove example blog tag pagesJoey Hess
Autotag will create them as needed. Avoids some complexity.
2010-06-08img: Fill in missing height or width when scaling image.Joey Hess
2010-05-31creation_day() etc use local time, not gmtime.Joey Hess
To match calendars, which use local time. Particularly important at the end of the month. I checked the history, and there seemed no good rationalle for the pagespecs to use gmtime.
2010-05-18releasing version 3.20100518.2Joey Hess
2010-05-18Fix a typo in the last release.Joey Hess
2010-05-18releasing version 3.20100518Joey Hess
2010-05-18Fix a bug that prevented matching deleted comments, and so did not update ↵Joey Hess
pages that had contained them. Problem is that by the time rendering calls render_dependent, %pagesources has had deleted files removed from it. So match_comment's lookup of files in there to see if they had the _comment extension failed. I had to introduce a hash that temporarily holds filenames of deleted pages to fix this. Note that unlike comment(), internal() had avoided this pitfall by being defined to match both internal and non-internal pages.
2010-05-16typoJoey Hess
2010-05-16page.tmpl: Accidentially broke po plugin's otherlanguages list styling when ↵Joey Hess
modifying for html5; now fixed.
2010-05-15document needing to wrap footer in dynamic testJoey Hess
2010-05-15rewordJoey Hess
2010-05-15add missing closing tmpl_ifJoey Hess
2010-05-15relase finalisedJoey Hess
2010-05-14remove, rename: Add guards against XSRF attacks.Joey Hess
2010-05-08Use xhtml friendly pubdate setting.Joey Hess
2010-05-08updateJoey Hess
2010-05-08fixupsJoey Hess
2010-05-08calendar: Display year name in title of month calendar.Joey Hess
Also, fix relative month calculations.
2010-05-08calendar: Allow negative month to be specified. -1 is last month, etc. (And ↵Joey Hess
also negaitve years.)
2010-05-07Merge branch 'master' into commentreorgJoey Hess
2010-05-07adviceJoey Hess
2010-05-07mention style.css changesJoey Hess
2010-05-07Removed the openidsignup option.Joey Hess
2010-05-07pretty openid loginJoey Hess
* openid: Incorporated a fancy openid-selector signin form. (http://code.google.com/p/openid-selector/) * openid: Use "openid_identifier" as the form field, as required by OpenID Authentication v2.0 spec.
2010-05-07patch hidden field setting codeJoey Hess
Fixes http://code.google.com/p/openid-selector/issues/detail?id=11#c3
2010-05-07fix comment matching pagespecsJoey Hess
test isinternal first, because match_glob with internal => 1 also returns non-internal pages that match. This order should also be faster. Remove test to see if pagesources is set. isinternal will not succeed if it is not.
2010-05-07reorderJoey Hess
2010-05-07Merge branch 'master' into commentreorgJoey Hess
Conflicts: debian/changelog
2010-05-06Delete hooks are passed deleted internal pages.Joey Hess
Necessary so search can remove its indexes for internal pages. But also, it seems it was an omission not to pass the deleted pages before.
2010-05-06inline: Call indexhtml when inlining internal pages, so their text can be ↵Joey Hess
indexed for searching.
2010-05-06Renamed postscan hook to indexhtml, to reflect its changed position.Joey Hess
Probably only the search plugin uses it, so this seemed safe.
2010-05-06Gave comment and page editing forms some CSS and accessability love.Joey Hess
In particular, added <label> tags. (However, could not find a good way to add a label tag for the main page edit textarea.)
2010-05-06moved comments pending moderationJoey Hess
* comments: Comments pending moderation are now stored in the srcdir alongside accepted comments, but with a `._comment_pending` extension. * This allows easier byhand moderation, as the "_pending" need only be stripped off and the comment be committed to version control. * The `comment_pending()` pagespec can be used to match such unmoderated comments, which makes it easy to add a feed of them, or a counter indicating how many there are. * Belatedly added a `comment()` pagespec.
2010-05-06typoJoey Hess
2010-05-05rename ispage variableJoey Hess
2010-05-05add NEWS about template changeJoey Hess
2010-05-05remove misc.tmpl checkingJoey Hess
Turns out that users with a modified page.tmpl need to modify it on upgrade, at least to add the FORCEBASEURL (so edit preview works), so there is no point in trying to retain compatability.
2010-05-05no more misc.tmplJoey Hess
* Removed misc.tmpl. Now to theme ikiwiki, you only need to customise a single template, page.tmpl. * misc.tmpl will, however, still be read if a locally modified version exists. This is to avoid forcing users to update page.tmpl right now.
2010-05-04releasing version 3.20100504Joey Hess
2010-05-04Fixes a bug in skipping of illegal source files introduced in 3.20100427.Joey Hess
2010-05-04graphviz: Fix display of preexisting images in preview mode.Joey Hess
2010-05-03websetup: Only display Setup button on admins' preferences page.Joey Hess
Renamed it from "Wiki Setup" to just "Setup" for good measure.
2010-05-03Add ACTIONS variable to page.tmpl, which allows plugins to add arbitrary ↵Joey Hess
links to the action bar without modifying the template further. (COMMENTSLINK and DISCUSSIONLINK could be folded into this, but are kept separate for now to avoid breaking modified templates.)
2010-05-02use html5 semantic markup in page.tmplJoey Hess
This is a first pass, it avoids needing to change style.css except where it refers to tag types. This goes a bit off the rails at the pageheader with its nested header. Semantically, there should be an article around the whole page header, content, and footer. Just as there will be an article around a whole comment or inlined page header, content, and footer. But that will mean changing the css that currently refers to pageheader to refer to the enclosing article instead.