ikiwiki 3.20150107 released with these changes
[ Joey Hess ]
- Added ikiwiki-comment program.
- Add missing build-depends on
libcgi-formbuilder-perl, needed fort/relativity.t - openid: Stop suppressing the email field on the Preferences page.
Set Debian package maintainer to Simon McVittie as I'm retiring from Debian.
[ Simon McVittie ]
calendar: add
calendar_autocreateoption, with whichikiwiki --refreshcan mostly supersede theikiwiki-calendarcommand. Thanks, Louis Paternault- search: add more classes as a hook for CSS. Thanks, sajolida
- core: generate HTML5 by default, but keep avoiding new elements
like
<section>that require specific browser support unlesshtml5is set to 1. - Tell mobile browsers to draw our pages in a device-sized viewport, not an 800-1000px viewport designed to emulate a desktop/laptop browser.
- Add new
responsive_layoutoption which can be set to 0 if your custom CSS only works in a large viewport. - style.css, actiontabs, blueview, goldtype, monochrome: adjust layout below 600px ("responsive layout") so that horizontal scrolling is not needed on smartphone browsers or other small viewports.
core: new
libdirsoption alongsidelibdir. Thanks, Louis Paternault[ Amitai Schlair ]
core: log a debug message before waiting for the lock. Thanks, Mark Jason Dominus
- build: in po/Makefile, use the same
$(MAKE)as the rest of the build. Thanks, ttw blogspam: use the 2.0 JSON API (the 1.0 XML-RPC API has been EOL'd). Closes: Debian bug #774441
[ Joey Hess ]
po: If msgmerge falls over on a problem po file, print a warning message, but don't let this problem crash ikiwiki entirely.