ikiwiki 3.20100704 released with [[!toggle text="these changes"]] [[!toggleable text=""" * Changes to avoid display of ugly google openids, by displaying a username taken from openid. * API: Add new optional field nickname to rcs\_recentchanges. * API: rcs\_commit and rcs\_commit\_staged are now passed named parameters. * openid: Store nickname based on username or email provided from openid provider. * git: Record the nickname from openid in the git author email. * comment: Record the username from openid in the comment page. * Fixed some confusion and bugginess about whether rcs\_getctime/rcs\_getmtime were passed absolute or relative filenames. (Make it relative like everything else.) * hnb: Fixed broken use of mkstemp that had caused dangling temp files, and prevented actually rendering hnb files. * Use comment template on comments page of example blog. * comment.tmpl: Fix up display when inline uses it to display a non-comment page. (Such as a discussion page.) * git: Added git\_wrapper\_background\_command option. Can be used to eg, make the git wrapper push to github in the background after ikiwiki runs. * po: Added needstranslation() pagespec. (intrigeri) * po: Added support for .html source pages. (intrigeri) * comment: Fix problem moderating comments of certian pages with utf-8 in their name."""]]