1007225e5Sgerardnico<?php 2007225e5Sgerardnico/** 3*21913ab3SNickeau * 4*21913ab3SNickeau * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 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 23*21913ab3SNickeauuse ComboStrap\Icon; 24007225e5Sgerardnicouse ComboStrap\Prism; 25007225e5Sgerardnico 26007225e5Sgerardnico 27007225e5Sgerardnico/** 28007225e5Sgerardnico * Related UI components 29007225e5Sgerardnico */ 30007225e5Sgerardnico$conf['maxLinks'] = 10; 31007225e5Sgerardnico$conf['extra_pattern'] = '{{backlinks>.}}'; 32007225e5Sgerardnico 33007225e5Sgerardnico/** 34007225e5Sgerardnico * Disqus 35007225e5Sgerardnico * See {@link syntax_plugin_combo_disqus::CONF_DEFAULT_ATTRIBUTES} 36007225e5Sgerardnico */ 37007225e5Sgerardnico$conf['disqusDefaultAttributes'] = 'shortName=""'; 38007225e5Sgerardnico 39007225e5Sgerardnico/** 40007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_END_PAGE_NAME} 41007225e5Sgerardnico */ 42007225e5Sgerardnico$conf['ActionReaderFirst'] = 'GoToBestEndPageName'; 43007225e5Sgerardnico 44007225e5Sgerardnico/** 45007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_PAGE_NAME} 46007225e5Sgerardnico */ 47007225e5Sgerardnico$conf['ActionReaderSecond'] = 'GoToBestPageName'; 48007225e5Sgerardnico/** 49007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_SEARCH_ENGINE} 50007225e5Sgerardnico */ 51007225e5Sgerardnico$conf['ActionReaderThird'] = 'GoToSearchEngine'; 52007225e5Sgerardnico$conf['GoToEditMode'] = 1; 53007225e5Sgerardnico$conf['ShowPageNameIsNotUnique'] = 1; 54007225e5Sgerardnico$conf['ShowMessageClassic'] = 1; 55007225e5Sgerardnico$conf['WeightFactorForSamePageName'] = 4; 56007225e5Sgerardnico$conf['WeightFactorForStartPage'] = 3; 57007225e5Sgerardnico$conf['WeightFactorForSameNamespace'] = 5; 58007225e5Sgerardnico 59007225e5Sgerardnico/** 60007225e5Sgerardnico * See {@link UrlManagerBestEndPage::CONF_MINIMAL_SCORE_FOR_REDIRECT_DEFAULT} 61007225e5Sgerardnico */ 62007225e5Sgerardnico$conf['BestEndPageMinimalScoreForIdRedirect'] = 0; 63007225e5Sgerardnico 64007225e5Sgerardnico/** 65007225e5Sgerardnico * Does automatic canonical processing is on 66007225e5Sgerardnico */ 67007225e5Sgerardnico$conf['MinimalNamesCountForAutomaticCanonical'] = 0; 68007225e5Sgerardnico 69007225e5Sgerardnico/** 70007225e5Sgerardnico * Icon Namespace 71*21913ab3SNickeau * See {@link Icon::CONF_ICONS_MEDIA_NAMESPACE} 72*21913ab3SNickeau * See {@link Icon::CONF_ICONS_MEDIA_NAMESPACE_DEFAULT} 73007225e5Sgerardnico */ 74007225e5Sgerardnico$conf['icons_namespace'] = ":combostrap:icons"; 75007225e5Sgerardnico 76007225e5Sgerardnico/** 77*21913ab3SNickeau * Default library 78*21913ab3SNickeau * See {@link Icon::CONF_DEFAULT_ICON_LIBRARYE} 79*21913ab3SNickeau */ 80*21913ab3SNickeau$conf['defaultIconLibrary'] = "material-design"; 81*21913ab3SNickeau 82*21913ab3SNickeau/** 83007225e5Sgerardnico * Css Optimization 84007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_ENABLE_MINIMAL_FRONTEND_STYLESHEET} 85007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_DISABLE_DOKUWIKI_STYLESHEET} 86007225e5Sgerardnico */ 87007225e5Sgerardnico$conf['enableMinimalFrontEndStylesheet'] = 0; 88007225e5Sgerardnico$conf['disableDokuwikiStylesheet'] = 0; 89007225e5Sgerardnico 90007225e5Sgerardnico/** 91007225e5Sgerardnico * Metadata Viewer 92007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_ENABLE_WHEN_EDITING 93007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_METADATA_DEFAULT_ATTRIBUTES 94007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::EXCLUDE_ATTRIBUTE 95007225e5Sgerardnico */ 96007225e5Sgerardnico$conf['enableMetadataViewerWhenEditing'] = 1; 97007225e5Sgerardnico$conf['metadataViewerDefaultAttributes'] = 'title="Metadata" exclude="tableofcontents"'; 98007225e5Sgerardnico 99007225e5Sgerardnico/** 100007225e5Sgerardnico * Badge 101007225e5Sgerardnico * See {@link syntax_plugin_combo_badge::CONF_DEFAULT_ATTRIBUTES_KEY 102007225e5Sgerardnico */ 103007225e5Sgerardnico$conf['defaultBadgeAttributes'] = 'type="info" rounded="true"'; 104007225e5Sgerardnico 105007225e5Sgerardnico/** 106007225e5Sgerardnico * Ads 107007225e5Sgerardnico * See {@link \ComboStrap\AdsUtility::CONF_IN_ARTICLE_PLACEHOLDER 108007225e5Sgerardnico */ 109007225e5Sgerardnico$conf['AdsInArticleShowPlaceholder'] = 0; 110007225e5Sgerardnico 111007225e5Sgerardnico/** 112007225e5Sgerardnico * Code 113007225e5Sgerardnico * See {@link syntax_plugin_combo_code::CONF_CODE_ENABLE} 114007225e5Sgerardnico * {@link Prism::CONF_PRISM_THEME} 115007225e5Sgerardnico */ 116007225e5Sgerardnico$conf['codeEnable'] = 1; 117007225e5Sgerardnico$conf['fileEnable'] = 1; 118007225e5Sgerardnico$conf['prismTheme'] = "tomorrow"; 119007225e5Sgerardnico$conf['bashPrompt'] = "#"; 120007225e5Sgerardnico$conf['batchPrompt'] = 'C:\\'; 121007225e5Sgerardnico$conf['powershellPrompt'] = 'PS C:\\'; 122007225e5Sgerardnico 123007225e5Sgerardnico/** 124007225e5Sgerardnico * SEO module 125007225e5Sgerardnico * See {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_ENABLE} 126007225e5Sgerardnico */ 127007225e5Sgerardnico$conf['lowQualityPageProtectionEnable'] = 0; 1285f891b7eSNickeau 1295f891b7eSNickeau/** 1305f891b7eSNickeau * Page Protection Mode {@link \ComboStrap\PageProtection::CONF_PAGE_PROTECTION_MODE} 1315f891b7eSNickeau * Empty to be able to see if the value was set 1325f891b7eSNickeau * to override the old conf value {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_MODE} 1335f891b7eSNickeau * 1345f891b7eSNickeau */ 1355f891b7eSNickeau$conf['pageProtectionMode'] = ""; 136007225e5Sgerardnico 137007225e5Sgerardnico/** 138007225e5Sgerardnico * Preformatted mode disable 139007225e5Sgerardnico * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_ENABLE} 140*21913ab3SNickeau * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_EMPTY_CONTENT_NOT_PRINTED_ENABLE} 141007225e5Sgerardnico */ 142*21913ab3SNickeau$conf['preformattedEnable'] = 1; 143*21913ab3SNickeau$conf['preformattedEmptyContentNotPrintedEnable'] = 1; 144007225e5Sgerardnico 145007225e5Sgerardnico/** 146007225e5Sgerardnico * {@link renderer_plugin_combo_analytics::CONF_MANDATORY_QUALITY_RULES} 147007225e5Sgerardnico */ 148007225e5Sgerardnico$conf['mandatoryQualityRules'] = 'words_min,internal_backlinks_min,internal_links_min'; 149007225e5Sgerardnico 150c25e802bSgerardnico/** 151c25e802bSgerardnico * {@link action_plugin_combo_autofrontmatter::CONF_AUTOFRONTMATTER_ENABLE} 152c25e802bSgerardnico */ 153c25e802bSgerardnico$conf['autoFrontMatterEnable'] = 1; 154aa3cb38fSgerardnico 155aa3cb38fSgerardnico/** 1565f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_EXCLUDED_QUALITY_RULES_FROM_DYNAMIC_MONITORING} 1575f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_DISABLE_QUALITY_MONITORING} 158aa3cb38fSgerardnico */ 159aa3cb38fSgerardnico$conf['excludedQualityRulesFromDynamicMonitoring'] = 'words_by_section_avg_min,words_by_section_avg_max'; 1605f891b7eSNickeau$conf['disableDynamicQualityMonitoring'] = 0; 1615f891b7eSNickeau 1625f891b7eSNickeau/** 163*21913ab3SNickeau * Link 1645f891b7eSNickeau * Class in link {@link \ComboStrap\LinkUtility::CONF_USE_DOKUWIKI_CLASS_NAME} 165*21913ab3SNickeau * Enable {@link syntax_plugin_combo_link::CONF_DISABLE_LINK} 166*21913ab3SNickeau * MultiLines {@link syntax_plugin_combo_link::CONF_ENABLE_MULTI_LINES_LINK} 1675f891b7eSNickeau */ 1685f891b7eSNickeau$conf['useDokuwikiLinkClassName'] = 0; 169*21913ab3SNickeau$conf['disableLink'] = 0; 170*21913ab3SNickeau$conf['enableMultiLinesLink'] = 0; 1715f891b7eSNickeau 1725f891b7eSNickeau/** 1735f891b7eSNickeau * Twitter 1745f891b7eSNickeau * {@link action_plugin_combo_metatwitter::CONF_DEFAULT_TWITTER_IMAGE} 1755f891b7eSNickeau */ 1765f891b7eSNickeau$conf['defaultTwitterImage'] = ":apple-touch-icon.png"; 1775f891b7eSNickeau$conf['twitterSiteHandle'] = ""; 1785f891b7eSNickeau$conf['twitterSiteId'] = ""; 1795f891b7eSNickeau$conf['twitter:dnt'] = "on"; 1805f891b7eSNickeau$conf['twitter:widgets:theme'] = "light"; 1815f891b7eSNickeau$conf['twitter:widgets:border-color'] = "#55acee"; 1825f891b7eSNickeau 1835f891b7eSNickeau/** 1845f891b7eSNickeau * Page Image {@link Page::CONF_DISABLE_FIRST_IMAGE_AS_PAGE_IMAGE} 1855f891b7eSNickeau */ 1865f891b7eSNickeau$conf['disableFirstImageAsPageImage'] = 0; 1875f891b7eSNickeau 1885f891b7eSNickeau/** 1895f891b7eSNickeau * Facebook 1905f891b7eSNickeau * {@link action_plugin_combo_metafacebook::CONF_DEFAULT_FACEBOOK_IMAGE} 1915f891b7eSNickeau */ 1925f891b7eSNickeau$conf['defaultFacebookImage'] = ":logo-facebook.png"; 1935f891b7eSNickeau 1945f891b7eSNickeau/** 1955f891b7eSNickeau * Country 1965f891b7eSNickeau * {@link Site::CONF_SITE_ISO_COUNTRY} 1975f891b7eSNickeau */ 1985f891b7eSNickeau$conf['siteIsoCountry'] = ""; 1995f891b7eSNickeau 2005f891b7eSNickeau/** 2015f891b7eSNickeau * 2025f891b7eSNickeau * See {@link \ComboStrap\Publication::CONF_LATE_PUBLICATION_PROTECTION_ENABLE} 2035f891b7eSNickeau */ 2045f891b7eSNickeau$conf['latePublicationProtectionEnable'] = 1; 2055f891b7eSNickeau 2065f891b7eSNickeau/** 2075f891b7eSNickeau * Default page type 2085f891b7eSNickeau * {@link Page::CONF_DEFAULT_PAGE_TYPE} 2095f891b7eSNickeau */ 2105f891b7eSNickeau$conf["defaultPageType"] = "article"; 211*21913ab3SNickeau 212*21913ab3SNickeau/** 213*21913ab3SNickeau * Default shadow elevation 214*21913ab3SNickeau * {@link \ComboStrap\Shadow::CONF_DEFAULT_VALUE} 215*21913ab3SNickeau */ 216*21913ab3SNickeau$conf["defaultShadowLevel"] = "medium"; 217*21913ab3SNickeau 218*21913ab3SNickeau 219*21913ab3SNickeau/** 220*21913ab3SNickeau * Lazy loading {@link \ComboStrap\SvgImageLink::CONF_LAZY_LOAD_ENABLE} 221*21913ab3SNickeau */ 222*21913ab3SNickeau$conf["svgLazyLoadEnable"] = 1; 223*21913ab3SNickeau 224*21913ab3SNickeau/** 225*21913ab3SNickeau * Lazy loading {@link \ComboStrap\SvgImageLink::CONF_SVG_INJECTION_ENABLE} 226*21913ab3SNickeau */ 227*21913ab3SNickeau$conf["svgInjectionEnable"] = 1; 228*21913ab3SNickeau 229*21913ab3SNickeau/** 230*21913ab3SNickeau * Svg Optimization Disable {@link \ComboStrap\SvgDocument::CONF_SVG_OPTIMIZATION_ENABLE} 231*21913ab3SNickeau */ 232*21913ab3SNickeau$conf["svgOptimizationEnable"] = 1; 233*21913ab3SNickeau 234*21913ab3SNickeau/** 235*21913ab3SNickeau * Svg Inline Max size {@link \ComboStrap\SvgImageLink::CONF_MAX_KB_SIZE_FOR_INLINE_SVG} 236*21913ab3SNickeau */ 237*21913ab3SNickeau$conf["svgMaxInlineSizeKb"] = 2; 238*21913ab3SNickeau 239*21913ab3SNickeau/** 240*21913ab3SNickeau * The name of the group of user that can upload svg 241*21913ab3SNickeau * {@link action_plugin_combo_svg::CONF_SVG_UPLOAD_GROUP_NAME} 242*21913ab3SNickeau */ 243*21913ab3SNickeau$conf["svgUploadGroupName"] = ""; 244*21913ab3SNickeau 245*21913ab3SNickeau/** 246*21913ab3SNickeau * Svg Optimization 247*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_NAMESPACES_TO_KEEP} 248*21913ab3SNickeau * The attribute to delete separates by a , 249*21913ab3SNickeau */ 250*21913ab3SNickeau$conf["svgOptimizationNamespacesToKeep"] = ""; 251*21913ab3SNickeau 252*21913ab3SNickeau/** 253*21913ab3SNickeau * Svg Optimization 254*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ATTRIBUTES_TO_DELETE} 255*21913ab3SNickeau * The attribute to delete separates by a , 256*21913ab3SNickeau */ 257*21913ab3SNickeau$conf["svgOptimizationAttributesToDelete"] = "id, style"; 258*21913ab3SNickeau/** 259*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ELEMENTS_TO_DELETE} 260*21913ab3SNickeau */ 261*21913ab3SNickeau$conf["svgOptimizationElementsToDelete"] = "script, style, title, desc"; 262*21913ab3SNickeau/** 263*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ELEMENTS_TO_DELETE_IF_EMPTY} 264*21913ab3SNickeau */ 265*21913ab3SNickeau$conf["svgOptimizationElementsToDeleteIfEmpty"] = "metadata, defs"; 266*21913ab3SNickeau 267*21913ab3SNickeau/** 268*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_PRESERVE_ASPECT_RATIO_DEFAULT} 269*21913ab3SNickeau */ 270*21913ab3SNickeau 271*21913ab3SNickeau$conf["svgPreserveAspectRatioDefault"] = "xMidYMid slice"; 272*21913ab3SNickeau 273*21913ab3SNickeau/** 274*21913ab3SNickeau * Lazy loading {@link \ComboStrap\RasterImageLink::CONF_LAZY_LOADING_ENABLE} 275*21913ab3SNickeau */ 276*21913ab3SNickeau$conf["rasterImageLazyLoadingEnable"] = 1; 277*21913ab3SNickeau 278*21913ab3SNickeau/** 279*21913ab3SNickeau * {@link \ComboStrap\RasterImageLink::CONF_RESPONSIVE_IMAGE_MARGIN} 280*21913ab3SNickeau */ 281*21913ab3SNickeau$conf["responsiveImageMargin"] = "20px"; 282*21913ab3SNickeau 283*21913ab3SNickeau/** 284*21913ab3SNickeau * {@link \ComboStrap\RasterImageLink::CONF_RETINA_SUPPORT_ENABLED} 285*21913ab3SNickeau */ 286*21913ab3SNickeau$conf["retinaRasterImageEnable"] = 0; 287*21913ab3SNickeau 288*21913ab3SNickeau/** 289*21913ab3SNickeau * {@link \ComboStrap\LazyLoad::CONF_LAZY_LOADING_PLACEHOLDER_COLOR 290*21913ab3SNickeau */ 291*21913ab3SNickeau$conf["lazyLoadingPlaceholderColor"] = "#cbf1ea"; 292*21913ab3SNickeau 293*21913ab3SNickeau 294*21913ab3SNickeau/** 295*21913ab3SNickeau * {@link \ComboStrap\InternalMediaLink::CONF_IMAGE_ENABLE} 296*21913ab3SNickeau */ 297*21913ab3SNickeau$conf["imageEnable"] = 1; 298*21913ab3SNickeau 299*21913ab3SNickeau/** 300*21913ab3SNickeau * Default linking value 301*21913ab3SNickeau * {@link \ComboStrap\InternalMediaLink::CONF_DEFAULT_LINKING} 302*21913ab3SNickeau */ 303*21913ab3SNickeau$conf["defaultImageLinking"] = "direct"; 304*21913ab3SNickeau 305*21913ab3SNickeau/** 306*21913ab3SNickeau * Float 307*21913ab3SNickeau * {@link \ComboStrap\FloatAttribute::CONF_FLOAT_DEFAULT_BREAKPOINT} 308*21913ab3SNickeau */ 309*21913ab3SNickeau$conf["floatDefaultBreakpoint"] = "sm"; 310