<#-- $This file is distributed under the terms of the license in /doc/license.txt$ --> <#macro showCheckbox key, labelText> <#macro showTextbox key, labelText> <#if !settings.developer_enabled> <#elseif !settings.mayControl>

${siteName} is running in developer mode.

<#else>

${siteName} is running in developer mode. (click for Options)

<@showCheckbox "developer_enabled", "Enable developer mode" /> <@showCheckbox "developer_permitAnonymousControl", "Allow anonymous user to see and modify developer settings" />
Page configuration <@showCheckbox "developer_pageContents_logCustomListView", "Log the use of custom list view XML files." /> <@showCheckbox "developer_pageContents_logCustomShortView" , "Log the use of custom short views in search, index and browse pages."/>
Language support <@showCheckbox "developer_i18n_defeatCache", "Defeat the cache of language property files" /> <@showCheckbox "developer_i18n_logStringRequests", "Log the retrieval of language strings" />
Freemarker templates <@showCheckbox "developer_defeatFreemarkerCache", "Defeat the template cache" /> <@showCheckbox "developer_insertFreemarkerDelimiters", "Insert HTML comments at start and end of templates" />
SPARQL Queries <@showCheckbox "developer_loggingRDFService_enable", "Log each query" />
<@showCheckbox "developer_loggingRDFService_stackTrace", "Show stack trace" /> <@showTextbox "developer_loggingRDFService_queryRestriction", "Restrict by query string" /> <@showTextbox "developer_loggingRDFService_stackRestriction", "Restrict by calling stack" />
Indexing <@showCheckbox "developer_searchIndex_enable", "Log indexing." />
<@showCheckbox "developer_searchIndex_showDocuments", "Show document contents" /> <@showTextbox "developer_searchIndex_uriOrNameRestriction", "Restrict by URI or name" /> <@showTextbox "developer_searchIndex_documentRestriction", "Restrict by document contents" />
<@showCheckbox "developer_searchDeletions_enable", "Log deletions." />
Searching <@showCheckbox "developer_searchEngine_enable", "Log searches" />
<@showCheckbox "developer_searchEngine_addStackTrace", "Show stack trace" /> <@showCheckbox "developer_searchEngine_addResults", "Show search results" /> <@showTextbox "developer_searchEngine_queryRestriction", "Restrict by query string" /> <@showTextbox "developer_searchEngine_stackRestriction", "Restrict by calling stack" />
<@showCheckbox "developer_authorization_logDecisions_enable", "Write policy decisions to the log" />
<@showCheckbox "developer_authorization_logDecisions_skipInconclusive", "Skip inconclusive decisions" /> <@showCheckbox "developer_authorization_logDecisions_addIdentifiers", "Include the user identifiers in the log record" /> <@showTextbox "developer_authorization_logDecisions_actionRestriction", "Restrict by requested action" /> <@showTextbox "developer_authorization_logDecisions_policyRestriction", "Restrict by policy name" /> <@showTextbox "developer_authorization_logDecisions_userRestriction", "Restrict by user identifiers" />