Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-05 | use cgitemplate, remove misctemplate | Joey Hess | |
2010-11-23 | Use local paths for the CGI URL | Simon McVittie | |
2010-11-23 | Use local paths for redirection where possible | Simon McVittie | |
2010-11-16 | websetup: Fix encoding problem when restoring old setup file. | Joey Hess | |
2010-10-11 | websetup: Fix defaults of checkboxes in advanced mode. | Joey Hess | |
So formbuilder has an annoying glitch, that setting the value of a checkbox, even without force, will override the value currently on the form. Thus the guards against changing checkbox values when a form has been submitted. But those guards also prevented the checkboxes for advanced items getting the right value when going into advanced mode. Note that if the user makes changes to advanced mode stuff and leaves advanced mode, those changes are lost. That seems reasonable so I didn't change it -- and it made this fix simple. | |||
2010-10-11 | websetup: Fix saving of advanced mode changes. | Joey Hess | |
The showadvanced field was not known to formbuilder when hitting the save changes button. | |||
2010-06-13 | more symetric enable/disable | Joey Hess | |
Removing a plugin from add_plugins is not always enough to disable it. It may have been redundantly added there and also pulled in via goodstuff. Always add didabled plugins to disable_plugins. | |||
2010-05-14 | better misctemplate splitting sequence | Joey Hess | |
2010-05-06 | simplify formbuilder stylesheet specification | Joey Hess | |
Since all forms are wrapped in a template that defines the actual stylesheets, formbuilder just has to be told to turn on stylesheet mode, not what file is the style sheet. | |||
2010-05-03 | websetup: Only display Setup button on admins' preferences page. | Joey Hess | |
Renamed it from "Wiki Setup" to just "Setup" for good measure. | |||
2010-05-03 | allow do=setup to log a user in if necessary | Joey Hess | |
2010-05-02 | add a missing space | Joey Hess | |
2010-03-13 | websetup: Add websetup_unsafe to allow marking other settings as unsafe. | Joey Hess | |
2010-02-12 | add section information | Joey Hess | |
2010-02-12 | improve websetup fieldset display | Joey Hess | |
to handle sections | |||
2010-02-11 | fix websetup display of unsafe arrays in expert mode | Joey Hess | |
2010-01-09 | websetup: Fix bug in array change detection. | Joey Hess | |
2010-01-09 | websetup: Fix utf-8 problems. | Joey Hess | |
2009-04-22 | websetup: If setup fails, restore old setup file. | Joey Hess | |
2009-04-22 | websetup: Display stderr in browser if ikiwiki setup fails. | Joey Hess | |
2008-12-31 | websetup: Avoid a crash when a new array setup item has been added in a new ↵ | Joey Hess | |
ikiwiki release, and is thus not present in the setup file yet. This happened with camelcase_ignore. The code tried to convert the undef value for it into an array. | |||
2008-12-31 | make sure value is defined before using it as an array | Joey Hess | |
2008-12-23 | finalise version 3.00 of the plugin api | Joey Hess | |
2008-12-17 | Coding style change: Remove explcit vim folding markers. | Joey Hess | |
2008-08-05 | save to real setup file, and rebuild/refresh | Joey Hess | |
2008-08-05 | Revert "typo" | Joey Hess | |
This reverts commit c8d3626c51bdc53781d9431b1da88ae1e92dc2d5. | |||
2008-08-05 | typo | Joey Hess | |
2008-08-04 | hm | Joey Hess | |
2008-08-03 | plugin enable/disable working and bugfixes | Joey Hess | |
2008-08-03 | work around strange problem with banned_users | Joey Hess | |
Its value was being ignored. Some kind of formbuilder bug? Anyway, prefixing all keys with a section seems like a good idea generally, in case there's ever overlap. | |||
2008-08-03 | checkboxes back | Joey Hess | |
2008-08-03 | use radio, not checkbox, for booleans | Joey Hess | |
Had to do this due to one of CGI::FormBuilder's more annoying quirks -- it loses the value of a checkbox field with only one option, always treating it as checked. | |||
2008-08-03 | add plugin safe/rebuild info (part 3 of 3) | Joey Hess | |
2008-08-03 | support rebuild tristate | Joey Hess | |
also some fixes to change minimisation logic | |||
2008-08-03 | move plugin toggles to before config setting again | Joey Hess | |
2008-08-03 | ui improvements | Joey Hess | |
2008-08-03 | show force disabled plugins in advanced mode | Joey Hess | |
2008-08-03 | add plugin safe/rebuild info (part 1 of 2) | Joey Hess | |
too many plugins.. brain exploding.. | |||
2008-08-03 | plugin safe/rebuild controls | Joey Hess | |
2008-08-03 | add advanced and basic modes | Joey Hess | |
2008-08-03 | avoid adding extra disabled fields for arrays | Joey Hess | |
2008-08-03 | properly support all types of data in arrays | Joey Hess | |
2008-08-03 | remove description_html, add link | Joey Hess | |
2008-08-03 | support arrays | Joey Hess | |
2008-08-02 | update | Joey Hess | |
2008-08-02 | rebuild detection | Joey Hess | |
2008-08-02 | pull values from form to config | Joey Hess | |
2008-08-02 | collect a hash of shown fields | Joey Hess | |
Need to do this to know what fields to take from CGI. (Can't trust that only safe ones are sent..) | |||
2008-08-02 | show unsafe options (RO) by default | Joey Hess | |
Small data leak, but only to admins, and I think it's worth it to see the stuff that cannot be configured. | |||
2008-08-02 | avoid syslog whining from broken plugins | Joey Hess | |