aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin/websetup.pm
Commit message (Collapse)AuthorAge
* Standardize on --long-option instead of -long-optionSimon McVittie2015-03-01
| | | | | | | | | | [[forum/refresh_and_setup]] indicates some confusion between --setup and -setup. Both work, but it's clearer if we stick to one in documentation and code. A 2012 commit to [[plugins/theme]] claims that "-setup" is required and "--setup" won't work, but I cannot find any evidence in ikiwiki's source code that this has ever been the case.
* allow for a html formatted description in websetupJoey Hess2011-05-13
| | | | w/o polluting setup file with the html
* use cgitemplate, remove misctemplateJoey Hess2011-01-05
|
* Use local paths for the CGI URLSimon McVittie2010-11-23
|
* Use local paths for redirection where possibleSimon McVittie2010-11-23
|
* websetup: Fix encoding problem when restoring old setup file.Joey Hess2010-11-16
|
* websetup: Fix defaults of checkboxes in advanced mode.Joey Hess2010-10-11
| | | | | | | | | | | | | | 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.
* websetup: Fix saving of advanced mode changes.Joey Hess2010-10-11
| | | | | The showadvanced field was not known to formbuilder when hitting the save changes button.
* more symetric enable/disableJoey Hess2010-06-13
| | | | | | 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.
* better misctemplate splitting sequenceJoey Hess2010-05-14
|
* simplify formbuilder stylesheet specificationJoey Hess2010-05-06
| | | | | | 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.
* websetup: Only display Setup button on admins' preferences page.Joey Hess2010-05-03
| | | | Renamed it from "Wiki Setup" to just "Setup" for good measure.
* allow do=setup to log a user in if necessaryJoey Hess2010-05-03
|
* add a missing spaceJoey Hess2010-05-02
|
* websetup: Add websetup_unsafe to allow marking other settings as unsafe.Joey Hess2010-03-13
|
* add section informationJoey Hess2010-02-12
|
* improve websetup fieldset displayJoey Hess2010-02-12
| | | | to handle sections
* fix websetup display of unsafe arrays in expert modeJoey Hess2010-02-11
|
* websetup: Fix bug in array change detection.Joey Hess2010-01-09
|
* websetup: Fix utf-8 problems.Joey Hess2010-01-09
|
* websetup: If setup fails, restore old setup file.Joey Hess2009-04-22
|
* websetup: Display stderr in browser if ikiwiki setup fails.Joey Hess2009-04-22
|
* websetup: Avoid a crash when a new array setup item has been added in a new ↵Joey Hess2008-12-31
| | | | | | | 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.
* make sure value is defined before using it as an arrayJoey Hess2008-12-31
|
* finalise version 3.00 of the plugin apiJoey Hess2008-12-23
|
* Coding style change: Remove explcit vim folding markers.Joey Hess2008-12-17
|
* save to real setup file, and rebuild/refreshJoey Hess2008-08-05
|
* Revert "typo"Joey Hess2008-08-05
| | | | This reverts commit c8d3626c51bdc53781d9431b1da88ae1e92dc2d5.
* typoJoey Hess2008-08-05
|
* hmJoey Hess2008-08-04
|
* plugin enable/disable working and bugfixesJoey Hess2008-08-03
|
* work around strange problem with banned_usersJoey Hess2008-08-03
| | | | | | 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.
* checkboxes backJoey Hess2008-08-03
|
* use radio, not checkbox, for booleansJoey Hess2008-08-03
| | | | | | 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.
* add plugin safe/rebuild info (part 3 of 3)Joey Hess2008-08-03
|
* support rebuild tristateJoey Hess2008-08-03
| | | | also some fixes to change minimisation logic
* move plugin toggles to before config setting againJoey Hess2008-08-03
|
* ui improvementsJoey Hess2008-08-03
|
* show force disabled plugins in advanced modeJoey Hess2008-08-03
|
* add plugin safe/rebuild info (part 1 of 2)Joey Hess2008-08-03
| | | | too many plugins.. brain exploding..
* plugin safe/rebuild controlsJoey Hess2008-08-03
|
* add advanced and basic modesJoey Hess2008-08-03
|
* avoid adding extra disabled fields for arraysJoey Hess2008-08-03
|
* properly support all types of data in arraysJoey Hess2008-08-03
|
* remove description_html, add linkJoey Hess2008-08-03
|
* support arraysJoey Hess2008-08-03
|
* updateJoey Hess2008-08-02
|
* rebuild detectionJoey Hess2008-08-02
|
* pull values from form to configJoey Hess2008-08-02
|
* collect a hash of shown fieldsJoey Hess2008-08-02
| | | | | Need to do this to know what fields to take from CGI. (Can't trust that only safe ones are sent..)