xref: /plugin/combo/conf/default.php (revision 23723136447b7913f53b9b11536e95bab29a3790)
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;
24*23723136Sgerardnicouse 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 */
8121913ab3SNickeau$conf['defaultIconLibrary'] = "material-design";
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/**
296*23723136Sgerardnico * {@link \ComboStrap\MediaLink::CONF_IMAGE_ENABLE}
29721913ab3SNickeau */
29821913ab3SNickeau$conf["imageEnable"] = 1;
29921913ab3SNickeau
30021913ab3SNickeau/**
30121913ab3SNickeau * Default linking value
302*23723136Sgerardnico * {@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