1007225e5Sgerardnico<?php 2007225e5Sgerardnico/** 321913ab3SNickeau * 421913ab3SNickeau * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 5007225e5Sgerardnico * The config manager is parsing this fucking file because they want 6007225e5Sgerardnico * to be able to use 60*60*24 ???? :( 7007225e5Sgerardnico * 8007225e5Sgerardnico * See {@link \dokuwiki\plugin\config\core\ConfigParser::parse()} 9007225e5Sgerardnico * 10007225e5Sgerardnico * Which means that only value can be given as: 11007225e5Sgerardnico * * key 12007225e5Sgerardnico * * and value 13007225e5Sgerardnico * The test test_plugin_default in plugin.test.php is checking that 14007225e5Sgerardnico * 15007225e5Sgerardnico * What fuck up is fucked up. 16007225e5Sgerardnico * 17007225e5Sgerardnico * The solution: 18007225e5Sgerardnico * * The literal value is copied 19007225e5Sgerardnico * * A link to the constant is placed before 20007225e5Sgerardnico */ 21007225e5Sgerardnico 22007225e5Sgerardnico 2321913ab3SNickeauuse ComboStrap\Icon; 2423723136Sgerardnicouse ComboStrap\MediaLink; 25007225e5Sgerardnicouse ComboStrap\Prism; 26007225e5Sgerardnico 27007225e5Sgerardnico 28007225e5Sgerardnico/** 29007225e5Sgerardnico * Related UI components 30007225e5Sgerardnico */ 31007225e5Sgerardnico$conf['maxLinks'] = 10; 32007225e5Sgerardnico$conf['extra_pattern'] = '{{backlinks>.}}'; 33007225e5Sgerardnico 34007225e5Sgerardnico/** 35007225e5Sgerardnico * Disqus 36007225e5Sgerardnico * See {@link syntax_plugin_combo_disqus::CONF_DEFAULT_ATTRIBUTES} 37007225e5Sgerardnico */ 38007225e5Sgerardnico$conf['disqusDefaultAttributes'] = 'shortName=""'; 39007225e5Sgerardnico 40007225e5Sgerardnico/** 41007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_END_PAGE_NAME} 42007225e5Sgerardnico */ 43007225e5Sgerardnico$conf['ActionReaderFirst'] = 'GoToBestEndPageName'; 44007225e5Sgerardnico 45007225e5Sgerardnico/** 46007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_PAGE_NAME} 47007225e5Sgerardnico */ 48007225e5Sgerardnico$conf['ActionReaderSecond'] = 'GoToBestPageName'; 49007225e5Sgerardnico/** 50007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_SEARCH_ENGINE} 51007225e5Sgerardnico */ 52007225e5Sgerardnico$conf['ActionReaderThird'] = 'GoToSearchEngine'; 53007225e5Sgerardnico$conf['GoToEditMode'] = 1; 54007225e5Sgerardnico$conf['ShowPageNameIsNotUnique'] = 1; 55007225e5Sgerardnico$conf['ShowMessageClassic'] = 1; 56007225e5Sgerardnico$conf['WeightFactorForSamePageName'] = 4; 57007225e5Sgerardnico$conf['WeightFactorForStartPage'] = 3; 58007225e5Sgerardnico$conf['WeightFactorForSameNamespace'] = 5; 59007225e5Sgerardnico 60007225e5Sgerardnico/** 61007225e5Sgerardnico * See {@link UrlManagerBestEndPage::CONF_MINIMAL_SCORE_FOR_REDIRECT_DEFAULT} 62007225e5Sgerardnico */ 63007225e5Sgerardnico$conf['BestEndPageMinimalScoreForIdRedirect'] = 0; 64007225e5Sgerardnico 65007225e5Sgerardnico/** 66007225e5Sgerardnico * Does automatic canonical processing is on 67007225e5Sgerardnico */ 68007225e5Sgerardnico$conf['MinimalNamesCountForAutomaticCanonical'] = 0; 69007225e5Sgerardnico 70007225e5Sgerardnico/** 71007225e5Sgerardnico * Icon Namespace 7221913ab3SNickeau * See {@link Icon::CONF_ICONS_MEDIA_NAMESPACE} 7321913ab3SNickeau * See {@link Icon::CONF_ICONS_MEDIA_NAMESPACE_DEFAULT} 74007225e5Sgerardnico */ 75007225e5Sgerardnico$conf['icons_namespace'] = ":combostrap:icons"; 76007225e5Sgerardnico 77007225e5Sgerardnico/** 7821913ab3SNickeau * Default library 7921913ab3SNickeau * See {@link Icon::CONF_DEFAULT_ICON_LIBRARYE} 8021913ab3SNickeau */ 81*531e725cSNickeau$conf['defaultIconLibrary'] = "md"; 8221913ab3SNickeau 8321913ab3SNickeau/** 84007225e5Sgerardnico * Css Optimization 85007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_ENABLE_MINIMAL_FRONTEND_STYLESHEET} 86007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_DISABLE_DOKUWIKI_STYLESHEET} 87007225e5Sgerardnico */ 88007225e5Sgerardnico$conf['enableMinimalFrontEndStylesheet'] = 0; 89007225e5Sgerardnico$conf['disableDokuwikiStylesheet'] = 0; 90007225e5Sgerardnico 91007225e5Sgerardnico/** 92007225e5Sgerardnico * Metadata Viewer 93007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_ENABLE_WHEN_EDITING 94007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_METADATA_DEFAULT_ATTRIBUTES 95007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::EXCLUDE_ATTRIBUTE 96007225e5Sgerardnico */ 97007225e5Sgerardnico$conf['enableMetadataViewerWhenEditing'] = 1; 98007225e5Sgerardnico$conf['metadataViewerDefaultAttributes'] = 'title="Metadata" exclude="tableofcontents"'; 99007225e5Sgerardnico 100007225e5Sgerardnico/** 101007225e5Sgerardnico * Badge 102007225e5Sgerardnico * See {@link syntax_plugin_combo_badge::CONF_DEFAULT_ATTRIBUTES_KEY 103007225e5Sgerardnico */ 104007225e5Sgerardnico$conf['defaultBadgeAttributes'] = 'type="info" rounded="true"'; 105007225e5Sgerardnico 106007225e5Sgerardnico/** 107007225e5Sgerardnico * Ads 108007225e5Sgerardnico * See {@link \ComboStrap\AdsUtility::CONF_IN_ARTICLE_PLACEHOLDER 109007225e5Sgerardnico */ 110007225e5Sgerardnico$conf['AdsInArticleShowPlaceholder'] = 0; 111007225e5Sgerardnico 112007225e5Sgerardnico/** 113007225e5Sgerardnico * Code 114007225e5Sgerardnico * See {@link syntax_plugin_combo_code::CONF_CODE_ENABLE} 115007225e5Sgerardnico * {@link Prism::CONF_PRISM_THEME} 116007225e5Sgerardnico */ 117007225e5Sgerardnico$conf['codeEnable'] = 1; 118007225e5Sgerardnico$conf['fileEnable'] = 1; 119007225e5Sgerardnico$conf['prismTheme'] = "tomorrow"; 120007225e5Sgerardnico$conf['bashPrompt'] = "#"; 121007225e5Sgerardnico$conf['batchPrompt'] = 'C:\\'; 122007225e5Sgerardnico$conf['powershellPrompt'] = 'PS C:\\'; 123007225e5Sgerardnico 124007225e5Sgerardnico/** 125007225e5Sgerardnico * SEO module 126007225e5Sgerardnico * See {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_ENABLE} 127007225e5Sgerardnico */ 128007225e5Sgerardnico$conf['lowQualityPageProtectionEnable'] = 0; 1295f891b7eSNickeau 1305f891b7eSNickeau/** 1315f891b7eSNickeau * Page Protection Mode {@link \ComboStrap\PageProtection::CONF_PAGE_PROTECTION_MODE} 1325f891b7eSNickeau * Empty to be able to see if the value was set 1335f891b7eSNickeau * to override the old conf value {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_MODE} 1345f891b7eSNickeau * 1355f891b7eSNickeau */ 1365f891b7eSNickeau$conf['pageProtectionMode'] = ""; 137007225e5Sgerardnico 138007225e5Sgerardnico/** 139007225e5Sgerardnico * Preformatted mode disable 140007225e5Sgerardnico * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_ENABLE} 14121913ab3SNickeau * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_EMPTY_CONTENT_NOT_PRINTED_ENABLE} 142007225e5Sgerardnico */ 14321913ab3SNickeau$conf['preformattedEnable'] = 1; 14421913ab3SNickeau$conf['preformattedEmptyContentNotPrintedEnable'] = 1; 145007225e5Sgerardnico 146007225e5Sgerardnico/** 147007225e5Sgerardnico * {@link renderer_plugin_combo_analytics::CONF_MANDATORY_QUALITY_RULES} 148007225e5Sgerardnico */ 149007225e5Sgerardnico$conf['mandatoryQualityRules'] = 'words_min,internal_backlinks_min,internal_links_min'; 150007225e5Sgerardnico 151c25e802bSgerardnico/** 152c25e802bSgerardnico * {@link action_plugin_combo_autofrontmatter::CONF_AUTOFRONTMATTER_ENABLE} 153c25e802bSgerardnico */ 154c25e802bSgerardnico$conf['autoFrontMatterEnable'] = 1; 155aa3cb38fSgerardnico 156aa3cb38fSgerardnico/** 1575f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_EXCLUDED_QUALITY_RULES_FROM_DYNAMIC_MONITORING} 1585f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_DISABLE_QUALITY_MONITORING} 159aa3cb38fSgerardnico */ 160aa3cb38fSgerardnico$conf['excludedQualityRulesFromDynamicMonitoring'] = 'words_by_section_avg_min,words_by_section_avg_max'; 1615f891b7eSNickeau$conf['disableDynamicQualityMonitoring'] = 0; 1625f891b7eSNickeau 1635f891b7eSNickeau/** 16421913ab3SNickeau * Link 1655f891b7eSNickeau * Class in link {@link \ComboStrap\LinkUtility::CONF_USE_DOKUWIKI_CLASS_NAME} 16621913ab3SNickeau * Enable {@link syntax_plugin_combo_link::CONF_DISABLE_LINK} 16721913ab3SNickeau * MultiLines {@link syntax_plugin_combo_link::CONF_ENABLE_MULTI_LINES_LINK} 1685f891b7eSNickeau */ 1695f891b7eSNickeau$conf['useDokuwikiLinkClassName'] = 0; 17021913ab3SNickeau$conf['disableLink'] = 0; 17121913ab3SNickeau$conf['enableMultiLinesLink'] = 0; 1725f891b7eSNickeau 1735f891b7eSNickeau/** 1745f891b7eSNickeau * Twitter 1755f891b7eSNickeau * {@link action_plugin_combo_metatwitter::CONF_DEFAULT_TWITTER_IMAGE} 1765f891b7eSNickeau */ 1775f891b7eSNickeau$conf['defaultTwitterImage'] = ":apple-touch-icon.png"; 1785f891b7eSNickeau$conf['twitterSiteHandle'] = ""; 1795f891b7eSNickeau$conf['twitterSiteId'] = ""; 1805f891b7eSNickeau$conf['twitter:dnt'] = "on"; 1815f891b7eSNickeau$conf['twitter:widgets:theme'] = "light"; 1825f891b7eSNickeau$conf['twitter:widgets:border-color'] = "#55acee"; 1835f891b7eSNickeau 1845f891b7eSNickeau/** 1855f891b7eSNickeau * Page Image {@link Page::CONF_DISABLE_FIRST_IMAGE_AS_PAGE_IMAGE} 1865f891b7eSNickeau */ 1875f891b7eSNickeau$conf['disableFirstImageAsPageImage'] = 0; 1885f891b7eSNickeau 1895f891b7eSNickeau/** 1905f891b7eSNickeau * Facebook 1915f891b7eSNickeau * {@link action_plugin_combo_metafacebook::CONF_DEFAULT_FACEBOOK_IMAGE} 1925f891b7eSNickeau */ 1935f891b7eSNickeau$conf['defaultFacebookImage'] = ":logo-facebook.png"; 1945f891b7eSNickeau 1955f891b7eSNickeau/** 1965f891b7eSNickeau * Country 1975f891b7eSNickeau * {@link Site::CONF_SITE_ISO_COUNTRY} 1985f891b7eSNickeau */ 1995f891b7eSNickeau$conf['siteIsoCountry'] = ""; 2005f891b7eSNickeau 2015f891b7eSNickeau/** 2025f891b7eSNickeau * 2035f891b7eSNickeau * See {@link \ComboStrap\Publication::CONF_LATE_PUBLICATION_PROTECTION_ENABLE} 2045f891b7eSNickeau */ 2055f891b7eSNickeau$conf['latePublicationProtectionEnable'] = 1; 2065f891b7eSNickeau 2075f891b7eSNickeau/** 2085f891b7eSNickeau * Default page type 2095f891b7eSNickeau * {@link Page::CONF_DEFAULT_PAGE_TYPE} 2105f891b7eSNickeau */ 2115f891b7eSNickeau$conf["defaultPageType"] = "article"; 21221913ab3SNickeau 21321913ab3SNickeau/** 21421913ab3SNickeau * Default shadow elevation 21521913ab3SNickeau * {@link \ComboStrap\Shadow::CONF_DEFAULT_VALUE} 21621913ab3SNickeau */ 21721913ab3SNickeau$conf["defaultShadowLevel"] = "medium"; 21821913ab3SNickeau 21921913ab3SNickeau 22021913ab3SNickeau/** 22121913ab3SNickeau * Lazy loading {@link \ComboStrap\SvgImageLink::CONF_LAZY_LOAD_ENABLE} 22221913ab3SNickeau */ 22321913ab3SNickeau$conf["svgLazyLoadEnable"] = 1; 22421913ab3SNickeau 22521913ab3SNickeau/** 22621913ab3SNickeau * Lazy loading {@link \ComboStrap\SvgImageLink::CONF_SVG_INJECTION_ENABLE} 22721913ab3SNickeau */ 22821913ab3SNickeau$conf["svgInjectionEnable"] = 1; 22921913ab3SNickeau 23021913ab3SNickeau/** 23121913ab3SNickeau * Svg Optimization Disable {@link \ComboStrap\SvgDocument::CONF_SVG_OPTIMIZATION_ENABLE} 23221913ab3SNickeau */ 23321913ab3SNickeau$conf["svgOptimizationEnable"] = 1; 23421913ab3SNickeau 23521913ab3SNickeau/** 23621913ab3SNickeau * Svg Inline Max size {@link \ComboStrap\SvgImageLink::CONF_MAX_KB_SIZE_FOR_INLINE_SVG} 23721913ab3SNickeau */ 23821913ab3SNickeau$conf["svgMaxInlineSizeKb"] = 2; 23921913ab3SNickeau 24021913ab3SNickeau/** 24121913ab3SNickeau * The name of the group of user that can upload svg 24221913ab3SNickeau * {@link action_plugin_combo_svg::CONF_SVG_UPLOAD_GROUP_NAME} 24321913ab3SNickeau */ 24421913ab3SNickeau$conf["svgUploadGroupName"] = ""; 24521913ab3SNickeau 24621913ab3SNickeau/** 24721913ab3SNickeau * Svg Optimization 24821913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_NAMESPACES_TO_KEEP} 24921913ab3SNickeau * The attribute to delete separates by a , 25021913ab3SNickeau */ 25121913ab3SNickeau$conf["svgOptimizationNamespacesToKeep"] = ""; 25221913ab3SNickeau 25321913ab3SNickeau/** 25421913ab3SNickeau * Svg Optimization 25521913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ATTRIBUTES_TO_DELETE} 25621913ab3SNickeau * The attribute to delete separates by a , 25721913ab3SNickeau */ 25821913ab3SNickeau$conf["svgOptimizationAttributesToDelete"] = "id, style"; 25921913ab3SNickeau/** 26021913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ELEMENTS_TO_DELETE} 26121913ab3SNickeau */ 26221913ab3SNickeau$conf["svgOptimizationElementsToDelete"] = "script, style, title, desc"; 26321913ab3SNickeau/** 26421913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ELEMENTS_TO_DELETE_IF_EMPTY} 26521913ab3SNickeau */ 26621913ab3SNickeau$conf["svgOptimizationElementsToDeleteIfEmpty"] = "metadata, defs"; 26721913ab3SNickeau 26821913ab3SNickeau/** 26921913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_PRESERVE_ASPECT_RATIO_DEFAULT} 27021913ab3SNickeau */ 27121913ab3SNickeau 27221913ab3SNickeau$conf["svgPreserveAspectRatioDefault"] = "xMidYMid slice"; 27321913ab3SNickeau 27421913ab3SNickeau/** 27521913ab3SNickeau * Lazy loading {@link \ComboStrap\RasterImageLink::CONF_LAZY_LOADING_ENABLE} 27621913ab3SNickeau */ 27721913ab3SNickeau$conf["rasterImageLazyLoadingEnable"] = 1; 27821913ab3SNickeau 27921913ab3SNickeau/** 28021913ab3SNickeau * {@link \ComboStrap\RasterImageLink::CONF_RESPONSIVE_IMAGE_MARGIN} 28121913ab3SNickeau */ 28221913ab3SNickeau$conf["responsiveImageMargin"] = "20px"; 28321913ab3SNickeau 28421913ab3SNickeau/** 28521913ab3SNickeau * {@link \ComboStrap\RasterImageLink::CONF_RETINA_SUPPORT_ENABLED} 28621913ab3SNickeau */ 28721913ab3SNickeau$conf["retinaRasterImageEnable"] = 0; 28821913ab3SNickeau 28921913ab3SNickeau/** 29021913ab3SNickeau * {@link \ComboStrap\LazyLoad::CONF_LAZY_LOADING_PLACEHOLDER_COLOR 29121913ab3SNickeau */ 29221913ab3SNickeau$conf["lazyLoadingPlaceholderColor"] = "#cbf1ea"; 29321913ab3SNickeau 29421913ab3SNickeau 29521913ab3SNickeau/** 29623723136Sgerardnico * {@link \ComboStrap\MediaLink::CONF_IMAGE_ENABLE} 29721913ab3SNickeau */ 29821913ab3SNickeau$conf["imageEnable"] = 1; 29921913ab3SNickeau 30021913ab3SNickeau/** 30121913ab3SNickeau * Default linking value 30223723136Sgerardnico * {@link \ComboStrap\MediaLink::CONF_DEFAULT_LINKING} 30321913ab3SNickeau */ 30421913ab3SNickeau$conf["defaultImageLinking"] = "direct"; 30521913ab3SNickeau 30621913ab3SNickeau/** 30721913ab3SNickeau * Float 30821913ab3SNickeau * {@link \ComboStrap\FloatAttribute::CONF_FLOAT_DEFAULT_BREAKPOINT} 30921913ab3SNickeau */ 31021913ab3SNickeau$conf["floatDefaultBreakpoint"] = "sm"; 311*531e725cSNickeau 312*531e725cSNickeau/** 313*531e725cSNickeau * Outline Numbering 314*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_ENABLE} 315*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_COUNTER_STYLE_LEVEL2} 316*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_COUNTER_STYLE_LEVEL3} 317*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_COUNTER_STYLE_LEVEL4} 318*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_COUNTER_STYLE_LEVEL5} 319*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_COUNTER_STYLE_LEVEL6} 320*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_COUNTER_SEPARATOR} 321*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_PREFIX} 322*531e725cSNickeau * {@link action_plugin_combo_outlinenumbering::CONF_OUTLINE_NUMBERING_SUFFIX} 323*531e725cSNickeau */ 324*531e725cSNickeau$conf["outlineNumberingEnable"] = 0; 325*531e725cSNickeau$conf["outlineNumberingCounterStyleLevel2"] = "decimal"; 326*531e725cSNickeau$conf["outlineNumberingCounterStyleLevel3"] = "decimal"; 327*531e725cSNickeau$conf["outlineNumberingCounterStyleLevel4"] = "decimal"; 328*531e725cSNickeau$conf["outlineNumberingCounterStyleLevel5"] = "decimal"; 329*531e725cSNickeau$conf["outlineNumberingCounterStyleLevel6"] = "decimal"; 330*531e725cSNickeau$conf["outlineNumberingCounterSeparator"] = "."; 331*531e725cSNickeau$conf["outlineNumberingPrefix"] = ""; 332*531e725cSNickeau$conf["outlineNumberingSuffix"] = " - "; 333