3 Admin preferences are moving from the web interface to the setup file.
4 There are three new options in the setup file: `locked_pages`, `banned_users`,
5 and `allowed_attachments`. The admin prefs page can still be used, but
6 that's deprecated, and the prefs will be hidden if a value is not already
7 set. If a value is set in the web interface, you're encouraged to move that
8 setting to your setup file now, since version 3.0 will remove the deprecated
9 admin prefs web interface.
11 Also, the layout of the setup file has changed in a significant way in this
12 release. Old setup files will continue to work, but new features, like the
13 new websetup interface, require a new format setup file. You can convert
14 old setup files into the new format by running
15 `ikiwiki-transition setupformat ikiwiki.setup`
17 ikiwiki 2.60 released with [[!toggle text="these changes"]]
18 [[!toggleable text="""
20 * Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup"
21 can be used create a new wiki in seconds.
22 * websetup: New plugin providing a setup form on the web.
23 * ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's
24 current configuration.
25 * The way wrappers are defined in the setup file has changed. Old setup
26 files will continue to work, for now.
27 * ikiwiki-transition setupformat can be used to convert a setup file to the
29 * Version control backends promoted to first-class plugins.
30 * ikiwiki-update-wikilist: Add -r switch to remove. Default behavior is now
32 * Start moving admin preferences from the web interface to the setup file.
33 * Add getsetup hook, all plugins should use it to record information about
34 themselves and any fields they add to %config
35 * Large amounts of internal config data reorg.
36 * ikiwiki-makerepo: Bail if both srcdir and repository are not specified.
37 Closes: #[493628](http://bugs.debian.org/493628)
38 * Clarify some wording in the setup documentation that could maybe lead
39 users to putting paths with "~/" in the setup file, which doesn't work.
40 Closes: #[493835](http://bugs.debian.org/493835)
41 * autoindex: Ignore internal pages, and take underlay directories into
42 account. Also, avoid making index pages for directories that contain
44 * external: Fix support for hooks called in an array context.
45 * Options set in the setup file are now immediatly loaded by ikiwiki -setup.
46 This allows later switches to override them. Previously, setup file
47 options overrode most command line options.
48 * Added a small icon to the search input box.
50 * Add Suggests on texlive and texlive-science for the teximg plugin
52 * inline: Ignore parent dirs when sorting pages by title.
53 * rename: Support changing page extensions. (willu)
54 * Danish update. Closes: #[494632](http://bugs.debian.org/494632)"""]]