Set all space themes to the documentation theme and configure it in a standard way. Requires Atlassian Command Line Interface 2.6.0 or above.
New OnDemand release
With the 2012/10/14 release, the former on demand documentation these is obsolete (backlevel) and Atlassian recommends using the standard documentation theme now. This page has been updated to that theme.
Use runFromSpaceList
If all spaces in the installation need to be configured like this, it is easier to use runFromSpaceList. Probably use the single space (see below) for testing.
atlassian confluence-bobswift -a runFromSpaceList --common "-a renderRequest --request /spaces/dochoosetheme.action --requestParameters themeKey=com.atlassian.confluence.plugins.doctheme%3Adocumentation&changesSaved=true&key=@space@"
atlassian confluence-bobswift -a runFromSpaceList --common "-a renderRequest --request /spaces/doctheme/doconfiguretheme.action --requestParameters spaceSearchEnabled=false&navigationText=%7Bpagetree%3AstartDepth%3D2%7CsearchBox%3Dtrue%7D&headerText=%7Binclude%3Ainfo%3Astandard-header%7D&footerText=%7Binclude%3Ainfo%3Astandard-footer%7D&confirm=Save&key=@space@" --continue
Using runFromList
This allows the list of spaces to be a specific list
Run the following commands with the following space list:
"INFO, ACLI, BCLI, BCLIP, CRDCLI, CRUCLI, CSOAP, FCLI, JCLI, BGTP, CACHE, DTBL, XL, FLASH, GVIZ, HTML, JSPR, LIBSEC, CMSP, RUN, LIBSCRPT, SCRP, SLID, SQL, TBL, CVP, WORD, CWP, CCLI, JCPP, CSOT, JSOAPLIB, CSOAPLIB, GINT"
atlassian confluence-bobswift -a runFromList --common "-a renderRequest --request /spaces/dochoosetheme.action --requestParameters themeKey=com.atlassian.confluence.plugins.doctheme%3Adocumentation&changesSaved=true&key=@entry@" --list "ACLI,BCLI"
atlassian confluence-bobswift -a runFromList --common "-a renderRequest --request /spaces/doctheme/doconfiguretheme.action --requestParameters spaceSearchEnabled=true&navigationText=%7Bpagetree%3AstartDepth%3D2%7CsearchBox%3Dtrue%7D&headerText=%7Binclude%3Ainfo%3Astandard-header%7D&footerText=%7Binclude%3Ainfo%3Astandard-footer%7D&confirm=Save&key=@entry@" --continue --list "ACLI,BCLI"