summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
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.
2010-05-02Add placeholder text in search form (in html5 mode only).Joey Hess
2010-05-02Add parameter to displaytime to specify that it is a pubdate, and in html5 ↵Joey Hess
mode, use time tag.
2010-05-01releasing version 3.20100501Joey Hess
2010-05-01html5 optionJoey Hess
* Ikiwiki can be configured to generate html5 instead of the default xhtml 1.0. The html5 output mode is experimental, not yet fully standards compliant, and will be subject to rapid change.
2010-05-01enable hidden attributeJoey Hess
2010-05-01htmlscrubber: Also allow some other html5 tags: canvas, progress, meter, ↵Joey Hess
ruby, rt, rp, details, summary.
2010-05-01more html5 attributesJoey Hess
2010-05-01add rest of html5 form attributesJoey Hess
It's easy to imagine pattern being used to freeze or crash browsers, if they implement it stupidly. Let's hope not..